当前位置: 首页 > 知识库问答 >
问题:

通过WP Rest API创建带有自定义字段的帖子

冯渝
2023-03-14

我正在做一个离子应用程序,该项目需要通过Wordpress API创建带有自定义字段的帖子(我使用ACF Pro和Aires ACF to REST API),我可以使用REST API创建一个普通帖子,即使没有创建或设置ACF字段,但只有在WordPres斯管理界面中创建帖子时,它们才会为帖子创建。

我正在阅读ACF to REST API的文档,但是我只看到了编辑和显示功能。这是否意味着后元必须存在?那么,如何为这篇文章“创造”它们呢

先谢谢你的帮助

此致敬意

phpadmin发布创建:

缺少发布元:

共有1个答案

墨财
2023-03-14
$json = file_get_contents('PATH/TO/FILE.json');
function the_json_contents($json_to_get){

            $json_in_array = json_decode($json_to_get, true); //json string to array

            return $json_in_array;
        }
function do_stuff_do_json() {
    $json_array = the_json_contents($json);
    foreach($json_array['id'] as $js) { //assuming we have an 'id' key
        $somevariable  = $js['someKey'];
        $somevariable2 = $js['someOtherKey'];
    } 

}

参考此解决方案

 类似资料:
  • 如何通过带有自定义字段的wp rest api v2正确创建自定义post类型记录?无法创建自定义字段或更新它们。 我在一个自托管的wordpress安装中安装了超级列表和超级列表子主题。 此主题使用自定义分类法来定义类别、位置、称为业务的自定义帖子类型以及自定义帖子类型的帖子元中的自定义字段 我正在尝试使用rest api v2将数据导入站点,并成功创建了自定义类别和位置。我使用REST API

  • 在创建新的字段类型之前,请考虑其他自定义字段的方法是否适合您的需求。 如果您的应用程序需要存储新的值类型,或者希望为现有的值类型创建新的UI,则可能需要创建一个新的字段类型。 要创建一个新字段,请执行以下操作: 实现一个构造函数 注册一个JSON密钥并实现fromJson 处理块上UI和事件侦听器的初始化 处理事件侦听器(已为您进行了UI处理) 实现值处理 添加字段值的文本表示形式,以实现可访问性

  • 通过“自定义字段”方法创建数据后,数据里没有任何记录,需要到地图编辑模块添加数据。新建数据时,请注意选择到数据类型(点线面),创建完成后不可以修改。 选择通过自定义字段创建,需要手动输入属性列,并选择好属性列的类型,如文本/数值等。其中数值列可以用于统计。

  • 我正在使用高级自定义字段插件,我试图通过分类字段过滤一些自定义帖子,修改WP_Query: 如果我尝试通过文本字段过滤一切正常,WP_Query被修改。但是当字段是一个分类法字段时,我不知道应该传递什么参数,因为它是一个对象。我尝试了分类法名称和分类法ID,但不起作用。 是否可以通过分类字段进行筛选?我应该传递的什么参数?谢谢! 更新-结构: 自定义帖子:“递归操作系统” 自定义分类Slug:'r

  • 我已经创建了一个WordPress自定义帖子类型,然后我创建了REST API自定义endpoint来让所有帖子正常工作。然后,我创建了另一个自定义endpoint,通过ID获取单个帖子。例如http://localhost:8888/WordPress/WP-JSON/LC/v1/cars/120 我已经创建了一些帖子,每次我将路线末端的ID更改为118或116时,它都会显示最新的post-ID

  • 我已经在WordPress的编辑帖子部分创建了一个自定义字段,并且能够通过以下帖子保存该值:Wordpress-将自定义字段添加到帖子屏幕。 我可以检索特定类别的帖子,但无法检索自定义字段的值。 如上图所示,在左上角高亮显示的位置有一个自定义的post字段。另一个突出显示的字段是显示帖子属于“公文包”类别。 下面是我用来检索“Portfolio”类别帖子的代码 我可以得到文章标题和内容的值,但不能