o/ (FEB13/19:12)

XML-RPC Options Extender


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');

?>

OCT1/20:46 - iTunes plays:
The Prodigy - Wild Frontier

Kontakt Impressum Martin Karer 2008-2024