انتشار ناموفق در وردپرس
در این مقاله از وبوآپ تصمیم داریم، به یکی از مشکلات اصلی وردپرس یعنی؛ خطای انتشار ناموفق در وردپرس بپردازیم. که گاهاً افراد در شرایط و موقعیت های مختلف، با آن رو به رو می شوند. این خطا؛ در قالب انتشار ناموفق بود. یک پاسخ JSON معتبر نیست! نمایش داده می شود.
دلیل نمایش خطای انتشار ناموفق در وردپرس چیست؟
آیا تاکنون، برای شما پیش آمده که قصد انتشار یک محتوای جدید با استفاده از سیستم مدیریت محتوا وردپرس داشته باشید. اما به محض اینکه روی دکمه «انتشار» کلیک، با خطای انتشار ناموفق بود. یک پاسخ JSON معتبر نیست مواجه شوید؟
با مشاهده این خطا نگران شدید، و اولین چیزی که به ذهنتان می آید این است. که چگونه می توانید این مشکل را حل کنید؟
اما؛ موضوعی که باید در این موقعیت به آن توجه داشته باشید این است. که این خطا به راحتی قابل حل است. و قرار نیست. محتوایی که قصد انتشار ان را داشتید را از دست بدهید.
پیش از هر اقدامی باید، به یک سوال بسیار مهم پاسخ داد: دلیل نمایش این خطا چیست؟
در واقع؛ تا زمانی که به درک درستی درباره این خطا نرسید، نمی توانید. این مشکل را به شکل مناسبی رفع نمایید. به طور معمول، می توان، به 2 دلیل اصلی برای نمایش خطای انتشار ناموفق در وردپرس اشاره کرد:
✔ استفاده از، ادیتور گوتنبرگ.
✔ خطای mixed content
نحوه رفع خطای انتشار ناموفق در وردپرس
با توجه به دلیل نمایش خطای انتشار ناموفق در وردپرس، ممکن است، نیاز باشد. تا از راه حل متفاوتی استفاده کنید. در ادامه با بررسی دلیل نمایش خطا انتشار ناموفق بود. یک پاسخ 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 معتبر نیست! نمایش داده می شود. رفع خواهند شد.
برای خرید کلاس آنلاین اسکای روم میتوانید در این صفحه اقدام نمایید.