افزونه Better Search Replace Pro یک پلاگین جستجو و جایگزینی یک عبارت خاص در دیتابیس یا پایگاه داده وردپرس با امکان پشتیبان گیری و درون ریزی دیتابیس است. جستجو بهتر و جایگزینی یک پلاگین با پشتیبانی از سریال سازی برای همه جداول، امکان انتخاب جداول خاص، امکان مشاهده تعداد فیلدهایی که به روز میشوند و … است. هنگامی که سایت وردپرس خود را به یک دامنه یا سرور جدید منتقل میکنید، احتمالاً برای اینکه همه چیز به درستی کار کند، نیاز به اجرای جستجو/جایگزینی در پایگاه داده دارید. خوشبختانه، چندین پلاگین برای این کار موجود است، با این حال، هرکدام از این افزونه ها رویکرد متفاوتی نسبت به چند ویژگی کلیدی دارند. افزونه Better Search Replace Pro بهترین ویژگی های این افزونه ها را ادغام میکند.
افزونه Better Search Replace Pro جستجو جایگزین بهتر پرمیوم علاوه بر قابلیت های پشتیبانی از سریال سازی برای همه جداول پایگاه داده، امکان انتخاب جداول خاص در پایگاه داده، قابلیت مشاهده تعداد فیلدهایی که به روز میشوند با «اجرای خشک / dry run»، قابلیت های مهم دیگری مانند: مشاهده اینکه که دقیقاً چه چیزی در طول جستجو/جایگزینی تغییر کرده است، ایجاد یا بازیابی نسخه پشتیبان در هنگام اجرای جستجو/جایگزینی از پایگاه داده، قابلیت ایجاد و بازگردانی پروفایل های سفارشی برای تکرار سریع جستجو/جایگزینی در آینده، بدون نیاز به سرور جداگانه و فقط با استفاده از سرور فعلی وردپرس شما، و همچنین پشتیبانی از وردپرس های چندسایتی را در اختیار شما میگذارد.
ویژگی های افزونه جستجو جایگزین بهتر پرمیوم | Better Search Replace Pro
عملکرد جستجو و جایگزینی در پایگاه داده وردپرس، مبتنی بر اسکریپت Search Replace DB عالی و منبع باز است که برای استفاده از توابع پایگاه داده بومی وردپرس برای اطمینان از سازگاری توسط نویسندگان افزونه Better Search Replace Pro تغییر یافته است.
ویژگی ها در یک نگاه:
- پشتیبانی از سریال سازی برای همه جداول پایگاه داده وردپرس
- امکان انتخاب جداول خاص در دیتابیس وردپرس
- امکان «اجرای خشک یا dry run» برای مشاهده تعداد فیلدهایی که به روز میشوند
- بدون نیاز به سروری به غیر از سرور فعلی شما که در حال اجرای وردپرس است
- پشتیبانی از وردپرس چند سایتی (multisite)
- مشاهده اینکه که دقیقاً چه چیزی در طول جستجو/جایگزینی تغییر کرده است
- ایجاد و درون ریزی پشتیبان هنگام اجرای جستجو/جایگزینی از پایگاه داده وردپرس
- ایجاد، ذخیره و درون ریزی پروفایل های سفارشی برای تکرار سریع جستجو/جایگزینی در آینده
مهاجرت ساده وردپرس با کمک افزونه Better Search Replace Pro
افزونه جستجو جایگزین بهتر پرمیوم یک افزونه مهاجرت همراه با صرفه جویی در زمان است که انتقال، مهاجرت و جابجایی وردپرس شما را آسان میکند. مهاجرت پایگاه داده نباید دردسرساز باشد و این افزونه برای سهولت در جابجایی پایگاه داده شما طراحی شده است.
پشتیبان گیری و درون ریزی سریع با افزونه جستجو جایگزین بهتر پرمیوم
افزونه Better Search Replace Pro پشتیبان گیری، درون ریزی (ایمپورت) و انتقال پایگاه داده شما را بین وردپرس های نصب شده بسیار آسان میکند. این افزونه از ابتدا به گونه ای طراحی شده است که بدون نیاز به کار خاصی باشد، بنابراین میتوانید به انجام کارهای مهم دیگر خود بپردازید.
نتایج تفصیلی پلاگین Better Search Replace Pro
تغییرات دقیقی را که در حین جستجو ایجاد میشود، در بخش «تفاوت ها» که به آسانی خوانده میشوند را میتوانید مشاهده کنید. این افزونه اعداد دقیق سطر و ستون را برای هر تغییری که در جستجو/جایگزینی یافت میشود نمایش میدهد تا همیشه بدانید دقیقاً چه کاری انجام میدهید.
ذخیره جستجو/ جایگزینی پروفایل ها
جستجوی نامحدود/جایگزین نمایه ها را ذخیره کنید تا در زمان مهاجرت پایگاه داده خود در زمان بیشتری صرفه جویی کنید. این نمایه ها را میتوان برای اجرای جستجو/تعویض دیگر، یا برای اجرای جستجو/جایگزینی روی یک فایل پشتیبان یا در حین درون ریزی برای مهاجرت های ساده و سریع استفاده کرد.
آموزش های افزونه جستجو جایگزین بهتر پرمیوم | Better Search Replace Pro
اجرای جستجو و جایگزینی
برای اجرای جستجو/جایگزینی، به پیشخوان وردپرس ← ابزارها ← جستجو جایگزین بهتر پرمیوم ← تب جستجو / جایگزینی بروید.
بیشتر این فیلدهایی که در این قسمت میبینید ساده هستند، اما در زیر به تفصیل توضیح داده شده اند.
- جستجو برای: این باید متنی باشد که میخواهید در پایگاه داده جایگزین کنید (معمولا URL ها یا سایر رشته های کوتاه). کاراکترهای ویژه پشتیبانی میشوند. Regex در حال حاضر پشتیبانی نمیشود اما در آینده پشتیبانی خواهد شد.
- جایگزین کردن با: این باید متنی باشد که میخواهید متن «جستجو شده» را با آن جایگزین کنید.
- انتخاب جداول: جستجو/جایگزینی فقط در جداول انتخاب شده اجرا میشود. افزونه Better Search Replace Pro از داده های سریالی پشتیبانی میکند، بنابراین میتوان از آن در هر جدول پایگاه داده وردپرس استفاده کرد. با این حال، توجه به این نکته مهم است که در حالی که از داده های سریال سازی شده پشتیبانی میکند، همچنان ممکن است با یک رشته جستجو/جایگزینی نادرست به پایگاه داده شما آسیب برساند.
- عدم حساسیت به حروف بزرگ و کوچک: این را علامت بزنید که میخواهید جستجو بدون حروف بزرگ باشد.
- جایگزینی GUID ها: اسناد وردپرس توصیه میکند که هرگز این قسمت را تغییر ندهید. یک استثنا کلی وجود دارد – اگر وب سایت شما قبلاً هرگز فعال نبوده است، در صورتی که سایت قبلاً بر روی یک URL موقت توسعه داده شده باشد، میتوان آن را به URL صحیح در هنگام پخش زنده تغییر داد.
- اجرای خشک (dry run): همیشه به صورت پیش فرض بررسی میشود تا از جستجو/تعویض تصادفی جلوگیری شود. برای ایجاد هرگونه تغییر در پایگاه داده خود باید تیک این کادر را بردارید. اگر علامت زده شود، میتوانید پیش نمایش نتایج را قبل از به روزرسانی پایگاه داده مشاهده کنید.
- ذخیره به عنوان نمایه: اگر این کادر علامت زده شود، میتوانید نام نمایه را وارد کنید و این جستجو/جایگزین را برای استفاده مکرر در آینده ذخیره کنید. نمایه ذخیره شده شامل رشته های جستجو و جایگزینی و همچنین جداولی است که شما انتخاب کرده اید خواهد بود.
هنگامی که جستجو/جایگزینی را انجام دادید، پیامیدر بالای صفحه حاوی اطلاعاتی درباره جستجو/تعویض یا اجرای خشک مشاهده خواهید کرد. برای مشاهده جزئیات بیشتر در مورد اجرا، روی لینک موجود در آن پیام کلیک کنید:
اگر تغییراتی در یک جدول یافت شد، میتوانید روی پیوند «مشاهده» کلیک کنید تا تغییرات دقیق را مشاهده کنید:
پشتیبان گیری و وارد کردن پایگاه داده
پشتیبان گیری از پایگاه داده
برای تهیه نسخه پشتیبان از پایگاه داده خود، به پیشخوان وردپرس ← ابزارها ← جستجو جایگزین بهتر پرمیوم ← تب پشتیبان گیری/درون ریزی بروید.
با کلیک بر روی دکمه «پشتیبان گیری دیتابیس» از تمام جداول وب سایت شما نسخه پشتیبان تهیه میشود و فایل پشتیبان به دست آمده دانلود میشود. فایل پشتیبان پایگاه داده یک فایل SQL استاندارد است که میتواند به این افزونه یا هر ابزار دیگر که قابلیت وارد کردن پایگاه داده را داشته باشد (مانند phpMyAdmin، SQL Yog یا Sequel Pro) وارد شود.
درون ریزی پایگاه داده
برای وارد کردن یک فایل پشتیبان، به پیشخوان وردپرس ← ابزارها ← جستجو جایگزین بهتر پرمیوم ← تب پشتیبان گیری/درون ریزی بروید.
چند راه برای وارد کردن یک نسخه پشتیبان از پایگاه داده با افزونه Better Search Replace Pro وجود دارد:
- میتوانید روی دکمه «انتخاب فایل / … Browse» کلیک کنید و یک فایل پشتیبان را از BSR Pro آپلود کنید و سپس روی «درون ریزی دیتابیس» کلیک نمایید.
- شما میتوانید یک فایل پشتیبان BSR Pro را به صورت دستی با آپلود از طریق FTP/SFTP در پوشه wp-content/uploads آپلود کنید و سپس روی «درون ریزی دیتابیس» کلیک کنید. اگر فایل پشتیبان شما بسیار بزرگ و بیش از حداکثر اندازه آپلود شما باشد، این روش توصیه میشود. هنگام استفاده از این روش باید اطمینان حاصل کنید که فایل پس از وارد کردن حذف شده است.
شما میتوانید به صورت اختیاری یک نمایه جستجو/جایگزینی را انتخاب کنید که در وارد کردن به دست آمده اجرا شود.
فایل SQL وارد شده (ایمپورت یا درون ریزی شده) ابتدا بر روی جداول پایگاه داده موقت اجرا میشود. اگر گزینه اجرای نمایه ذخیره شده را در هنگام وارد کردن انتخاب کرده باشید، این کار در جداول موقت نیز انجام خواهد شد. پس از تکمیل وارد کردن، جداول موقت به جداول زنده تغییر نام داده میشوند.
آیا این افزونه با وردپرس چند سایتی سازگار است؟
هنگام اجرای افزونه جستجو جایگزین بهتر پرمیوم در نصب چند سایتی وردپرس (مالتی سایت)، فقط برای مدیران شبکه بارگیری و قابل مشاهده خواهد بود. مدیران شبکه میتوانند به داشبورد هر زیرسایتی مراجعه کنند تا فقط در جداول آن زیر سایت جستجو/جایگزینی انجام دهند، یا به داشبورد سایت اصلی/پایه مراجعه کنند تا جستجو/جایگزینی را در همه جداول انجام دهند.
سوالات متداول افزونه جستجو جایگزین بهتر پرمیوم | Better Search Replace Pro
۱- تنظیمات این افزونه را کجا میتوانم پیدا کنم؟
پس از فعال شدن، این افزونه صفحه ای را در زیر صفحه منوی «ابزارها» در مدیر وردپرس شما اضافه میکند.
۲- آیا هاست من از افزونه جستجو جایگزین بهتر پرمیوم پشتیبانی میکند؟
بله، به گفته سازندگان این افزونه، با هر هاستی سازگار است.
۳- آیا میتوانم با این افزونه به سایت خود آسیب برسانم؟
بله! وارد کردن جستجوی اشتباه یا جایگزینی رشته بصورت اشتباه میتواند به پایگاه داده شما آسیب برساند. به همین دلیل، همیشه توصیه میشود قبل از استفاده از افزونه جستجو جایگزین بهتر پرمیوم یک نسخه پشتیبان از پایگاه داده خود داشته باشید.
۴- چگونه میتوانم هنگام تغییر URL از این افزونه استفاده کنم؟
اگر سایت خود را از یک سرور به سرور دیگر منتقل میکنید و URL (آدرس) نصب وردپرس خود را تغییر میدهید، رویکرد زیر به شما این امکان را میدهد که به راحتی بدون تأثیرگذاری بر سایت قدیمی این کار را انجام دهید:
- از پایگاه داده در سایت فعلی خود نسخه پشتیبان تهیه کنید.
- پایگاه داده را روی هاست جدید خود نصب کنید.
- همانطور که در اینجا نشان داده شده است، در هاست جدید، URL سایت جدید را در فایل wp-config.php تعریف کنید.
- در URL مدیریت جدید خود وارد شوید و این افزونه را در URL سایت قدیمی برای URL سایت جدید اجرا کنید.
- آدرس ثابت سایت (site_url) را که به wp-config.php اضافه کرده اید حذف کنید. همچنین ممکن است لازم باشد htaccess. خود را با رفتن به تنظیمات ← پیوندهای یکتا و ذخیره تنظیمات، بازسازی کنید.