实现这些特性最常用的方法是实现某种类型的接口,通常是JSON或XML。
要做到这一点,您可以使用插件(http://wordpress.org/plugins/json-rest-api/ <;=可能是WP 4.0中核心的一部分)或自己完成AJAX功能。
例如:
add_action( \'wp_ajax_get_thumbnail\', \'ajax_get_thumbnail\' );
add_action( \'wp_ajax_nopriv_get_thumbnail\', \'ajax_get_thumbnail\' );
function ajax_get_thumbnail() {
$post_id = $_GET[\'post_id\'];
$thumb = wp_get_attachment_image_src( get_post_thumbnail_id($post->ID), \'post-thumbnail\' );
echo json_encode($thumb);
die(); // this is required to return a proper result
}
呼吁采取这一行动的是:
http://www.yourwebhost.com/wp-admin/admin-ajax.php?action=get_thumbnail&post_id=15
请记住,15只是一个例子。您将得到一个json对象作为回报,该对象包含witdh、高度和帖子缩略图的url。