Я хочу создать свой собственный пользовательский интерфейс для публикации в своем блоге Wordpress, поэтому я объясняю это тем, что публикую несколько статей, иногда в пределах от 100-150 статей в день, и я хочу упростить процесс публикации статьи, например, публикации статей.XMLRPC & MetaWeblog, как я могу создать страницу, создать сообщение и прикрепить страницу к этому сообщению
Я сделал свое исследование, и я обнаружил, что Wordpress XMLRPC и MetaWeblog API - это то, что мне нужно.
Так что я попробовал, и я успешно опубликовать статью в своем блоге, используя этот код:
<?php
include("../wp-includes/class-IXR.php");
$client = new IXR_Client('http://www.example.com/xmlrpc.php');
$content['title'] = 'Test Draft Entry using MetaWeblog API';
$content['description'] = '<p>Hello World!</p>';
if (!$client->query('metaWeblog.newPost','', 'admin',’password’, $content, false)) {
die('An error occurred - '.$client->getErrorCode().":".$client->getErrorMessage());
}
echo $client->getResponse();
?>
Но для каждого поста, который я создаю в моем Wordpress блоге требует несколько шаг:
Шаг 1 : Создайте новый фон с фоновым типом Youtube и введите Youtube ID этого фона.
Шаг 2: Добавить новую запись и прикрепить ранее опубликованный фон на этот пост.
Шаг 3: Введите пользовательское поле с именем artist_id в разделе настраиваемого поля и добавить отрывок для этой должности, опубликовать сообщение.
Таким образом, каждая статья нуждается в 3 шага. Поэтому мой вопрос: как я могу использовать XMLRPC для выполнения этих действий?
как я могу опубликовать новое сообщение? Я использую шаблон поселка из themeforest, и шаблон имеет фоновый тип сообщения. мне нужно найти способ опубликовать этот новый фон –