To add child containers (group blocks) in the edit function of a WordPress Gutenberg block, you need to use the InnerBlocks component provided by Gutenberg. The InnerBlocks component is used to create a container for other blocks, and it allows users to add child blocks inside the container.

To use InnerBlocks, you need to import it from @wordpress/block-editor. Then, you can include it in your block's edit function by rendering it as a component. For example (in javascript):

import { InnerBlocks } from '@wordpress/block-editor';

function MyBlockEdit( { className } ) {
  return (
    <div className={ className }>
      <InnerBlocks />
    </div>
  );
}

In this example, the InnerBlocks component is rendered inside a div with a className prop. This creates a container that can hold other blocks. You can also add additional props to the InnerBlocks component to customize its behavior, such as specifying which blocks are allowed inside the container.

Once you've added the InnerBlocks component to your block's edit function, users can add child blocks to the container by clicking the plus icon that appears inside the container when it is selected.
หากต้องการเพิ่มคอนเทนเนอร์ย่อย (บล็อกกลุ่ม) ในฟังก์ชันแก้ไขของบล็อก WordPress Gutenberg คุณต้องใช้ส่วนประกอบ InnerBlocks ที่ Gutenberg จัดเตรียมไว้ คอมโพเนนต์ InnerBlocks ใช้เพื่อสร้างคอนเทนเนอร์สำหรับบล็อกอื่นๆ และอนุญาตให้ผู้ใช้เพิ่มบล็อกลูกภายในคอนเทนเนอร์ได้ หากต้องการใช้ InnerBlocks คุณต้องนำเข้าจาก @wordpress/block-editor จากนั้น คุณสามารถรวมไว้ในฟังก์ชันแก้ไขของบล็อกได้โดยแสดงผลเป็นส่วนประกอบ ตัวอย่างเช่น (ในจาวาสคริปต์): นำเข้า { InnerBlocks } จาก '@wordpress/block-editor'; ฟังก์ชั่น MyBlockEdit( { className } ) { กลับ ( <div className={ className }> <InnerBlocks /> </div> ); } ในตัวอย่างนี้ ส่วนประกอบ InnerBlocks ถูกเรนเดอร์ภายใน div ด้วย className prop ซึ่งจะสร้างคอนเทนเนอร์ที่สามารถเก็บบล็อกอื่นๆ ได้ คุณยังสามารถเพิ่มอุปกรณ์ประกอบฉากเพิ่มเติมให้กับส่วนประกอบ InnerBlocks เพื่อปรับแต่งลักษณะการทำงานได้ เช่น การระบุบล็อกที่ได้รับอนุญาตภายในคอนเทนเนอร์ เมื่อคุณเพิ่มส่วนประกอบ InnerBlocks ลงในฟังก์ชันแก้ไขบล็อกของคุณแล้ว ผู้ใช้สามารถเพิ่มบล็อกลูกลงในคอนเทนเนอร์ได้โดยการคลิกไอคอนเครื่องหมายบวกที่ปรากฏภายในคอนเทนเนอร์เมื่อถูกเลือก
spam fails_task lang_mismatch pii not_appropriate hate_speech sexual_content quality toxicity humor helpfulness creativity violence