یکی از خطاهای رایج وردپرس که مدیران سایتهای وردپرسی با آن مواجه میشوند، خطای انتشار ناموفق در وردپرس است که باعث میشود نتوانید نوشته خود را منتشر یا بهروزرسانی کنید.
در این مقاله با ما همرا باشید تا نحوه رفع این خطا را بررسی نماییم.
راههای رفع خطای انتشار ناموفق نوشتهها در وردپرس
بررسی اتصال به اینترنت و آدرس سایت
یکی از دلایلی که ممکن است با خطای انتشار ناموفق روبرو شوید، عدم اتصال یا قطعی اینترنت شما است.
برای رفع این مورد کافیست تا وارد پیشخوان سایت وردپرسی خود شوید و هنگام نوشتن یک نوشته در وردپرس، به یک برگه جدید رفته و هر چیزی را در اینترنت جستجو کنید تا از اتصال به اینترنت اطمینان حاصل کنید.
برای افزایش سرعت سایت خود حتما از هاست بهینه وردپرسی استفاده کنید!
البته این نکته هم در نظر داشته باشید که وردپرس هنگام نگارش یک نوشته از آن یک نسخه پشتیبان تهیه میکنید تا در صورت بروز خطایی آن را بازیابی نمایید.
بعد از اطمینان از متصل بودنتان به اینترنت، آدرس سایتتان را بررسی کنید که آدرس وبسایتتان با آدرس سایتی که در بخش تنظیمات عمومی پیشخوان وردپرس یکسان باشد.
بررسی وضعیت rest api
دومین راه برای رفع خطای انتشار ناموفق، بررسی rest api است.
در بخش ابزارهای وردپرس بخشی به نام سلامت سایت وجود دارد که سایت شما را اسکن میکند و گزارشی از سلامت سایت شما به شما میدهد.
در آن بخش وضعیت rest api را بررسی کنید. اگر خطایی در آن بخش وجود دارد آن را باید رفع کنید و اگر خطایی در آن جا وجود نداشته باشد با پیغام rest api در دسترس است مواجه میشوید.
فعال کردن حالت رفع اشکال
برای این کار کافیست تا وارد هاست خود شوید و وارد پوشه public_html شده و فایل wp-config.php را ویرایش کنید و قطعه کد زیر را به انتهای آن فایل اضافه نمایید:
(’WP_DEBUG, true);
با این قطعه کد حالت دیباگ یا اشکالزدایی فعال میشود. پس از فعال کردن این مورد بررسی کنید که خطا برطرف شده است یا خیر.
اگر برطرف شده است کافیست تا به هاست خود برگشته و قطعه کد بالا به شکل این قطعه کد تغییر دهید:
(’WP_DEBUG, false);
پاک کردن فایل .maintenance
ابتدا از سایت خود یک نسخه بکاپ بگیرید تا در صورت بروز خطای احتمالی نسخه پشتیبان را بازگردانی کنید.
وارد هاست خود شوید و در پوشه public_html و به دنبال فایلی به نام .maintenance بگردید و آن فایل را حذف نمایید.
بررسی تداخل افزونهها
یکی دیگر از عواملی که ممکن است با خطای انتشار ناموفق روبرو شوید؛ تداخل افزونه با هم است.
پیشنهاد میکنیم مقاله نحوه هایلایت کردن متن در وردپرس را بخوانید.
برای رفع این مورد نیز کافیست تا تمام افزونهها را غیرفعال کنید. در صورت رفع شدن خطای انتشار ناموفق یعنی یکی از افزونهها متداخل است.
حالا یک به یک افزونهها فعال و تست کنید تا افزونه متداخل را پیدا کنید. مشکل را به توسعهدهنده آن گزارش کنید تا در بهروزرسانیهای بعدی آن مشکل را برطرف کنند.
جایگزین کردن ویرایشگر گوتنبرگ با ویرایشگر کلاسیک وردپرس
اگر با خطای انتشار ناموفق روبرو شدید کافیست تا ویرایشگر گوتنبرگ را با ویرایشگر کلاسیک جایگزین کنید.
برای این کار کافیست تا در بخش افزونهها ویرایشگر کلاسیک را جستجو کرده و آن را نصب و فعال کنید.
در این مقاله 6 راه مختلف برای رفع خطای انتشار ناموفق در وردپرس را بررسی کردهایم؛ امیداریم برای شما مفید باشد.