php - 使用自定义分类发布到远程 WordPress 站点
问题描述
我正在使用此代码将数据推送到远程网站的自定义帖子类型:
$api_response = wp_remote_post( 'https://example.com/wp-json/wp/v2/clothing_line', array(
'headers' => array(
'Authorization' => 'Basic ' . base64_encode( 'admin:5mMcJGUGNFYq9PxU5P0ad0Np' )
),
'body' => array(
'title' => 'Pink Shirt',
'status' => 'publish',
'post_type' => 'clothes',
'categories' => 2,
'slug' => 'pink-shirt',
'meta' => array('amount' => '12.50', 'style' => 'petite', 'size' => 'small', 'gender' => 'ladies', 'author' => 1)
)
));
...除了一个问题外,它工作正常。
'categories' => 2
可能适用于常规类别,但我有一个名为“clothing_line_cats”的自定义分类法。
我需要在远程站点上创建的帖子具有“clothing_line_cats”分类的类别。
我尝试添加这个...
'taxonomy' => 'clothing_line_cats'
...但这没有用。
我找不到任何文档来实现这一点。
解决方案
感觉有点傻,我以前没有意识到这一点。
改变这个...
'categories' => 2
……到这……
'clothing_line_cats' => 2
推荐阅读
- python - 根据python中的条件删除日期
- swift - 无法对基于 Firestore 过滤器的查询进行分页
- actions-on-google - 如何为 actions_intent_SIGN_IN 提供自定义消息?
- java - Java文件中的Spring国际化错误
- godot - 无法从 Godot 中的另一个脚本中获取变量的权限
- python - 使用 labmda 函数计算无值的数量
- python - 无法在 Django 中使用动态图像 URL
- html - 如何停止显示网页?
- python - 在python中将一些列转换为行
- java - 如何在 Jboss 4 中增加监听 JMS 队列的 MDB 实例的数量