در این مقاله با یک کد ساده در خدمت شما کاربران مکانیک وردپرسی هستیم که با استفاده از این میتوانیم به راحتی هرچه تمام و بدون نیاز به نصب افزونه وردپرس و پوسته وردپرس در دست تعمیر وردپرس ,وردپرس خود را به حالت تعمیر در آورده و پیام یا متن سفارشی خود را که مربوط با تعمیرات فعلی شما است برای کاربران به نمایش در آورید.
یکی از ویژگی ها مطلوب این کد بصورتی میباشد که تغییرات تنها برای شما به نمایش در می آید (وبسایت را نمایش میدهد) و کاربران شما تنها پیام سفارشی تعمیر را تماشا خواهند کرد.
برای ایجاد این حالت تعمیر در وردپرس کافیست کد زیر را به فایل functions.php قالب وردپرس خود اضافه کنید .
نکته : ازفایل فانکشن از آن نسخهی پشتیبان تهیه نمایید تا در صورت بروز خطا آنرا به حالت اول بازگردانید
function wpr_maintenance_mode() { if ( !current_user_can( ‘edit_themes’ ) || !is_user_logged_in() ) { wp_die(‘این وبسایت در دست تعمیر است.لطفا بعدا مراجعه فرمائید !’); } } add_action(‘get_header’, ‘wpr_maintenance_mode’);
با درج کد بالا وردپرس شما به حالت تعمیر در می آید .
لازم به ذکر است چنان چه وردپرس شما به دفعات بیشتری به حالت تعمیر در می آید لازم است این کد در فایل functions.php شما قرار بگیرد و برای غیر فعال کردن حالت تعمیر کافیست دو اسلش (//) در اول add_action این حالت را بدون حذف کردن کد غیرفعال کنید.
function maintenace_mode() { if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {wp_die('در حال بروز رسانی هستیم .');} } // add_action('get_header', 'maintenace_mode');
موفق باشید
کلیه حقوق محصولات و محتوای این سایت متعلق به مکانیک وردپرس میباشد و هر گونه کپی برداری از محتوا پیگرد قانونی دارد . توسعه و پشتیبانی کمک وردپرس