در برخی مواقع ممکن است هنگام تلاش برای ورود به پیشخوان وردپرس، صفحه ورود بدون هیچ پیامی رفرش شده یا شما را به همان صفحه بازگرداند. این مشکل میتواند مانع دسترسی مدیر به ناحیه مدیریت شود و دلایل مختلفی ممکن است پشت آن باشد؛ از کش مرورگر گرفته تا خطاهای مربوط به تنظیمات وردپرس یا افزونه ها. در ادامه همراه تیم الماس هاست باشید تا آموزش رفع مشکل ریدایرکت شدن یا رفرش شدن صفحه ورود وردپرس ر در اختیارتان قرار دهند.
چرا صفحه ورود وردپرس به درستی کار نمیکند؟
یکی از دلایل رایج این مشکل، تنظیم نادرست URL سایت در تنظیمات وردپرس یا اختلال در ذخیره سازی کوکی های احراز هویت است. در حالت عادی، پس از وارد کردن اطلاعات کاربری صحیح، وردپرس با تنظیم یک کوکی مخصوص، کاربر را به پیشخوان هدایت می کند. اما اگر به هر دلیلی این کوکی ذخیره نشود یا آدرس مدیریتی به درستی پیکربندی نشده باشد، ممکن است شما را دوباره به فرم ورود بازگرداند.
مراحل رفع مشکل ورود به وردپرس
پاک کردن کش و کوکیهای مرورگر
اولین قدم، سادهترین راه حل است: حافظه کش و کوکی های مرورگر را پاک کنید. وردپرس از کوکیها برای مدیریت نشست های کاربری استفاده می کند، بنابراین پاکسازی آن ها ممکن است مشکل را حل کند. بعد از انجام این کار، مرورگر را ببندید و دوباره باز کنید، سپس مجدداً تلاش به ورود کنید.
بررسی آدرس سایت و وردپرس
برای اینکه مطمئن شوید آدرس های سایت به درستی تنظیم شده اند، باید مقادیر مربوط به آدرس سایت و وردپرس را مستقیماً در فایل wp-config.php تعریف کنید. این فایل را میتوانید از طریق هاست یا FTP ویرایش کنید.
قبل از خط /* That’s all, stop editing! Happy publishing. */ کدهای زیر را اضافه کنید:
define('WP_HOME','https://yourdomain.com');
define('WP_SITEURL','https://yourdomain.com');
به جای yourdomain.com آدرس دامنه واقعی سایت خود را وارد کنید.
حذف یا بازسازی فایل .htaccess
در برخی موارد، فایل .htaccess به دلایل مختلفی دچار مشکل شده و باعث اختلال در ورود به وردپرس میشود. از طریق File Manager یا FTP وارد ریشه سایت خود شوید و این فایل را پیدا کرده، پشتیبان تهیه و سپس آن را حذف کنید. همچنین اگر در پوشه wp-admin هم فایلی با همین نام وجود دارد، آن را هم حذف نمایید. وردپرس در صورت نیاز فایل جدیدی برای .htaccess تولید خواهد کرد. در صورت عدم مشاهده فایل، بررسی کنید که نمایش فایلهای مخفی در cPanel فعال باشد. میتوانید از راهنمای زیر کمک بگیرید.
آموزش کامل نمایش فایلهای مخفی در cPanel
غیر فعال سازی افزونه ها
گاهی اوقات تداخل بین افزونه ها ممکن است موجب بروز چنین مشکلاتی شود. برای بررسی این موضوع، از طریق هاست وارد پوشه wp-content/plugins شوید و نام این پوشه را به چیزی مثل plugins-old تغییر دهید تا تمامی افزونه ها غیرفعال شوند. حالا بررسی کنید که آیا امکان ورود به پیشخوان فراهم شده یا نه. اگر مشکل برطرف شد، مشخص است که یکی از افزونه ها عامل ایجاد آن بوده است.
غیرفعال کردن افزونه های ناسازگار وردپرس
فعال سازی قالب پیش فرض وردپرس
در صورتی که قالب فعال سایت با یکی از افزونه ها یا نسخه فعلی وردپرس ناسازگار باشد، ممکن است مانع ورود به پنل شود. برای تست این مورد، وارد پوشه wp-content/themes شوید و نام پوشه قالب فعال را تغییر دهید. وردپرس به صورت خودکار از یکی از قالب های پیش فرض مثل Twenty Twenty-One استفاده خواهد کرد. حالا دوباره تلاش به ورود کنید.
در پایان
مشکلات ورود به پنل وردپرس ممکن است دلایل مختلفی داشته باشد، اما با بررسی و اجرای راهکارهایی مانند پاک کردن کش، تنظیم صحیح URL، حذف فایل .htaccess، غیرفعال سازی افزونه ها و تغییر قالب، معمولاً می توان این خطا را برطرف کرد. اگر پس از انجام همه مراحل هنوز مشکل باقی بود، بهتر است با پشتیبان هاست تماس گرفته یا لاگ خطاهای سرور را بررسی کنید.