نمایش عبارت جستجو شده و تعداد نتایج در وردپرس
- آموزش • آموزش وردپرس
- ۲۶ اسفند ۱۴۰۱
- 2,896 بازدید
نمایش متن جستجو شده و تعداد نتایج
در این مقاله بررسی خواهیم کرد که چگونه با اضافه کردن تنها یک تابع ساده در صفحه جستجوی خود، میتوانید عبارت جستجو و نتایج جستجو را نمایش دهید.
برای اینکار کافی است قطعه کد زیر را به فایل search.php قالب خود اضافه کنید:
<h2 class="pagetitle"> نتایج جستجو برای <?php $allsearch = new WP_Query("s=$s&showposts=-1"); $key = wp_specialchars($s, 1); $count = $allsearch->post_count; _e(''); _e('<span class="search-terms">'); echo $key; _e('</span>'); _e(' — '); echo $count . ' '; _e('نتیجه'); wp_reset_query(); ?> </h2>
کد بالا نتیجهای همانند عبارت زیر به دنبال خواهد داشت:
نتایج جستجو برای آموزش وردپرس – ۲۴ نتیجه
همچنین میتوانید مانند مثال زیر، با افزودن کلاس search-term به CSS قالب، کلمه جستجو شده را هایلایت کنید:
.search-terms { background-color:yellow; color:blue; }
این تنها یکی از کارهایی است که می توانید هنگام سفارشی کردن صفحه جستجوی خود انجام دهید. شما میتوانید قابلیت مخفی کردن محتوای خاص از نتایج را نیز به جستجوی وردپرس اضافه کنید.