فرم جستجو در #سایت ها از واجبات هر سایت به شمار می رود که به کاربرانتان این اجازه را میدهد که در بین مطالب سایتتان جستجو کنند. اکثر قالب ها یا بهتر است بگوییم 99 درصد قالب های مدرن فرم جستجو را در خود دارند و به صورت پیش فرض در هیدر خود نمایش می دهند اما ممکن است قالب شما بطور پیش فرض فرم جستجویی نداشته باشد. راه حل ابتدایی برای این مشکل استفاده از ابزارک هاست. ابزارک ها را اکثر قالب ها پشتیبانی می کنند و می توانید ابزارک فرم جستجو که بطور داخلی در وردپرس وجود دارد برای سایت خود استفاده کنید و به کاربرانتان امکان جستجو را بدهید.
اما ممکن است قالبتان از ابزارک ها نیز پشتیبانی نکند که در این صورت می توانید با استفاده از کد زیر در فایل functions.php
قالبتان بطور خودکار یک فرم جستجوی ساده به فهرست اصلی سایتتان اضافه کنید:
add_filter('wp_nav_menu_items','betalk_add_search_box', 10, 2);
function betalk_add_search_box($items, $args) {
ob_start();
get_search_form();
$searchform = ob_get_contents();
ob_end_clean();
$items .= '<li>' . $searchform . '</li>';
return $items;
}