Добавление значений по умолчанию для postmeta после добавления записи
Я использую 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-скрипта, а не вручную (иначе это как бы не соответствует цели).
В любом случае, есть ли xmlrpc или обычные функции wordpress для создания пользовательских полей postmeta с использованием их значений по умолчанию? Если нет, есть ли способ получить список всех настраиваемых полей, которые мне нужно добавить вручную, используя раздел настраиваемых полей функции metaWeblog.newPost? (Я не хочу добавлять некоторые, но не другие. Я скорее делаю полную работу)
Заранее спасибо... любая помощь приветствуется!:)
РЕДАКТИРОВАТЬ:
$postUpdateContent = array();
$postUpdateContent['ID'] = $newPostId;
$postUpdateContent['post_content'] = $sameContent;
wp_update_post( $postUpdateContent );
не похоже, чтобы сделать трюк...