تغییر آدرس صفحه جستجو در وردپرس

۱۳۸۹ مرداد ۱۱, دوشنبه

در این پست قصد داریم به آموزش ترفندی بپردازیم که با استفاده از آن میتوانید آدرس صفحه جستجو در وردپرس را تغییر دهید و آن را بهینه کنید .
به صورت پیشفرض آدرس صفحه جستجوی وبلاگ های وردپرس ، اینطوریه :
http://www.test.com/blog/?s=KEYWORD
مشکل این آدرس اینه که یه آدرس داینامیک به حساب میاد و برای موتورهای جستجو و روبات های crawler چندان خوشایند نیست
با استفاده از فایل  .htaccess میتونیم این آدرس روبه شکل دلخواه تغییر بدیم :
http://www.test.com/blog/search/KEYWORD
برای شروع از فایل .htaccess در هاستتون یک کپی بگیرید ( که اگه اشتباهی یه کد رو پاک کردید مشکلی پیش نیاد ) . بعد فایل اصلی رو باز کنید و کد زیر رو اضافه کنید :
RewriteRule ^search/(.+)?$ /index.php?s=$1 [QSA,L]
بعد ، فرم جستجوی پوسته وبلاگتون رو پیدا کنید ( معمولا تو فایل sidebar.php قرار داره )
تگ form رو به صورت زیر تغییر بدید :
—————————————————————————
/index.php” method=”get”

onsubmit=”location.href=’/search/’ +
encodeURIComponent(this.s.value).replace(/%20/g, ‘+’); return false;”>
————————————————————————–
به همین راحتی میتوان آدرس صفحه جستجو رو تغییر داد
ارائه ای از پاسارگاد گرافیک

0 نظرات:

ارسال یک نظر