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: Permalink Shortcode Plugin URI: https://sezz.at/projects/wordpress/permalink-shortcode Description: Adds 2 new shortcodes: creates a link, only gets the permalink. Version: 1.0 Author: Martin Karer Author URI: https://sezz.at/ */ function permalink_shortcode($atts) { extract(shortcode_atts(array('id' => 1), $atts)); $url = get_permalink($id); if ($url) return '<a href="' . get_permalink($id) . '">' . get_the_title($id) . '</a>'; else return false; } function permalinkurl_shortcode($atts) { extract(shortcode_atts(array('id' => 1), $atts)); return get_permalink($id); } add_shortcode('permalink', 'permalink_shortcode'); add_shortcode('permalinkurl', 'permalinkurl_shortcode'); ?>