با سلام به همراهان بیست اسکریپت . برخی مواقع نیاز داریم برای پست ها یا صفحات جداگانه خودمان فرم جستجو ایجاد کنیم. برای اینکه کار خود را آسان تر کنیم می توانیم یک کد میانبر تعریف کنیم تا هر موقع که نیاز داشتیم فرم نشان داده شود کد میانبر را بکار ببریم.
برای ایجاد کد میانبر برای فرم جستجو کد زیر را به فایل functions.php بیافزایید:
<br> add_shortcode('wpbsearch', 'get_search_form');<br>
در صورتی که قالب شما فایل functions.php را ندارند خودتان این فایل را ایجاد کنید و کد را به صورت زیر وارد کنید:
<br> <?php<br> add_shortcode('wpbsearch', 'get_search_form');<br> ?><br>
حالا هر جا که خواستید فرم را نشان دهید تنها باید کد میانبر [wpbsearch] را بکار ببرید. این فرم به صورت پیش فرض هست اگر خواستید می توانید به صورت اختصاصی و دلخواه در بیاورید.
<br> function wpsearchform( $form ) <br> {<br> $form = '<form role="search" method="get" id="searchform" action="' . home_url( '/' ) . '" ><br> <div><label class="screen-reader-text" for="s">' . __('Search for:') . '</label><br> <input type="text" value="' . get_search_query() . '" name="s" id="s" /><br> <input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" /><br> </div><br> </form>';<br> <br> return $form;<br> } <br> add_shortcode('wpbsearch', 'wpbsearchform');<br>
امیدوارم این آموزش برایتان مفید بوده باشد.
- مشکلی دارید؟ جواب خود را در پست فروم بگیرید
- منبع : بیست اسکریپت لطفا رعایت کنید