একক লুপে একাধিক কাস্টম পোস্ট প্রকারের অনুসন্ধান করুন


14

আমি সচেতন সেখানে আরও বেশ কয়েকটি পোস্ট রয়েছে যা আমি জিজ্ঞাসা করতে যাচ্ছি তার অনুরূপ স্থানে coverাকা রয়েছে।

আমার কাছে 'পোস্ট' ছাড়াও তিনটি কাস্টম পোস্ট প্রকার চলছে। আমি একটি লুপ চালাতে চাই যা একটি নির্দিষ্ট বিভাগের অধীনে শ্রেণিবদ্ধ সমস্ত পোস্ট টান

 <?php
          $args = array(
    'post_type' => 'testimonial',
    'posts_per_page' => 1,
    'tax_query' => array(
        array ( 
                'taxonomy' => 'testimonial_category',
                'field' => 'slug',
                'terms' => 'home'
    )
)
);
$query = new WP_Query( $args );
                $postcount = 0;
            ?>
            <?php if ($query->have_posts()) : ?>
                <?php while ($query->have_posts()) : $query->the_post(); ?>
                    <?php $postcount++; ?>
//loop here
<?php wp_reset_query(); ?>   

এই মুহুর্তে আমার কাছে এই কোডটি রয়েছে, নিশ্চিত না যে আমি কীভাবে এটি একটি বিভাগ থেকে বহুগুণ পোস্টের ধরণের ক্ষেত্রে সঞ্চারিত করব।

উত্তর:


28

কেবল post_typeকিছুটা এটিকে পরিবর্তন করুন :

'post_type' => array('testimonial', 'other_post_type', 'another-post-type'),

অনুমান করা হয় যে সমস্ত 3 টি পোষ্টের প্রকারের মধ্যে বিভাগের বৈধতা রয়েছে। অন্যথায় আপনি এটি ছেড়ে যেতে হবে।

কেন? আপনি post_typeফিল্ডে একটি অ্যারে পাস করতে পারেন ।


কী শ্রেণিতে নাম সন্ধান করতে হবে তা আমি কীভাবে বলতে পারি
tax

@ ব্যবহারকারী 2478101: question tax_queryপ্রশ্নটিতে আপনার উত্তর ঠিক আছে, যদিও আমি এটি পরীক্ষা করেছিলাম না। আপনি আলাদাভাবে কী করার চেষ্টা করছেন?
s_ha_dum

হোম নামে পরিচিত একটি পদ সহ আমার প্রতিটি পোস্টের ধরণ রয়েছে I আমি যে কোনও পোস্ট নির্বাচন করেছি
তাতে টানতে চাই

আমি একটি জুয়া নিয়েছি এবং এটি চেষ্টা করেছি, তবে কাস্টম পোস্টের ধরণের পোস্টগুলি অন্য পোস্টে টানছে বলে মনে হচ্ছে না। ক্যোয়ারী_পোস্টগুলি (অ্যারে ('পোস্ট_টাইপ' => অ্যারে ('পোস্ট', 'প্রশংসাপত্র', 'কেসস্টুডি')), 'বিড়াল' => 69, 'শোপোস্ট' => 3));
dannyw24

এটি কাজ করার জন্য, শ্রেণীবদ্ধ অবশ্যই সবার জন্য অভিন্ন হতে হবে। শর্তগুলি, যতদূর আমি জানি, ট্যাক্সনোমিতে জুড়ে দেওয়া যায় না। core.trac.wordpress.org/ticket/12269
ঘোস্টটোস্ট
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.