سبد خریدتان در حال حاضر خالی است!
مشکل سفید شدن صفحه وردپرس (که به آن “White Screen of Death” نیز گفته میشود) یکی از مشکلات شایعی است که کاربران وردپرس ممکن است با آن مواجه شوند. این مشکل معمولاً به صورت یک صفحه خالی و بدون محتوای قابل مشاهده بروز میکند و میتواند به دلایل مختلفی از جمله مشکلات افزونهها، قالبها یا تنظیمات سرور رخ دهد. در این مقاله، به بررسی علل این مشکل و روشهای مؤثر برای رفع آن خواهیم پرداخت. شناخت و حل این مشکل نه تنها به بازگشت به سایت کمک میکند بلکه میتواند تجربه کاربری بهتری را برای بازدیدکنندگان فراهم آورد.
دلایل سفید شدن صفحه وردپرس
مشکل سفید شدن صفحه میتواند به دلایل متعددی رخ دهد. در این بخش به بررسی رایجترین دلایل این مشکل میپردازیم:
- مشکلات مربوط به افزونهها: گاهی اوقات، افزونههای نصب شده ممکن است با یکدیگر یا با نسخه وردپرس شما سازگاری نداشته باشند. این میتواند منجر به بروز خطاهای جدی و در نتیجه سفید شدن صفحه شود.
- قالب ناسازگار: استفاده از قالبهایی که با نسخه وردپرس فعلی شما سازگار نیستند، میتواند مشکلاتی را به وجود آورد و سبب بروز صفحه خالی شود.
- کمبود حافظه PHP: هر وبسایت وردپرسی نیاز به مقدار مشخصی از حافظه PHP دارد. اگر این مقدار کافی نباشد، ممکن است وبسایت شما به درستی بارگذاری نشود و با صفحه خالی مواجه شوید.
غیرفعال کردن افزونهها
یکی از روشهای ساده و مؤثر برای شناسایی منبع مشکل، غیرفعال کردن افزونهها است. برای این کار میتوانید به یکی از دو روش زیر عمل کنید:
- استفاده از فایل منیجر هاست یا FTP: با دسترسی به فایلهای سایت خود، به پوشه
wp-content/plugins
بروید و نام پوشه هر افزونه را تغییر دهید تا آن افزونه غیرفعال شود. پس از آن، سایت را مجدداً بارگذاری کنید. - دسترسی به پنل مدیریت (در صورت امکان): اگر به پنل مدیریت دسترسی دارید، به قسمت افزونهها بروید و افزونههای مشکوک را غیرفعال کنید.
تغییر قالب به قالب پیشفرض
اگر غیرفعال کردن افزونهها مشکل را حل نکرد، ممکن است مشکل از قالب باشد. برای تغییر قالب به قالب پیشفرض وردپرس، میتوانید از طریق FTP یا فایل منیجر هاست به پوشه wp-content/themes
بروید و نام پوشه قالب فعلی را تغییر دهید. این کار باعث میشود وردپرس به طور خودکار به قالب پیشفرض (مانند Twenty Twenty-One) برگردد. پس از این تغییر، سایت را مجدداً بارگذاری کنید و بررسی کنید که آیا مشکل حل شده است یا خیر.
افزایش حافظه PHP
در صورتی که مشکل هنوز برطرف نشده باشد، ممکن است نیاز به افزایش حافظه PHP داشته باشید. برای این کار، فایل wp-config.php
را باز کرده و کد زیر را به آن اضافه کنید:
define('WP_MEMORY_LIMIT', '256M');
این کد به وردپرس اجازه میدهد تا از ۲۵۶ مگابایت حافظه PHP استفاده کند. پس از اعمال این تغییر، سایت را دوباره بارگذاری کنید تا نتیجه را مشاهده کنید.
بررسی لاگ خطاها
اگر هنوز هم مشکل حل نشده باشد، میتوانید به بررسی لاگ خطاها بپردازید. این لاگها اطلاعات مفیدی در مورد خطاهای موجود در سایت شما ارائه میدهند. برای فعالسازی لاگ خطاها، میتوانید کد زیر را به فایل wp-config.php
اضافه کنید:
define('WP_DEBUG', true);
پس از فعالسازی این گزینه، خطاها در صفحه نمایش داده میشوند و میتوانید آنها را بررسی کرده و مشکل را شناسایی کنید.
جمعبندی
سفید شدن صفحه وردپرس یکی از مشکلات رایج است که میتواند به دلایل مختلفی رخ دهد. با انجام مراحل ارائه شده در این مقاله، میتوانید به راحتی این مشکل را شناسایی و برطرف کنید. از غیرفعال کردن افزونهها تا بررسی لاگ خطاها، همه این مراحل به شما کمک میکنند تا به سایت خود بازگردید و تجربه کاربری بهتری را برای بازدیدکنندگان خود فراهم آورید.
نکات پایانی:
- بهروزرسانی منظم افزونهها و قالبها را فراموش نکنید.
- همیشه یک نسخه پشتیبان از سایت خود تهیه کنید.
- در صورت عدم موفقیت، با پشتیبانی هاست خود تماس بگیرید.
دیدگاهتان را بنویسید