آموزش وردپرسسیستم مدیریت محتوا

بررسی دلایل بروز خطای انتشار ناموفق در وردپرس و حل این مشکل

4
(1)

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

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

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

دلیل نمایش خطای انتشار ناموفق در وردپرس چیست؟

آیا تاکنون برای شما پیش آمده که قصد انتشار یک محتوای جدید با استفاده از سیستم مدیریت محتوا وردپرس داشته باشید اما به محض اینکه روی دکمه «انتشار» کلیک با خطای انتشار ناموفق بود. یک پاسخ JSON معتبر نیست مواجه شوید؟ مطمئناً با مشاهده این خطا نگران شده و اولین چیزی که به ذهنتان می آید این است که چگونه می توانید این مشکل را حل کنید؟ اما موضوعی که باید در این موقعیت به آن توجه داشته باشید این است که این خطا به راحتی قابل حل است و قرار نیست محتوایی که قصد انتشار ان را داشتید را از دست بدهید.

پیش از هر اقدامی باید به یک سوال بسیار مهم پاسخ داد: دلیل نمایش این خطا چیست؟ در واقع تا زمانی که به درک درستی درباره این خطا نرسید، نمی توانید این مشکل را به شکل مناسبی رفع نمایید. به طور معمول می توان به 2 دلیل اصلی برای نمایش خطای انتشار ناموفق در وردپرس اشاره کرد:

نحوه رفع خطای انتشار ناموفق در وردپرس

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

تغییر ویرایگشر وردپرس از گوتنبرگ به کلاسیک

رفع مشکل mixed content

1- نمایش خطا انتشار ناموفق وردپرس به دلیل استفاده از ادیتور گوتنبرگ

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

این کار در واقع ساده ترین کاری است که شما می توانید برای رفع مشکل پیش آمده انجام دهید. اما مطمئناً اکنون این سوال در ذهن شما مطرح می شود که اگر بخواهید همچنان از ادیتور گوتنبرگ استفاده کنید باید چه کنید؟ واقعیت این است که این ادیتور به دلیل قابلیت های منحصر به فردی که دارد سبب شده تا افراد زیادی تمایل داشته باشند از آن استفاده کنند. در نتیجه اگر قصد استفاده از ادیتور کلاسیک را ندارید باید به سراغ راه حل بعدی بروید. در این حالت باید مسیر زیر را دنبال کنید:

در اولین گام  وارد سایت وردپرسی خود شوید.

سپس از طریق منو «تنظیمات» زیر منو «نوشتن» را انتخاب نمایید.

خطای انتشار ناموفق در وردپرس

در صفحه فوق شما با گزینه ای تحت عنوان «ویرایشگر پیش فرض نوشته» مواجه خواهید شد. در این مرحله «ویرایشگر کلاسیک» را به عنوان ادیتور پیش فرض انتخاب کنید. سپس از طریق بخش «اجازه تغییر ویرایشگر به کاربران» و انتخاب گزینه «خیر» نیز امکان تغییر ادیتور را برای دیگر کاربران وب سایت را محدود کرده و در نهایت تغییرات اعمال شده را ذخیره نمایید.

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

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

به طور معمول بعد از پشت سر گذاشتن مراحل عنوان شده دیگر خطای انتشار ناموفق در وردپرس را مشاهده نخواهید کرد. اما موضوعی که باید به آن توجه داشته باشید این است که ممکن است امکان «ذخیره خودکار» وردپرس شما دچار مشکل شده باشد. در نتیجه بهتر است با استفاده از کلیدهای ترکیبی Ctrl+S تغییرات را به صورت دستی ذخیره نمایید.

2- خطای mixed content و مشکل انتشار در وردپرس

یکی دیگر از دلایل رایج نمایش خطای انتشار ناموفق در وردپرس استفاده از گواهینامه SSL برای وب سایت وردپرسیتان است. استفاده از این گواهینامه سبب می شود در حالی که محتوای شما با استفاده از پروتکل امن HTTPS نمایش داده می شود، برخی آدرس ها همچنان با پروتکل HTTP نمایش داده شوند. این امر سبب بروز خطایی تحت عنوان mixed content error می شود. چرا که محتوای پروتکل HTTP و HTTPS به صورت همزمان به سمت مرورگرها به ویژه مرورگر Chrome ارسال می شود و این امر باعث بروز مشکل می شود. برای حل مشکل باید از افزونه ای تحت عنوان «Really Simple SSL» استفاده کنید. برای این کار باید مسیر زیر را دنبال کنید:

در ابتدا وارد پیشخوان وردپرس وب سایت خود شوید.

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

خطای انتشار ناموفق در وردپرس

با استفاده از باکس جستجو موجود، افزونه «Really Simple SSL» را جستجو کرده و روی وردپرس خود نصب نمایید.

خطای انتشار ناموفق در وردپرس

بعد از نصب در منو «تنظیمات» زیر منویی تحت عنوان «SSL» اضافه خواهد شد که باید روی آن کلیک کنید تا وارد صفحه مربوط به تنظیمات این افزونه شوید.

خطای انتشار ناموفق در وردپرس

بعد از اینکه وارد صفحه مورد نظر شدید، زبانه «تنظیمات» را انتخاب نمایید تا با صفحه ای همانند تصویر زیر رو به رو شوید. در این صفحه اقدام به فعال کردن گزینه «تاییدکننده محتوای مختلف» نموده و در نهایت با کلیک روی دکمه «ذخیره» تغییرات اعمال شده را ذخیره نمایید.

خطای انتشار ناموفق در وردپرس
به طور معمول بعد از پشت سر گذاشتن مراحل عنوان شده خطای mixed content و در نتیجه آن خطای انتشار محتوا در وردپرس که به صورت انتشار ناموفق بود. یک پاسخ JSON معتبر نیست نمایش داده می شود رفع خواهند شد.

چقدر این پست مفید بود؟

روی یک ستاره کلیک کنید تا به آن امتیاز دهید!

میانگین امتیاز 4 / 5. تعداد آرا: 1

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Back to top button