[英]Getting Wordpress REST-API content data inside a plugin with embed data
[英]How to get custom posts of plugin in WordPress by REST-API?
我現在正在創建一個計划在WordPress端連接到插件(WP Job Manager)的android應用。 我安裝了REST-API插件並成功通過以下方式獲取帖子:
mywp.org/wp-json/wp/v2/posts
但是,結果不包括由插件創建的自定義帖子。 我是rest-api的新手,我不確定應該怎么做。
謝謝!
有解決方案,但是基本思想是必須使用WP REST API注冊自定義帖子類型。
您可以參考以下鏈接: http : //v2.wp-api.org/extending/custom-content-types/
應該是這樣的(將其放入您的functions.php中,“ cpt” =自定義帖子類型,任意名稱):
function wpsd_add_cpt_args() {
global $wp_post_types;
$wp_post_types['cpt']->show_in_rest = true;
$wp_post_types['cpt']->rest_base = 'cpt';
$wp_post_types['cpt']->rest_controller_class = 'WP_REST_Posts_Controller';
}
add_action( 'init', 'wpsd_add_cpt_args', 30 );
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.