2017-04-11 20 views
0

私のリンクを使用して:http://MYWEBSITE/wp-json/wp/v2/posts私のWordpressのすべての記事を表示します。 しかし、実際にはすべてが表示されません。 「ポストタイプ」が「ポスト」に等しいポストのみがデータベースに表示されます。私は「ポストタイプ」を「ブログ」としている人がいます。すべての投稿を取得するにはURLがあるJsonのWordpress

私はこれらのブログ記事のJSONを私に与えるURLをどこに見つけることができません。 あなたは私に教えてもらえますか?

これはMessengerボットのためのもので、ユーザーがリクエストしたときにすべての投稿が表示されます。 私はGlitch.comでPHPを使用することはできませんでしたので、あなたもこの点について考えてください:D

ありがとうございました。

答えて

0

カスタム投稿タイプを公開する必要があります。参照用にはdocumentationを使用してください。

/** 
    * Add REST API support to an already registered post type. 
    */ 
    add_action('init', 'my_custom_post_type_rest_support', 25); 
    function my_custom_post_type_rest_support() { 
    global $wp_post_types; 

    //be sure to set this to the name of your post type! 
    $post_type_name = 'blog'; 
    if(isset($wp_post_types[ $post_type_name ])) { 
     $wp_post_types[$post_type_name]->show_in_rest = true; 
     $wp_post_types[$post_type_name]->rest_base = $post_type_name; 
     $wp_post_types[$post_type_name]->rest_controller_class = 'WP_REST_Posts_Controller'; 
    } 

    } 

次に、あなたはそれが

0

http://MYWEBSITE/wp-json/wp/v2/blogは、あなたの答えをありがとう谷アクセスすることができます。 私はDocを読んだが、今問題はPHPにあるということだ。 Glitch.comでPHPを使用することはできませんでしたが、可能でしょうか? それは問題を解決することができます。

同時に私は:https://www.npmjs.com/package/wordpress-rest-apiを使い始めました。投稿をもう一度だけ受け取ることができました。私は彼らが私のウェブサイトを「発見」したときにやろうとしましたが、ルートが見つからないように思われます。だから私はもう一度立ち往生しています。あなたがこの文書をチェックする時間があれば、どうすればいいか分かっていれば感謝します。

関連する問題