অনুসন্ধান ফলাফল ফলাফল গণনা


13

এখন অবধি আমি নীচের কোডটি ব্যবহার করছি যখন কেউ অনুসন্ধান করে ফলাফলের সংখ্যা পেতে এবং সেই গণনাটি প্রদর্শনের জন্য।

<?php /* Search Count */ $allsearch =& new WP_Query("s=$s&showposts=-1"); $count = $allsearch->post_count; echo $count . ' '; wp_reset_query(); ?>

তবে এটি বৈধ কোডের মতো বলে মনে হচ্ছে না। এটি ত্রুটির নীচে দেখায়:

অবহেলিত: রেফারেন্স অনুসারে নতুনের রিটার্ন মান নির্ধারণ করা হ্রাস করা হয়

যে কেউ দয়া করে আমি অনুসন্ধানের গণনাটি পাব তার সঠিক উপায়ে বলতে পারেন। উপরের কোডটি শর্তাধীন বিবৃতিতে থিমের আমার সূচি.পি.পি.পি. ফাইলের শিরোনামে স্থাপন করা হয়েছে কোনও ব্যবহারকারী কী পৃষ্ঠায় চলছে তার উপর ভিত্তি করে বিভিন্ন শিরোনাম প্রদর্শন করতে।


allsearch = new WP_Queryঅবহেলিত নোটিশ এড়ানোর জন্য 'এবং' ছাড়াই
গাজাজ্যাপ

উত্তর:


32

আপনি যদি সন্ধানের টেম্পলেটটির মধ্যে থাকেন তবে অনুসন্ধান অনুসন্ধানটি আপনার মূল প্রশ্ন। তারপরে আপনার $wp_queryঅতিরিক্ত কোয়েরি না চালিয়ে গ্লোবাল থেকে অনুসন্ধানের ফলাফলগুলি পেতে সক্ষম হওয়া উচিত ।

global $wp_query;
echo $wp_query->found_posts.' results found.';

সম্পাদনা 1

যদি আপনাকে অনুসন্ধান প্রসঙ্গে বাইরে যেতে হয়। দক্ষ ফলাফল পেতে আপনি উভয় কৌশল একত্রিত করতে পারেন। এটি সমস্ত পোস্ট আনবে না তবে আপনি অনুসন্ধানের গণনা পেতে পারেন।

$allsearch = new WP_Query("s=$s&showposts=0"); 
echo $allsearch ->found_posts.' results found.';

আপনার ত্রুটি

আপনি যে ত্রুটিটি পাচ্ছেন সে সম্পর্কে এটি এখানে রয়েছে

$allsearch =& new WP_Query("s=$s&showposts=-1");

ত্রুটি থেকে মুক্তি পেতে সমান চিহ্নের পাশে "&" সরান। সুতরাং এটি দেখতে হবে

$allsearch = new WP_Query("s=$s&showposts=-1");

1
ওহ ধন্যবাদ. আমি এটিও চেষ্টা করেছি এবং এটি '<? পিএইচপি / * অনুসন্ধান গণনা * / $ গণনা = $ ডব্লিউপি_কোয়ারি-> পোস্ট_কাউন্টে কাজ করেছে; প্রতিধ্বনি $ গণনা। ''; wp_reset_query (); ?> '
হরিশ চৌহান

আপনার $ allsearch = নতুন WP_Query ("s = $ s & শোপোস্টগুলি = 0") হরিশ করুন; প্রতিধ্বনি $ allsearch -> found_posts। ' ফলাফল পাওয়া গেছে। '; কেবলমাত্র বর্তমান পৃষ্ঠার গণনাটি মোট নয় display উদাহরণস্বরূপ এটির জন্য কেবল 20 টি পোস্ট থাকতে হবে posts
সুয়াশ জৈন
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.