۷ خطای رایج وردپرس و چگونگی رفع خطا

زمان انتشار:
تعداد بازدید: 1,068

زمان تقریبی خواندن نوشته: 4 دقیقه
حالت تمام صفحه:

7 خطای رایج وردپرس و چگونگی رفع خطاهای وردپرسسلام دوستان وردپرسی عزیز؛
همان طورکه می دانید وردپرس یک سیستم مدیریتی محبوب است. اما دلیل بر آن نیست که خالی از ارور باشد! بسیاری از خطاهای وردپرس رایج و شناخته شده هستند. در اغلب موارد رفع این خطاها بسیار آسان است. از میان تمام خطاهای مشاهده شده در هنگام کار با وردپرس، تعداد ۷ خطا بسیار رایج بوده است. که در این آموزش لیستی از آن ها را به همراه دلیل پیدایش خطا و نحوه رفع ارور ارائه داده ایم.
بررسی: در لیست زیر به‌منظور اطلاعات بیشتر و به‌صورت اختصاصی هر ارور را به همراه لینک توضیحات مرتبط با ارور می‌بینید.

لیست خطاهای رایج وردپرس

  1. خطای صفحه سفید یا صفحه مرگ وردپرس
  2. ناتوانی در ورود به وردپرس
  3. پنهان شدن نوار ویرایشگر متن وردپرس
  4. مشکل لود نشدن تصاویر یا بروز مشکل در هنگام آپلود تصاویر
  5. خطای ۴۰۴ وردپرس
  6. ارور سینتکس وردپرس یا خطای Syntax Error
  7. مشکلات بعد از بروزرسانی قالب یا ویرایش

۱- خطای صفحه سفید یا صفحه مرگ وردپرس

اگر سایت خود را بارگذاری کرده و چیزی به جز یک صفحه سفید مشاهده نمی کنید، در معرض خطای صفحه سفید مرگ یا White Screen of Death قرار گرفته اید.

دلیل بروز خطای White Screen of Death

این خطا می تواند به دلایل متعددی ایجاد شود. و اغلب رفع آن آزار دهنده است. زیرا شما هیچ سرنخی راجع به دلیل رخ دادن ارور در دست ندارید.

روش رفع خطای White Screen of Death

  • محدودیت حافظه را افزایش دهید.
  • پلاگین ها را غیرفعال کنید.
  • تغییر به قالب پیش فرض.
  • فعال کردن حالت اشکال زدایی یا دیباگ.

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

۲- ناتوانی در ورود به وردپرس

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

رفع مشکل عدم دسترسی به وردپرس

خوشبختانه رفع این خطا آسان است. می توانید افزونه ها را با تغییر نام پوشه plugins به طور موقت غیرفعال کنید. (من معمولا چیزی مانند “-temp” به نام پوشه افزونه اضافه می کنم.) و پس از آن باید بتوانید به طور معمول به سایت خود وارد شوید.

اگر رمز عبور خود را از دست داده اید، می توانید آن را به صورت دستی از پایگاه داده وردپرس خود بازنشانی کنید.

۳- پنهان شدن نوار ویرایشگر متن وردپرس

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

7 خطای رایج وردپرس و چگونگی رفع خطاهای وردپرس

نحوه رفع خطای پنهان شدن نوار ابزار ویرایشگر وردپرس

  • غیر فعال کردن افزونه ها

اغلب اوقات این امر به دلیل تداخل افزونه ها ایجاد می شود. بنابراین در مرحله اول افزونه های خود را یک به یک غیرفعال کنید. تا ببینید آیا می توانید این مشکل را حل کنید یا خیر.

  • بررسی مرورگر

یک بار با مرورگر دیگری محیط ویرایش وردپرس خود را تست کنید. اگر در مرورگر دیگر قادر به مشاهده نوار ابزار وردپرس بودید سعی کنید حافظه کش مرورگر خود را پاک کنید و ببینید آیا خطا رفع می شود یا خیر.

  • استفاده از کد

این مشکل گاها توسط جاوا اسکریپت ها ایجاد می شود که به درستی کار نمی کنند. برای رفع این مشکل، کد زیر را به فایل wp-config.php اضافه کنید:

define ('CONCATENATE_SCRIPTS'، false)؛

۴- مشکل لود نشدن تصاویر یا بروز مشکل در هنگام آپلود تصاویر

یکی از خطاهای وردپرس مشکل در هنگام کار با تصاویر است. اگر قادر به آپلود کردن تصاویر در سایت وردپرس نیستید، باید مجوزهای فایل و پوشه خود را بررسی کنید!
نکته: باید بدانید که مجوز صحیح پوشه ها ۷۵۵ و مجوز فایل ها ۶۴۴ است.

نحوه تنظیم مجوز دسترسی پوشه ها در وردپرس

برای بررسی مجوزهای خود و تغییر سطح دسترسی، با استفاده از FTP وارد سایت شوید و به دایرکتوری wp-content بروید.

سپس بر روی پوشه  uploads راست کلیک کرده و گزینه “file permissions” را انتخاب کنید.

مجوز برای پوشه ها باید ۷۵۵ باشد. مطمئن شوید که گزینه “recurse into subdirectories” و “apply to directories only” را انتخاب کنید تا تمام پوشه های داخل پوشه آپلود نیز دارای مجوز صحیح شوند.

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

حال که مجوز دسترسی به پوشه ها را بر روی عدد ۷۵۵ تنظیم کردید، نوبت تنظیم مجوز فایل ها رسیده! مجددا بر روی پوشه uploads راست کلیک کنید. اکنون باید مجوز تمام فایل ها را به ۶۴۴ تغییر دهید. مجددا گزینه recurse into” subdirectories” را بررسی کنید. تا مجوز به تمام فایل های درونپوشه آپلود اعمال شود. همچنین گزینه “apply to files” را انتخاب کنید. تا این مجوز فقط به فایل ها اعمال شود.

پس از تنظیم مجوزها قادر به آپلود و بارگذاری تصاویر خود در وردپرس خواهید بود.

۵- خطای ۴۰۴ وردپرس

اگر در زمان تلاش برای دسترسی به یک فایل، با خطای ۴۰۴ مواجه شدید، باید بدانید که احتمالا دلیل آن یک خطای بازنویسی URL در فایل .htaccess است.

نحوه رفع ارور ۴۰۴ وردپرس

در پنل مدیریتی وردپرس، به منوی تنظیمات> پیوندهای یکتا رجوع کرده و یک ساختار مختلف برای سایت خود انتخاب کنید. آن را ذخیره کرده و سپس ساختار اصلی خود را مجددا انتخاب کنید. و دوباره ذخیره کنید. این کار فایل .htaccess شما را بازنشانی می کند. و از خطاهای ۴۰۴ خلاص می شوید. آموزش بررسی کامل لینک های وب سایت و تعمیر لینک های خراب وردپرس

۶- ارور سینتکس وردپرس یا خطای Syntax Error

گاها پیغام های خطای مربوط به کد نویسی را مشاهده می کنیم. مانند:

[/php]Parse Error: Syntax error, unexpected ‘<‘ in home/admin/public_html/wp-content/theme/functions.php on line 22

به این معنی است که خطایی در کدها وجود دارد. در اغلب موارد خطاهای کوچک و نحوی باعث بروز مشکل می شود. مثلا فراموش کردن بستن کروشه یا کم بودن سمی کالن(;) و… خوشبختانه این خطا مکان و خط کدی که دارای مشکل است را دقیقا به شما نمایش می دهد. با رجوع به آن قسمت و بررسی آن قادر به رفع مشکل خواهید بود. پس به فایل مورد نظر بروید، خط کد را پیدا کنید و مشکل نحوی آن را اصلاح کنید.

۷- مشکلات بعد از بروزرسانی قالب یا ویرایش

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

نحوه رفع خطا بعد از بروزرسانی قالب

  • استفاده از قالب فرزند

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

  • بازگردانی نسخه پشتیبان سایت

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

جمع بندی نهایی رفع خطاهای وردپرس

وردپرس نیز مانند سایر برنامه ها دارای ارورهای خاص خود است. که البته رفع آن ها دشوار نیست! در این آموزش به بررسی و معرفی ۷ خطای رایج وردپرس پرداختیم. که هر طراح باید با آن ها آشنا باشد.

امیدوارم که از این آموزش راضی بود باشید.

موفق باشید. 🙂

درباره نویسنده

77 نوشته تا کنون
فارغ‌التحصیل رشته آی‌تی. کارشناس آی‌تی وردپرس‌یاد ?
✍باتمام علاقه‌ای که به دنیای آی‌تی داشتم با وردپرس آشنا شدم و اکنون تمام تلاشم برای تهیه آموزش‌های کاربردی و کمک به علاقه‌مندان دنیای بزرگ وردپرس است.

پاسخ دهید

دیدگاه شما برای ما ارزشمند است. در کمترین زمان ممکن به آن پاسخ خواهیم داد.

دیدگاه های این نوشته

2 دیدگاه
  1. Eddie

    Eddie

    باسلام بنده ادرس وبسایتم فیلتر شده و تصمیم گرفتم یه ادرس جدید پارک کنم
    و ادر س جدید رو اوکی کردم ولی وقتی ادرس جدید رو باز میکنم با این پیغام مواجه میشم
    public_html diyrectory
    لطفا کمکم کنید

    • محمدرضا خدری

      محمدرضا خدری

      سلام
      این ارور نیست
      داره میگه هاست دایرکت ادمین شما آماده شده، میتونید به پوشه‌ی public_html برید و فایل وردپرس رو آپلود کنید 🙂