WP REST API (v1 বা v2) এর সাথে নির্দিষ্ট কাস্টম পোস্ট প্রকারের সমস্ত পোস্ট আমি কীভাবে পেতে পারি? আমি এটিতে খুব নতুন এবং এটি কীভাবে করব তা বোঝার চেষ্টা করছি।
আমি বর্তমানে WP REST API v2 ব্যবহার করছি এবং এটি সহ সমস্ত পোস্ট ধরণের তালিকা আনতে পরিচালিত
http://domain.com/wp-json/wp/v2/types
এবং তারপরে আমি আগ্রহী এমন পোস্টের ধরণটি পরিচালনা করতে সক্ষম হয়েছি
http://domain.com/wp-json/wp/v2/types/the-icons-update
আমি কীভাবে সেই নির্দিষ্ট সামগ্রীর ধরণ থেকে সমস্ত পোস্ট পেতে পারি?
আমি চেষ্টা করেছি
http://domain.com/wp-json/wp/v2/posts?filter[post_type]=the-icons-update
তবে এটি একটি খালি অ্যারে ফেরায় (আমি মনে করি এটি ডিফল্ট পোস্টগুলি দেয় এবং আমার সাইটে আমি যে কাস্টম পোস্ট ধরণের পুনরুদ্ধার করার চেষ্টা করছি তার ভিতরে কেবল পোস্ট রয়েছে)।
আমি কীভাবে পোস্টের ধরণটি নিবন্ধ করলাম তাতে কোনও সমস্যা হতে পারে?
function custom_post_type() {
$labels = array(
'name' => _x( 'The Icons Update', 'post type general name' ),
'singular_name' => _x( 'The Icons Update', 'post type singular name' ),
'add_new' => _x( 'Add Page', 'magazine' ),
'add_new_item' => __( 'Add New Page' ),
'edit_item' => __( 'Edit Page' ),
'new_item' => __( 'New Page' ),
'all_items' => __( 'All Pages' ),
'view_item' => __( 'View Page' ),
'search_items' => __( 'Search Pages' ),
'not_found' => __( 'No Page found' ),
'not_found_in_trash' => __( 'No Page found in the Trash' ),
'parent_item_colon' => '',
'menu_icon' => '',
'menu_name' => 'The Icons Update'
);
$args = array(
'labels' => $labels,
'description' => 'Holds our projects and project specific data',
'public' => true,
'menu_position' => 5,
'supports' => array( 'title', 'editor', 'thumbnail', 'excerpt', 'custom-fields' ),
'has_archive' => true,
'taxonomies' => array('post_tag', 'category'),
'hierarchical' => false,
'query_var' => true,
'queryable' => true,
'searchable' => true,
'rewrite' => array( 'slug' => 'the-icons-update' )
);
register_post_type( 'magazine', $args );
flush_rewrite_rules();
}
add_action( 'init', 'custom_post_type' );
এর সাথে যে কোনও সহায়তা সত্যই প্রশংসিত is