XML-RPC и постинг в Wordpress c помощью Codeigniter

H
На сайте с 10.12.2009
Offline
8
1413

Добрый день!

Возникла необходимость отправлять посты в Wordpress через XML-RPC c помощью Codeigniter, но помимо стандартных полей заголовка, самой ститьи и т.д. - нужно отправлять и произвольные поля, с которыми как раз и возникают проблемы.

Нижеприведённый код отлично справляется со вставкой заголовка и текста, но как я не пытался, не вставляет произвольное поле price


$this->load->library('xmlrpc');
$this->xmlrpc->server($blogUrl.'/xmlrpc.php', 80);
$this->xmlrpc->method('metaWeblog.newPost');
$request = array(
array(0, 'int'), //blog
array($username, 'string'),
array($password, 'string'),
array(array(
'title' => 'Заголовок записи',
'description' => 'Текст записи',
'custom_fields' => array(array(
'key' => 'price',
'value' => '150',
), 'struct') //end custom fields
),'struct'), //end content
array(TRUE, 'boolean'), //publish
);

Если кто то сталкивался с такой проблемой - подскажите, что я делаю не так?

Bitman
На сайте с 05.07.2009
Offline
112
#1

Не факт что API Wordpress понимает произвольные поля

Северный лес (https://euro-vagonka.by) DREW (https://drew.by) AvtoDrive (https://avtodrive.by)
H
На сайте с 10.12.2009
Offline
8
#2
Bitman:
Не факт что API Wordpress понимает произвольные поля

Всё отлично понимает, главное разобраться как. На другом форуме уже сделали небольшую подсказку благодаря которой смог всё поправить и заставить работать.

Arch1S
На сайте с 08.08.2010
Offline
4
#3

надо смотреть архитектуру WP в сторону добавление нового поста

http://twitter.com/Arch1S (http://twitter.com/Arch1S)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий