SHET22

ساخت صفحه در دست تعمیر در وردپرس؛ آموزش کامل و ساده

ساخت صفحه در دست تعمیر در وردپرس؛ آموزش کامل و ساده

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

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

آنچه در این مقاله می‌خوانید

صفحه در دست تعمیر وردپرس چه کاربردی داره؟

صفحه در دست تعمیر یک صفحه موقته که هنگام انجام تغییرات، به‌جای بخش‌های اصلی سایت به بازدیدکننده‌ها نمایش داده می‌شه. این صفحه معمولاً می‌گه سایت برای مدت کوتاهی در دسترس نیست و چه زمانی دوباره برمی‌گرده.

وقتی وارد پیشخوان هستید، معمولاً خود سایت رو می‌بینید؛ ولی مهمان‌ها با صفحه موقت روبه‌رو می‌شن. به‌این‌ترتیب می‌تونید تغییراتتون رو بررسی کنید، بدون اینکه کاربران منوهای ناقص، طراحی به‌هم‌ریخته یا خطاهای موقت رو ببینن.

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

صفحه به‌زودی با حالت تعمیر چه فرقی داره؟

این دو صفحه شاید ظاهر شبیهی داشته باشن، ولی برای دو موقعیت متفاوت ساخته می‌شن:

  • صفحه به‌زودی: برای سایتیه که هنوز راه‌اندازی نشده. می‌تونید یک معرفی کوتاه، تاریخ شروع فعالیت و فرم عضویت ایمیلی روی اون بذارید.
  • حالت تعمیر: برای سایت فعالیه که به‌خاطر به‌روزرسانی یا تغییرات فنی، مدت کوتاهی از دسترس خارج شده.

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

قبل از ساخت صفحه در دست تعمیر چه چیزهایی لازم دارید؟

  • دسترسی مدیر به پیشخوان وردپرس
  • یک نسخه پشتیبان تازه از فایل‌ها و پایگاه داده
  • متن کوتاه صفحه و زمان تقریبی پایان کار
  • یک افزونه فعال و سازگار با نسخه وردپرس سایتتون

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

چطور یک افزونه مناسب برای حالت تعمیر انتخاب کنید؟

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

برای جایگزین کردن افزونه قدیمی EZP می‌تونید از افزونه رایگان LightStart استفاده کنید. این افزونه در مخزن رسمی وردپرس با نام کامل «LightStart – Maintenance Mode, Coming Soon and Landing Page Builder» منتشر شده و برای ساخت صفحه در دست تعمیر و صفحه به‌زودی به کار می‌ره. قبل از نصب، حتماً اطلاعات سازگاری و آخرین به‌روزرسانی اون رو در همین صفحه رسمی بررسی کنید.

اگه LightStart با نیاز یا نسخه وردپرس سایتتون هماهنگ نبود، CMP – Coming Soon & Maintenance Plugin هم یک گزینه جایگزین در مخزن رسمی وردپرسه. بهتره فقط یکی از این افزونه‌ها رو فعال نگه دارید تا صفحه‌های موقت با هم تداخل پیدا نکنن.

  • به‌روزرسانی و سازگاری: افزونه باید به‌طور منظم نگهداری بشه و با نسخه فعلی وردپرس سایتتون سازگار باشه.
  • دسترسی مدیر: باید وقتی با حساب مدیر وارد شدید، بتونید سایت واقعی رو ببینید.
  • پاسخ HTTP 503: افزونه باید در حالت تعمیر امکان فرستادن این کد رو داشته باشه.
  • طراحی ساده: بهتره بدون کدنویسی بتونید متن، رنگ، لوگو و چیدمان رو عوض کنید.
  • تنظیم دسترسی: امکان مستثنا کردن نقش‌های کاربری یا صفحه ورود هم خیلی به کارتون میاد.
  • حریم خصوصی: اگه افزونه فرم ایمیل داره، باید روش استفاده از اطلاعات کاربران رو روشن و شفاف توضیح بده.

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

آموزش ساخت صفحه در دست تعمیر در وردپرس

اسم منوها در افزونه‌های مختلف کمی فرق می‌کنه، اما مسیر اصلی کار تقریباً یکسانه. گزینه‌هایی مثل Maintenance Mode، Coming Soon یا Site Offline معمولاً شما رو به تنظیمات صفحه موقت می‌رسونن.

مرحله اول: افزونه رو نصب و فعال کنید

وارد پیشخوان وردپرس بشید و از مسیر «افزونه‌ها ← افزودن افزونه تازه»، عبارت «LightStart» رو جست‌وجو کنید. افزونه‌ای با نام کامل «LightStart – Maintenance Mode, Coming Soon and Landing Page Builder» رو پیدا کنید و جزئیات اون رو باز کنید. بعد از بررسی تاریخ به‌روزرسانی، سازگاری و نام سازنده، روی «هم‌اکنون نصب نمایید» و سپس «فعال نمایید» کلیک کنید.

ساخت صفحه در دست تعمیر در وردپرس؛ آموزش کامل و ساده

مرحله دوم: حالت مناسب رو انتخاب کنید

تنظیمات افزونه رو باز کنید و بین حالت «به‌زودی» و «تعمیر»، گزینه مناسب رو بزنید. برای سایت فعالی که موقتاً از دسترس خارج می‌شه، Maintenance Mode یا حالت تعمیر انتخاب درستی هست. اگه گزینه کد پاسخ رو هم می‌بینید، برای تعمیر موقت HTTP 503 رو انتخاب کنید.

ساخت صفحه در دست تعمیر در وردپرس؛ آموزش کامل و ساده

مرحله سوم: عنوان و توضیح صفحه رو بنویسید

یک عنوان روشن مثل «خیلی زود برمی‌گردیم» بنویسید. در توضیح هم دلیل کلی قطعی و زمان تقریبی برگشت رو بگید. نیازی نیست جزئیات فنی، اسم افزونه‌ها یا خطاهای داخلی سایت رو با بازدیدکننده‌ها در میون بذارید.

مثلاً بنویسید: «داریم چند تغییر مهم روی سایت انجام می‌دیم. سایت تا ساعت ۱۸ دوباره در دسترسه. ممنون که کمی بعد برمی‌گردید.» فقط وقتی ساعت دقیق اعلام کنید که مطمئن هستید می‌تونید به اون زمان پایبند بمونید.

مرحله چهارم: ظاهر صفحه رو شخصی‌سازی کنید

لوگو، رنگ پس‌زمینه و یک فونت خوانا انتخاب کنید. صفحه رو شلوغ نکنید؛ معمولاً یک عنوان، توضیح کوتاه و راه ارتباطی کافیه. بین رنگ متن و پس‌زمینه هم تضاد خوبی بذارید تا نوشته‌ها روی موبایل راحت خونده بشن.

ظاهر صفحه رو شخصی‌سازی کنید
ظاهر صفحه رو شخصی‌سازی کنید

مرحله پنجم: زمان پایان تعمیر رو مشخص کنید

اگه افزونه شمارش معکوس داره، اول منطقه زمانی وردپرس رو از مسیر «تنظیمات ← عمومی» بررسی کنید. بعد تاریخ پایان رو وارد کنید. اگه هنوز زمان پایان مشخص نیست، بهتره به‌جای شمارش معکوس چیزی مثل «تا چند ساعت دیگه» بنویسید.

اگه دنبال یک ابزار جدا برای این کار هستید، مقایسه افزونه‌های شمارش معکوس وردپرس هم کمکتون می‌کنه.

مرحله ششم: دسترسی مدیر و کاربران واردشده رو تنظیم کنید

در بخش Access یا دسترسی، نقش مدیر رو از حالت تعمیر مستثنا کنید. اگه نویسنده‌ها، فروشنده‌ها یا بقیه اعضای تیم باید سایت واقعی رو ببینن، نقش اون‌ها رو هم با دقت اضافه کنید. دسترسی عمومی رو بدون دلیل باز نذارید.

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

مرحله هفتم: صفحه رو پیش‌نمایش و فعال کنید

اول پیش‌نمایش صفحه رو باز کنید. متن، دکمه‌ها، فرم و ظاهر صفحه روی موبایل رو ببینید. بعد تنظیمات رو ذخیره کنید و کلید حالت تعمیر رو روشن کنید. کار هنوز تموم نیست؛ نتیجه رو باید مثل یک بازدیدکننده عادی هم آزمایش کنید.

یک صفحه در دست تعمیر خوب چه بخش‌هایی داره؟

  • پیام کوتاه و واضح: کاربر باید همان اول متوجه بشه که قطعی موقته.
  • زمان تقریبی برگشت: ساعت یا بازه‌ای بنویسید که واقعاً قابل اعتماد باشه.
  • راه ارتباطی ضروری: اگه سایت فروشگاهی یا خدماتی دارید، یک ایمیل یا روش تماس معتبر بذارید.
  • شبکه‌های اجتماعی فعال: فقط به حساب‌هایی لینک بدید که هنوز به‌روز می‌شن.
  • فرم ایمیل اختیاری: این فرم بیشتر برای صفحه به‌زودی به کار میاد و باید کنارش روشن بگید که از ایمیل کاربران چه استفاده‌ای می‌کنید.

ویدئوی سنگین، موسیقی خودکار و تصویرهای خیلی بزرگ معمولاً صفحه رو کند می‌کنن، بدون اینکه فایده خاصی داشته باشن. صفحه موقت بهتره سریع، ساده و راحت باشه.

چطور صفحه در دست تعمیر رو برای سئو تنظیم کنید؟

کد وضعیت HTTP 503 یعنی چی؟

HTTP 503 یک پیام فنیه که سرور برای مرورگر و موتور جست‌وجو می‌فرسته. معنی ساده‌اش اینه که سایت فعلاً آماده پاسخ‌گویی نیست. این کد به موتور جست‌وجو می‌گه قطعی دائمی نیست و بهتره بعداً دوباره به سایت سر بزنه.

پس فقط نمایش یک صفحه زیبا کافی نیست؛ افزونه باید واقعاً پاسخ 503 رو بفرسته. بعضی افزونه‌ها این گزینه رو فقط در حالت تعمیر روشن می‌کنن و حالت به‌زودی ممکنه پاسخ متفاوتی داشته باشه.

هدر Retry-After چه کمکی می‌کنه؟

Retry-After به موتور جست‌وجو می‌گه چه زمانی دوباره به سایت سر بزنه. اگه افزونه این قابلیت رو داره و زمان پایان تعمیر رو می‌دونید، مقدار منطقی براش بذارید. زمان غیرواقعی اعلام نکنید و برای یک قطعی کوتاه هم بازه خیلی طولانی انتخاب نکنید.

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

بهتره همان آدرس‌های اصلی سایت با ظاهر موقت و پاسخ 503 نمایش داده بشن. همه صفحه‌ها رو به یک آدرس تازه نفرستید و صفحه تعمیر رو هم مثل یک برگه عادی و قابل ایندکس نسازید. اگه افزونه گزینه جلوگیری از ایندکس صفحه موقت رو داره، اون رو روشن کنید.

چرا نباید حالت تعمیر مدت زیادی روشن بمونه؟

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

چطور مطمئن بشید صفحه برای بقیه نمایش داده می‌شه؟

  1. از حساب وردپرس خارج بشید یا یک پنجره ناشناس باز کنید.
  2. صفحه اصلی و یکی از نوشته‌های داخلی سایت رو باز کنید.
  3. صفحه رو با موبایل یا حالت نمایش موبایل مرورگر ببینید.
  4. فرم ایمیل، دکمه‌ها، لینک‌ها و شمارش معکوس رو آزمایش کنید.
  5. مطمئن بشید آدرس ورود وردپرس باز می‌شه و مدیر بعد از ورود، سایت اصلی رو می‌بینه.

فقط به پیش‌نمایش داخل افزونه اعتماد نکنید. مدیر معمولاً از حالت تعمیر مستثناست؛ برای همین شاید وقتی وارد حساب هستید همه‌چیز عادی به نظر برسه، ولی مهمان‌ها صفحه متفاوتی ببینن.

چطور حالت تعمیر رو غیرفعال کنید؟

  1. وارد تنظیمات افزونه بشید و حالت تعمیر رو روی Off یا غیرفعال بذارید.
  2. تغییرات رو ذخیره کنید.
  3. کش افزونه، سرور، شبکه توزیع محتوا و مرورگر رو پاک کنید.
  4. در یک پنجره ناشناس، صفحه اصلی و چند صفحه داخلی رو دوباره باز کنید.

وقتی مطمئن شدید سایت اصلی برای همه نمایش داده می‌شه، اگه دیگه به افزونه نیاز ندارید می‌تونید اون رو غیرفعال و حذف کنید. پیش از حذف، بررسی کنید که صفحه یا تنظیم مهم دیگه‌ای به افزونه وابسته نباشه.

غیرفعال کردن حالت تعمیر
غیرفعال کردن حالت تعمیر

مشکلات رایج صفحه در دست تعمیر و راه‌حل اون‌ها

مدیر سایت هم صفحه در دست تعمیر رو می‌بینه

اول مطمئن بشید با حساب مدیر وارد شدید. بعد سراغ تنظیمات Access یا Bypass افزونه برید و نقش مدیر رو در فهرست کاربران مجاز بذارید. کوکی‌های مرورگر و کش سایت هم گاهی نسخه قبلی صفحه رو نشون می‌دن.

بعد از غیرفعال کردن افزونه هنوز صفحه موقت نمایش داده می‌شه

بیشتر وقت‌ها کش باعث این مشکل می‌شه. کش افزونه، هاست، مرورگر و سرویس CDN رو پاک کنید و بعد سایت رو در یک پنجره ناشناس ببینید. اگه مشکل فقط روی یک دستگاه دیده می‌شه، احتمالاً نسخه قدیمی صفحه در همان مرورگر مونده.

صفحه در موبایل به‌هم‌ریخته دیده می‌شه

تصویر پس‌زمینه خیلی بزرگ، عرض ثابت و CSS سفارشی می‌تونن چیدمان موبایل رو خراب کنن. اول کدهای سفارشی رو موقتاً بردارید و یکی از قالب‌های ساده افزونه رو امتحان کنید. اندازه متن و دکمه‌ها رو هم برای صفحه‌های باریک تنظیم کنید.

شمارش معکوس زمان اشتباهی نشون می‌ده

از مسیر «تنظیمات ← عمومی» منطقه زمانی سایت رو ببینید. بهتره نام شهر مناسب رو انتخاب کنید. بعد تاریخ افزونه رو دوباره ذخیره کنید و کش صفحه رو هم پاک کنید.

سایت روی حالت تعمیر گیر کرده

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

نکات مهم برای جمع‌آوری ایمیل کاربران

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

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

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

سؤالات متداول

آیا صفحه در دست تعمیر به سئوی سایت آسیب می‌زنه؟

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

بازدیدکننده‌ها صفحه موقت رو می‌بینن ولی مدیر چطور وارد پیشخوان می‌شه؟

صفحه ورود وردپرس معمولاً باز می‌مونه. مدیر از آدرس ورود وارد حسابش می‌شه و افزونه هم نقش مدیر رو از حالت تعمیر مستثنا می‌کنه. بهتره این دسترسی رو پیش از فعال‌سازی آزمایش کنید.

می‌شه بدون افزونه حالت تعمیر وردپرس رو فعال کرد؟

بله، با کدنویسی یا تنظیم سرور می‌شه این کار رو انجام داد؛ ولی راه‌اندازی کد 503، Retry-After و دسترسی مدیر برای یک کاربر تازه‌کار ساده نیست. یک افزونه فعال و معتبر معمولاً انتخاب کم‌دردسرتریه.

چرا بعد از خاموش کردن حالت تعمیر هنوز صفحه قبلی دیده می‌شه؟

معمولاً نسخه قبلی صفحه در کش مرورگر، افزونه کش، هاست یا CDN مونده. همه لایه‌های کش رو پاک کنید و سایت رو در یک پنجره ناشناس دوباره ببینید.

صفحه به‌زودی بهتره یا حالت تعمیر؟

برای سایتی که هنوز راه‌اندازی نشده، صفحه به‌زودی مناسب‌تره. برای سایت فعالی که موقتاً در حال تغییر یا تعمیره، حالت تعمیر همراه پاسخ HTTP 503 انتخاب درست‌تریه.

جمع‌بندی

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

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

نظر شما در این مورد چیه؟

  1. U17357۱۱ فروردین ۱۳۹۹

    سلام وقتتون بخیر و خوشی .ممنون از آموزش عالیتون. چطور میتونم شبکه های اجتماعی رو عوض کنم تو این افزونه؟

    • تیم پشتیبانیتیم پشتیبانی۱۱ فروردین ۱۳۹۹

      باسلام
      امکان تغییر شبکه اجتماعی وجود ندارد

  2. U21440۱۸ خرداد ۱۳۹۸

    سلام من این افزونرو نصب کردم و تنظیم کردم ولی با موبایل تست کردم و حتی با یه سیستم دیگه هم تست کردم ولی فعال نشده ؟ چیکار کنم این افزونه فعال شود .
    ممنون

    • تیم پشتیبانیتیم پشتیبانی۱۸ خرداد ۱۳۹۸

      سلام از تنظیمات قالب coming soon رو فعال کنید.

  3. U12254۲۸ خرداد ۱۳۹۷

    آقا حل شد مشکل از کش بود سپاسگذارم

  4. U12254۲۸ خرداد ۱۳۹۷

    نه منظورم اینه که وقتی آدرس سایتم رو خارج از ادمینی میزنم سایت رو در حالت تعمییر نشون نمیده در حالت ON
    چکار کنم ؟
    ضمیمه : http://s8.picofile.com/file/8329438492/sc5.JPG

    • رضا راد۲۸ خرداد ۱۳۹۷

      چون مدیر هستید اینطوریه به عنوان مهمان وارد سایت بشید در دست تعمیر نشون میده

  5. U12254۲۷ خرداد ۱۳۹۷

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

    • تیم پشتیبانیتیم پشتیبانی۲۷ خرداد ۱۳۹۷

      سلام
      اگر ادرس دیگری بزنید نباید نشان دهد.

  6. کاربر مهمان۱۳ خرداد ۱۳۹۷

    سلام
    مطالب عالیه
    چطور میتونم تو اچ تی ام ال از رنگ های استفاده کنم که دو رنگن
    یه چیزی مثل صفحه ورود اینستا
    همچین رنگ هایی کد html دارن؟ با تشکر

پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرس
پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
تیم میهن وردپرسدر حال حاضر آفلاین هستیم. لطفاً پیام بگذارید تا در اولین فرصت پاسخ دهیم.آفلاین

در حال بارگذاری...

هر سوالی دارید بپرسید.پاسخگوی شما هستیم.