تلخ ترین لحظه برای یک مدیر سایت زمانی است که آدرس سایت خود را وارد می کند و با یک صفحه سفید مواجه می شود و می فهمد که سایتش از دسترس مدیران و کاربران خارج شده است در این زمان شما باید بدانید چه طور خطای صفحه سفید وردپرس (WordPress-White-Page) را برطرف کنید تا سایت خود را درست کنید نگران نباشید زیاد این کار سخت نیست ۹۹ درصد دلیل به وجود آمدن این ارور تداخل نسخه جدید وردپرس با قالب یا یکی از افزونه های فعلی شما می باشد وقتی نسخه جدید وردپرس با یکی از افزونه های سایت شما ناسازگار است در صفحه اصلی سایت شما و هم چنین صفحه دسترسی سایتتان یک صفحه سفید نمایش می دهد
دسترسی پیشخوان وردپرس
اگر آدرس دامنه خود را به این حالت example.com/wp-admin در مرورگر تایپ کنید و مشخصات سایت وردپرسی خود را وارد کنید به پیشخوان وردپرس سایت خود دسترسی خواهید داشت در پیشخوان شما باید ابتدا قالب فعلی خود را عوض کنید اگر وردپرس با قالب شما تداخل داشته باشد با انجام دادن این کار مشکل صفحه سفید شما برطرف می شود
اگر هم چنان صفحه سفید در سایت شما وجود دارد باید به سراغ افزونه ها بروید تا متوجه شوید وردپرس با کدام یک از افزونه های سایت شما ناسازگار است یکی یکی افزونه های سایت خود را غیرفعال کنید تا آن پلاگین را پیدا کنید و پس از این که پلاگین را یافتید باید آن را غیر فعال و حذف کنید تا مشکل سایت شما برطرف شود
در دسترس نبودن پیشخوان وردپرس
اگر شما نمی توانستید که وارد پیشخوان وردپرس خود شوید و صفحه سفید را به شما نمایش می داد باید از برنامه FTP استفاده کنید یا به قسمت File Manager هاست خود رفته و تغییراتی در پوشه های سایت خود اعمال کنید تا از شر صفحه سفید خلاص شوید
نام پوشه قالب فعلی سایت خود را تغییر دهید
شما پس از این که وارد قسمت File Manager هاست سایت خود شدید باید مسیر wp-content -> themes را بروید و اسم قالب فعلی سایت خود را عوض کنید مثلا enfold را به enfolds تبدیل کنید این کار باعث می شود تا وردپرس یک پوسته پیش فرض برای سایت شما تنظیم کند اگر شما بتوانید دوباره به پیشخوان وردپرس دسترسی داشته باشید یعنی وردپرس با قالب شما تداخل داشته است اگر هنوز نمی توانید به صفحه پیشخوان خود دسترسی داشته باشید به این معنا است که وردپرس با افزونه های سایت شما ناسازگار می باشد
نام پوشه پلاگین سایت خود را عوض کنید
برای حل مشکل صفحه سفید باید مسیر wp-content -> plugins بروید و نام پوشه plugins را عوض کنید برای مثال plugins را به plugins2 تبدیل کنید سایت شما در این حالت درست کار می کند اگر بخواهید متوجه شوید که کدام پلاگین باعث تداخل شده است یک پوشه به نام plugins بسازید و یکی یکی پلاگین های پوشه plugins2 را به آن انتقال دهید و فعال کنید تا آن پلاگین را پیدا کنید
حافظه پنهان مرورگر خود را پاک کنید
بعضی وقت ها ممکن است شما تغییراتی در فایل های هاست خود بدهید ولی در سایت خود هنوز صفحه سفید را بینید در این مواقع شما باید حافظه پنهان را پاک کنید یکی از افزونه های WP Rocket یا WP Super Cache را در سایت خود نصب کنید و از طریق تنظیمات افزونه حافظه پنهان را پاک کنید تا تغییرات را ببینید و سایت شما به درستی بارگذاری شود
روشن کردن WP_DEBUG
برای این که متوجه شوید چرا صفحه سفید در سایت شما ایجاد شده است یک راه این است که به هاست خود مراجعه کنید و در همان پوشه ای که سایت خود را نصب کردید فایل wp-config.php را ویرایش کنید درون این فایل یک خط وجود دارد که مقدار WP_DEBUG را false قرار داده است که اگر این مقدار را روی حالت True تنظیم کنید به شما جزئیات مشکل در سایتتان را نشان می دهد و پس از این که مشکل سایت را فهمیدید و برطرف کردید حتما حواستان باشد که حالت WP_DEBUG را دوباره false قرار دهید
افزایش محدودیت حافظه php وردپرس
یکی از علت هایی که صفحه سفید وردپرس ایجاد می شود محدودیت حافظه php وردپرس می باشد و راهی که برای حل این مشکل وجود دارد این است که به فایل wp-config.php بروید و کد
define('wp_MEMORY_LIMIT','64M');
را اضافه کنید و معمولا محدودیت حافظه ۶۴ مگابایت برای وب سایت شما کافی می باشد
اصلاح مقاله های طولانی
اگر در وب سایت خود یک پست یا برگه بارگذاری نمی شود و صفحه سفید را می بینید شاید با اضافه کردن کد زیر در فایل wp-config.php بتوانید مشکل سایت خود را برطرف کنید این کد باعث می شود تا قابلیت پردازش متن PHP را در سایت خود افزایش دهید
ini_set('pcre.recursion_limit',20000000); ini_set('pcre.backtrack_limit',10000000);
ممنون از این که تا انتهای این مقاله با من همراه بودید امیدوارم که توانسته باشم اطلاعات کاربردی و مفیدی را در اختیار شما گذاشته باشم اگر سوال ، نظر ، انتقاد یا پیشنهادی دارید در قسمت نظرات با من در میان بگذارید خوشحال می شوم که آن ها را بشنوم
http://bit.do/fNENt | https://t1p.de/ac7z | https://tinyurl.com/4s4bsk2n |
https://n9.cl/fj5d | https://bit.ly/3ddktyD | https://soo.gd/nQqT |