আমার একটি পৃষ্ঠায় একটি গ্যালারী সংযুক্ত আছে। এই পৃষ্ঠায়, আমি নিম্নলিখিত কোয়েরি চালাচ্ছি:
$events_gallery = new WP_Query( // Start a new query for our videos
array(
'post_parent' => $post->ID, // Get data from the current post
'post_type' => 'attachment', // Only bring back attachments
'post_mime_type' => 'image', // Only bring back attachments that are images
'posts_per_page' => '3', // Show us the first three results
'status' => 'inherit', // Inherit the status of the parent post
'orderby' => 'rand', // Order the attachments randomly
)
);
আমি বেশ কয়েকটি উপায়ে পরীক্ষা করে দেখেছি এবং কিছু কারণে আমি সংযুক্তিগুলি ফিরতে পারি না। আমি কি এখানে স্পষ্ট কিছু মিস করছি?
হালনাগাদ*
আমাকে সঠিক দিকে নির্দেশ করার জন্য Wok কে ধন্যবাদ।
দেখা যাচ্ছে যে আমি "পোস্ট_স্ট্যাটাস" এর পরিবর্তে "স্থিতি" ব্যবহার করছিলাম। কোডেক্স "সংযুক্তি" পোস্টের প্রকারের প্রসঙ্গত ব্যাখ্যায় উদাহরণ হিসাবে "স্থিতি" ব্যবহার করেছিল। আমি পরিবর্তে "পোস্ট_স্ট্যাটাস" রেফারেন্সে কোডেক্স আপডেট করেছি। সঠিক কোডটি নিম্নরূপ:
$events_gallery = new WP_Query( // Start a new query for our videos
array(
'post_parent' => $post->ID, // Get data from the current post
'post_type' => 'attachment', // Only bring back attachments
'post_mime_type' => 'image', // Only bring back attachments that are images
'posts_per_page' => '3', // Show us the first three results
'post_status' => 'inherit', // Attachments default to "inherit", rather than published. Use "inherit" or "any".
'orderby' => 'rand', // Order the attachments randomly
)
);
'post_status' => 'inherit'
ধন্যবাদ দিয়ে শুধু প্রচুর বেদনা বাঁচিয়েছেন !