• Skip to primary navigation
  • Skip to main content

Towards a delicious future

  • home
  • about me
  • lost&found
  • login
  • sitesenkit
  • about

wordpress xml-rpc

De WordPress XML-RPC default post status

21/05/2013 by Hans Pronk

Als je in WordPress via de XML-RPC interface post, bijvoorbeeld via Fargo, wordt de status van deze posts default op “publish” gezet. Ik vind dit niet erg wenselijk als was het maar dat ik een post minimaal in de juiste categorie wil kunnen plaatsen en van tags wil kunnen voorzien.

Om het default gedrag van WordPress te veranderen moet je – bij ontstentenis van een dashboard optie – de file class-wp-xmlrpc-server.php in de wp-includes directory in een tekst-editor openen en alle instanties van
$post_status = ($publish) ? 'publish' : 'draft';
veranderen in
$post_status = ($publish) ? 'draft' : 'publish';
en vervolgens moet je de file vanzelfsprekend nog even saven.

En waarschijnlijk mag je dit bij elke update van de WordPress core weer opnieuw doen.

© Hans Pronk / 2013

Filed Under: Tech-notes Tagged With: wordpress xml-rpc

© 2025 Towards a delicious future. All Rights Reserved.