فرم جست وجوی وردپرس به صورت معمول در همه ی سایت ها وجود داره و برای جست وجو میان محتوای داخل خود سایته.اما شاید برای شما هم این سوال پیش اومده باشه که بتونید این فرم رو در برگه ها وپست ها با استفاده از شورت کد ها به صورت دلخواه بگنجانید.بدین منظور کدکاربردی وردپرس رو در این مقاله معرفی می کنم.
فرم جست وجو بین پست ها و برگه ها
خب ابتدا فایل 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> |
موفق باشید