نحوه رفع خطای WP_Block_Patterns_Registry در وردپرس

You are currently viewing نحوه رفع خطای WP_Block_Patterns_Registry در وردپرس

در این مطلب نحوه رفع خطای Function WP_Block_Patterns_Registry::register wased incorrectly در وردپرس آموزش داده می شود. اگر پس از انتقال سایت و دیتابیس سایت وردپرسی خود با خطای زیر مواجه شدید طبق این آموزش جهت رفع خطا اقدام فرمایید

Function WP_Block_Patterns_Registry::register was called incorrectly. Pattern content must be a string. Please see Debugging in WordPress for more information. (This message was added in version 5.5.0.)in /home/user/public_html/wp-includes/functions.php on line 6085

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

راه حل خطای WP_Block_Patterns_Registry

  • برای رفع خطا ابتدا از طریق phpmyadmin وارد دیتابیس وب سایت خود شوید و روی جدول wp_option کلیک کنید تا باز شود
دیتابیس وردپرس
  • سپس در بالای صفحه روی دکمه search کلیک کنید.
جستجو در جدول wp options
  • در صفحه جستجو مانند تصویر زیر، ردیف option_name را پیدا کنید و در مقابل آن از ستون Operator مقدار %…% Like را انتخاب کنید و در ستون Value مقدار woocommerce_blocks_patterns را تنظیم کنید و روی دکمه Go کلیک نمایید
جستجو در جدول دیتابیس woocommerce_blocks_patterns

سپس صفحه ای مانند تصویر زیر نمایش داده می شود، چک باکس را علامت بزنید و روی دکمه Delete کلیک کنید

در نهایت صفحه ای مانند تصویر زیر نمایش داده می شود که جهت تایید روی Yes کلیک کنید

با انجام مراحل فوق مشکل برطرف و خطای نمایش داده شده در سایت رفع می شود

موفق باشید

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