تست افزونه وردپرس قبل از آپدیت
یه سلام گرم خدمت تمام وب یاری های عزیز، با مقاله آموزشی تست افزونه وردپرس قبل از آپدیت در سایت در خدمت شما عزیزان هستیم، آیا شما هم از بروزرسانی افزونه های وردپرس خود و مشکلاتی که گاهی در بروز رسانی برخی از افزونه ها برای شما به وجود می آید نگران میشوید؟؟
اگر شما هم دوست دارید راه حلی برای مشکلات و ناسازگاری هایی که برخی از مواقع با بروزرسانی کردن افزونه ها برای شما به وجود می آید پیدا کنید با مقاله تست افزونه وردپرس قبل از بروزرسانی با WP Safe Updates همراه ما باشید.
تیم برنامه نویسان وردپرس افزونه ای با نام WP Safe Updates برای مدیران سایت ها و برنامه نویسان طراحی کرده است تا برنامه نویسان قبل از آن که افزونه ی سایت خود را بروزرسانی کنند توسط افزونه WP Safe Updates آن را تست کنند و در صورت عدم مشکل با سایر افزونه هایشان آن را بروزرسانی کنند.
افزونه WP Safe Updates
ابتدا افزونه را ازمخزن ورد پرس دریافت کرده و پس از نصب و فعال سازی آن،وارد هاست خود شوید و فایل موجود در پوشه افزونه که با نام db.php وجود دارد را کپی کرده و در مسیر public_html/wp-content هاست خود قرار داده و در نهایت کدهای زیر را در جای مناسبی از فایل wp-config.php قرار دهید.
/**
* 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() );
}
|
یک نکته و مزیت بسیار خوبی که در افزونه کارکرد WP safe updates وجود دارد آن است که این افزونه در حالت تست افزونه وردپرس اطلاعاتش در دیتابیس دیگری پردازش میشود و پایگاه داده اصلی شما دخالت چندانی در آن ندارد،پس از آن که از کارکرد افزونه مطمئن شدید از حالت تست خارج شده و ادامه کار افزونه را بر روی دیتابیس اصلی سایت قرار دهید.
روی دکمه تست افزونه مورد نظر که قصد دارید تا نسخه به روز آن را تست کنید کلیک کرده و منتظر بمانید تا فایل نسخه به روز افزونه دریافت شود. پس از دریافت فایل خواهید دید که در فوتر صفحه مرورگر کادر قرمز رنگی نمایان خواهد شد که به شما می گوید در حال مشاهده نسخه تستی می باشید.
حال کافی است تا کارکرد افزونه را که در حالت تست افزونه وردپرس بررسی کنید و در صورت سازگاری کامل نسخه به روز بر روی گزینه Finish Test کلیک کنید تا افزونه در حالت واقعی بر روی دیتابیس وردپرس شما کار کند.
خوب است که همواره به این نکته توجه داشته باشید که نصب زیادی افزونه ها و تست افزونه وردپرس در سیستم مدیریت محتوای وردپرس شما مشکل ایجاد میکند و برخی از مدیران سایت ها برای راحتی کار خود در هر زمینه ای افزونه ای نصب میکنند و فکرمیکنند که این امر به نفع سایتشان میباشد غافل از آن که نصب زیادی افزونه ها موجب افزونگی میشود و این به خودی خود در سرعت لود سایت شما،اختصاص یافتن حجم زیادی از پایگاه داده شما به افزونه و … را در بر دارد،حتی نصب و پاک کردن مکرر افزونه خود باعث مشکل میشود.پس در انتخاب افزونه برای سایت خود متناسب با امکانات سایتتان دقت لازم را به عمل آوردید.