Narzędzia użytkownika

Narzędzia witryny


start:xmlrpc:metaweblog.editpost

metaWeblog.editPost

Metoda służąca do edycji wpisów blogowych. Przykład użycia:

$client->query('metaWeblog.editPost', '', $login,$haslo,$parametry, true);

Tablica parametrów:

$parametry['postid'] - id edytowanego posta
$parametry['title'] - nowy tytuł
$parametry['yoast_wpseo_title'] - nowy tytuł dla wyszukiwarki
$parametry['description'] - nowa treść
$parametry['mt_keywords'] - nowe tagi
$parametry['wp_post_format'] - nowu format posta
$parametry['post_thumbnail'] - nowy id obrazu miniatury
$parametry['wp_post_thumbnail'] - alias post_thumbnail
$parametry['custom_fields'] - tablica zawierająca custom fields
$parametry['redirect'] - na jaki adres przekierować wpis
$parametry['dateCreated'] - data utworzenia (pusta jeśli nie zmieniać)

A tak wygląda tablica dla parametru custom_fields:

$custom = array();
$custom[0] = array('key'=>'nazwa_custom_field_1','value'=>'Wartość custom field 1');
$custom[1] = array('key'=>'nazwa_custom_field_2','value'=>'Wartość custom field 2');
//itd... dla większej ilości custom fields
$parametry['custom_fields'] = $custom;

Odpowiedź dla metaWeblog.editPost:

<methodResponse>
   <params>
      <param>
         <value><string>ID_WPISU</string></value>
      </param>
   </params>
</methodResponse>
start/xmlrpc/metaweblog.editpost.txt · ostatnio zmienione: 2020/04/21 15:38 (edycja zewnętrzna)