فهرست مطالب (3)
Block Bindings API اجازه میدهد ویژگیهای بلوکهای هسته مثل محتوای پاراگراف یا لینک دکمه از یک منبع داده خوانده شود؛ برای مثال متادیتای پست.
ثبت متا با دسترسی در REST
register_post_meta( 'case_study', 'project_url', [
'type' => 'string',
'single' => true,
'show_in_rest' => true,
] );
اتصال در قالب بلوکی
<!-- wp:paragraph {"metadata":{"bindings":{"content":{"source":"core/post-meta","args":{"key":"project_url"}}}}} -->
<p></p>
<!-- /wp:paragraph -->
برای منبعهای سفارشی، با register_block_bindings_source() یک منبع ثبت کنید و مقدار را از هر جایی برگردانید.
در هر نسخهٔ وردپرس فهرست بلوکها و ویژگیهای قابل اتصال را بررسی کنید؛ این فهرست بهتدریج گسترش یافته است.
چه زمانی بلوک سفارشی بسازیم
اگر منطق نمایش پیچیده است یا چند فیلد باید با هم ترکیب شوند، هنوز بلوک سفارشی یا الگوی رندر سروری انتخاب بهتری است.
$ ./request_review
همین مشکل را در فروشگاه خودتان دارید؟
توسعهدهنده ارشد WordPress و WooCommerce برای معماری، اتصال سیستمها و حل مسائل پیچیده production.
درخواست بررسی فنی
## دیدگاهها