添加帖子后添加postmeta默认值

时间:2013-07-03 22:33:01

标签: wordpress xml-rpc metaweblog

我正在使用Wordpress XMLRPC向我的博客添加帖子。

然而,在运行之后。

$data = array(
            'title'   => $title,
            'description' => $content,
            'post_type'  => 'post',
            'categories'  => array($category),
            'post_status' => 'publish'
        );

            $addedPostReturn = $this->_client->query('metaWeblog.newPost',      
                                    array(0,$username,$password,$data,1));

这样可以添加帖子,但不会添加postmeta信息。

如果我打开帖子,点击“更新”,所有默认的帖子都会更新。但是,我想用我的PHP脚本而不是手动添加所有默认的postmeta信息(否则它有点挫败了目的)。

无论如何,无论是使用xmlrpc 还是使用常规wordpress函数,都可以使用默认值创建postmeta自定义字段?如果没有,有没有办法让我需要使用metaWeblog.newPost函数的自定义字段部分手动添加所有自定义字段的列表? (我不想添加一些而不是其他人。我宁愿做一个完整的工作)

提前致谢...感谢任何帮助! :)

编辑:

$postUpdateContent = array();
$postUpdateContent['ID'] = $newPostId;
$postUpdateContent['post_content'] = $sameContent;
wp_update_post( $postUpdateContent );

似乎没有做到这一点......

0 个答案:

没有答案