افزودن فرم جست وجو میان پست ها و برگه ها

افزودن فرم جست وجو میان پست ها و برگه ها

فرم جست وجوی وردپرس به صورت معمول در همه ی سایت ها وجود داره و برای جست وجو میان محتوای داخل خود سایته.اما شاید برای شما هم این سوال پیش اومده باشه که بتونید این فرم رو در برگه ها وپست ها با استفاده از شورت کد ها به صورت دلخواه بگنجانید.بدین منظور کدکاربردی وردپرس رو در این مقاله معرفی می کنم.

فرم جست وجو بین پست ها و برگه ها

خب ابتدا فایل function.php و یا افزونه اختصاصی وردپرس رو باز کنید و کد زیر رو در اون درج کنید:

</pre>
add_shortcode('wpbsearch', 'get_search_form');
<pre>

پس از این ،در صورت تمایل به استفاده از فرم جست وجو ی ساده ای،از شورت کد زیر در هر مکانی که مایل بودید استفاده کنید:

</pre>
[wpbsearch]
<pre>

این شورت کد یک فرم جست وجوی ساده و پیش فرض رو به قالب در برگه ها اضافه می کنه.اگه مایل هستید از یک فرم سفارشی تر و کامل تر استفاده کنید کد زیر رو به جای کد قبلی گفته شده در فایل قرار بدید.:

</pre>
function wpbsearchform( $form ) {$form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" ><div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label><input type="text" value="' . get_search_query() . '" name="s" id="s" /><input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" /></div></form>';return $form;}add_shortcode('wpbsearch', 'wpbsearchform');
<pre>

موفق باشید

بیگ تم

یک نظر

  1. علیرضا

    سلام.ممنون از مطالب خوبتون
    چطوری یک فرم جستجوی بزرگ مثل سایت خودتون و دارای نمایش فیلتر کنارش بسازم؟

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *