Content Marketing

WordPress: วิธีเพิ่มเนื้อหาที่กำหนดเองหลังจากโพสต์แรกบนหน้าแรกของ WordPress

มีเหตุผลเชิงกลยุทธ์หลายประการที่ทำให้บางคนอาจต้องการเพิ่มเนื้อหาโดยตรงหลังจากโพสต์แรกบนหน้าแรกของ WordPress เว็บไซต์หรือบล็อก นี่คือตัวอย่างบางส่วน:

  • โฆษณา: ร่วมมือกับเครือข่ายโฆษณาเพื่อแสดงโฆษณาที่เกี่ยวข้องหลังจากโพสต์แรก สิ่งนี้สามารถสร้างรายได้ในขณะที่เสนอเนื้อหาส่วนบุคคลให้กับผู้อ่าน
  • คำกระตุ้นการตัดสินใจ: หลังจากนำเสนอโพสต์แรก คุณสามารถใช้ช่องว่างเพื่อแทรก CTA ไปยังผลิตภัณฑ์ บริการ กิจกรรม หรือข้อเสนอที่เกี่ยวข้องกับเนื้อหาของโพสต์ ซึ่งสามารถทำได้ผ่านแบนเนอร์ ข้อความนำเสนอ หรือแม้แต่แบบฟอร์มสมัครรับจดหมายข่าว
  • เนื้อหาที่สนับสนุน: ร่วมมือกับแบรนด์ที่เกี่ยวข้องเพื่อแสดงเนื้อหาที่ได้รับการสนับสนุนหรือตำแหน่งผลิตภัณฑ์หลังจากการโพสต์ครั้งแรก สร้างรายได้พร้อมทั้งเสนอคำแนะนำที่ได้รับการดูแลจัดการ
  • การส่งเสริมสังคม: ใช้พื้นที่เพื่อกระตุ้นให้ผู้อ่านแชร์โพสต์แรกบนโซเชียลมีเดียหรือติดตามช่องทางโซเชียลมีเดียของคุณ ซึ่งอาจใช้ผ่านปุ่มที่สะดุดตา ข้อความเตือนความจำง่ายๆ หรือแม้แต่การประกวดหรือแจกของรางวัลที่เกี่ยวข้องกับการแบ่งปัน
  • การให้ความรู้: หลังจากโพสต์แรก คุณสามารถโปรโมตส่วนอื่นของเว็บไซต์ที่เกี่ยวข้องหรือข่าวสารล่าสุดด้วยเนื้อหาที่น่าสนใจหรือข้อเสนอพิเศษ
  • เนื้อหาที่เกี่ยวข้อง: ระบุลิงก์หรือข้อความที่ตัดตอนมาจากโพสต์อื่นๆ ที่เกี่ยวข้องในบล็อกของคุณ สร้างประสบการณ์การอ่านที่ได้รับการดูแลจัดการ หรือสนับสนุนให้ผู้อ่านสำรวจหัวข้อที่คล้ายกัน
  • ข้อมูลเชิงลึกของผู้เชี่ยวชาญ: ใส่คำพูด ประวัติ หรือบทสัมภาษณ์สั้นๆ กับผู้เชี่ยวชาญที่เกี่ยวข้องกับธีมของโพสต์แรก เพื่อเพิ่มความน่าเชื่อถือและความลึกให้กับหัวข้อ แสดงความคิดเห็น บทวิจารณ์ หรือคำรับรองที่เกี่ยวข้องกับโพสต์แรก เพิ่มหลักฐานทางสังคม และกระตุ้นให้ผู้อ่านมีปฏิสัมพันธ์

วิธีเพิ่มเนื้อหาที่กำหนดเองหลังจากโพสต์แรกบนหน้าแรกของ WordPress

บทความนี้จะแนะนำคุณตลอดสามวิธีที่มีประสิทธิภาพเพื่อให้บรรลุเป้าหมายนี้ รวมถึงการใช้ functions.php ไฟล์การแก้ไข ธีมเด็ก เทมเพลตหน้า (home.php or index.php) และทำการเปลี่ยนแปลงในหน้าเก็บถาวร เราจะให้คำแนะนำโดยละเอียด ตัวอย่างโค้ด และรายละเอียดสำหรับแต่ละโซลูชัน

1. การแก้ไข Functions.php ในธีมของคุณ

พื้นที่ functions.php ไฟล์ในธีม WordPress ของคุณช่วยให้คุณสามารถเพิ่มฟังก์ชันที่กำหนดเองซึ่งส่งผลต่อพฤติกรรมของไซต์ของคุณได้ คุณสามารถแทรกเนื้อหาหลังจากโพสต์แรกโดยใช้ WordPress API ตะขอและเคาน์เตอร์

ตัวอย่างรหัส:

function add_custom_content_after_first_post($post) {
    static $counter = 0; // Initialize counter
    if (is_home() && $counter == 1) { // Check if on the homepage and after the first post
        echo '<div>Your custom content here</div>'; // Your custom content
    }
    $counter++;
}
add_action('the_post', 'add_custom_content_after_first_post');

รายละเอียด:

  • static $counter = 0;: ตัวนับนี้จะติดตามโพสต์ในขณะที่แสดง
  • if (is_home() && $counter == 1): ตรวจสอบว่าหน้าปัจจุบันเป็นหน้าแรกและโพสต์เป็นหน้าแรกหรือไม่ (เนื่องจากมีการเพิ่มตัวนับก่อนที่จะตรวจสอบ 1 หมายถึงหลังจากโพสต์แรก)
  • add_action('the_post', ...): เชื่อมต่อฟังก์ชันแบบกำหนดเองเข้ากับกระบวนการเรนเดอร์โพสต์ของ WordPress

2. การเพิ่มหรือแก้ไขเทมเพลตหน้า home.php ของธีม

A home.php ไฟล์ในไดเร็กทอรีธีมของคุณสามารถแก้ไขได้เพื่อแทรกเนื้อหาที่กำหนดเองลงในเทมเพลตโดยตรง หากคุณไม่มีเพจ home.php คุณสามารถคัดลอกเพจของคุณได้ archive.php หน้าและเปลี่ยนชื่อไฟล์ home.php.

ตัวอย่างรหัส:

if (have_posts()) : 
    while (have_posts()) : the_post();
        // Display the post
        if ($wp_query->current_post == 0) {
            echo '<div>Your custom content here</div>'; // Insert custom content after the first post
        }
    endwhile;
endif;

รายละเอียด:

  • ลูปจะตรวจสอบว่ามีโพสต์ที่จะแสดงหรือไม่
  • $wp_query->current_post == 0 ระบุโพสต์แรก
  • เนื้อหาที่กำหนดเองจะถูกสะท้อนทันทีหลังจากโพสต์แรก

3. การแก้ไขเทมเพลตหน้า archive.php ของธีม

เมื่อต้องรับมือกับ archive.php หน้าในธีม WordPress และในกรณีที่ไม่มี home.php ไฟล์ บริบทที่คุณตรวจสอบหน้าแรก (is_home()) หรือเงื่อนไขเฉพาะใดๆ เปลี่ยนแปลงไปตามเนื้อหาที่คุณพยายามกำหนดเป้าหมายด้วยการปรับแต่งของคุณ ที่ archive.php ไฟล์แสดงรายการโพสต์เมื่อดูหมวดหมู่ แท็ก ผู้เขียน หรือเอกสารเก็บถาวรตามวันที่ แท็กแบบมีเงื่อนไข is_home() สามารถตรวจสอบได้ว่าข้อความค้นหานี้มีไว้สำหรับหน้าแรกของบล็อกหรือไม่ ซึ่งจะแสดงโพสต์ล่าสุด

หากคุณต้องการเพิ่มเนื้อหาที่กำหนดเองหลังจากโพสต์แรกในหน้าเก็บถาวร แต่ไม่มีเลย home.php (หรือคุณไม่ได้กำหนดเป้าหมายไปที่ดัชนีโพสต์ในบล็อกโดยเฉพาะ) การใช้

is_home() อาจใช้ไม่ได้โดยตรงภายใน archive.php. แต่คุณอาจพิจารณาแท็กเงื่อนไขอื่นๆ ตามประเภทของหน้าที่เก็บถาวรที่คุณกำหนดเป้าหมาย เช่น is_category(), is_tag(), is_date()ฯลฯ หากคุณต้องการเพิ่มเนื้อหาลงในไฟล์เก็บถาวรบางประเภทตามเงื่อนไข

หากเป้าหมายของคุณคือการเพิ่มเนื้อหาโดยเฉพาะหลังโพสต์แรกในหน้าดัชนีโพสต์บล็อก และธีมของคุณไม่มี home.php ไฟล์ โดยปกติแล้วคุณจะใช้ index.php เป็นทางเลือกสำรองสำหรับดัชนีโพสต์ในบล็อก ในกรณีเช่นนี้ให้ใช้ is_home() จะเหมาะสมอย่างยิ่งเพื่อให้แน่ใจว่าเนื้อหาที่คุณกำหนดเองจะถูกเพิ่มเมื่อดูหน้าบล็อกหลักเท่านั้น

ตัวอย่างเช่นใน index.php หรือเทมเพลตทั่วไปใดๆ ที่อาจทำหน้าที่เป็นดัชนีโพสต์ในบล็อกหากไม่มี home.phpคุณสามารถใช้:

if (have_posts()) : 
    while (have_posts()) : the_post();
        // Display the post
        if ($wp_query->current_post == 0 && is_home()) {
            // Only display custom content on the homepage after the first post
            echo '<div>Your custom content here</div>';
        }
    endwhile;
endif;

ในตัวอย่างนี้ is_home() ตรวจสอบให้แน่ใจว่าเนื้อหาที่กำหนดเองจะถูกเพิ่มในหน้าแรกเท่านั้นซึ่งเป็นหน้าดัชนีโพสต์บล็อกในการกำหนดค่า WordPress จำนวนมาก ความแตกต่างนี้มีความสำคัญอย่างยิ่งต่อการรับรองว่าการปรับแต่งจะนำไปใช้ในบริบทที่ต้องการ โดยเฉพาะอย่างยิ่งในธีมที่ไฟล์เทมเพลตมีจุดประสงค์หลายประการ หรือในการตั้งค่าที่ซับซ้อนด้วยไฟล์เก็บถาวรประเภทต่างๆ

เคล็ดลับในการปรับปรุงการมีส่วนร่วม

คุณสามารถเพิ่มเนื้อหาที่กำหนดเองได้หลังจากโพสต์แรกบนหน้าแรกของไซต์ WordPress ของคุณผ่านวิธีการต่างๆ โดยแต่ละวิธีมีแอปพลิเคชันเฉพาะตัว ไม่ว่าคุณจะต้องการเชื่อมโยงกับการกระทำของ WordPress ด้วยก็ตาม functions.phpแก้ไขไฟล์เทมเพลตของธีมของคุณโดยตรง หรือใช้แท็กแบบมีเงื่อนไขภายใน The Loop โซลูชันเหล่านี้ให้ความยืดหยุ่นและควบคุมวิธีการนำเสนอเนื้อหาของคุณ อย่าลืมทำการเปลี่ยนแปลงเหล่านี้ในธีมลูกเสมอเพื่อรักษาการปรับแต่งของคุณในระหว่างการอัพเดตธีม

  • ความสมดุลและความเกี่ยวข้อง: เนื้อหาที่เพิ่มควรเกี่ยวข้องกับโพสต์แรกและธีมบล็อกโดยรวม อย่าครอบงำผู้อ่านด้วยโฆษณาหรือโปรโมชันที่ไม่เกี่ยวข้อง
  • ประสบการณ์ของผู้ใช้: ตรวจสอบให้แน่ใจว่าเนื้อหาที่เพิ่มไม่ส่งผลเสียต่อความเร็วในการโหลดเว็บไซต์หรือประสบการณ์ผู้ใช้ ใช้การออกแบบที่สะอาดตาและหลีกเลี่ยงองค์ประกอบที่ล่วงล้ำ
  • โปร่งใส: เปิดเผยเนื้อหาหรือโฆษณาที่ได้รับการสนับสนุนเพื่อรักษาความไว้วางใจของผู้อ่าน

ด้วยการเพิ่มเนื้อหาอย่างมีกลยุทธ์หลังจากโพสต์แรก คุณสามารถดึงดูดผู้อ่านของคุณเพิ่มเติม ส่งเสริมการดำเนินการที่เฉพาะเจาะจง หรือสร้างรายได้เพิ่มเติม อย่าลืมดำเนินการในลักษณะที่เกี่ยวข้องและสมดุล ซึ่งจะช่วยปรับปรุงประสบการณ์ผู้ใช้โดยรวม (UX).

Douglas Karr

Douglas Karr เป็น CMO ของ เปิดข้อมูลเชิงลึก และผู้ก่อตั้ง Martech Zone. Douglas ได้ช่วยเหลือสตาร์ทอัพ MarTech ที่ประสบความสำเร็จหลายสิบราย ได้ช่วยเหลือในการตรวจสอบสถานะมูลค่ากว่า 5 พันล้านดอลลาร์ในการซื้อกิจการและการลงทุนของ Martech และยังคงช่วยเหลือบริษัทต่างๆ ในการปรับใช้และทำให้กลยุทธ์การขายและการตลาดเป็นไปโดยอัตโนมัติ Douglas เป็นผู้เชี่ยวชาญด้านการเปลี่ยนแปลงทางดิจิทัลและ MarTech ที่ได้รับการยอมรับในระดับสากล ดักลาสยังเป็นผู้เขียนหนังสือ Dummie's Guide และหนังสือความเป็นผู้นำทางธุรกิจที่ได้รับการตีพิมพ์อีกด้วย

บทความที่เกี่ยวข้อง

กลับไปด้านบนปุ่ม
ปิดหน้านี้

ตรวจพบการบล็อกโฆษณา

Martech Zone สามารถจัดหาเนื้อหานี้ให้คุณโดยไม่มีค่าใช้จ่าย เนื่องจากเราสร้างรายได้จากไซต์ของเราผ่านรายได้จากโฆษณา ลิงก์พันธมิตร และการสนับสนุน เรายินดีอย่างยิ่งหากคุณจะลบตัวปิดกั้นโฆษณาของคุณเมื่อคุณดูไซต์ของเรา