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

دلیل رخ دادن ارور انتشار ناموفق چیست؟
آیا برای شما پیش آمده است که قصد منتظر کردن یک نوشته را داشته باشید، اما بعد از آنکه روی دکمه “انتشار” کلیک می کنید با یک خطا مواجه شوید؟ قطعاً این خطا یکی از آزاد دهنده ترین خطاهاست. بنابراین تنها کاری که شما انجام می دهید این است که دلیل خطا را متوجه شوید تا بتوانید این خطا را رفع نمائید. اما نگران نباشید این خطا بسیار ساده قابل برطرف شدن می باشد، فقط کافیست ادامه مطلب را مشاهده کنید و روش هایی را که به شما توضیح می دهیم را در سایت خود به درستی پیاده سازی کنید.
دلایل مختلفی مانند: اتصال اینترنت، وضعيت REST AP، خراب بودن فایل maintenance و … وجود دارد که می تواند باعث رخ دادن این خطا شود که در ادامه هریک از آنها را بررسی می کنیم.

1- رفع خطای انتشار ناموفق با چک کردن اتصال اینترنت
یکی از علل های ارور انتشار ناموفق، می تواند به مسائل مربوط به اتصال اینترنت نسبت داده شود. فرض کنید شما یک پست برای وبلاگ خود نوشته‌اید و در این حین اتصال شما به اینترنت قطع می شود. در این صورت در بسیاری از مواقع وردپرس قادر نیست مطلب شما را ذخیره کند و هرچه قدر شما تلاش می کنید نوشته خود را منتشر کنید، نمی‌توانید این کار را انجام دهید. به محض برخورد با این خطا، در ابتدا وضعیت اتصال اینترنت خود را چک کنید و مطمئن شوید که اینترنت شما فعال می باشد. حال اگر شما مشکلی در اتصال به اینترنت نداشتید می توانید مراحل دیگر را برای برطرف کردن این مشکل امتحان کنید.

2- رفع ارور انتشار ناموفق با بررسی تنظیمات URL سایت
در بسیاری از مواقع ممکن است مشکل انتشار ناموفق وردپرس شما به دلیل پیکربندی نادرستی تنظیمات URL سایت باشد. برای بررسی این موضوع، از پیشخوان وردپرس خود وارد بخش “تنظیمات” شوید و سپس گزینه “عمومی” را انتخاب کنید. در این صفحه باید ادرس سایت و وردپرس خود را بررسی کنید و مطمئن شوید که هردو آدرس به صورت یکسان وارد شده است.

3- رفع ارور انتشار ناموفق با بررسی وضعیت REST API
یکی دیگر از روش های رفع مشکل انتشار ناموفق در وردپرس بررسی وضعیت REST API می باشد. شاید در نگاه اول با خود فکر کنید که این کار ممکن است پیچیده باشد، اما در واقعیت اینگونه نیست. به طور کلی، وردپرس دارای بخشی به نام سلامت سایت می باشد که وب سایت شما را اسکن می کند و به شما یک گزارش دقیق در خصوص عملکرد و امنیت می دهد. حال برای بررسی وضعیت REST API، ابتدا وارد پیشخوان وردپرس خود شوید و از بخش “ابزارها” روی گزینه “سلامت سایت” کلیک نمائید. پس از آن با انواع گزینه ها روبه رو می شوید. برای پیدا کردن وضعیت REST API کافیست صفحه را به سمت پایین اسکرول کنید تا این تب را پیدا نمائید.
در صورتی که مشکل انتشار ناموفق وردپرس به دلیل وضعیت REST API باشد، در این بخش با یک پیغام خطا مواجه می شوید. در غیر این صورت همانند تصویر بالا با یک پیام REST API در دسترس است روبه رو می شوید که دلیل خطا نمی تواند این گزینه باشد.

4- رفع خطای انتشار ناموفق با وارد کردن حالت اشکال زدایی
یکی دیگر از دلیل بروز خطای انتشار ناموفق در وردپرس ، حالت اشکال زدایی می باشد. برای بررسی این مشکل، در ابتدا باید با استفاده از یک ابزار FTP به هاست خود وارد شوید. پس از آن وارد بخش “فایل منیجر” شوید.
نکته: قبل از آنکه تغییری در هاست خود اعمال کنید بهتر است از تمامی اطلاعات وب سایت خود یک نسخه پشتیبان تهیه کنید تا در صورت بروز هرگونه مشکل بتوانید سایت خود را به حالت قبل برگردانید.
بعد از آن شما باید وارد پوشه ریشه اصلی سایت خود یعنی همان public_html شوید. حال در این پوشه فایل wp-config.php را پیدا کنید. سپس فایل wp-config.php را با استفاده از یک ویرایشگر متن باز نمائید. شما می توانید از برنامه ویرایش متن بومی بر روی کامپیوتر یا مک خود استفاده کنید. بعد از باز کردن فایل کافیست کد زیر را در انتهای آن وارد نمائید:
در نهایت فراموش نکنید که تغییرات خود را ذخیره کنید.
بعد از آنکه حالت اشکال زدایی را برای سایت خود فعال کردید، مجدداً به سایت خود بازگدید و مشاهده کنید که آیا مشکل انتشار ناموفق وردپرس برای شما برطرف شده یا خیر، در صورتی که این خطا برای شما حل نشده بود می توانید مراحل دیگر را امتحان کنید.

5- رفع خطای انتشار ناموفق با پاکسازی فایل maintenance
یکی دیگر از روش های نحوه برطرف کردن خطای به روزرسانی ناموفق وردپرس ، پاکسازی فایل maintenance می باشد. در واقع شما باید این فایل را از سرور خود حذف کنید. برای انجام اینکار به کنترل پنل هاست خود مراجعه کنید و سپس همانند روش بالا وارد پوشه ریشه سایت یعنی Public_html شوید. در این پوشه فایل maintenance را پیدا کنید و سپس آن را حذف نمائید.
پس از حذف فایل مجدداً به پیشخوان وردپرس خود برگردید و مشاهده کنید که آیا این مشکل برای شما رفع شده یا خیر. همچنین اگر در هاست خود فایل maintenance را پیدا نکردید، شما باید شرکت ارائه دهنده هاست تماس بگیرید.

6- رفع خطای انتشار ناموفق با غیر فعال کردن موقت افزونه ها
یکی دیگر از شایع ترین دلایلی که باعث به وجود آمدن انواع خطا در وردپرس شما می شود، ناسازگاری یا معیوب بودن برخی از افزونه هایی که نصب کرده اید می باشد. برای حل این مشکل، شما باید تمامی افزونه های خود را به صورت موقت حذف کنید. برای اینکار از پیشخوان وردپرس خود وارد بخش افزونه ها شوید و سپس تمامی افزونه های خود را انتخاب کنید و سپس از منوی کشویی گزینه “غیرفعال کردن” را انتخاب نمائید.
پس از آن مشاهده کنید که آیا ارور انتشار ناموفق برای شما برطرف شده یا خیر؟ اگر این مشکل برای شما برطرف شده است این بدان معناست که یکی از افزونه ها باعث به وجود آمدن این خطا شده است. حال شما باید یکی یکی افزونه های خود را فعال کنید تا بتوانید افزونه مخرب را شناسایی کنید. در نهایت ان افزونه را حذف کنید.

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

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

منبع: wpexplorer