تغییر url نتایج جستجوی وردپرس

شاید وقتی شما قسمت تنظیمات پیوند یکتای سایت خود را تغییر میدهید تنها قسمتی که مانند قبل آدرس دهد همان جستجوی سایت باشد که به صورت www.hamyarwp.com/?s=searchword میماند اما برای اینکه این آدرس را به wwww.hamyarwp.com/search/ تبدیل کنید امروز رو با ما باشید …

برای این کار کافیست کد زیر را به functions.php قالب خود بیفزائید :

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

امیدوارم از وردپرسی بودن خود لذت کافی رو ببرید !

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

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید:

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند:

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

دیدگاه‌های این نوشته جدید ترین ها شاخص

  1. خخخ با اینکه قدیمیه ولی میگم کد سالمه جوابم میده

  2. با سلام
    کد بالا تست شد
    کاملا” با فارسی سازگاره مشکلی داره

  3. من این کد رو گذاشتم خط آخر فانکشنم ارورر داد
    یوزر و پس هاست هم دست همکارمه اونم گوشی رو جواب نمیده
    فعلا که توحالت ارورر هستیم ( این سومین کدیه که از سایت خوب شما استفاده می کنم ارورر میده)

    فرم نظر خواهی هم کاری کنید وقتی کلیک می کنیم value های input ها پاک بشن ممنون ( یه پیشنهاد بود)

  4. سلام علی آقا
    ممنون بابت مطالب مفیدت
    یه درخواست دارم : اگه کمک کنی ممنون میشم 😡
    میشه بهم بگی چطوری خط تیره های بین لینک مطالب ( مثل : domain.com/زیباترین-خودرو-های-جهان ) رو به کاراکتر دیگری تغییر بدم
    مثلا به نقطه. ( domain.com/زیباترین.خودرو.های.جهان )
    لطفا بهم بگو 🙂 فدات

  5. سلام.من در تنظیماتم url وردپرسم همان آدرس سایت بود منم نا آگاهانه که برای چیه (فکر کردم دیگه بجای مثلاwordpress98/wp-adminهمان آدرس دلخواه میاد ولی بعد از عوض شدنش دیگه وارد مدریت سایت نمیشه سایت هم دیگه قالبش بالا نمیاد خواهش میکنم جوابشو واسم ایمیل کنید please

  6. سلام .
    آقا این با فارسی سازگاری نداره !!
    چی کارش کنیم ؟؟

  7. آقا علی راسیتش من تازه کارم و این جمله شما رو متوجه نمی شوم “برای این کار کافیست کد زیر را به functions.php قالب خود بیفزائید” یعنی کجای کدها باید این کد را قرار داد؟

  8. سلام آقا علی ! خدا قوت !
    عزیز یه سری از سایت ها هستن که وقتی سرچ رو میزنی گوگل رو باز میکنه و فقط پست های مربوط به اون سایت میاد و یه لینک گوگل حساب میشه ! میشه بی زحمت اینم برامون بزنی !؟

  9. سلام علی جان
    این کد تو کلمات فارسی مشکل داره. ممکنه یه راهی واسه حل این مشکل پیدا کنی؟؟؟. من که هر کار کردم نشد که نشد

  10. ممنون بابت وقتی که گذاشتی … هم در حالت پیش فرض تست کردم بازم url ها کوتاه بود بازم به حالت دلخواه برگردوندم مشکل بازم باپرجا بود… هیچ گونه پیام خاصی هم نداد.. رو لوکال هم تست کردم … قالب رو هم تغییر دادم و باز هم تست کردم جواب نداد ؟ :[

    • 9 سال عضو همیار وردپرس

      عزیزم روی لوکال اصلا نمیتونی استفاده کنی از پیوند یکتا ! اگر رو هاستت جواب نداد مشکلت توی .htaccess هست بشین یه بررسی بکن , اما تشخیص میدم هاستت ضعیف باشه

  11. سپاس برای پاسخگویی … دوست عزیز حق با شماست … با پوسته پیش فرض هم همین مشکل رو دارم. تو تنظیمات چیزی پیدا نکردم امکانش هست بیشتر راهنمایی کنید؟

    • 9 سال عضو همیار وردپرس

      به تنظیمات / پیوند یکتا بروید حالت پیش فرض را بزنید و ذخیره کنید و مجددا حالت دلخواه را بزنید و ذخیره کنید . سپس درست میشود ! اگه هم پیغام تغییر در .htaccess داد باید کد های داده شده را به طور دستی در این فایل وارد کنید

  12. آقای حاج محمدی من از قالبی استفاده می کنم که URL پست ها رو به اطور اتوماتیک limit کرده می خوام این محدودیت رو بردارم اما هر چی گشتم پیدا نکردم دنبال یه راهنمایی هستم انگلیسی هم سرچ کردم … امیدوارم سوالم جای خیلی نامناسبی نباشه! D:

  13. خیلی ممنون

  14. با درود و احترام

    دوست گرامی تائید میفرمایید تبادل لینک کنیم ؟
    خواهشی که از شما دارم این است که لینک مرا در تارنمای خودتان درج کنید و اطلاع دهید شما را با عنوان مورد نظرتان لینک کنم

    اطلاعات :
    —لینک————
    عنوان : سارا امیدوار
    توضیحات : شناخت سارا ، جستجو “سارا امیدوار”در گوگل
    آدرس: http://www.saraomidvar.mihanblog.com
    —————————————–
    سپاسگزارم – التماس دعا
    یا حسین شهید (ع)

    • 9 سال عضو همیار وردپرس

      عرض سلام. خانم امیدوار قبلا در مورد تبادل لینک صحبت کردیم امکان تبادل لینک نیست .

      در ضمن اینجا جای مناسبی برای عرض تبادل لینک نیست

      باتشکر

  15. ممنون بابت قراردادن کد. اما این کد با جستجوی کلمات فارسی مشکل داره. ممنون میشم در صورت امکان اصلاحش کنید.
    با تشکر فراوان!

دوره‌های آموزشی