Relativ einfaches Plugin, um für XML-RPC Clients gezielt weitere Einstellungen freizuschalten (wp.getOptions/wp.setOptions).
Die zusätzlichen Optionen sind hardcoded und per Editor im Plugin zu ändern, sollte selbsterklärend sein.
Falls es neben XML-RPC noch andere vernünftige Methoden gibt, um von einer externen Anwendung aus die WordPress Einstellungen zu ändern lasst es mich wissen!
Source
<?php
/*
Plugin Name: XML-RPC Options Extender
Plugin URI: http://sezz.at/projects/wordpress/xml-rpc-options-extender
Description: Enables XML RPC clients to access more options.
Version: 1.0
Author: Martin Karer
Author URI: http://sezz.at/
*/
function xmlrpc_blog_options_extend($options){
$options['currenttrack_cover'] = array(
'desc' => '',
'readonly' => false,
'option' => 'sezz_red_listeningto_cover');
$options['currenttrack_title'] = array(
'desc' => '',
'readonly' => false,
'option' => 'sezz_red_listeningto_title');
$options['currenttrack_url'] = array(
'desc' => '',
'readonly' => false,
'option' => 'sezz_red_listeningto_link');
return $options;
}
add_filter('xmlrpc_blog_options', 'xmlrpc_blog_options_extend');
?>










