آموزش های وردپرس

آموزش تست افزونه‌های وردپرس

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

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

آموزش تست افزونه وردپرس و رفع خطای افزونه های وردپرس

افزونه‌ای که قصد معرفی اونو دارم با عنوان WP Safe Updates در مخزن وردپرس به ثبت رسیده است و تاکنون توانسته است تا بیش از 100 نصب فعال و کسب امتیاز 5 را ازآن خودش کنه که با استفاده از اون میتونید تا نسخه تست افزونه‌ها را قبل از آپدیت هر افزونه در سایت اجرا کنید تا در صورتی که مشکلی در افزونه براتون پیش اومد افزونه را آپدیت نکنید. قبل از هر کاری ابتدا افزونه را با کلیک روی دکمه زیر دانلود کرده و در نهایت با استفاده از آموزش آموزش نحوه نصب و کار کردن با افزونه ها در وردپرس اقدام به نصب و فعال سازی افزونه در سایت خودتون کنید.

دانلود افزونه WP Safe Updates

بعد از نصب و فعال سازی افزونه مشابه تصویر زیر به صفحه افزونه‌ها مراجعه کنید. همونطور که مشاهده می‌کنید در صورتی که اپدیتی برای یکی از افزونه‌ها در دسترس باشه علاوه بر دکمه‌های پیش‌فرض برای مدیریت افزونه دکمه دیگه‌ای با عنوان test Update اضافه شده که با کلیک روی اون میتونید تا نسخه به‌روز افزونه را در حالت تست بررسی کنید.

تست افزونه های وردپرس

کارکرد این افزونه به شکلی هست که یک نسخه جدا از دیتابیس شما ایجاد می‌کنه و سپس با تست افزونه در اون دیتابیس میتونید تا از کارکرد صحیح افزونه مطلع شوید. برای استفاده از افزونه لازمه تا بعد از دانلود افزونه فایلی که با نام db.php داخل افزونه وجود داره را کپی کرده و سپس در مسیر public_html/wp-content قرار بدین و در نهایت کدهای زیر را در مکان مناسبی از فایل wp-config.php که در مسیر public_html قرار داره درج کنید. میتونید کدهای زیر را در انتهای این فایل قرار بدین.

  
/**
* WordPress Safe Updates required configuration
*/
function currheap() {
return isset( $_COOKIE['_alt_heap'] ) && ! empty( $_COOKIE['_alt_heap'] ) ? preg_replace('/[^a-z0-9_]/', '', strtolower( $_COOKIE['_alt_heap'] ) ) : false;
}
defined( 'WP_CONTENT_DIR' ) || define( 'WP_CONTENT_DIR', dirname( __FILE__ ) . '/wp-content' );
defined( 'WP_CONTENT_URL' ) || define( 'WP_CONTENT_URL', '/wp-content' );
if ( false !== currheap() ) {
defined( 'WP_PLUGIN_DIR' ) || define( 'WP_PLUGIN_DIR', WP_CONTENT_DIR . '/plugins_tmp_' . currheap() );
defined( 'WP_PLUGIN_URL' ) || define( 'WP_PLUGIN_URL', WP_CONTENT_URL . '/plugins_tmp_' . currheap() );
defined( 'PLUGINDIR' ) || define( 'PLUGINDIR', 'wp-content/plugins_tmp_' . currheap() );
}

بعد از اینکه کدهای فوق را در فایل کانفیگ وردپرس قرار دادید به پیشخوان وردپرس برگردید و حالا روی دکمه Test Update افزونه‌ای که قصد به‌روزرسانی اونو دارید کلیک کنید تا نسخه به‌روز افزونه در دیتابیس کپی شده از دیتابیس اصلی سایت نصب شده و در حالت تست اونو مشاهده کنید. بعد از دریافت نسخه جدید افزونه میبینید که در فوتر صفحه مرورگر در یک کادر قرمز رنگ پیغامی به شما نشون داده میشه که بهتون اطلاع میده در حال استفاده از نسخه تستی افزونه هستید.

تست افزونه‌های وردپرس قبل از اپدیت

حالا کافیه تا بخش‌های مختلف سایت اعم از محیط پیشخوان و محیط کاربری سایتتون را که افزونه مورد نظر برای چنین صفحاتی در دسترس کاربران هست را مورد بررسی دقیق قرار بدین تا بعد از اینکه مطمئن شدید مشکلی وجود نداره روی دکمه Finish tests کلیک کنید تا از حالت تست خارج بشید. در این حالت مجددا با پیغام هشدار در دسترس بودن آپدیت افزونه مواجه خواهید شد که حالا میتونید تا افزونه را با خیال آسوده با کلیک روی دکمه Update Now اقدام به به‌روز رسانی افزونه وردپرس کنید.

آپدیت افزونه‌های وردپرس

امیدوارم که این آموزش هم مورد توجه و پسند شما قرار گرفته باشه و با استفاده از اون تونسته باشید تا قبل از هرگونه اپدیت افزونه‌های وردپرس در سایت نسخه به‌روز افزونه مورد نظر را در حالت تست مشاهده کنید تا در صورتی که خطایی وجود نداشت اقدام به آپدیت افزونه مورد نظر کنید. در صورتی که در رابطه با اسن آموزش سوال یا مشکلی برای شما پیش اومده بود از بخش دیدگاه‌ها اعلام کنید تا در کوتاه‌ترین زمان ممکن پاسخگوی شما باشم.
5/5 - (2 امتیاز)

علی یزدان پرست

حدود 8 سالی هست که در زمینه میزبانی وب به صورت تخصصی فعالیت می کند و علاقه زیادی به کسب تجربه در زمینه بازاریابی اینترنتی و تجارت الکترونیک دارد، علی یک کارآفرین خستگی ناپذیر است و با انرژی حیرت انگیزی تمام قسمت های میزبان فا را توسعه می دهد، علی به سبک حرفه ای و انحصاری خود زندگی می کند و خط فکری خاصی را همیشه دنبال می کند، او رفتار هایی کاملا متفاوت نسبت به سایر مدیرانی که تا به حال دیده اید دارد...

‫۲ دیدگاه ها

  1. با سلام وخسته نباشید
    بعد از اینکه تست انجام شد و دگمه Finish tests را زدیم ووضعیت به صورت عادی در امد ایا کدی که در wp-config.php وارد کردیم را پاک کنیم یا بماند ..؟
    واگر بار دوم خواستیم تست را انجام دهیم ایا با زدن دگمه Finish tests دستورات وارد شده در wp-config.php پاک کرده وباید از نو کدها رو وارد کنیم ؟
    لطفا نوبت بعدی تست رو باید چکار کرد؟
    متشکر از بابت کلاس بسیار جالبتون وتوضیح بسیار رسا وبیان زیبا

    1. سلام و احترام؛
      در صورتی که تمایل داشته باشید این قابلیت یعنی تست بروزرسانی ها در سایت شما فعال باشید اجازه بدید کد باقی بمونه در غیراینصورت میتونید کد رو حذف کنید.
      اگر کد در سایت باقی موند در دفعات نیاز به انجام مراحل ابتدایی نیست و مستقیما رو دکمه تست کلیک میکنید.
      خوشحالیم که از آموزش رصایت داشتید.
      پایدار باشید.

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

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *