حل مشکل بهم ریختگی صفحات وردپرس و پیشخوان در ادامه با هم در شهر امنیت وردپرس پیش می بریم :
وردپرس یک سیستم محتوا آماده است که هزاران نفر در حال توسعه و بهبود آن هستند و از طرفی در سرتاسر وب طرفداران بسیار زیادی پیدا کرده است.
بهم ریختگی پیشخوان وردپرس یکی از مشکلات رایج است که با آن روبرو می شویم.
بهم ریختگی صفحات وردپرس
در تجربیاتی که من داشتم در اکثر مواقع پس از نصب و پیکربندی افزونه های بهبود سرعت رخ می دهد مثل افزونه راکت؛ که به درستی کانفیگ نکردیم بهم ریختگی مشاهده می کنیم. هر زمان که فایلهای CSS و JS و تصاویر سایت بارگزاری نمی شوند صفحه سایت فقط بهصورت متن بالا میآید. و یا بهم ریخته نمایش می دهد.
اگر تصویر بالا برای شما هم آشنا است و با آن دست و پنجه نرم می کنید به بخش حل مسله بریم
آموزش حل مشکل بهم ریختگی صفحات وردپرس و پیشخوان
غالبا سه دلیل وجود دارد که بهم ریختگی مشاهده میکنیم بخصوص در پیشخوان یا داشبورد وردپرس :
1+ ویروسی شدن سایت
2+ عدم لود فایل css وردپرس
3+ مشکلات هاستینگ
ویروسی شدن سایت باعث بهم ریختگی داشبورد وردپرس می شود
اولین دلیل می تواند ویروسی شدن سایت باشد که نیاز است از یک افزونه امنیتی وردپرس همانند وردفنس wordfence کمک بگیریم.
برای دانلود نسخه رایگان وردفنس از این لینک کمک بگیرید : دانلود نسخه رایگان وردفنس
پس از نصب قسمت scan می توانید این بررسی انجام بدهیم.
در صورتی که برای ویروسی شدن یا ارتقا امنیت نیاز به کمک دارید روی لینک زیر کلیک کنید
پاکسازی ویروس و ارتقا امنیت وردپرس
عدم لود فایل css وردپرس دلیل اصلی بهم ریختگی پیشخوان وردپرس است.
دلیل اصلی و شایع بهم ریختگی های پیشخوان وردپرس عدم لود فایل style وردپرس است. در چنین مواقعی اگر کنسول مرورگر خود را با فشار دادن دکمه F12 از صفحه کیبورد باز کنید. به احتمال زیاد با خطاهای 403 روبرو میشوید. حالا برای رفع این مشکل، باید خطاهای 403 را رفع کنیم. تا صفحه سایت بهدرستی لود شود.
برای رفع این مشکل نیاز است وارد هاست خود شویم و قسمت Public_html که محل اصلی نگهداری فایلهای سایت است باز کنیم. و وارد پوشه wp-admin می شویم :
سپس دنبال فایل load-styles.php می گردیم. روی فایل مورد نظر راست کلیک می کنیم Edit می زنیم .در اوایل خط دنبال کد زیر می گردیم ( در چند خط اول فایل قرار دارد )
error_reporting(0);
باید کد زیر جایگزین کد بالا کنیم
error_reporting( E_ALL | E_STRICT );
عکس زیر ببینید شکل نهایی است:
مرحله دوم : فایل ذخیره می کنیم و به پوشه اصلی Public_html بر می گردیم. اینجا باید دنبال wp-config.php بگردیم. این فایل Edit می کنیم. و در خط دوم پس از <?php کد زیر قرار می دهیم
define('CONCATENATE_SCRIPTS', false);
شکل نهایی به شکل زیر است :
فایل ذخیره کنیدو در قسمت پیشخوان دکمه های Ctrl +R فشار بدهید تا کاملا لود شود.
بهم ریختگی سایت و پیشخوان وردپرس به دلیل مشکلات هاستینگ
خطای 403 زمانی نمایش داده میشود که سطح دسترسی کاربر کافی نباشد. در واقع این خطا به معنی عدم سطح دسترسی وب سرور به فایلهای سایت میباشد. اگر اقدامات بالا انجام دادید و نشد و خطاهای 403 همچنان درکنسول مرورگر باقی بود نیاز است که به هاستینگ تیکت بزنید تا مسایل حل کند.