چرا از حالت نگهداری وردپرس استفاده می کنیم؟
بنابراین، شما یک به روز رسانی بزرگ برای انجام در سایت وردپرس خود دارید.
آیا احتیاط را به باد می دهید، به روز رسانی را انجام می دهید و به بهترین ها امیدوار هستید؟
یا اینکه ابتدا سایت خود را در حالت نگهداری قرار می دهید؟
ما قویاً توصیه می کنیم وردپرس را در حالت تعمیر و نگهداری برای هر گونه به روز رسانی بزرگ یا تغییر مهم قرار دهید.
ما همیشه از آن استفاده می کنیم و به شما نیز توصیه می کنیم.
ایمن تر است، تجربه بازدیدکنندگان را قطع نمی کند و به شما فضای تنفسی می دهد تا با سرعت مطمئن کار کنید.
اگر قبلا از حالت نگهداری وردپرس استفاده نکردهاید، این پست همه چیزهایی را که باید بدانید را پوشش میدهد.
حالت نگهداری وردپرس چیست؟
حالت نگهداری وردپرس زمانی است که وب سایت خود را از سرویس خارج می کنید تا بتوانید روی آن کار کنید.
بازدیدکنندگان یک اطلاعیه دوستانه خواهند دید که به آنها میگوید چه اتفاقی در حال رخ دادن است، در حالی که شما هر کاری را که لازم است انجام میدهید.
به این ترتیب، آنها در صفحه 404 فرود نمی آیند یا “صفحه یافت نشد” را نمی بینند و فکر نمی کنند که شما هک شده اید یا مشکلی پیش آمده است.
تا به حال این را دیده اید؟
این به طور بالقوه همان چیزی است که بازدیدکنندگان در صورت انجام یک به روز رسانی بزرگ در وب سایت خود بدون اینکه ابتدا آن را در حالت تعمیر و نگهداری قرار دهید، مشاهده خواهند کرد.
در حالی که دوستانه و آموزنده است، این چیزی نیست که بازدیدکنندگان هنگام فرود در یک صفحه می خواهند ببینند.
اگر این را دیدید چطور؟
ما فکر می کنیم بسیار بهتر است که یک صفحه تعمیر و نگهداری خوب طراحی شده باشد، هر چند صفحه 404 مؤدبانه باشد.
صفحات تعمیر و نگهداری می توانند شامل یک تابع جستجو، فرم تماس و یا حتی یک تایمر شمارش معکوس که نشان می دهد چه زمانی وب سایت دوباره آنلاین می شود.
تا زمانی که صفحه به بازدیدکننده بگوید دقیقا چه اتفاقی می افتد، کار خواهد کرد.
زمان استفاده از حالت تعمیر و نگهداری
ما فکر می کنیم هر زمان که در ساعات کاری تغییرات قابل توجهی ایجاد می کنید باید از حالت نگهداری وردپرس استفاده کنید.
تغییرات می تواند شامل به روز رسانی قابل توجه وردپرس، تغییر موضوع، تغییر افزونه امنیتی یا نوع نگهداری در پایگاه داده شما باشد.
هر کاری که به طور بالقوه می تواند تجربه کاربر را مختل کند، باید پشت حالت نگهداری وردپرس انجام شود.
انجام به روز رسانی های جزئی، مانند انتشار محتوا، به روز رسانی تصاویر، به روز رسانی تم ها و پلاگین های خاص بدون استفاده از آن خوب است.
در اینجا نحوه انجام به روز رسانی یا نگهداری مهم در سایت های خود آمده است:
- تغییرات را در یک سایت استیجینگ (کلون سایت زنده خود) انجام دهید
- آزمایشی را اجرا کنید تا بررسی کنید همه چیز همانطور که باید کار می کند
- برنامه ریزی برای انجام تعمیر و نگهداری بدون ساعت
- سایت زنده را در حالت نگهداری قرار دهید
- تعمیر و نگهداری را انجام دهید و همه چیز را آزمایش کنید
- اگر همه چیز کار کرد، حالت تعمیر و نگهداری را غیرفعال کنید و دوباره تست کنید
توجه داشته باشید که برای بهروزرسانیهای وبسایت زنده، ساعات کاری غیرممکن است؟
حتی اگر یک صفحه تعمیر و نگهداری دقیقاً به بازدیدکنندگان میگوید چه اتفاقی میافتد، ما هنوز نمیخواهیم آنها را آزار دهیم.
به همین دلیل است ما قویاً توصیه میکنیم که تمام تعمیرات و بهروزرسانیها را در بیصداترین زمان انجام دهید.
روی صحنه
مزیت راه اندازی سایت استیجینگ این است که می توانید به روز رسانی و نگهداری را در یک محیط آزمایشی انجام دهید.
انجام این کار به این معنی است که اگر بهروزرسانی طبق برنامه پیش نرود، جای نگرانی ندارید.
اگر همه چیز در سایت تست خوب به نظر می رسد، می توانید به روز رسانی را فعال کنید.
ما به شما نشان خواهیم داد که چگونه یک سایت استیجینگ در مدت کوتاهی ایجاد کنید.
نحوه استفاده از حالت نگهداری وردپرس
بیش از یک راه برای قرار دادن یک وب سایت وردپرس در حالت نگهداری وجود دارد.
استفاده از یک افزونه احتمالا ساده ترین است، اما ما تمام روش هایی را که می دانیم به شما نشان خواهیم داد.
توجه: اگر وارد حساب وردپرس خود شده باشید، ممکن است صفحه تعمیر و نگهداری وب سایت خود را نبینید. تنها در صورتی آن را مشاهده خواهید کرد که از وردپرس خارج شوید یا سایت را در حالت ناشناس بررسی کنید.
روش 1: از پلاگین حالت نگهداری استفاده کنید
چند پلاگین حالت نگهداری وجود دارد اما ما دوست داریم LightStart – حالت نگهداری، به زودی و Landing Page Builder.
این یک افزونه رایگان و بدون مزخرف است که به شما کمک می کند حالت تعمیر و نگهداری را بدون سر و صدا مدیریت کنید.
افزونه را به روش معمول نصب و فعال کنید.
شما باید یک جدید ببینید تعمیر و نگهداری مورد منو در سمت چپ، آن را انتخاب کنید تا صفحه خود را تنظیم کنید.
در بالای صفحه متوجه یک تغییر رنگ سبز خواهید شد. این به شما می گوید که افزونه به طور خودکار سایت شما را در حالت نگهداری قرار داده است.
اگر روی یک وبسایت زنده کار میکنید، آن را خاموش کنید و بلافاصله تغییر را ذخیره کنید.
صفحه خود را با استفاده از محتوا جعبه
عنوان صفحه، عنوان، توضیحات و سایر جزئیات را متناسب با نیاز خود تغییر دهید.
از کنار الگوها به سمت صفحه اسکرول کنید طراحی کادری برای علامت گذاری صفحه به طوری که یکپارچه با موضوع موجود شما متناسب شود.
میتوانید به صورت اختیاری Google Analytics، ردیابی پیکسل و سایر تنظیمات را در پایین صفحه قرار دهید.
رنگ آبی را انتخاب کنید ذخیره تغییرات وقتی آماده شدید را فشار دهید.
هر زمان که باید به حالت تعمیر و نگهداری بروید، دکمه سبز رنگ بالای صفحه را تغییر دهید.
آبی را بزنید ذخیره تغییرات را فشار دهید تا آن را فعال یا غیرفعال کنید.
با اعلان در بالای صفحه می توانید به سرعت روشن یا خاموش بودن حالت تعمیر و نگهداری را مشاهده کنید.
روش 2: حالت نگهداری المنتور
اگر استفاده می کنید Elementor، شما می توانید یک صفحه حالت تعمیر و نگهداری ایجاد و نمایش دهید.
ابتدا باید یک صفحه ایجاد کنید.
انتخاب کنید صفحات > افزودن صفحه جدید و در المنتور باز کنید.
عنوان، بلوک متن، تصویر و هر چیز دیگری را که می خواهید استفاده کنید اضافه کنید و همه چیز را متناسب با طرح خود سفارشی کنید.
ما برای وضوح صفحه خود را Maintenance Mode نامیدیم، اما شما میتوانید هر چیزی که میخواهید با صفحه خود تماس بگیرید.
پس از اتمام صفحه را ذخیره کنید.
انتخاب کنید Elementor > ابزار از منوی سمت چپ
را انتخاب کنید حالت تعمیر و نگهداری برگه در بالای صفحه
منوی کشویی را تغییر دهید قالب را انتخاب کنید و صفحه ای را که ایجاد کرده اید انتخاب کنید.
منوی کشویی را انتخاب کنید حالت را انتخاب کنید در بالا به تعمیر و نگهداری.
انتخاب کنید ذخیره تغییرات.
به رنگ قرمز توجه کنید حالت تعمیر و نگهداری روشن است در بالای صفحه توجه کنید 👇
به یاد داشته باشید که برای مشاهده صفحه تعمیر و نگهداری باید از حساب وردپرس خود خارج شوید یا وب سایت را در حالت ناشناس مشاهده کنید.
پس از اتمام کار، فهرست کشویی توسط را انتخاب کنید حالت را انتخاب کنید، آن را به از کار افتاده است و ذخیره تغییرات.
کادر قرمز در بالا باید ناپدید شود و سایت شما باید به طور معمول کار کند.
روش 3: از یک تابع سفارشی استفاده کنید
این روش از شما نیاز به ویرایش کد، و به ویژه، دارد functions.php فایل
ما معمولاً استفاده از این روش را توصیه نمی کنیم، اما می تواند یک تمرین سرگرم کننده باشد، بنابراین به هر حال آن را گنجانده ایم.
اگر روی وب سایت زنده خود کار می کنید، اکیداً توصیه می کنیم ابتدا یک نسخه پشتیبان تهیه کنید.
اگر در یک محیط صحنه کار می کنید، نیازی نیست.
وردپرس دارای یک صفحه تعمیر و نگهداری پیش فرض است که به طور خودکار هنگام به روز رسانی نسخه وردپرس تنظیم می شود.
می توانید سایت خود را به صورت دستی در حالت نگهداری قرار دهید و بدون استفاده از افزونه های اضافی صفحه را سفارشی کنید.
سر به ظاهر > ویرایشگر تم و را انتخاب کنید functions.php فایل
خطوط کد زیر را به انتهای فایل functions.php قبل از آن اضافه کنید /**.
// Activate WordPress Maintenance Mode
function wp_maintenance_mode() {
if (!current_user_can(‘edit_themes’) || !is_user_logged_in()) {
wp_die(‘<h1>Website Under Maintenance</h1><br />We have some exciting updates lined up for you. We’ll be back online in a little while!’);
}
}
add_action(‘get_header’, ‘wp_maintenance_mode’);
هنگامی که قطعه کد بالا را اضافه کردید، انتخاب کنید به روز رسانی فایل برای ذخیره تغییر
میتوانید پیام «ما چند بهروزرسانی هیجانانگیز برای شما آماده کردهایم» را تغییر دهید. ما تا مدتی دیگر آنلاین خواهیم شد! تا هر چه دوست داری بگو
برای غیرفعال کردن حالت نگهداری، کد را از functions.php حذف کرده و دوباره ذخیره کنید.
مرحله بندی وردپرس
اشاره کردیم ایجاد یک سایت استیجینگ چند بار در این پست، بنابراین اکنون زمان خوبی است که کمی آن را توضیح دهیم.
پس سایت استیجینگ چیست؟
یک سایت استیجینگ شبیه سازی دقیق وب سایت زنده شما است که بر روی یک زیر دامنه راه اندازی شده است.
به عنوان مثال، برای دامنه شما https://yourdomain.com، سایت استیجینگ بر روی یک URL راه اندازی می شود مانند https://staging.yourdomain.com.
سایتهای مرحلهای برای آزمایش پلاگینها یا تمها، آزمایش کد، آزمایش بهروزرسانیهای بزرگ و ایجاد هرگونه تغییری که میتواند بر تجربه بازدیدکننده تأثیر بگذارد، بسیار مفید هستند.
ساده ترین راه برای ایجاد یک سایت استیجینگ از طریق کنترل پنل میزبان شما است.
اکثر ارائه دهندگان خدمات میزبانی، مراحل آسانی را برای ایجاد یک محیط صحنه ارائه می دهند.
به عنوان مثال، در کنترل پنل SiteGround، آن را در منوی اصلی زیر وردپرس خواهید یافت.
دامنه ای را انتخاب کنید که می خواهید یک نسخه مرحله بندی از آن ایجاد کنید.
یک نام برای کپی مرحلهبندی ایجاد کنید و کلیک کنید ایجاد کنید.
برای دسترسی به داشبورد وردپرس سایت استیجینگ خود، روی نماد مجاور سه نقطه زیر کلیک کنید اقدامات.
اکنون به داشبورد وردپرس سایت مرحله بندی خود هدایت خواهید شد.
اکنون میتوانید بهروزرسانیها یا تعمیر و نگهداری را انجام دهید و در سایت استیجینگ بدون نگرانی در مورد اینکه چه اتفاقی برای بازدیدکنندگان میافتد، بازی کنید!
وردپرس در حالت نگهداری گیر کرده است
آیا تا به حال با موقعیتی مواجه شده اید که نتوانید حالت تعمیر و نگهداری را ترک کنید؟
شما این تنظیمات را غیرفعال کرده اید اما سایت زنده شما همچنان صفحه تعمیر و نگهداری شما را نشان می دهد؟
این رایجتر از آن چیزی است که باید باشد، اما یک راه حل آسان وجود دارد.
شما باید وارد حساب میزبانی وب خود شوید و به مدیر فایل دسترسی داشته باشید.
به دایرکتوری وردپرس بروید و آن را حذف کنید .نگهداری فایل
سایت خود را به اجبار بارگذاری مجدد کنید (CTRL + R یا CTRL + F5) و باید به طور معمول بارگیری شود.
حذف آن فایل کاملا بی خطر است و به هیچ وجه سایت شما را تحت تاثیر قرار نمی دهد مگر اینکه آن را به سرویس بازگردانید.
حالت نگهداری وردپرس
ممکن است نیازی به استفاده از حالت تعمیر و نگهداری زیاد نباشد، اما قطعاً در برخی موارد از آن استفاده خواهید کرد.
وقتی آن زمان فرا می رسد، دانستن اینکه دقیقاً چه کاری باید انجام دهید و چگونه آن را انجام دهید کمک می کند. این چیزی است که امیدواریم در این پست به اشتراک گذاشته شده باشد.
استفاده از پلاگین حالت تعمیر و نگهداری ساده ترین راه است، اما شما 3 روش برای استفاده دارید.
هر طور که این کار را انجام می دهید، زمان آن را به درستی انجام دهید، همه چیز را تست کنید و سپس دوباره تست کنید. بازدیدکنندگان شما از شما برای آن تشکر خواهند کرد!
آیا از حالت نگهداری استفاده می کنید؟ چگونه آن را انجام می دهید؟ در مورد آن در زیر به ما بگویید!
Pratik Chaskar نقش محوری CTO را در Brainstorm Force بر عهده دارد و به عنوان ستون فقرات شرکت عمل می کند. پراتیک که به دلیل مهارت های سازمانی، تفکر استراتژیک، نگرش حل مسئله، و تخصص در رهبری و اجرای برنامه ها شهرت دارد، نقش مهمی در چشم انداز فناوری BSF ایفا می کند.
افشاگری: این وبلاگ ممکن است حاوی پیوندهای وابسته باشد. اگر از طریق یکی از این لینک ها خریدی انجام دهید، ممکن است کمیسیون کمی دریافت کنیم. افشاگری را بخوانید. مطمئن باشید که ما فقط محصولاتی را توصیه می کنیم که شخصاً از آنها استفاده کرده ایم و معتقدیم برای خوانندگان ما ارزش بیشتری خواهد داشت. با تشکر از حمایت شما!