درباره افزونه بتر سرچ ریپلیس Better Search Replace
داستان این افزونه به حدود سال ۲۰۱۵ برمیگرده. یه برنامهنویس به اسم Matt Shaw که نزدیک فیلادلفیا آمریکا زندگی میکرد، از دردسر جابهجایی سایتهای وردپرسی خسته شد. هر بار که یه سایت رو از یه سرور به سرور دیگه منتقل میکرد، باید دستی توی دیتابیس دنبال URLهای قدیمی میگشت و عوضشون میکرد؛ کاری که هم وقتگیر بود هم پر از ریسک. Matt نشست و Better Search Replace رو نوشت. افزونه اونقدر محبوب شد که شرکت Delicious Brains اونو خرید و توسعه داد. بعدها WP Engine هم Delicious Brains رو تحت پوشش گرفت و الان این افزونه رسماً زیر چتر WP Engine نگهداری میشه. کارش یه چیز سادهست که خیلی خوب انجامش میده: میری به بخش ابزارها در پنل وردپرس، عبارت قدیمی رو مینویسی، عبارت جدید رو مینویسی، جدولهای دیتابیس مورد نظر رو انتخاب میکنی و دکمه اجرا رو میزنی. یکی از باحالترین ویژگیهاش حالت Dry Run هست که قبل از اعمال تغییرات نشون میده چند تا فیلد قرار است تغییر کنه، بدون این که واقعاً چیزی عوض بشه. افزونه دادههای سریالایز شده رو هم درست مدیریت میکنه؛ یعنی اون متاهای پیچیدهای که page builderها توی دیتابیس ذخیره میکنن رو خراب نمیکنه. پشتیبانی از multisite هم داره. برای کاربر ایرانی این افزونه یه نقطه قوت خیلی مهم داره: هیچ وابستگی به سرور خارجی، API، یا CDN بیرونی نداره. کل عملیات روی دیتابیس داخلی همون هاست انجام میشه و تحریم و فیلتر هیچ تأثیری روش نمیذاره. وقتی میخوای سایتت رو از http به https ببری، یا دامنهات رو عوض کنی، یا از یه هاست اشتراکی به یه هاست دیگه مهاجرت کنی، این افزونه اولین چیزیه که باید نصب کنی. خیلی از توسعهدهندههای ایرانی هم برای پاکسازی لینکهای قدیمی ووکامرس یا تغییر آدرس درگاه پرداخت قدیمی در کل دیتابیس ازش استفاده میکنن. ولی محدودیتهاش رو هم باید بدونی. اول این که افزونه دقیقاً همون چیزی که بهش میگی رو جستجو میکنه؛ اگه عبارت اشتباه بنویسی، بدون هیچ هشداری چیزهای ناخواسته رو هم جایگزین میکنه. دوم، قابلیت Regex (جستجوی پیشرفته با الگو) فقط در نسخه پولی Pro هست. سوم، روی دیتابیسهای خیلی بزرگ ممکنه کُند بشه یا timeout بده. قبل از هر بار استفاده حتماً یه بکاپ کامل از دیتابیس بگیر؛ این توصیه رو جدی بگیر. اگه سایتت رو جابهجا میکنی یا دامنه عوض میکنی، نصبش کن؛ اما اگه فقط میخوای یه متن ساده رو توی نوشتههات پیدا کنی، همون جستجوی داخلی وردپرس کافیه.
راهنمای نصب افزونه
- فایل ZIP افزونه را با کلیک روی دکمه «دانلود نسخه 1.4.10» در بالای همین صفحه دریافت کنید. فایل از سرور WPFORIRAN در ایران ارائه میشود و نیاز به VPN ندارد.
- وارد پنل مدیریت وردپرس خود شوید و به مسیر «افزونهها → افزودن → بارگذاری افزونه» بروید.
- فایل ZIP دانلود شده (better-search-replace-1.4.10.zip) را انتخاب و آپلود کنید.
- پس از پایان نصب، روی دکمه «فعالسازی افزونه» کلیک کنید.
- افزونه بتر سرچ ریپلیس Better Search Replace اکنون آماده استفاده است. برای تنظیمات، به منوی مربوطه در پنل وردپرس مراجعه کنید.
تغییرات نسخه 1.4.10
- Fix: Improved security and stability
- Security: The plugin now uses its own update mechanism from WP Engine servers
- New: Dependencies have been updated
- No changes as this was a pro-only release for Better Search Replace Pro