วิธีการควบคุมข้อความที่ตัดตอนมาใน WordPress

วิธีการควบคุมข้อความที่ตัดตอนมาใน WordPress


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

ใน WordPress ข้อความที่ตัดตอนมาอาจเป็นแบบแมนนวลหรือแบบอัตโนมัติและพวกมันจะแตกต่างจากทีเซอร์เล็กน้อย (ข้อความก่อนหน้านี้ <–more–> แท็ก) เพียงเพราะ WordPress กำลังจัดการกับพวกเขาแตกต่างกัน หากคุณไม่เขียนข้อความที่ตัดตอนมาเอง WordPress จะทำการสรุปโดยอัตโนมัติและรับ 55 คำแรกจากโพสต์ของคุณ.

ในบทความนี้เรากำลังจะแสดงวิธีควบคุมข้อความที่ตัดตอนมาใน WordPress หากคุณอ่านต่อคุณสามารถเรียนรู้:

  • วิธีเปลี่ยนความยาวของข้อความที่ตัดตอนมาใน WordPress
  • เปลี่ยนความยาวข้อความที่ตัดตอนมาตามค่าเริ่มต้นสำหรับประเภทที่แตกต่างกัน
  • เพิ่มลิงก์“ อ่านเพิ่มเติม” ที่ส่วนท้ายของข้อความที่ตัดตอนมา
  • แสดงข้อความที่ตัดตอนมาในหน้า WordPress
  • ส่วนที่ตัดตอนมาของ WordPress ควบคุมด้วยปลั๊กอินที่ตัดตอนมาขั้นสูง

วิธีเปลี่ยนความยาวของข้อความที่ตัดตอนมาใน WordPress

หากคุณยังใหม่กับ WordPress และตอนนี้คุณกำลังพยายามหากล่องข้อความที่ตัดตอนมาของคุณเองที่คุณต้องการเขียนสรุปด้วยตนเองคุณอาจไม่พบเลย นั่นเป็นเพราะข้อความที่ตัดตอนมาซ่อนอยู่ตามค่าเริ่มต้น ในการทำให้กล่องข้อความมองเห็นได้ในขณะที่คุณกำลังแก้ไขโพสต์หรือเขียนใหม่ให้คลิก “ ตัวเลือกหน้าจอ” ซึ่งสามารถพบได้ที่ด้านบนของหน้าซึ่งคุณต้องตรวจสอบ“ ข้อความที่ตัดตอนมา” ตอนนี้คุณพร้อมที่จะเลื่อนลงใต้โพสต์และเขียนข้อความที่ตัดตอนมา.

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

  1. ไปที่ ลักษณะ -> ตัวแก้ไข
  2. ทางด้านขวาให้ค้นหาไฟล์ function.php หรือเปิดไฟล์จากไคลเอนต์ FTP ของคุณ
  3. คัดลอกและวางฟังก์ชันต่อไปนี้:
  4. ฟังก์ชัน my_excerpt_length ($ length) {
    ผลตอบแทน 110;
    }
    
    add_filter ('excerpt_length', 'my_excerpt_length');
    
  5. บันทึกการเปลี่ยนแปลงหลังจากข้อความที่ตัดตอนมาของคุณจะมีขีด จำกัด 110 แทน 55 คำ

แน่นอนคุณมีอิสระที่จะเปลี่ยนจำนวนเป็นจำนวนเต็มใด ๆ ที่คุณต้องการ แต่จำไว้ว่าเรากำลังพูดถึงบทสรุปคุณไม่ต้องการให้บทสรุปสั้นเกินไป แต่ไม่จำเป็นต้องพูดเกินจริง คุณสามารถใส่ลิงค์“ อ่านเพิ่มเติม” หลังจากข้อความที่ตัดตอนมาทุกครั้ง.

หากคุณต้องการควบคุมข้อความที่ตัดตอนมาได้มากขึ้นคุณควรพิจารณาปลั๊กอินขั้นสูงที่ตัดตอนมาซึ่งสามารถทำงานเดียวกันกับคุณสมบัติพิเศษบางอย่างรวมทั้งคุณจะไม่ต้องจัดการกับรหัสและไฟล์ PHP.

เปลี่ยนความยาวข้อความที่ตัดตอนมาตามค่าเริ่มต้นสำหรับประเภทที่แตกต่างกัน

หลังจากใช้เวลาในบล็อก WordPress ของคุณบางหมวดหมู่อาจต้องใช้คำมากกว่าในข้อความที่ตัดตอนมาและบางประเภทอาจต้องการคำที่สั้นกว่านี้ ดังนั้นให้เราแสดงวิธีเปลี่ยนความยาวของข้อความที่ตัดตอนมาในหมวดหมู่.

ตัวอย่างแรกจะให้คุณเลือกหมวดหมู่ที่คุณต้องการตั้งความยาวของข้อความที่ตัดตอนมาที่แตกต่างกัน เลือกหมวดหมู่นั้นกำหนดจำนวนคำสำหรับข้อความที่ตัดตอนมาและจำนวนคำสำหรับข้อความที่ตัดตอนหมวดหมู่อื่น ๆ ทั้งหมด:

  1. เปิดฟังก์ชั่น
  2. คัดลอกและวางฟังก์ชั่นนี้:
  3. ฟังก์ชั่น excerpt_length_category ($ length) {
    if (in_category ('บทวิจารณ์')) {
    ผลตอบแทน 20;
    } อื่น {
    ผลตอบแทน 60;
    }
    }
    add_filter ('excerpt_length', 'excerpt_length_category');
    
  4. เปลี่ยนชื่อหมวดหมู่ใน 2ครั้ง ไลน์
  5. เปลี่ยนความยาวของข้อความที่ตัดตอนมา (จำนวนคำ) สำหรับหมวดหมู่นั้นในบรรทัด # 3
  6. เปลี่ยนความยาวของหมวดหมู่อื่น ๆ ทั้งหมดในบรรทัด # 5
  7. บันทึกการเปลี่ยนแปลง

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

ฟังก์ชั่น excerpt_length_category ($ length) {
if (in_category ('รีวิว')) {
ผลตอบแทน 35;
} elseif (in_category (อาร์เรย์ ('ข่าว', 'วิดีโอ', 'บรรณาธิการ'))) {
ผลตอบแทน 60;
} อื่น {
ผลตอบแทน 55;
}
}
add_filter ('excerpt_length', 'excerpt_length_category');

ฟังก์ชั่นนี้จะช่วยให้คุณสามารถตั้งค่าความยาวของข้อความที่ตัดตอนมาสำหรับหมวดหมู่ที่แตกต่างกัน.

เพิ่มลิงก์“ อ่านเพิ่มเติม” ที่ส่วนท้ายของข้อความที่ตัดตอนมา

แทนที่จะแสดงทั้งโพสต์ในหน้าแรกของคุณข้อความที่ตัดตอนมาช่วยให้คุณแสดงเพียงส่วนหนึ่งของโพสต์ที่สามารถทำให้ผู้ใช้ที่สนใจในบทความ.

หลังจากที่ผู้ใช้เห็นชื่อรูปภาพและข้อความที่ตัดตอนมาจากโพสต์ของคุณคุณต้องแจ้งให้ผู้ใช้ทราบว่าพวกเขาสามารถอ่านเพิ่มเติมเกี่ยวกับหัวข้อได้โดยไปที่ลิงก์ไปยังบทความของคุณ หากคุณถามเรารูปภาพเด่นควรนำไปสู่บทความหลักเสมอ แต่คุณควรอนุญาตให้ผู้อ่านติดตามลิงก์ “อ่านเพิ่มเติม” หรือปุ่ม.

เพิ่ม

หากธีม WordPress ของคุณไม่มีคุณสมบัติอยู่แล้วคุณควรสร้างธีมขึ้นมาเอง ในส่วนนี้ของบทแนะนำเราจะแสดงวิธีเพิ่มลิงก์“ อ่านเพิ่มเติม” ในตอนท้ายของข้อความที่ตัดตอนมาแต่ละส่วนอย่างรวดเร็ว:

  1. เปิดฟังก์ชั่น
  2. คัดลอกและวางรหัส:
  3. ฟังก์ชั่น excerpt_readmore ($ มากกว่า) {
    กลับ '... ID) '"class =" readmore ">'. 'อ่านเพิ่มเติม'. '';
    }
    
    add_filter ('excerpt_more', 'excerpt_readmore');
  4. เปลี่ยนข้อความหากคุณต้องการ
  5. เพิ่มคลาสอื่นหากคุณต้องการสไตล์การเชื่อมโยงที่แตกต่างกัน
  6. บันทึกการเปลี่ยนแปลง

นั่นคือทั้งหมดที่มีอยู่ หลังจากที่คุณได้บันทึกการเปลี่ยนแปลงแต่ละข้อความที่ตัดตอนมาจากเว็บไซต์ WordPress ของคุณจะได้รับข้อความ“ อ่านเพิ่มเติม” (หรืออะไรก็ตามที่คุณเขียนในรหัสด้านบน) พร้อมลิงค์ไปยังโพสต์ต้นฉบับที่แนบมาโดยอัตโนมัติ.

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

หากคุณต้องการควบคุมข้อความที่ตัดตอนมามากกว่าหรือไม่ต้องการยุ่งกับฟังก์ชั่นที่กำหนดเองคุณควรดูปลั๊กอินขั้นสูงที่ตัดตอนมา.

แสดงข้อความที่ตัดตอนมาในหน้า WordPress

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

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

ไม่คุณไม่จำเป็นต้องมีปลั๊กอินและคุณจะไม่ต้องเข้าไปตั้งค่าอย่างละเอียด ในบรรทัดต่อไปนี้เราจะแสดงให้คุณเห็นฟังก์ชั่นสั้น ๆ ซึ่งจะทำงานให้คุณ.

แสดงข้อความที่ตัดตอนมาในหน้า:

  1. เปิดฟังก์ชั่น
  2. คัดลอกและวางข้อมูลโค้ด:
  3. ฟังก์ชั่น wploop_pages_excerpt () {
    add_post_type_support ('หน้า', 'ข้อความที่ตัดตอนมา');
    }
    add_action ('init', 'wploop_pages_excerpt');
  4. บันทึกการเปลี่ยนแปลง

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

ส่วนใหญ่คุณจะไม่ได้รับข้อความที่ตัดตอนมาด้านล่างเนื้อหาของหน้าทันที แต่ไม่ต้องกังวลคุณจะต้องให้ข้อความที่ตัดตอนมาแสดงบนหน้า:

  1. เลื่อนที่ด้านบนของหน้า
  2. ค้นหาแท็บ“ ตัวเลือกหน้าจอ” แล้วเปิด
  3. ค้นหาช่องทำเครื่องหมาย “ตัดตอน” แล้วทำเครื่องหมาย

ดูเหมือนว่าจะมีช่องทำเครื่องหมายรวมอยู่ในกระบวนการตลอดทาง!

ตอนนี้คุณสามารถเลื่อนลงและเขียนข้อความที่ตัดตอนมาจากหน้าของคุณ ข้อมูลโค้ดเช่นนี้สามารถช่วยได้จริงมาก?

ส่วนที่ตัดตอนมาของ WordPress ควบคุมด้วยปลั๊กอินที่ตัดตอนมาขั้นสูง

ราคา: ฟรี

ปลั๊กอินที่ตัดตอนมาขั้นสูงสำหรับ WordPress

หลังจากที่คุณติดตั้งและเปิดใช้งานปลั๊กอินฟรีนี้มีตัวเลือกมากมายให้คุณเลือกเพื่อควบคุมข้อความที่ตัดตอนมาของคุณ:

  • ตัดตอนมายาว – เลือกจำนวนตัวอักษรหรือคำที่จะแสดงในข้อความที่ตัดตอนมา
  • การตัดคำทิ้งจากประโยด – เลือกสัญลักษณ์ HTML ที่จะแสดงแทนส่วนที่ละเว้นของบทความ โดยค่าเริ่มต้น & hellip จะใช้เพื่อแสดงสามจุด หากคุณไม่คุ้นเคยกับรหัสคุณสามารถค้นหาเพิ่มเติมได้ ที่นี่
  • เสร็จสิ้น – เลือกวิธีที่คุณต้องการให้ข้อความที่ตัดตอนมาของคุณเสร็จสิ้น หากคุณปล่อยให้ WordPress นับจำนวนตัวอักษรคำอาจถูกตัดกลางหรือประโยคของคุณอาจสิ้นสุด หากคุณต้องการมีข้อความที่ตัดตอนมาอย่างสมบูรณ์คุณสามารถเลือกที่จะจบประโยคที่สมบูรณ์ แต่โปรดทราบว่ามันหมายถึงการสรุปที่ยาวขึ้นอีกเล็กน้อย
  • อ่านลิงค์เพิ่มเติม – เลือกว่าคุณต้องการให้ลิงก์“ อ่านเพิ่มเติม” ปรากฏที่ส่วนท้ายของข้อความที่ตัดตอนมาหรือไม่
  • ไม่มีข้อความที่กำหนดเอง – หากคุณเลือกตัวเลือกนี้ปลั๊กอินจะสร้างข้อความที่ตัดตอนมาโดยอัตโนมัติแม้ว่าอาจมีการกำหนดเองที่พิมพ์ไว้แล้ว
  • แถบย่อรหัส – บางครั้งคุณต้องใช้รหัสย่อที่จุดเริ่มต้นของบทความของคุณ แต่นั่นไม่ได้หมายความว่าคุณต้องการเห็นรหัสย่อในข้อความที่ตัดตอนมา ขอแนะนำให้ออกจากการตรวจสอบและแถบรหัสย่อจากข้อความที่ตัดตอนมาของคุณ
  • กรอง – ขึ้นอยู่กับธีมของคุณเลือกฟังก์ชั่นที่ใช้สำหรับแสดงข้อความที่ตัดตอนมา บางธีมใช้ the_excerpt () ในขณะที่บางธีมใช้ฟังก์ชัน _content () อาจมีการรวมกันของสองสิ่งนี้ในธีมเดียวดังนั้นให้ตรวจสอบทั้งคู่หากคุณไม่แน่ใจว่าคุณกำลังทำอะไรอยู่
  • ปิดการใช้งาน – ด้วยเหตุผลใดก็ตามคุณอาจต้องการตัดตอนมาจากบางหน้า (ตัวอย่างเช่นหน้าแรกของคุณหรือที่เก็บแท็ก) เลือกตำแหน่งที่คุณต้องการปิดการใช้งานปลั๊กอิน

ส่วนที่ตัดตอนมาของ WordPress ควบคุมด้วยปลั๊กอินที่ตัดตอนมาขั้นสูง

หากคุณต้องการเรียนรู้เพิ่มเติมเกี่ยวกับปลั๊กอินและรหัสที่เปิดเครื่อง (ซึ่งสามารถปรับแต่งได้ง่าย) ให้ไปที่ wiki ของปลั๊กอิน สำหรับเอกสารเพิ่มเติม.

ข้อสรุป

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

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map