سایت وردپرس شما مشکل دارد؟

شروع بررسی اولیه زیر ۳۰ دقیقه

WordPress SOSفقط اورژانس و نجات سایت

خطا، سایت ازکارافتاده، هک، تداخل افزونه و خرابی ووکامرس. برای سئو، سرعت، ایمن‌سازی پیشگیرانه و نگهداری به خدمات رشد بروید.

  • بررسی اولیه رایگان
  • اعلام قیمت قبل از شروع
  • امکان رسیدگی فوری

سایت شما از دسترس خارج شده؟

متخصصان ما معمولاً در کمتر از ۳۰ دقیقه بررسی اولیه را آغاز می‌کنند.

0999 135 0996

مشکل خود را انتخاب کنید

نزدیک‌ترین گزینه را بزنید تا به صفحه درست (SOS یا رشد) بروید.

پاسخ سریع به پرتکرارترین خطاهای وردپرس

برای هر خطا یک راهنمای کامل داریم: علت، راه‌حل گام‌به‌گام، هزینه و زمان تقریبی رفع و دسترسی‌های لازم.

خطای 500 وردپرس

500 Internal Server Error

خطای 500 وردپرس معمولاً به دلیل تداخل افزونه، خرابی فایل .htaccess، کمبود حافظه PHP یا مشکلات سرور رخ می‌دهد. با غیرفعال کردن موقت افزونه‌ها، بازسازی .htaccess و افزایش memory_limit در بیشتر موارد قابل رفع است.

شروع از 1,490,000 تومان

راهنمای کامل

خطای بحرانی وردپرس

There Has Been a Critical Error

خطای بحرانی وردپرس معمولاً به دلیل تداخل افزونه یا قالب، ناسازگاری کد با نسخه PHP سرور یا اتمام حافظه PHP رخ می‌دهد. با لینک حالت بازیابی (Recovery Mode) که به ایمیل مدیر ارسال می‌شود یا غیرفعال کردن افزونه مقصر از طریق هاست قابل رفع است.

شروع از 1,490,000 تومان

راهنمای کامل

خطای دیتابیس

Error Establishing a Database Connection

خطای اتصال به پایگاه داده وردپرس معمولاً به دلیل اشتباه بودن اطلاعات اتصال در wp-config.php، خراب شدن جدول‌های دیتابیس، از کار افتادن سرویس MySQL یا پر شدن منابع هاست رخ می‌دهد. با اصلاح اطلاعات اتصال و تعمیر جدول‌ها در بیشتر موارد قابل رفع است.

شروع از 1,690,000 تومان

راهنمای کامل

مشکل ووکامرس

WooCommerce Errors

مشکلات ووکامرس (درگاه پرداخت، سبد خرید و تسویه‌حساب) معمولاً به دلیل کش شدن صفحات پرداخت، تداخل افزونه‌ها، اشتباه بودن کلیدهای درگاه یا مسدود شدن آدرس بازگشت (callback) درگاه رخ می‌دهند. با مستثنا کردن صفحات پرداخت از کش و بررسی لاگ ووکامرس قابل رفع هستند.

شروع از 1,690,000 تومان

راهنمای کامل

پاکسازی سایت هک شده

Hacked WordPress Cleanup

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

شروع از 3,900,000 تومان

راهنمای کامل

مشکل سایت‌مپ

Sitemap & Indexing Errors

مشکل سایت‌مپ وردپرس معمولاً به دلیل تداخل بین سایت‌مپ پیش‌فرض وردپرس و افزونه سئو (Yoast یا Rank Math)، کش شدن فایل XML، خطای PHP در خروجی سایت‌مپ یا مسدود بودن آن در robots.txt رخ می‌دهد. با فعال نگه داشتن فقط یک سایت‌مپ و مستثنا کردن آن از کش قابل رفع است.

شروع از 1,490,000 تومان

راهنمای کامل

قیمت پشتیبانی و رفع مشکل وردپرس

قیمت‌ها «شروع از» هستند؛ هزینه دقیق بعد از بررسی اولیه رایگان و قبل از شروع کار اعلام می‌شود. بدون هزینه پنهان.

خطاهای وردپرس

خطای ۵۰۰، خطای بحرانی، صفحه سفید و خطای دیتابیس

متوسط

رفع خطای 500 وردپرس

500 Internal Server Error Fix

شناسایی ریشه خطای داخلی سرور (افزونه، htaccess، حافظه PHP) و بازگرداندن سایت.

شروع از 1,490,000 تومان

پاسخ اولیه زیر ۱ ساعت

متوسط

رفع خطای بحرانی وردپرس

Critical Error Fix

رفع پیام «یک خطای مهم در این وب‌سایت رخ داده است» و بازگرداندن پیشخوان.

شروع از 1,490,000 تومان

پاسخ اولیه زیر ۱ ساعت

متوسط

رفع صفحه سفید مرگ

White Screen of Death Fix

پیدا کردن افزونه یا قالب مقصر و بازگرداندن سایت از صفحه کاملاً سفید.

شروع از 1,290,000 تومان

پاسخ اولیه زیر ۱ ساعت

پیچیده

رفع خطای اتصال به دیتابیس

Database Connection Error Fix

اصلاح تنظیمات اتصال، تعمیر جدول‌های خراب و بازگردانی دیتابیس در صورت نیاز.

شروع از 1,690,000 تومان

پاسخ اولیه زیر ۱ ساعت

خطاهای سرور

۵۰۲/۵۰۳/۵۰۴، دسترسی ۴۰۳، DNS و قطعی هاست

متوسط

رفع خطاهای 502 / 503 / 504

Bad Gateway & Timeout Fix

بررسی منابع سرور، تنظیمات CDN و کلادفلر و رفع قطعی‌های سمت هاست.

شروع از 1,590,000 تومان

پاسخ اولیه زیر ۱ ساعت

متوسط

رفع خطای 403 و مشکلات دسترسی

403 Forbidden Fix

اصلاح سطح دسترسی فایل‌ها، قواعد htaccess و تنظیمات فایروال سرور.

شروع از 1,290,000 تومان

پاسخ اولیه زیر ۲ ساعت

ساده

رفع مشکلات DNS و اتصال دامنه

DNS & Domain Issues Fix

اصلاح رکوردهای DNS، نیم‌سرورها و اتصال درست دامنه به هاست یا کلادفلر.

شروع از 1,190,000 تومان

پاسخ اولیه زیر ۲ ساعت

خرابی ووکامرس

درگاه، سبد، تسویه و ایمیل سفارش — وقتی فروش می‌ایستد

پیچیده

رفع مشکل درگاه پرداخت ووکامرس

WooCommerce Payment Gateway Fix

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

شروع از 1,890,000 تومان

پاسخ اولیه زیر ۱ ساعت

متوسط

رفع خطای سبد خرید و تسویه‌حساب

Cart & Checkout Errors Fix

رفع تداخل کش و افزونه‌ها در صفحات سبد خرید، تسویه‌حساب و حساب کاربری.

شروع از 1,690,000 تومان

پاسخ اولیه زیر ۲ ساعت

ساده

رفع مشکل ایمیل سفارش‌ها

Order Emails Fix

تنظیم SMTP تا فاکتور و ایمیل سفارش‌ها دوباره به مشتری برسد.

شروع از 1,290,000 تومان

پاسخ اولیه زیر ۲ ساعت

هک و بدافزار

سایت هک‌شده، ریدایرکت مخرب و پاکسازی اضطراری

پیچیده

پاکسازی سایت هک شده

Hacked Site Cleanup

حذف کامل بدافزار و درهای مخفی، جایگزینی فایل‌های آلوده و درخواست بازبینی گوگل.

شروع از 3,900,000 تومان

پاسخ اولیه زیر ۱ ساعت

پیچیده

حذف بدافزار و ریدایرکت مخرب

Malware & Malicious Redirect Removal

شناسایی و حذف اسکریپت‌هایی که بازدیدکننده‌ها را به سایت‌های ناشناس می‌فرستند.

شروع از 2,900,000 تومان

پاسخ اولیه زیر ۱ ساعت

تداخل افزونه و قالب

سایت بعد از آپدیت یا نصب افزونه از کار افتاده

متوسط

رفع تداخل افزونه و قالب

Plugin & Theme Conflict Fix

بعد از آپدیت یا نصب افزونه سایت خراب شده؛ مقصر را پیدا و بدون از دست دادن داده رفع می‌کنیم.

شروع از 1,490,000 تومان

پاسخ اولیه زیر ۱ ساعت

متوسط

رفع حلقه ریدایرکت (سایت باز نمی‌شود)

Redirect Loop Fix

رفع Too Many Redirects بعد از SSL یا کلادفلر وقتی سایت کاملاً از دسترس خارج است.

شروع از 1,290,000 تومان

پاسخ اولیه زیر ۱ ساعت

بازیابی اضطراری

بازگردانی از بکاپ بعد از خرابی یا حذف اشتباه

متوسط

بازیابی اضطراری از بکاپ

Emergency Backup Restore

بازگردانی سایت از نسخه پشتیبان بعد از خرابی، هک یا حذف اشتباه.

شروع از 1,900,000 تومان

پاسخ اولیه زیر ۲ ساعت

راهنمای رفع 61+ خطای وردپرس

خطای سایتتان را جستجو کنید یا از دسته‌بندی‌ها پیدایش کنید و راه‌حل گام‌به‌گام را ببینید. اگر فنی نیستید یا وقتش را ندارید، همان خطا را با یک کلیک به ما بسپارید — بررسی زیر ۳۰ دقیقه شروع می‌شود.

خطای داخلی سرور ۵۰۰

500 Internal Server Error

بحرانی

سایت پیام «Internal Server Error» یا «HTTP ERROR 500» نشان می‌دهد و هیچ صفحه‌ای بالا نمی‌آید.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1فایل .htaccess را در ریشه سایت موقتاً تغییر نام دهید و سایت را دوباره امتحان کنید.
  2. 2از پنل هاست حافظه PHP (memory_limit) را به ۲۵۶ مگابایت افزایش دهید.
  3. 3افزونه‌ها را با تغییر نام پوشه wp-content/plugins یکجا غیرفعال کنید تا افزونه مقصر پیدا شود.
راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۵۰۲ Bad Gateway

502 Bad Gateway Error

بحرانی

مرورگر یا کلادفلر پیام 502 Bad Gateway نشان می‌دهد؛ یعنی پراکسی یا CDN نتوانسته پاسخ درستی از سرور اصلی بگیرد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1چند دقیقه صبر و صفحه را رفرش کنید؛ گاهی مشکل موقتی سمت سرور است.
  2. 2اگر از کلادفلر استفاده می‌کنید، حالت Development Mode را فعال یا CDN را موقتاً Pause کنید تا مشخص شود مشکل از CDN است یا هاست.
  3. 3از پشتیبانی هاست بخواهید سرویس PHP-FPM یا وب‌سرور را ری‌استارت و لود سرور را بررسی کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۵۰۳ سرویس در دسترس نیست

503 Service Unavailable Error

بحرانی

پیام «503 Service Unavailable» نمایش داده می‌شود؛ معمولاً یعنی منابع سرور تمام شده یا یک اسکریپت سنگین PHP سرور را قفل کرده.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1پوشه wp-content/plugins را از طریق هاست موقتاً تغییر نام دهید؛ اگر سایت برگشت، مقصر یکی از افزونه‌هاست.
  2. 2قالب فعال را با تغییر نام پوشه‌اش به قالب پیش‌فرض برگردانید.
  3. 3اگر مشکل ادامه داشت، از هاست بخواهید مصرف منابع (CPU/RAM) و ترافیک مشکوک را بررسی کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۵۰۴ Gateway Timeout

504 Gateway Timeout Error

جدی

درخواست آن‌قدر طول می‌کشد که پراکسی یا CDN قطع می‌کند و پیام 504 نمایش داده می‌شود؛ معمولاً هنگام عملیات سنگین مثل ایمپورت یا آپدیت.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1مقدار max_execution_time را از پنل هاست به ۳۰۰ ثانیه افزایش دهید.
  2. 2افزونه یا کاری که باعث پردازش طولانی می‌شود (ایمپورت بزرگ، بکاپ حجیم) را به بخش‌های کوچک‌تر تقسیم کنید.
  3. 3اگر پشت کلادفلر هستید، رکورد را موقتاً DNS-Only کنید تا مشخص شود تایم‌اوت از CDN است یا سرور.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۵۲۱ کلادفلر

Cloudflare Error 521 (Web Server Is Down)

بحرانی

کلادفلر پیام «Web server is down» نشان می‌دهد؛ یعنی سرور اصلی به درخواست‌های کلادفلر پاسخ نمی‌دهد یا آن‌ها را رد می‌کند.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1بررسی کنید سرور اصلی روشن و وب‌سرور فعال است (با IP مستقیم تست کنید).
  2. 2از هاست بخواهید IPهای کلادفلر را در فایروال سرور whitelist کند.
  3. 3حالت SSL کلادفلر را روی Full بگذارید و مطمئن شوید پورت 443 روی سرور باز است.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۵۰۱ Not Implemented

501 Not Implemented

متوسط

سرور اعلام می‌کند متد درخواست را پشتیبانی نمی‌کند؛ خطایی نادر که معمولاً از تنظیمات سرور یا ماژول امنیتی می‌آید.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1کش مرورگر و DNS را پاک کنید و با مرورگر دیگری تست بگیرید.
  2. 2اگر افزونه امنیتی یا فایروال (مثل ModSecurity) دارید، موقتاً غیرفعال کنید.
  3. 3از پشتیبانی هاست بخواهید لاگ سرور را بررسی و ماژول مسدودکننده را پیدا کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

اتمام زمان اتصال

Connection Timed Out

جدی

مرورگر بعد از انتظار طولانی پیام «Connection Timed Out» می‌دهد؛ سرور آن‌قدر شلوغ یا کند است که نمی‌تواند به‌موقع پاسخ دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1افزونه‌های سنگین را غیرفعال و قالب را موقتاً به پیش‌فرض برگردانید.
  2. 2حافظه PHP را افزایش دهید (WP_MEMORY_LIMIT روی 256M).
  3. 3اگر ترافیک سایت بالا رفته، ارتقای پلن هاست یا استفاده از کش و CDN را جدی بگیرید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ERR_CONNECTION_REFUSED

ERR_CONNECTION_REFUSED

بحرانی

مرورگر اصلاً به سرور وصل نمی‌شود و کروم پیام ERR_CONNECTION_REFUSED نشان می‌دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1با ابزارهایی مثل downforeveryoneorjustme.com بررسی کنید سایت برای بقیه هم قطع است یا فقط شما.
  2. 2کش DNS سیستم را پاک کنید (در ویندوز: ipconfig /flushdns) و VPN/پراکسی را خاموش کنید.
  3. 3اگر برای همه قطع است، از هاست وضعیت سرور و فایروال را پیگیری کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای DNS_PROBE_FINISHED_NXDOMAIN

DNS_PROBE_FINISHED_NXDOMAIN

بحرانی

دامنه اصلاً پیدا نمی‌شود؛ یعنی DNS دامنه به هیچ سروری اشاره نمی‌کند یا تنظیمات آن خراب شده.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1اول مطمئن شوید دامنه منقضی نشده و تمدید شده است.
  2. 2نیم‌سرورها (NS) و رکورد A دامنه را در پنل مدیریت دامنه بررسی کنید که به هاست درست اشاره کنند.
  3. 3کش DNS سیستم را پاک کنید و تا ۲۴ ساعت برای اعمال تغییرات DNS صبور باشید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۴۰۳ دسترسی ممنوع

403 Forbidden Error

جدی

پیام «403 Forbidden» هنگام باز کردن سایت یا پیشخوان نمایش داده می‌شود؛ سرور اجازه دسترسی نمی‌دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1فایل .htaccess را موقتاً تغییر نام دهید و از پیشخوان، پیوندهای یکتا را دوباره ذخیره کنید.
  2. 2سطح دسترسی فایل‌ها را بررسی کنید: پوشه‌ها ۷۵۵ و فایل‌ها ۶۴۴.
  3. 3افزونه امنیتی را موقتاً غیرفعال و از هاست بخواهید ModSecurity و فایروال را بررسی کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۴۰۵ Method Not Allowed

405 Method Not Allowed

جدی

هنگام ارسال فرم یا پرداخت، سرور پیام 405 می‌دهد؛ یعنی متد درخواست (مثلاً POST) برای آن آدرس مجاز نیست.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1ریدایرکت‌های سایت را بررسی کنید؛ ریدایرکت روی آدرس‌هایی که فرم به آن‌ها POST می‌شود عامل رایج این خطاست.
  2. 2آخرین افزونه نصب‌شده (به‌خصوص امنیتی و ریدایرکت) را غیرفعال کنید.
  3. 3از هاست بخواهید قواعد وب‌سرور را برای متدهای مسدودشده بررسی کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۴۱۳ حجم درخواست زیاد

413 Request Entity Too Large

متوسط

هنگام آپلود فایل یا قالب، سرور پیام «Request Entity Too Large» می‌دهد؛ حجم آپلود از سقف مجاز سرور بیشتر است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1از پنل هاست مقادیر upload_max_filesize و post_max_size را افزایش دهید (مثلاً 128M).
  2. 2روی سرورهای Nginx مقدار client_max_body_size باید بالا برود؛ از هاست بخواهید.
  3. 3فایل حجیم را به‌جای پیشخوان از طریق FTP یا فایل منیجر آپلود کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۴۲۹ درخواست‌های زیاد

429 Too Many Requests

متوسط

سرور به‌دلیل تعداد بالای درخواست، کاربر یا سرویس‌ها را موقتاً مسدود می‌کند و پیام 429 می‌دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1افزونه یا سرویسی که پشت‌سرهم درخواست می‌زند (REST API، wp-cron، ربات‌ها) را شناسایی کنید.
  2. 2صفحه ورود را با محدودیت تلاش ناموفق و کپچا در برابر ربات‌ها مقاوم کنید.
  3. 3از هاست بخواهید محدودیت Rate Limit را برای IPهای معتبر تنظیم کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

ارسال نشدن ایمیل‌ها

WordPress Not Sending Emails

متوسط

ایمیل بازیابی رمز، فاکتور سفارش‌ها یا فرم تماس به دست کاربران نمی‌رسد یا مستقیم به اسپم می‌رود.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1افزونه WP Mail SMTP را نصب و به‌جای تابع پیش‌فرض PHP از SMTP استفاده کنید.
  2. 2رکوردهای SPF و DKIM را در DNS دامنه تنظیم کنید تا ایمیل‌ها اسپم نشوند.
  3. 3با ابزار تست ایمیل داخل افزونه، ارسال را بررسی کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای اتصال به پایگاه داده

Error Establishing a Database Connection

بحرانی

پیام «Error establishing a database connection» روی کل سایت و حتی پیشخوان نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1در فایل wp-config.php مقادیر DB_NAME و DB_USER و DB_PASSWORD را با اطلاعات دیتابیس در پنل هاست مقایسه کنید.
  2. 2از داخل phpMyAdmin بررسی کنید دیتابیس در دسترس است و جدول‌ها خراب نشده باشند.
  3. 3اگر جدول‌ها خراب‌اند، خط define('WP_ALLOW_REPAIR', true) را به wp-config.php اضافه و آدرس /wp-admin/maint/repair.php را باز کنید.

اشتباه در ویرایش wp-config.php می‌تواند کل سایت را از کار بیندازد.

راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خراب شدن جدول‌های دیتابیس

Corrupted Database Tables

بحرانی

بخشی از سایت (نظرات، سفارش‌ها، کاربران) خطا می‌دهد یا خالی است و در لاگ‌ها عبارت «marked as crashed» دیده می‌شود.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1قبل از هر کاری از دیتابیس بکاپ کامل بگیرید.
  2. 2در phpMyAdmin جدول‌های مشکل‌دار را انتخاب و گزینه Repair Table را اجرا کنید.
  3. 3اگر تعمیر جواب نداد، جدول را از آخرین بکاپ سالم بازگردانی کنید.

کار روی دیتابیس بدون بکاپ می‌تواند به از دست رفتن دائمی داده منجر شود.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

محتوای ناامن بعد از SSL

Mixed Content Error after SSL

جدی

قفل کنار آدرس سایت شکسته است و مرورگر هشدار «ناامن» می‌دهد؛ بخشی از تصاویر یا فایل‌ها هنوز با http لود می‌شوند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1در تنظیمات ← عمومی هر دو آدرس وردپرس و سایت را با https ذخیره کنید.
  2. 2با افزونه Better Search Replace تمام آدرس‌های http قدیمی داخل دیتابیس را به https تبدیل کنید.
  3. 3منابع خارجی (فونت، اسکریپت) که با http لود می‌شوند را در قالب اصلاح کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

اتصال شما خصوصی نیست

Your Connection is Not Private

بحرانی

مرورگر به‌جای سایت، صفحه قرمز «Your connection is not private» با خطاهایی مثل NET::ERR_CERT_DATE_INVALID نشان می‌دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1تاریخ انقضای گواهی SSL را بررسی و در صورت انقضا از پنل هاست تمدید یا دوباره صادر کنید.
  2. 2مطمئن شوید گواهی هم برای دامنه اصلی و هم نسخه www معتبر است.
  3. 3اگر تازه SSL نصب کرده‌اید، کش مرورگر را پاک و از حالت ناشناس تست کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای اتصال امن به وردپرس

Secure Connection Error

متوسط

هنگام آپدیت یا نصب افزونه، وردپرس پیام «Unable to establish secure connection to WordPress.org» می‌دهد.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1از هاست بخواهید دسترسی سرور به api.wordpress.org روی پورت 443 را بررسی کند.
  2. 2تنظیمات DNS سرور (فایل resolv.conf یا hosts) را چک کنید.
  3. 3اگر سرور در ایران است، محدودیت‌های شبکه ممکن است عامل باشد؛ استفاده از DNS یا مسیر جایگزین را با هاست هماهنگ کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

حلقه ریدایرکت بی‌پایان

Too Many Redirects Error

بحرانی

مرورگر پیام «ERR_TOO_MANY_REDIRECTS» می‌دهد و صفحه مدام بین آدرس‌ها می‌چرخد و هرگز لود نمی‌شود.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1در تنظیمات عمومی وردپرس، هر دو آدرس سایت را یکسان کنید (هر دو با https و یک‌شکل، با www یا بدون www).
  2. 2کوکی‌های مرورگر برای این دامنه را پاک کنید.
  3. 3افزونه‌های ریدایرکت و کش را موقتاً غیرفعال و قواعد اضافی .htaccess را حذف کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

ریدایرکت بی‌نهایت بعد از نصب SSL

Error Too Many Redirects after SSL

بحرانی

دقیقاً بعد از فعال کردن SSL یا اتصال به کلادفلر، سایت در حلقه ریدایرکت بین http و https گیر می‌کند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1اگر از کلادفلر استفاده می‌کنید، حالت SSL را از Flexible به Full تغییر دهید؛ این رایج‌ترین عامل است.
  2. 2قواعد ریدایرکت تکراری https را از .htaccess حذف کنید (فقط یک قاعده کافی است).
  3. 3اگر آدرس‌ها در دیتابیس هنوز http هستند، با Better Search Replace اصلاح کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

مسدود بودن کوکی‌ها

Cookies Are Blocked or Not Supported

متوسط

هنگام ورود به پیشخوان پیام «Cookies are blocked or not supported by your browser» نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1کوکی و کش مرورگر را برای دامنه سایت پاک کنید و دوباره وارد شوید.
  2. 2مطمئن شوید صفحه ورود (wp-login.php) از کش افزونه‌های کش مستثنا شده است.
  3. 3اگر ثابت‌های COOKIE_DOMAIN یا مشابه در wp-config.php تعریف شده، درستی مقدارشان را بررسی کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای سطح دسترسی فایل‌ها

File and Folder Permissions Error

جدی

وردپرس نمی‌تواند فایل بنویسد؛ آپدیت‌ها شکست می‌خورند، آپلود خطا می‌دهد یا برخی صفحات 403 می‌شوند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1سطح دسترسی همه پوشه‌ها را روی ۷۵۵ و همه فایل‌ها را روی ۶۴۴ بگذارید.
  2. 2فایل wp-config.php را روی ۶۴۰ یا ۶۰۰ تنظیم کنید.
  3. 3از هاست بخواهید مالکیت (owner) فایل‌ها را برای کاربر صحیح PHP اصلاح کند.

دسترسی ۷۷۷ هرگز! این تنظیم راه ورود هکرهاست.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

هک شدن و بدافزار

Hacked Site / Malware

بحرانی

ریدایرکت به سایت‌های ناشناس، صفحات اسپم در نتایج گوگل، هشدار «سایت خطرناک» مرورگر یا فایل‌های مشکوک در هاست.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1فوراً رمز پیشخوان، هاست و دیتابیس را عوض کنید و سایت را موقتاً از دسترس خارج کنید.
  2. 2با افزونه‌هایی مثل Wordfence اسکن کامل بگیرید و فایل‌های آلوده را شناسایی کنید.
  3. 3هسته وردپرس، قالب و افزونه‌ها را از منبع اصلی جایگزین و درخواست بازبینی به گوگل ارسال کنید.

پاک‌سازی ناقص یعنی برگشت هکر در چند روز. این مورد را جدی بگیرید.

راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

گیر کردن در حالت تعمیر

Briefly Unavailable for Scheduled Maintenance

جدی

پیام «Briefly unavailable for scheduled maintenance» می‌ماند و سایت از حالت بروزرسانی خارج نمی‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1از طریق فایل منیجر هاست وارد ریشه سایت شوید (کنار wp-config.php).
  2. 2فایل مخفی به نام .maintenance را پیدا و حذف کنید.
  3. 3کش مرورگر و کش سایت را خالی کنید؛ سایت باید فوراً برگردد.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

آپدیت دیگری در حال انجام است

Another Update in Process

متوسط

هنگام بروزرسانی هسته وردپرس پیام «Another update is currently in process» نمایش داده می‌شود و اجازه آپدیت نمی‌دهد.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1۱۵ دقیقه صبر کنید؛ این قفل معمولاً خودکار آزاد می‌شود.
  2. 2اگر عجله دارید، در phpMyAdmin از جدول wp_options ردیف core_updater.lock را حذف کنید.
  3. 3سپس بروزرسانی را دوباره اجرا کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

پوشه مقصد از قبل وجود دارد

Destination Folder Already Exists

متوسط

هنگام نصب قالب یا افزونه، وردپرس پیام «Destination folder already exists» می‌دهد و نصب متوقف می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1از طریق FTP یا فایل منیجر وارد wp-content/plugins یا wp-content/themes شوید.
  2. 2پوشه هم‌نام با افزونه/قالبی که می‌خواهید نصب کنید را حذف کنید (نصب قبلی ناقص مانده).
  3. 3نصب را دوباره از پیشخوان انجام دهید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

نصب ناموفق: عدم ساخت پوشه

Installation Failed: Could Not Create Directory

جدی

هنگام نصب یا آپدیت پیام «Could not create directory» ظاهر می‌شود؛ وردپرس اجازه نوشتن روی هاست را ندارد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1سطح دسترسی پوشه wp-content و زیرپوشه‌های آن (به‌خصوص upgrade) را روی ۷۵۵ بگذارید.
  2. 2فضای دیسک هاست را بررسی کنید؛ دیسک پر همین خطا را می‌دهد.
  3. 3خط define('FS_METHOD', 'direct') را به wp-config.php اضافه کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

شکست بروزرسانی خودکار

Failed Auto Upgrade Error

جدی

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

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1فایل .maintenance را از ریشه سایت حذف کنید.
  2. 2نسخه جدید وردپرس را دانلود و پوشه‌های wp-admin و wp-includes را دستی از طریق FTP جایگزین کنید (به wp-content دست نزنید).
  3. 3بعد از جایگزینی، وارد پیشخوان شوید تا در صورت نیاز دیتابیس بروزرسانی شود.

قبل از جایگزینی دستی فایل‌ها حتماً بکاپ کامل بگیرید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای «آیا مطمئن هستید؟»

Are You Sure You Want to Do This?

متوسط

هنگام نصب قالب، ذخیره تنظیمات یا آپلود فایل، وردپرس پیام «Are you sure you want to do this?» می‌دهد؛ یعنی بررسی امنیتی nonce شکست خورده.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1صفحه را رفرش و عملیات را دوباره انجام دهید؛ nonce ها منقضی می‌شوند.
  2. 2کش مرورگر و کش سایت را پاک کنید؛ صفحات کش‌شده nonce قدیمی دارند.
  3. 3افزونه‌ها را یکی‌یکی غیرفعال کنید؛ افزونه‌های امنیتی و کش عامل رایج این خطا هستند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خرابی بعد از آپدیت

Update Failed / Plugin Conflict

جدی

بعد از بروزرسانی وردپرس، قالب یا یک افزونه، بخشی از سایت به‌هم ریخته یا خطای «Update Failed» نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1از طریق هاست، افزونه یا قالب آپدیت‌شده را به نسخه قبلی برگردانید (rollback).
  2. 2افزونه‌ها را یکی‌یکی غیرفعال کنید تا تداخل پیدا شود.
  3. 3قبل از آپدیت بعدی، حتماً روی نسخه آزمایشی (staging) تست بگیرید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای HTTP هنگام آپلود تصویر

Image Upload Issue (HTTP Error)

متوسط

هنگام آپلود تصویر در کتابخانه رسانه، پیام کوتاه «HTTP error» ظاهر می‌شود یا بندانگشتی‌ها ساخته نمی‌شوند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1نام فایل را ساده کنید (حروف انگلیسی، بدون فاصله) و ابعاد تصویر را قبل از آپلود کوچک‌تر کنید.
  2. 2حافظه PHP را افزایش دهید (WP_MEMORY_LIMIT روی 256M).
  3. 3اگر ادامه داشت، با افزودن یک اسنیپت، کتابخانه پردازش تصویر را از Imagick به GD تغییر دهید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای نوشتن فایل روی دیسک

Upload: Failed to Write File to Disk

جدی

هنگام آپلود هر فایلی پیام «Failed to write file to disk» نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1سطح دسترسی پوشه wp-content/uploads را روی ۷۵۵ بگذارید.
  2. 2فضای دیسک و سهمیه (quota) هاست را بررسی کنید؛ دیسک پر عامل رایج است.
  3. 3از هاست بخواهید پوشه موقت (tmp) سرور را بررسی و خالی کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

پوشه موقت پیدا نشد

Missing a Temporary Folder

جدی

آپلود رسانه، نصب افزونه و آپدیت‌ها با پیام «Missing a temporary folder» شکست می‌خورند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1در پوشه wp-content یک پوشه به نام temp بسازید.
  2. 2خط define('WP_TEMP_DIR', dirname(__FILE__) . '/wp-content/temp/') را به wp-config.php اضافه کنید.
  3. 3اگر حل نشد، از هاست بخواهید مسیر sys_temp_dir در PHP را اصلاح کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

عبور از سقف حجم آپلود

Maximum File Upload Size Exceeded

متوسط

وردپرس اجازه آپلود فایل‌های بزرگ‌تر از حد مشخص (مثلاً ۲ یا ۸ مگابایت) را نمی‌دهد.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1از پنل هاست (تنظیمات PHP) مقادیر upload_max_filesize و post_max_size را افزایش دهید.
  2. 2اگر پنل ندارید، این مقادیر را در فایل php.ini یا .htaccess تنظیم کنید.
  3. 3برای فایل‌های خیلی حجیم از FTP استفاده و سپس در کتابخانه رسانه ثبتشان کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

تصویر اشتباه در شبکه‌های اجتماعی

Facebook / Social Incorrect Thumbnail

متوسط

هنگام اشتراک لینک سایت در فیس‌بوک، تلگرام یا واتساپ، تصویر اشتباه یا قدیمی نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1با افزونه سئو (Yoast یا Rank Math) تصویر og:image را برای هر صفحه مشخص کنید.
  2. 2ابعاد استاندارد ۱۲۰۰×۶۳۰ پیکسل را برای تصویر اشتراک‌گذاری رعایت کنید.
  3. 3کش شبکه اجتماعی را با ابزار Facebook Sharing Debugger دوباره اسکن (Scrape Again) کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

قفل شدن پشت درِ پیشخوان

Locked Out of WordPress Admin

بحرانی

رمز درست است اما وارد نمی‌شوید، یا افزونه امنیتی شما را مسدود کرده و به wp-admin دسترسی ندارید.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1از طریق FTP پوشه افزونه امنیتی را در wp-content/plugins تغییر نام دهید تا غیرفعال شود.
  2. 2اگر رمز را فراموش کرده‌اید، در phpMyAdmin از جدول wp_users رمز جدید با فرمت MD5 ثبت کنید.
  3. 3محدودیت‌های IP در .htaccess یا فایروال هاست را بررسی کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

رفرش و ریدایرکت مداوم صفحه ورود

Login Page Refreshing and Redirecting Issue

جدی

بعد از وارد کردن رمز صحیح، به‌جای پیشخوان دوباره به صفحه ورود برمی‌گردید و این چرخه تکرار می‌شود.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1کوکی‌های مرورگر را پاک کنید و از حالت ناشناس امتحان کنید.
  2. 2در دیتابیس (جدول wp_options) مقادیر siteurl و home را بررسی کنید که یکسان و درست باشند.
  3. 3فایل .htaccess را موقتاً تغییر نام دهید و افزونه‌ها را از طریق FTP غیرفعال کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای کلید بازیابی رمز عبور

Password Reset Key Error

جدی

هنگام درخواست بازیابی رمز، پیام خطا درباره ذخیره نشدن کلید بازیابی نمایش داده می‌شود یا لینک بازیابی هرگز نمی‌رسد.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1فضای دیسک هاست را بررسی کنید؛ دیسک پر مانع نوشتن کلید در دیتابیس می‌شود.
  2. 2ارسال ایمیل سایت را با افزونه WP Mail SMTP درست کنید.
  3. 3در موارد اضطراری رمز را مستقیم از phpMyAdmin (فرمت MD5) تغییر دهید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

ناپدید شدن نوار مدیریت

Missing Admin Bar Issue

متوسط

نوار مشکی بالای سایت برای مدیر لاگین‌کرده نمایش داده نمی‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1در پروفایل کاربری، تیک «نمایش نوارابزار هنگام مشاهده سایت» را بررسی کنید.
  2. 2بررسی کنید قالب تابع wp_footer() را قبل از تگ body بسته داشته باشد.
  3. 3افزونه‌ها را یکی‌یکی غیرفعال کنید؛ برخی افزونه‌ها نوار را مخفی می‌کنند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

متن سفید و دکمه‌های ناپدید در ویرایشگر

White Text and Missing Buttons in Visual Editor

متوسط

در ویرایشگر کلاسیک، دکمه‌های نوارابزار نمایش داده نمی‌شوند یا متن سفید و ناخوانا شده است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1کش مرورگر را کامل پاک و صفحه را با Ctrl+F5 رفرش کنید.
  2. 2خط define('CONCATENATE_SCRIPTS', false) را به wp-config.php اضافه کنید.
  3. 3پوشه wp-includes/js را از بسته سالم وردپرس دوباره آپلود کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای اتمام حافظه PHP

Memory Exhausted Error

متوسط

پیام «Allowed memory size of … bytes exhausted» هنگام باز کردن سایت یا نصب افزونه ظاهر می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1خط define('WP_MEMORY_LIMIT', '256M') را قبل از عبارت «That's all» به wp-config.php اضافه کنید.
  2. 2اگر تغییری نکرد، از پنل هاست مقدار memory_limit را در تنظیمات PHP بالا ببرید.
  3. 3افزونه‌های سنگین یا متروکه را شناسایی و حذف کنید تا مشکل ریشه‌ای حل شود.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

عبور از حداکثر زمان اجرا

Maximum Execution Time Exceeded

متوسط

پیام «Maximum execution time of 30 seconds exceeded» هنگام آپدیت، ایمپورت یا اجرای عملیات سنگین ظاهر می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1از پنل هاست مقدار max_execution_time را روی ۳۰۰ ثانیه بگذارید.
  2. 2یا خط php_value max_execution_time 300 را به .htaccess اضافه کنید.
  3. 3افزونه یا اسکریپتی که پردازش طولانی دارد را شناسایی و بهینه یا حذف کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

کندی شدید سایت

Extremely Slow WordPress Site

جدی

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

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1یک افزونه کش معتبر (مثل LiteSpeed Cache یا WP Rocket) نصب و فعال کنید.
  2. 2تصاویر را فشرده و به فرمت WebP تبدیل کنید.
  3. 3افزونه‌های غیرضروری را حذف و نسخه PHP هاست را به ۸ به بالا ارتقا دهید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

اعمال نشدن فوری تغییرات

Website Not Updating Immediately

متوسط

تغییراتی که در پیشخوان ذخیره می‌کنید در سایت دیده نمی‌شود؛ نسخه قدیمی صفحات نمایش داده می‌شود.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1کش افزونه کش سایت را کامل خالی کنید.
  2. 2کش CDN (مثل کلادفلر) را Purge و کش مرورگر را با Ctrl+F5 دور بزنید.
  3. 3اگر ادامه داشت، کش سمت سرور (LiteSpeed/Varnish) را از هاست پیگیری کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای لود نشدن منابع

Failed to Load Resource Error

جدی

در کنسول مرورگر خطای «Failed to load resource» دیده می‌شود؛ تصاویر، CSS یا JS لود نمی‌شوند و ظاهر سایت به‌هم ریخته است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1در تنظیمات ← عمومی، درست بودن هر دو آدرس سایت را بررسی کنید (https و دامنه صحیح).
  2. 2فایل‌هایی که 404 می‌دهند را شناسایی و افزونه/قالب مربوط را دوباره نصب کنید.
  3. 3تنظیمات CDN و قابلیت hotlink protection هاست را بررسی کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای ۴۰۴ نوشته‌ها و صفحات

WordPress Posts Returning 404 Error

جدی

صفحه اصلی باز می‌شود اما تمام نوشته‌ها و برگه‌های داخلی خطای ۴۰۴ می‌دهند.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1وارد پیشخوان شوید: تنظیمات ← پیوندهای یکتا و بدون تغییر روی «ذخیره تغییرات» کلیک کنید.
  2. 2اگر درست نشد، مطمئن شوید فایل .htaccess در ریشه سایت وجود دارد و قابل نوشتن است.
  3. 3روی سرورهای Nginx باید قواعد بازنویسی (rewrite) وردپرس در تنظیمات سرور اضافه شود.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطاهای خوراک RSS

RSS Feed Errors

متوسط

آدرس /feed خطای XML می‌دهد یا خوراک سایت در سرویس‌های خبرخوان و گوگل قابل خواندن نیست.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1فضای خالی یا خط اضافه بعد از تگ ?> پایانی در functions.php قالب یا افزونه‌ها را حذف کنید.
  2. 2افزونه‌هایی که در خروجی فید دست می‌برند را موقتاً غیرفعال کنید.
  3. 3خوراک را با ابزار W3C Feed Validator تست کنید تا خط مشکل‌دار مشخص شود.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

مسدود بودن CSS و JS برای گوگل

Googlebot Cannot Access CSS and JS Files

جدی

سرچ کنسول هشدار می‌دهد گوگل به فایل‌های CSS و JS دسترسی ندارد؛ این مستقیماً به رتبه سایت آسیب می‌زند.

راه‌حل — خودم امتحان می‌کنم (آسان)
  1. 1فایل robots.txt را باز و خطوطی مثل Disallow: /wp-includes/ را حذف کنید.
  2. 2با ابزار URL Inspection سرچ کنسول، رندر صفحه را از دید گوگل تست کنید.
  3. 3مطمئن شوید افزونه امنیتی یا فایروال، ربات‌های گوگل را مسدود نمی‌کند.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

منتشر نشدن نوشته‌های زمان‌بندی‌شده

Missed Schedule Post Error

متوسط

نوشته‌هایی که برای انتشار خودکار زمان‌بندی کرده‌اید منتشر نمی‌شوند و برچسب «Missed Schedule» می‌گیرند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1منطقه زمانی سایت را در تنظیمات ← عمومی درست کنید (Tehran).
  2. 2خط define('DISABLE_WP_CRON', true) را به wp-config.php اضافه کنید.
  3. 3از پنل هاست یک Cron Job واقعی برای اجرای wp-cron.php هر ۵ دقیقه تنظیم کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

یک خطای مهم در وردپرس رخ داده

There Has Been a Critical Error

بحرانی

پیام «یک خطای مهم در این وب‌سایت رخ داده است» نمایش داده می‌شود و سایت یا پیشخوان بالا نمی‌آید. جایگزین مدرن صفحه سفید مرگ است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1ایمیل مدیر سایت را چک کنید؛ وردپرس لینک «حالت بازیابی» (Recovery Mode) را همان‌جا فرستاده است.
  2. 2اگر ایمیلی نیامده، WP_DEBUG و WP_DEBUG_LOG را فعال کنید و فایل wp-content/debug.log را بخوانید تا افزونه/قالب مقصر مشخص شود.
  3. 3افزونه یا قالب مقصر را از طریق هاست با تغییر نام پوشه غیرفعال کنید.
راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

مشکلی در فراخوانی به وجود آمده است

Updating Failed / Invalid JSON Response

جدی

هنگام ذخیره نوشته در ویرایشگر بلوکی، پیام «مشکلی در فراخوانی به وجود آمده است» یا «پاسخ، یک پاسخ JSON معتبر نیست» ظاهر می‌شود؛ یعنی REST API وردپرس مسدود شده است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1تنظیمات ← پیوندهای یکتا را بدون تغییر دوباره ذخیره کنید تا آدرس /wp-json فعال شود.
  2. 2مطمئن شوید آدرس سایت در تنظیمات با https درست است و گواهی SSL معتبر است (مشکل Mixed Content رایج‌ترین عامل است).
  3. 3افزونه امنیتی یا فایروالی که مسیر /wp-json را مسدود کرده را پیدا و مستثنا کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

صفحه سفید مرگ

White Screen of Death

بحرانی

سایت کاملاً سفید و خالی نمایش داده می‌شود؛ نه خطایی، نه محتوایی. معمولاً بعد از آپدیت قالب یا افزونه اتفاق می‌افتد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1از طریق هاست وارد پوشه wp-content/plugins شوید و نام پوشه آخرین افزونه‌ای که آپدیت کردید را موقتاً تغییر دهید.
  2. 2اگر درست نشد، در فایل wp-config.php مقدار WP_DEBUG را true کنید تا متن خطا نمایش داده شود.
  3. 3اگر خطا به قالب اشاره دارد، نام پوشه قالب فعال در wp-content/themes را تغییر دهید تا وردپرس به قالب پیش‌فرض برگردد.

قبل از هر تغییری از فایل‌ها بکاپ بگیرید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای نحوی (Syntax Error)

Syntax Error

بحرانی

بعد از ویرایش کد (معمولاً functions.php)، سایت پیام «Parse error: syntax error, unexpected …» با نام فایل و شماره خط نشان می‌دهد.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1متن خطا فایل و شماره خط را می‌گوید؛ از طریق FTP همان فایل را باز و کد اضافه‌شده را حذف یا اصلاح کنید.
  2. 2اگر مطمئن نیستید، نسخه سالم فایل را از بکاپ یا بسته اصلی قالب جایگزین کنید.
  3. 3از این به بعد کد را در چایلد تم و ابتدا روی نسخه آزمایشی اضافه کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای Parse / Unexpected Token

Parse Error / Unexpected Token

بحرانی

خطای «unexpected token» یا Parse error بعد از آپدیت PHP یا نصب افزونه قدیمی؛ کد افزونه با نسخه PHP سرور ناسازگار است.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1از پنل هاست نسخه PHP را موقتاً یک نسخه پایین‌تر بگذارید تا سایت برگردد.
  2. 2افزونه یا قالب ناسازگار را که در متن خطا آمده شناسایی و آپدیت یا جایگزین کنید.
  3. 3سپس PHP را دوباره به نسخه بالاتر (۸ به بالا) برگردانید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطاهای فایل Pluggable.php

Pluggable.php File Errors

جدی

خطایی با اشاره به pluggable.php نمایش داده می‌شود (مثل headers already sent)؛ تقصیر خود فایل نیست، یک افزونه یا قالب خروجی زودهنگام تولید کرده.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1در متن خطا، فایل اول (قبل از pluggable.php) مقصر واقعی است؛ همان را بررسی کنید.
  2. 2فاصله یا خط خالی قبل از <?php یا بعد از ?> در آن فایل را حذف کنید.
  3. 3اگر فایل متعلق به افزونه است، افزونه را غیرفعال یا آپدیت کنید.

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای Failed to Open Stream

Failed to Open Stream Error

جدی

خطای «failed to open stream: No such file or directory» نمایش داده می‌شود؛ وردپرس دنبال فایلی می‌گردد که وجود ندارد یا قابل خواندن نیست.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1متن خطا مسیر فایل گم‌شده را می‌گوید؛ افزونه یا قالب صاحب آن مسیر را دوباره نصب کنید.
  2. 2اگر فایل مربوط به افزونه حذف‌شده است، ردپای آن را از wp-config.php یا .htaccess پاک کنید.
  3. 3سطح دسترسی فایل‌ها را بررسی کنید (۶۴۴ برای فایل‌ها).

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خرابی درگاه پرداخت ووکامرس

WooCommerce Payment Failure

بحرانی

مشتری‌ها نمی‌توانند پرداخت کنند؛ بعد از پرداخت به سایت برنمی‌گردند یا سفارش در حالت «در انتظار» می‌ماند. هر ساعت خرابی یعنی فروش از دست رفته.

راه‌حل — خودم امتحان می‌کنم (سخت)
  1. 1لاگ خطاهای ووکامرس را ببینید: ووکامرس ← وضعیت ← گزارش‌ها.
  2. 2بررسی کنید مرچنت‌کد و کلیدهای درگاه در تنظیمات افزونه پرداخت درست وارد شده باشند.
  3. 3افزونه‌های کش و امنیتی را روی صفحات checkout و callback درگاه مستثنا کنید.
راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

خطای سایت‌مپ و ایندکس نشدن

Sitemap Error / Couldn't Fetch

جدی

سرچ کنسول برای سایت‌مپ خطای «Couldn't fetch» می‌دهد، فایل XML باز نمی‌شود یا صفحات جدید در گوگل ایندکس نمی‌شوند.

راه‌حل — خودم امتحان می‌کنم (متوسط)
  1. 1آدرس سایت‌مپ (sitemap_index.xml یا wp-sitemap.xml) را مستقیم در مرورگر باز کنید تا خطای دقیق را ببینید.
  2. 2فقط یک منبع سایت‌مپ فعال نگه دارید (افزونه سئو یا هسته وردپرس، نه هر دو) و پیوندهای یکتا را دوباره ذخیره کنید.
  3. 3فایل‌های XML را از کش و CDN مستثنا کنید و سایت‌مپ را در سرچ کنسول دوباره ثبت کنید.
راهنمای کامل + هزینه و زمان رفع

نشد یا وقتش را ندارید؟

حلش کنید — زیر ۳۰ دقیقه

از خرابی تا سلامت کامل، در ۴ قدم

فرآیند شفاف؛ هیچ غافلگیری‌ای در کار نیست.

۱. ثبت درخواست

فرم را پر کنید یا تماس بگیرید. تایمر ۳۰ دقیقه از همین لحظه شروع می‌شود.

۲. تشخیص رایگان

متخصص، سایت را بررسی و ریشه مشکل و هزینه دقیق را قبل از هر کاری اعلام می‌کند.

۳. بکاپ و رفع مشکل

اول بکاپ کامل، بعد رفع مشکل. هیچ ریسکی متوجه سایت شما نیست.

۴. تحویل و گزارش

سایت سالم تحویل می‌شود + گزارش اینکه مشکل چه بود و چطور دیگر تکرار نشود.

چرا کار را به وب‌ریزان بسپارید؟

شش تعهدی که در هر پروژه، بدون استثنا رعایت می‌شوند.

بررسی اولیه رایگان

تشخیص ریشه مشکل هیچ هزینه‌ای ندارد؛ حتی اگر ادامه ندهید.

قیمت شفاف قبل از شروع

هزینه دقیق قبل از هر کاری اعلام می‌شود و تا تأیید نکنید کار شروع نمی‌شود.

بدون هزینه پنهان

همان مبلغی که تأیید کرده‌اید؛ نه یک تومان بیشتر.

بکاپ قبل از تغییرات حساس

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

امنیت اطلاعات

دسترسی‌ها رمزنگاری‌شده نگهداری و بعد از پایان کار حذف می‌شوند.

تخصص در وردپرس و ووکامرس

تمرکز ما فقط وردپرس است؛ نه همه‌چیز برای همه‌کس.

تشخیص هوشمند وردپرس (AI Diagnosis)

آدرس سایت و شرح مشکل را بنویسید؛ علل محتمل، سطح پیچیدگی و خدمت پیشنهادی را فوری می‌بینید. سپس می‌توانید بررسی رایگان متخصص را ثبت کنید.

نظرات مشتریان WordPress SOS

تجربه واقعی کسب‌وکارهایی که سایت‌شان را به ما سپردند.

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

سارا احمدی

بنیان‌گذار استودیو آنلاین

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

محمد رضایی

مدیر فروشگاه لوازم خانگی

علاوه بر رفع اضطراری، پلن نگهداری گرفتیم. آپدیت و بکاپ منظم شده و دیگر هر هفته آتش‌نشانی نداریم.

علی کریمی

مدیر فنی

همین حالا درخواست بدهید

هرچه زودتر شروع کنیم، خسارت کمتری می‌بینید. تشخیص اولیه کاملاً رایگان است و تا هزینه را تأیید نکنید، هیچ کاری روی سایت انجام نمی‌شود.

فرم درخواست کمک فوری

فقط ۳۰ ثانیه وقت می‌گیرد. بررسی اولیه و تشخیص مشکل رایگان است.

اطلاعات دسترسی شما رمزنگاری‌شده و موقت نگهداری می‌شود و پس از پایان کار حذف خواهد شد.

سوالات پرتکرار

هزینه رفع خطای وردپرس چقدر است؟

هزینه رفع خطاهای وردپرس در وب‌ریزان از ۹۹۰,۰۰۰ تومان (مثل نصب SSL) شروع می‌شود؛ رفع خطاهای رایج مانند خطای 500 و خطای بحرانی از ۱,۴۹۰,۰۰۰ تومان و پاکسازی سایت هک شده از ۳,۹۰۰,۰۰۰ تومان. بررسی و تشخیص اولیه رایگان است و قیمت دقیق قبل از شروع کار اعلام می‌شود؛ هیچ هزینه پنهانی وجود ندارد.

رفع مشکل وردپرس چقدر زمان می‌برد؟

بررسی اولیه زیر ۳۰ دقیقه شروع می‌شود. بیشتر خطاهای رایج (خطای 500، خطای بحرانی، صفحه سفید، مشکلات SSL) در همان جلسه اول و معمولاً طی ۱ تا ۳ ساعت برطرف می‌شوند. موارد پیچیده‌تر مثل پاکسازی هک یا بازیابی دیتابیس ممکن است ۱ تا ۳ روز کاری زمان ببرند؛ زمان تقریبی قبل از شروع اعلام می‌شود.

آیا بررسی اولیه رایگان است؟

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

چه دسترسی‌هایی نیاز دارید؟

بسته به نوع مشکل: اگر پیشخوان باز می‌شود، معمولاً دسترسی مدیر وردپرس کافی است. اگر سایت کامل از دسترس خارج شده (خطای 500، خطای دیتابیس)، دسترسی پنل هاست یا FTP لازم است. برای پاکسازی هک، دسترسی کامل هاست ضروری است. همه دسترسی‌ها رمزنگاری‌شده نگهداری و بعد از پایان کار حذف می‌شوند.

آیا سایت‌های هک شده را پاکسازی می‌کنید؟

بله. پاکسازی کامل بدافزار، حذف درهای مخفی (backdoor)، رفع ریدایرکت مخرب، خروج از بلک‌لیست گوگل و ایمن‌سازی بعد از پاکسازی، یکی از خدمات تخصصی ماست. اگر طی ۳۰ روز از همان راه نفوذ دوباره آلوده شوید، پاکسازی مجدد رایگان است.

منظور از «زیر ۳۰ دقیقه» دقیقاً چیست؟

از لحظه ثبت درخواست، متخصص ما زیر ۳۰ دقیقه بررسی سایت شما را شروع می‌کند و تشخیص اولیه را اعلام می‌کند. زمان حل کامل به نوع مشکل بستگی دارد، اما بیشتر خطاهای رایج در همان جلسه اول برطرف می‌شوند.

اطلاعات دسترسی سایت من امن می‌ماند؟

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

اگر مشکل حل نشود چه می‌شود؟

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

آیا قبل از کار روی سایت بکاپ گرفته می‌شود؟

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

سایت ووکامرسی و فروشگاهی هم پشتیبانی می‌کنید؟

بله، تخصص اصلی ما فروشگاه‌های ووکامرسی است؛ از مشکل درگاه پرداخت و سبد خرید تا کندی صفحات محصول و خطاهای پلاگین‌های فروشگاهی.

خطای من در لیست نبود، باز هم می‌توانید کمک کنید؟

بله. این صفحه بیش از ۵۵ خطای رایج را پوشش می‌دهد، اما تیم ما هر مشکل وردپرسی را بررسی می‌کند. کافی است در فرم، خطا یا رفتار سایت را شرح دهید.

ترجیح می‌دهید حرف بزنیم؟ 0999 135 0996

مشکل سایت شما در این لیست نیست؟

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