آموزش تغییر آدرس پیش‌ فرض جستجو در وردپرس

آموزش تغییر آدرس پیش‌ فرض جستجو در وردپرس

آموزش تغییر آدرس پیش‌ فرض جستجو در وردپرس

آدرس جستجو در سایت های وردپرس بصورت a4fran3.ir//?s=html میباشد . اما امروز قصد دارید آدرس آن را به دلخواه تغییر دهیم . بفرض مثال بجای علامت سوال و بقیه کاراکتر ها کلمه search را اضافه نماییم.

برای تغییر آدرس پیش‌ فرض جستجو  کافیست کد زیر را در functions.php قرار دهید

function a4fran3_change_search_url() {
if ( is_search() && ! empty( $_GET['s'] ) ) {
wp_redirect( home_url( "/search/" ) . urlencode( get_query_var( 's' ) ) );
exit();
}   
}
add_action( 'template_redirect', 'a4fran3_change_search_url' );

بعد از قرار دادن کد بالا آدرس جستجو شما بصورت https://a4fran3.ir/search/example میشود

 

روش دوم :

شما نیز میتوانید توسط کد htaccess این کار را انجام دهید . کافیست کد زیر را درون فایل htaccess قرار دهید

RewriteRule ^$ /search/%1/? [NC,R,L]<span data-mce-type="bookmark" style="display: inline-block; width: 0px; overflow: hidden; line-height: 0;" class="mce_SELRES_start"></span>

 

لینک کوتاه:

https://a4fran3.ir/?p=17258

guest
0 نظر
Inline Feedbacks
مشاهده همه نظرات

مطالب مشابه