# การใช้บล็อกเนื้อหาอีเมลซ้ำในแคมเปญต่างๆ

Pushwoosh ช่วยให้คุณสามารถรวมเนื้อหาอีเมลได้โดยการแทรกเนื้อหาอีเมลชิ้นหนึ่งเข้าไปในอีกชิ้นหนึ่ง ซึ่งทำให้ง่ายต่อการนำองค์ประกอบต่างๆ เช่น ส่วนหัว (headers) ส่วนท้าย (footers) หรือบล็อกเนื้อหาเฉพาะกลับมาใช้ซ้ำในอีเมลต่างๆ

ตัวอย่างเช่น หากคุณมี **เนื้อหาอีเมล A** (ส่วนหัว) และ **เนื้อหาอีเมล B** (จดหมายข่าว) คุณสามารถแทรก **เนื้อหาอีเมล A** ลงใน **เนื้อหาอีเมล B** ได้ ซึ่งช่วยลดความจำเป็นในการคัดลอกเนื้อหาด้วยตนเองในแต่ละครั้ง

<Aside type="note">
การใช้บล็อกเดียวซ้ำ *ภายใน* Drag & drop editor จะทำงานแตกต่างออกไป ดูที่ [Keep copies in sync](/th/product/content/email-content/drag-and-drop-email-editor/blocks/#keep-copies-in-sync) การเปิดใช้งานตัวเลือกนี้จะเชื่อมโยงทุกสำเนาโดยอัตโนมัติ โดยที่คุณไม่ต้องเขียน syntax นี้ด้วยตนเอง
</Aside>

## Syntax

ในการแทรกเนื้อหาชิ้นหนึ่งเข้าไปในอีกชิ้นหนึ่ง ให้ใช้ syntax ต่อไปนี้:

```
{% email_content "AAAAA-BBBBB" %}
```

โดยที่ "AAAAA-BBBBB" คือ ID ของเนื้อหาอีเมลที่คุณต้องการแทรก คุณสามารถค้นหา ID ได้ที่ด้านล่างชื่อเนื้อหาในรายการเนื้อหาอีเมลของคุณ

<Aside type="caution" title="สำคัญ">
****
คุณสามารถแทรกเนื้อหาแบบเรียกซ้ำได้ (recursively) ซึ่งหมายความว่าบล็อกเนื้อหาหนึ่งสามารถรวมอีกบล็อกหนึ่งได้ โดยมีความลึกสูงสุดไม่เกิน 3 ระดับ ตัวอย่างเช่น:
  * **เนื้อหา A** สามารถแทรก **เนื้อหา B** ได้
  * **เนื้อหา B** สามารถแทรก **เนื้อหา C** ได้
  * อย่างไรก็ตาม **เนื้อหา C** ไม่สามารถแทรกบล็อกอื่นได้อีก

**การแทรกแบบวนซ้ำ** (เช่น เมื่อ **เนื้อหา A** แทรก **เนื้อหา B** และ **เนื้อหา B** พยายามแทรก **เนื้อหา A**) ไม่ได้รับอนุญาตและจะส่งผลให้เกิดข้อผิดพลาด
</Aside>

## ตัวอย่าง

สมมติว่าคุณมีเนื้อหาสองชิ้น:

*   **เนื้อหาส่วนหัว** (ID: "AAAAA-BBBBB") ที่มีการออกแบบส่วนหัวที่กำหนดไว้ล่วงหน้า
*   **เนื้อหาจดหมายข่าว** ที่คุณต้องการรวมส่วนหัวเข้าไปด้วย

ในการแทรกส่วนหัวลงในจดหมายข่าว คุณจะต้องใช้คำสั่งต่อไปนี้:

```
{% email_content "AAAAA-BBBBB" %}
```

วิธีนี้ช่วยให้คุณสามารถนำส่วนหัวที่กำหนดไว้ล่วงหน้ามาใช้ซ้ำในแคมเปญอีเมลต่างๆ ได้อย่างง่ายดาย ซึ่งช่วยประหยัดเวลาและรับประกันความสอดคล้องกันในอีเมลของคุณ