در این مطلب نحوه رفع خطای 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 کلیک کنید.

- در صفحه جستجو مانند تصویر زیر، ردیف option_name را پیدا کنید و در مقابل آن از ستون Operator مقدار %…% Like را انتخاب کنید و در ستون Value مقدار woocommerce_blocks_patterns را تنظیم کنید و روی دکمه Go کلیک نمایید

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

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

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