رفع مشکل کار نکردن ویرایشگر بلوک وردپرس: راهنمای گام به گام

ویرایشگر بلوک وردپرس یک روش عالی برای افزودن انواع مختلف محتوا (مانند متن، تصویر، صدا، ویدیو، دکمه) به پست‌ها و صفحات است. به دلیل برخی مشکلات تداخلی، ممکن است با عدم کارکرد ویرایشگر بلوک وردپرس روبرو شوید.

اگر با این مشکل مواجه هستید، راهکارهایی برای حل آن وجود دارد. با این حال، هیچ راه حل واحدی برای کل این مشکل وجود ندارد. گاهی اوقات، باید چندین روش را امتحان کنید.

بنابراین، این مقاله شما را در مورد تمام روش‌های ممکن برای رفع خطای “عدم کارکرد ویرایشگر بلوک وردپرس” راهنمایی می‌کند. اما قبل از آن بیایید ابتدا بررسی کنیم که چه چیزی ممکن است دلایل بالقوه این خطا باشد. ادامه مطلب را بخوانید!

ویرایشگر بلوک وردپرس چیست؟

ویرایشگر بلوک وردپرس در واقع ویرایشگر بلوک گوتنبرگ است که جایگزین ویرایشگر کلاسیک سنتی می‌شود. این به شما امکان می‌دهد عناصر وب مانند متن، تصاویر، ویدیوها، دکمه‌ها، گالری‌ها و موارد دیگر را با استفاده از مفهوم بلوک‌ها اضافه، مرتب و سفارشی کنید.

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

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

دلایل بالقوه عدم کارکرد ویرایشگر بلوک وردپرس

How to fix WordPress block editor not working

بدون ویرایشگر بلوک وردپرس، نمی‌توانید محتوای جدیدی در وب‌سایت خود ایجاد کنید. چندین مشکل وجود دارد که ممکن است عملکرد ویرایشگر بلوک وردپرس شما را متوقف کند. برای مثال:

  • افزونه‌های معیوب
  • تم‌های قدیمی
  • خطاها در فایل‌های هسته وردپرس
  • نسخه قدیمی وردپرس
  • نسخه منقضی PHP
  • خطاهای جاوا اسکریپت
  • تنظیمات نادرست

حالا بیایید شروع کنیم به حل این خطاها

نکات مفید برای رفع عدم کارکرد ویرایشگر بلوک وردپرس

block editor not working

 

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

1. کش مرورگر خود را پاک کنید

هر زمان با وب‌سایت وردپرس خود مشکلی داشتید، ابتدا کش مرورگر را پاک کنید. زیرا در بسیاری از موارد، کش و کوکی‌های مرورگر اجازه نمی‌دهند سایت شما به درستی کار کند.

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

به پایین پیمایش کنید تا گزینه More Tools > Clear Browsing Data را پیدا کنید. (کلید میانبر: Ctrl+Shift+Del).

Clear Cache of Chrome

مواردی را که می خواهید حذف کنید انتخاب نمایید. سپس بر روی “Clear Data” کلیک کنید.

Clear Data of Google Chrome

پاک کردن کش ممکن است ویرایشگر بلوک وردپرس شما را بازیابی کند. پس از پاک کردن کش، بخش مدیریت (داشبورد) وردپرس خود را دوباره بارگذاری کرده و ویرایشگر بلوک را بررسی کنید. اگر مشکل همچنان برطرف نشد، به روش بعدی مراجعه کنید.

2. نصب مجدد آخرین نسخه وردپرس
اگر از آخرین نسخه وردپرس استفاده نمی‌کنید، حتماً آن را به‌روزرسانی کنید. در غیر این صورت، بسیاری از ویژگی‌ها از جمله افزونه‌های شخص ثالث ممکن است به درستی کار نکنند. گاهی اوقات، حتی پس از به‌روزرسانی به آخرین نسخه، ممکن است با مشکل کار نکردن ویرایشگر بلوک مواجه شوید.
در این حالت، باید آخرین نسخه وردپرس را مجدداً نصب کنید. از منوی سمت چپ داشبورد، روی گزینه “به‌روزرسانی” کلیک کنید. کمی پایین‌تر، دکمه “به‌روزرسانی به نسخه …” را پیدا کرده و روی آن کلیک کنید.

Re-install the latest WordPress Version

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

هشدار: نصب مجدد وردپرس ممکن است به محتوای شما آسیب برساند. بهتر است یک نسخه پشتیبان ثابت داشته باشید تا در صورت بروز هرگونه حادثه، بتوانید بلافاصله تمام فایل‌های خود را بازیابی کنید.

3. تمام افزونه‌ها را از سایت وردپرس خود غیرفعال کنید

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

داشبورد وردپرس خود را باز کنید. پس از آن به مسیر Plugins > Installed Plugins بروید. این به شما تمام افزونه‌هایی را که به طور فعال در سایت شما در حال اجرا هستند نشان می‌دهد.

Installed Plugins

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

Plugin Checklist

مکان نما را روی Bulk Action بگیرید و روی نماد کشویی کلیک کنید. یک لیست کشویی به شما نشان می دهد که از آنجا گزینه غیرفعال کردن را انتخاب کنید.

Deactivate all the plugins

روی دکمه “اعمال” کلیک کنید. سپس، هرکدام از این افزونه‌ها را به نوبت فعال کرده و بعد از فعال کردن هرکدام، ویرایشگر بلوک را بررسی کنید.

با این کار، می‌توانید افزونه‌ای که باعث مشکل شده را شناسایی کرده و آن را با افزونه دیگری که مشکل ساز نیست، جایگزین کنید.

اگر غیرفعال کردن افزونه‌ها مشکل را حل نکرد، مرحله بعدی این است که تم پیش‌فرض وردپرس را فعال کنید.

4. استفاده از تم پیش‌فرض وردپرس

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

در حال حاضر، تم پیش‌فرض وردپرس Twenty Twenty One است. اما به زودی، تم Twenty Twenty-Two به عنوان تم پیش‌فرض جدید معرفی خواهد شد.

Default WordPress Theme

سپس، بک‌اند خود را رفرش کنید و ویرایشگر بلوک وردپرس را بررسی کنید.

اگر آن را برگرداندید، مشکل با تم شما بود. بنابراین، تم متعارض را با یک تم جایگزین که ظاهر تقریباً مشابهی به وب سایت شما می دهد، جایگزین کنید. تم‌های بی شماری برای وب سایت شما در وب موجود است. همه کاری که باید انجام دهید این است که مرور کنید و بهترین را پیدا کنید.

5. بررسی کنید که آیا ویرایشگر بصری غیرفعال است یا خیر

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

مانند قبل به داشبورد وردپرس بروید. سپس، از گوشه بالا سمت راست، به کاربران > ویرایش پروفایل بروید. کادر ویرایشگر بصری را که درست در کنار “غیرفعال کردن ویرایشگر بصری هنگام نوشتن” قرار دارد، بردارید.

Uncheck Visual Editor

پنجره را به پایین اسکرول کرده و روی دکمه “بروزرسانی پروفایل” کلیک کنید.

سپس، وب‌سایت خود را رفرش کرده و عملکرد ویرایشگر بلوک را بررسی کنید. اگر مشکل حل شد، مشکل از تم (قالب) شما بوده است. بنابراین، باید تم فعلی را با یک تم جایگزین که ظاهری مشابه به وب‌سایت شما می‌دهد، تعویض کنید. تم‌های بسیار زیادی در اینترنت وجود دارد که می‌توانید از آن‌ها استفاده کنید.

5. بررسی خطاهای جاوا اسکریپت

گاهی اوقات، خطاهای جاوا اسکریپت می‌توانند باعث اختلال در عملکرد ویرایشگر بلوک شوند. برای بررسی این موضوع، کنسول مرورگر خود را باز کنید.

باز کردن کنسول مرورگر: در داشبورد وردپرس، روی منوی سه نقطه در گوشه بالا سمت راست کلیک کرده و سپس گزینه‌های “ابزارهای بیشتر” و “ابزارهای توسعه‌دهنده” را انتخاب کنید.
بررسی خطاها: در کنسول مرورگر، به دنبال خطاهای جاوا اسکریپت بگردید. این خطاها معمولاً به صورت پیام‌های قرمز رنگ نمایش داده می‌شوند.
رفع خطاها: برای رفع این خطاها، ممکن است نیاز به کمک یک توسعه‌دهنده وردپرس داشته باشید.

توجه: اگر با خطاهای جاوا اسکریپت آشنایی ندارید، بهتر است از یک توسعه‌دهنده کمک بگیرید تا از ایجاد مشکلات بیشتر جلوگیری کنید.

Debug JavaScript errors

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

Javascript Consol

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

error shown in Javascript Consol

مرحله 1: رفع خطای جاوا اسکریپت

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

  • پیام خطا را در کنسول لاگ نمایش دهید.
  • برای آزمایش یک دستور کوتاه، جاوا اسکریپت خود را مستقیماً در کنسول بنویسید.
  • یک عبارت دیباگر برای بررسی همه متغیرهای اطراف آن بنویسید.
  • سپس، بارگذاری جاوا اسکریپت را تأیید کنید.
  • همچنین، بارگذاری همه وابستگی‌ها را تأیید کنید.

به این ترتیب، می‌توانید عبارات خطا را از جاوا اسکریپت خود عیب‌یابی کنید. اگر با مشکل مواجه شدید، توصیه می‌کنیم از یک متخصص کمک بگیرید.

مرحله 2: استفاده از آخرین نسخه PHP

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

پلاگین Display PHP Version را نصب و فعال کنید.

Use the latest PHP version

مانند عکس زیر، نسخه PHP را که در حال حاضر روی سایت شما کار می کند، روی داشبورد نشان می دهد.

See PHP version

اکنون وارد سی پنل خود شوید. به قسمت Software رفته و گزینه MultiPHP Manager را خواهید دید. روی آن کلیک کنید.

MultiPHP Manager

سپس به گزینه کشویی PHP Version رفته و آخرین نسخه را انتخاب کنید. در حال حاضر، PHP 7.4 آخرین نسخه ای است که در اینجا انتخاب کرده ایم. سپس روی دکمه “Apply” کلیک کنید.

Open MulitPHP Manager

بخش 3: بررسی لاگ خطای وب‌سایت

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

اما اگر به این لاگ دسترسی ندارید، باید با شرکت هاستینگ خود تماس بگیرید. آن‌ها می‌توانند لاگ‌های سرور یا نسخه‌های پشتیبان از سایت وردپرسی شما را بررسی کنند. در بسیاری از موارد، اگر مشکل ساده باشد، پشتیبانی هاستینگ بدون هزینه آن را برای شما حل می‌کند.

بخش 4: رفع خطای JSON

خطاهای JSON می‌توانند مانع از ذخیره و به‌روزرسانی تغییرات شما در ویرایشگر وردپرس شوند. این اتفاق معمولاً زمانی رخ می‌دهد که ویرایشگر سعی می‌کند با سرور ارتباط برقرار کند، اما پاسخ درستی دریافت نمی‌کند.

دلایل مختلفی برای این مشکل وجود دارد:

  • تضاد بین تم‌ها و افزونه‌ها: برخی از تم‌ها یا افزونه‌ها ممکن است با هم تداخل داشته باشند و باعث ایجاد این خطا شوند.
  • تنظیمات نادرست پرمالینک: اگر تنظیمات پرمالینک شما به درستی پیکربندی نشده باشد، ممکن است با این خطا مواجه شوید.

برای رفع این مشکل، می‌توانید موارد زیر را بررسی کنید:

  • تنظیمات پرمالینک: به بخش تنظیمات > پیوندهای یکتا (پرمالینک) بروید و مطمئن شوید که تنظیمات لینک‌ها برای سایت شما مناسب است.
  • غیرفعال کردن افزونه‌ها: به صورت موقت افزونه‌های خود را غیرفعال کنید تا ببینید آیا مشکل برطرف می‌شود. اگر مشکلی حل شد، به صورت یکی یکی افزونه‌ها را فعال کنید تا افزونه مشکل‌ساز را شناسایی کنید.

توجه: در صورتی که با این روش‌ها نتوانستید مشکل را حل کنید، بهتر است از یک توسعه‌دهنده وردپرس کمک بگیرید.

Permalink settings

ویرایش فایل wp-config.php سایت شما
فایل wp-config.php یک فایل پیکربندی حیاتی برای وردپرس است. هرگونه تنظیمات یا تغییرات نادرست در این فایل می‌تواند منجر به بروز مشکلات مختلفی با ویرایشگر بلوکی گوتنبرگ شود. همچنین می‌تواند هنگام بارگذاری فایل‌های بزرگ مشکلاتی ایجاد کند.

در اینجا راهنمایی برای دسترسی به فایل wp-config.php در وردپرس آمده است. علاوه بر این، اگر با خطای اتصال به پایگاه داده مواجه هستید، این پست را در مورد نحوه رفع خطای اتصال به پایگاه داده در وردپرس بررسی کنید.

پرسش‌های متداول در مورد نحوه حل مشکل ویرایشگر بلوک وردپرس

چگونه ویرایشگر بلوک را در وردپرس فعال کنم؟

برای فعال کردن ویرایشگر بلوک در پست‌های وردپرس، به بخش نوشته‌ها > افزودن جدید بروید. اما اگر می‌خواهید ویرایشگر بلوک را در صفحه وردپرس فعال کنید، مسیر صفحات > افزودن جدید را دنبال کنید. به این ترتیب می‌توانید ویرایشگر بلوک را در وردپرس راه‌اندازی کنید.

چگونه ویرایشگر وردپرس خود را درست کنم؟

برای رفع مشکل ویرایشگر وردپرس، از روش‌های زیر استفاده کنید:

  • حافظه کش مرورگر خود را پاک کنید.
  • تنظیمات نادرست وردپرس را بررسی و ویرایش کنید.
  • از تم پیش‌فرض وردپرس استفاده کنید تا بررسی کنید که آیا تم فعلی مشکل‌زا است.
  • تمام افزونه‌ها را غیرفعال کنید و آنها را یکی یکی فعال کنید و بین هر بار فعال‌سازی بررسی کنید.
  • فایل‌های هسته وردپرس را به صورت دستی یا از طریق داشبورد وردپرس دوباره نصب کنید.

چگونه ویرایشگر کلاسیک را فعال کنم؟

برای فعال کردن ویرایشگر کلاسیک، مراحل زیر را دنبال کنید:

  • به داشبورد سایت وردپرس خود وارد شوید.
  • نشانگر ماوس را روی گزینه «افزونه‌ها» در نوار منوی سمت چپ ببرید.
  • روی «افزودن جدید» کلیک کنید.
  • افزونه «ویرایشگر کلاسیک» را جستجو کنید.
  • افزونه ویرایشگر کلاسیک را دریافت و نصب کنید.
  • سپس، افزونه را فعال کنید. به این ترتیب می‌توانید ویرایشگر کلاسیک را به سایت وردپرس خود بازگردانید.

ویرایشگر بلوکی وردپرس چیست؟

با استفاده از ویرایشگر بلوکی وردپرس، می‌توانید انواع مختلفی از محتوا (متن، تصاویر، ویدیوها، دکمه‌ها، جداول، فرم‌ها و غیره) را به نوشته‌ها و صفحات وب خود اضافه کنید.

آیا ویرایشگر کلاسیک وردپرس حذف می‌شود؟

در ژوئن 2020، ویرایشگر کلاسیک وردپرس با معرفی ویرایشگر بلوکی وردپرس بازنشسته شد.

نکات صحیح را برای حل مشکلات ویرایشگر بلوکی وردپرس امروز دنبال کنید

امیدواریم این مقاله مشکل کار نکردن ویرایشگر بلوکی وردپرس را حل کرده باشد. اگر مشکلات دیگری نیز علاوه بر ویرایشگر بلوک دارید، خوشحال می‌شویم آنها را در بخش نظرات ذکر کنید. بلافاصله راه حلی سریع برای شما ارائه خواهیم کرد.

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

علاوه بر این، اگر مدیر یک سایت وردپرسی هستید، کافیست از گوشه سمت راست بالای داشبورد خود روی بخش «کمک» کلیک کنید. این شما را مستقیماً به انجمن پشتیبانی وردپرس هدایت می‌کند.

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

از زمانی که صرف کردید متشکریم. موفق باشید!

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

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