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

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

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

سلام دوستان؛

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

این کار با افزونه ای که به تازگی طراحی و برنامه نویسی شده است صورت می گیرد، این افزونه با نام wp protected updates در مخزن وردپرس ثبت شده است و تا به امروز توانسته است تا بیش از ۱۰۰ نصب فعال و کسب امتیاز ۵ را ازآن خود نماید.

افزونه WP Safe Updates

wp protected refurbish hamyarwp

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

 
/**
* WordPress Safe Updates compulsory 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 ( fake !== 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() );
}

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

سپس به صفحه افزونه ها رفته و همانطور که در تصویر زیر می بینید دکمه دیگری در کنار سایر دکمه های عملیاتی مربوط به افزونه ها با نام exam refurbish افزوده خواهد شد.

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

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

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

دانلود

صفحه افزونه

پاسخ دهید

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