شما اینجا هستید: صفحه اصلی » ساخت صفحه تعمیر وردپرس بدون افزونه

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

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

چگونه بدون استفاده از افزونه، صفحه تعمیر وردپرس یا صفحه در دست ساخت بسازیم؟

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

مرحله اول:

کدهای زیر را به انتهای فایل functions.php اضافه و آن را ذخیره کنید.

function dastyarweb_maintenace(){
if ( !current_user_can( 'edit_themes' ) || !is_user_logged_in() ) {
wp_die('<link rel="stylesheet" type="text/css" href="' . get_bloginfo('template_directory') . '/css/maintenace.css" />
<img src="'.get_template_directory_uri().'/images/logo.png" > <h4>در حال راه اندازی</h4>
<p> فروشگاه در حال راه اندازی میباشد، منتظر ما باشید... </p>');
}
}
add_action('get_header', 'dastyarweb_maintenace');

مرحله دوم:

در فولدر css قالب فایلی با نام maintenace.css بسازید و کدهای زیر را در آن قرار دهید.

html{background:#eee;} 
body#error-page{padding:40px!important;color:#222222!important;border:none;box-shadow:none;width:460px;text-align:center;background:#eee;margin:0;transform:translate(-50%,-50%);position:absolute;top:50%;left:50%;}
body#error-page p{font-size:12px;margin:0;}
body#error-page h4{font-size:18px;margin:10px 0 5px 0;}
body#error-page img.logo_coming{margin:auto;display:block;}

در نهایت تصویر موجود در فایل ضمیمه را به فولدر images در قالب خود منتقل کنید. اگر قالب شما فولدر images ندارد می بایست ایجاد نمایید. اگر موارد فوق را صحیح انجام داده باشید کاربران شما با صفحه ای مانند تصویر این پست مواجه خواهند شد

//add_action('get_header', 'dastyarweb_maintenace');

بعد از انجام تغییرات برای غیر فعال کردن این صفحه کافیست ابتدای کد بالا مانند نمونه // قرار دهید.

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

اگر با html  و css آشنایی ندارید میتوانید از افزونه صفحه در دست ساخت یا حالت تعمیر Coming Soon Page & Maintenance استفاده نمایید. این افزونه تا کنون بیش از 800 هزار نصب فعال داشته و بدون داشتن دانش برنامه نویسی میتوانید صفحاتی زیبا جهت ساخت صفحه در دست تعمیر وردپرس ایجاد کنید.امیدوارم این آموزش برای شما مفید واقع شده باشد، فایل های تمرین نیز برای انجام این کار در اختیار شما قرار داده شده که میتوانید از همین صفحه دانلود کنید.

نظرات
دیدگاه و سوالات قبل از خرید
جهت ارسال نظر ابتدا وارد شوید
  1. iwebza گفت:

    لطفا به دیدگاه ارسالی قبلی پاسخ بدید

  2. iwebza گفت:

    همین صفحه رو برای ارور پیج میخوام چه کار باید بکنم

    1. دستیار وب گفت:

      کدهای html رو در صفحه 404 و کدهای css رو در فایل style.css کپی کنید