فعال کردن حالت تعمیر در وردپرس

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

فعال کردن حالت تعمیر در وردپرس

اولین راه برای ایجاد حالت تعمیر استفاده از قالب های آماده حالت تعمیر و تعویض موقت قالب سایت با قالب حالت تعمیر است.

اما مشکلی که در استفاده از این قالب ها وجود دارد این است که در هنگام استفاده از این قالب ها دیگر شما نمیتوانید قالب سایت خود را تغییر دهید. از این رو به سراغ راه حل دوم میرویم.

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


function maintenace_mode() {
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {wp_die('سایت در دست تعمیر است. لطفا بعدا مراجعه کنید.');}
}
add_action('get_header', 'maintenace_mode');

در کد بالا به جای عبارت ‘سایت در دست تعمیر است. لطفا بعدا مراجعه کنید.’ میتوانید هر متن دلخواه دیگری را قرار دهید.

فراموش نکنید که پس از اتمام تعمیرات و تغییرات کد را از فایل functions حذف نمایید.

توجه داشته باشید که در هنگام فعال کردن حالت تعمیر تنها شما هستید که به سایت خود دسترسی دارید.

امتیاز شما برای این مقاله
1 نظر
  1. منصور می گوید

    سلام
    امکانش هست توی همین کد، تایتل صفحه رو هم بتونیم تغییر بدیم؟
    لطفا اگه میشه کد رو هم در جواب هم در مطلب بذارید
    متشکرم

ارسال یک پاسخ

آدرس ایمیل شما منتشر نخواهد شد.