در ادامه مقالهای جامع جهت عیبیابی مشکلات رایجی که در ورود، ثبتنام، مدیریت، نمایش منوها، افزونهها، پیامک و سایر موارد در سایت وردپرسی شما رخ میدهد، ارائه شده است. هر بخش شامل توضیح مشکل، علل احتمالی و راهکارهای پیشنهادی جهت رفع ایراد میباشد.
راهنمای جامع عیبیابی مشکلات وردپرسی
در این مقاله به بررسی موارد زیر پرداختهایم:
- خطای «تعداد درخواست ارسال پیامک بیش از حد» در فرم ورود/عضویت
- خطای “Error: fetch data failed: 0” هنگام ورود به صفحه مدیریت
- خطای مربوط به غیرفعال بودن لایسنس پوسته (محصول جدید)
- مشکل عدم ورود به سایت (اشکال در نام پایگاه داده، نام کاربری و رمز عبور)
- مشکل تغییر رفتار فرم در نسخه موبایل (در مقایسه با دسکتاپ)
- عدم نمایش گزینههای منو/فهرست در بخش نمایش وردپرس
- پیام خطای کلی پس از تعویض تم
- تنظیم favicon در قالب وردپرس 2024
- خطاهای مربوط به عدم ساخت پوشه هنگام افزودن افزونه و آپلود تصاویر
- خطای دسترسی به WordPress.org (cURL error 60)
- خطای «تصاویر الزامی میباشد» در بخش دیدگاه محصول
با مطالعه و پیادهسازی راهکارهای زیر میتوانید مشکلات سایت خود را برطرف نمایید.
۱. مشکل ارسال پیامک در ثبتنام با موبایل
شرح مشکل:
در قالب دیجی لند، هنگام ثبتنام از طریق موبایل، پیام «تعداد درخواست ارسال پیامک بیش از حد» ظاهر میشود؛ در حالی که تنظیمات حداکثر درخواست روی ۱۰۰۰ تنظیم شده و قبلاً بدون مشکل کار میکرده است.
علل احتمالی:
- بروز تغییرات در سامانه پیامکی یا API سرویس دهنده
- تغییر در نحوه ثبت درخواستهای پیامک در سیستم
- تداخل احتمالی در تنظیمات افزونه یا بهروزرسانی قالب
راهکارها:
- بررسی مجدد پنل پیامکی: اطمینان حاصل کنید که تنظیمات و محدودیتهای سرویس پیامکی تغییری نکرده باشد.
- تماس با پشتیبانی پیامک: از پشتیبانی سرویس پیامکی بپرسید آیا محدودیت جدیدی اعمال شده یا مشکل از سمت سرور است.
- بررسی تغییرات قالب/افزونه: در صورتی که اخیراً بهروزرسانی یا تغییراتی در قالب دیجی لند انجام شده است، مستندات و تغییرات جدید را مرور کنید.
- پاکسازی کش سایت: گاهی تنظیمات جدید پس از پاکسازی کش سایت اعمال میشود؛ از افزونههای کش استفاده کرده و کش را پاک کنید.
۲. خطای “Error: fetch data failed: 0” هنگام ورود به صفحه مدیریت
شرح مشکل:
در حالی که صفحه اصلی و صفحات داخلی سایت به درستی کار میکنند، ورود به صفحه مدیریت با خطای «fetch data failed: 0» مواجه میشود.
علل احتمالی:
- مشکل در برقراری ارتباط AJAX یا API وردپرس
- تداخل افزونه یا مشکل تنظیمات سرور
- مشکلات مربوط به HTTPS یا گواهینامه SSL
راهکارها:
- غیرفعالسازی افزونهها: تمامی افزونهها را موقتاً غیرفعال کنید تا از تداخل احتمالی مطمئن شوید.
- بررسی اتصال HTTPS: مطمئن شوید گواهینامه SSL سایت به درستی نصب شده و تنظیمات HTTPS صحیح است.
- بررسی لاگهای خطا: با فعال کردن WP_DEBUG علت دقیق خطا مشخص میشود؛ سپس بر اساس آن اقدام کنید.
- پاکسازی کش مرورگر و سایت: گاهی کشهای قدیمی موجب بروز این خطا میشوند.
۳. پیام «به دلیل غیر فعال بودن لایسنس پوسته این بخش در دسترس نمیباشد» هنگام افزودن محصول
شرح مشکل:
هنگامی که قصد افزودن محصول جدید دارید، پیام مربوط به غیرفعال بودن لایسنس پوسته ظاهر شده و بخش محصولات از پنل حذف شده است.
علل احتمالی:
- انقضای لایسنس یا عدم فعالسازی مجدد لایسنس پوسته
- بروز اشکال در سیستم اعتبارسنجی لایسنس قالب
- تداخل افزونههای مرتبط با مدیریت محصولات
راهکارها:
- بررسی لایسنس پوسته: اطمینان حاصل کنید که لایسنس پوسته به درستی فعال و معتبر است.
- بهروزرسانی قالب: در صورت وجود نسخه جدید پوسته، آن را بهروز کنید.
- تماس با پشتیبانی قالب: از پشتیبانی قالب درخواست راهنمایی کنید تا مشکل لایسنس رفع شود.
۴. مشکل ورود به سایت (اشکال در نام پایگاه داده، نام کاربری و رمز عبور)
شرح مشکل:
هنگامی که نام پایگاه داده، نام کاربری و رمز عبور را وارد میکنید، سایت وارد نمیشود.
علل احتمالی:
- اشتباه در اطلاعات ورود به دیتابیس
- تغییر در تنظیمات دیتابیس یا اطلاعات ورود از سمت هاست
- بروز مشکل در فایل wp-config.php
راهکارها:
- بررسی دقیق اطلاعات اتصال: نام دیتابیس، کاربر و رمز عبور را مجدداً چک کنید.
- تماس با پشتیبانی هاست: در صورت عدم اطمینان از اطلاعات اتصال، از پشتیبانی هاست راهنمایی بگیرید.
- بررسی فایل wp-config.php: از وجود اشتباه تایپی یا کاراکترهای اضافی اطمینان حاصل کنید.
۵. مشکل فرم در نسخه موبایل (جلوگیری از نمایش فرم و نمایش صفحه ورود وردپرس)
شرح مشکل:
در سایتی که با جوملا ساخته شده و وردپرس در یک پوشه نصب شده است، فرم پیامکی برای ثبتنام در دسکتاپ به درستی نمایش داده میشود ولی در حالت موبایل صفحه ورود وردپرس باز میشود.
علل احتمالی:
- تنظیمات ریسپانسیو یا کش متفاوت برای موبایل
- مشکل در مسیرهای URL یا تنظیمات ریدایرکت برای موبایل
- تداخل افزونهها یا قالب در تشخیص دستگاه
راهکارها:
- بررسی تنظیمات قالب و افزونهها: مطمئن شوید مسیرهای فرم و ریدایرکت برای موبایل به درستی تنظیم شده است.
- پاکسازی کش موبایل: کش مرورگر موبایل را پاک کرده و دوباره تست کنید.
- بررسی تنظیمات ریسپانسیو: از ابزارهای DevTools برای بررسی نمایش فرم در اندازههای مختلف استفاده کنید.
۶. عدم نمایش گزینه «فهرست» در بخش نمایش منو
شرح مشکل:
در وردپرس 6.6.2، هنگام ورود به بخش نمایش، گزینهای به نام «فهرست» در منوها نمایش داده نمیشود.
علل احتمالی:
- تغییرات در تنظیمات منو یا قالب
- عدم فعال بودن ویژگی فهرست در بخش Appearance (نمایش)
راهکارها:
- بررسی تنظیمات منو: از طریق منوی «نمایش» (Appearance) به بخش منوها مراجعه کرده و اطمینان حاصل کنید که گزینه فهرست یا Custom Menu به درستی تعریف شده است.
- بهروزرسانی قالب: ممکن است قالب بهروزرسانی شده و تنظیمات آن تغییر کرده باشد؛ قالب را به آخرین نسخه بهروز کنید.
- تماس با پشتیبانی قالب: در صورت عدم یافتن گزینه، از تیم پشتیبانی قالب راهنمایی بگیرید.
۷. مشکل عدم نمایش بخش فهرست در ستونهای منو
شرح مشکل:
بخش «فهرست» در ستونهای منو به نظر نمیرسد و نیاز به اضافه شدن آن دارید.
راهکارها:
- بازبینی تنظیمات منو در Appearance: از منوی Appearance > Menus بررسی کنید که تمامی مکانهای نمایش منو (Menu Locations) به درستی تنظیم شده باشند.
- بررسی تنظیمات قالب: برخی قالبها امکان فعال یا غیرفعال کردن بخش فهرست را از طریق تنظیمات خود دارند.
- اضافه کردن منو به صورت دستی: در صورت نیاز میتوانید از ابزار «سفارشیسازی» (Customizer) برای اضافه کردن منو استفاده کنید.
۸. پیام «یک خطای مهم در این وب سایت وجود داشت» پس از تعویض تم
شرح مشکل:
پس از تعویض تم، سایت خطای کلی «یک خطای مهم در این وب سایت وجود داشت. لطفاً صندوق ایمیل مدیر سایت را برای دستورالعمل بررسی نمایید.» را نشان میدهد و ایمیلی ارسال نمیشود.
علل احتمالی:
- ناسازگاری تم جدید با افزونههای موجود یا نسخه وردپرس
- وجود کدهای ناسازگار در تم
- مشکل در فایلهای اصلی یا تنظیمات هسته
راهکارها:
- فعالسازی WP_DEBUG: با فعال کردن حالت دیباگ علت دقیق خطا مشخص خواهد شد.
- بررسی سازگاری تم: از سازگاری تم جدید با نسخه وردپرس و افزونههای موجود مطمئن شوید.
- تماس با پشتیبانی تم: در صورت بروز مشکل در تم خریداریشده، از تیم پشتیبانی قالب راهنمایی بگیرید.
۹. تنظیم Favicon در وردپرس 2024
شرح مشکل:
مایلید Favicon (آیکون کوچک مرورگر) را در قالب وردپرس 2024 فعال کنید.
راهکارها:
- استفاده از سفارشیسازی: از بخش «نمایش > سفارشیسازی» (Appearance > Customize) به قسمت «هویت سایت» (Site Identity) مراجعه کنید و گزینه Favicon یا Site Icon را تنظیم کنید.
- آپلود آیکون: تصویر آیکون را با ابعاد مناسب (حداقل 512×512 پیکسل) آپلود کنید تا به عنوان Favicon نمایش داده شود.
۱۰. خطای «نمیتوان پوشه جدید ساخت» هنگام افزودن افزونه و آپلود تصاویر
شرح مشکل:
هنگامی که افزونه جدید اضافه میکنید یا تصویری آپلود میشود، خطاهایی مانند «نمیتوان پوشه جدید ساخت» یا «نوشتن پرونده روی دیسک با خطا مواجه شد» رخ میدهد.
علل احتمالی:
- مجوزهای نادرست فایل و پوشه در سرور (File Permissions)
- محدودیتهای فضای دیسک یا تنظیمات مالکیت فایلها
- مشکل در مسیرهای فایل (Upgrade/Temporary directory)
راهکارها:
- بررسی مجوزهای فایل: اطمینان حاصل کنید که پوشههای wp-content/upgrade و wp-content/uploads دارای مجوز مناسب (معمولاً 755 یا 775) هستند.
- بررسی فضای دیسک: از پر بودن فضای دیسک سرور مطمئن شوید.
- تماس با پشتیبانی هاست: در صورت نیاز، از تیم پشتیبانی هاست بخواهید که تنظیمات مالکیت و دسترسی فایلها را بررسی کنند.
۱۱. خطای دسترسی به WordPress.org (cURL error 60)
شرح مشکل:
پیامی مبنی بر عدم توانایی در دسترسی به WordPress.org و خطای cURL error 60: SSL certificate problem: certificate has expired، نمایش داده میشود.
علل احتمالی:
- گواهینامه SSL سرور یا cURL منقضی شده یا بهروزرسانی نشده است.
- مشکل در تنظیمات SSL یا ارتباط سرور با WordPress.org.
راهکارها:
- بررسی و بهروزرسانی گواهینامه SSL: مطمئن شوید گواهینامه SSL بهروز و معتبر است.
- بهروزرسانی cURL و کتابخانههای مربوطه: در صورت دسترسی به تنظیمات سرور، از بهروزرسانی نسخه cURL اطمینان حاصل کنید.
- تماس با پشتیبانی هاست: از پشتیبانی هاست بخواهید که مشکل SSL را بررسی کنند.
۱۲. خطای «تصاویر الزامی میباشد» در بخش دیدگاه محصول
شرح مشکل:
هنگام ثبت نظر آزمایشی در بخش دیدگاه محصول، پیام خطا مبنی بر «تصاویر الزامی میباشد» نمایش داده میشود.
علل احتمالی:
- تنظیمات افزونه نظردهی یا فروشگاهی (مانند ووکامرس) به گونهای است که درج تصویر برای ارسال نظر اجباری اعلام شده است.
- امکان فعال شدن ویژگی بررسی وجود تصویر در بخش نظرات.
راهکارها:
- بررسی تنظیمات نظردهی: از منوی تنظیمات یا تنظیمات افزونه محصول، مطمئن شوید گزینه الزامی بودن تصویر در نظرات فعال نشده باشد.
- غیرفعال کردن الزامات افزونه: در صورت نیاز، تنظیمات مربوط به الزامی بودن تصویر را تغییر داده یا افزونه مربوطه را بهروزرسانی کنید.
- تماس با پشتیبانی افزونه: در صورت ابهام، از تیم پشتیبانی افزونه راهنمایی دریافت کنید.
نتیجهگیری
مشکلات مطرحشده در این مقاله از مسائل ارسال پیامک در فرمهای ثبتنام تا مشکلات دسترسی به صفحه مدیریت، لایسنس پوسته، تنظیمات منو و نمایش صحیح فرم و محصولات، تنظیم Favicon، خطاهای مربوط به آپلود و ارتباط با WordPress.org و همچنین پیامهای مرتبط با نظرات را شامل میشود. برای رفع این مشکلات پیشنهاد میشود:
- بررسی دقیق تنظیمات و اطلاعات پیکربندی (مانند مجوزهای فایل، اطلاعات دیتابیس و تنظیمات SSL)
- فعالسازی حالت دیباگ (WP_DEBUG) جهت دریافت جزئیات خطا
- بهروزرسانی افزونهها، قالب و سرور
- پاکسازی کشها و بررسی سازگاری با دستگاههای مختلف
- در صورت بروز مشکلهای پیچیده، تماس با پشتیبانی هاست یا تیمهای فنی مربوطه توصیه میشود.