我有一个离子应用程序获取json数据,我添加了高级自定义字段,因此我可以嵌入'一篇文章中的视频(youtube,vimeo等)。问题是它只获取html代码()。如何才能将其显示在实际显示视频的位置?
答案 0 :(得分:1)
如果您需要使用wp-api获取帖子的元字段(例如id = 123),您可以这样做:
jQuery.ajax({
url: '/wp-json/posts/123/meta',
type: 'GET',
dataType: 'json',
beforeSend: function(xhr) {
xhr.setRequestHeader('X-WP-Nonce', WP_API_Settings.nonce);
}
}).done( function( data ) {
console.log( data );
});
如果未定义 WP_API_Settings ,则需要在enqueue操作中加载wp-api.js:
wp_register_script( 'myscript', plugin_dir_url( __FILE__ ) . 'myscript.js', array( 'wp-api' ) );
wp_enqueue_script( 'myscript' );