การตัดข้อความให้แสดงหน้าแรก และส่วนอ่านต่อ

    ในการเขียนบล็อกระบบของโปรแกรมที่เอามาทำเวบนี้มีระบบตัดข้อความที่ให้แสดงบางส่วนในหน้าแรก และส่วนให้อ่านต่อเป็นการตัดแบบอัตโนมัติ(นับจำนวนตัวอักษร) ซึ่งทำให้เกิดปัญหา เช่น

  • เขียนข้อความเยอะ แล้วแทรกรูป ทำให้รูปประกอบที่ต้องการโชว์ไม่แสดงหน้าแรก แต่กลับไปอยู่ในส่วน อ่านต่อ
  • ไม่เขียนข้อความใดๆ หรือเขียนข้อความก่อนแสดงรูปน้อยไป เอารูปมาแสดงเลยรูปขึ้นหน้าแรกหลายรูปเกินไป

   วิธีตัดข้อความให้แสดงในหน้าแรก และส่วนอ่านต่อเราจะใช้แทก <!--break--> แทรกในเนื้อความ แต่ไม่ใช่โหมดการพิมพ์ปกติ ต้องอยู่ในโหมด Disable rich-text

คลิก ที่ Disable rich-text ด้านล่าง ดังรูป

เมื่อกด Disable rich-text แล้วจะเห็นว่าเครื่องมือหรือไอคอนที่ช่วยในการพิมพ์จะหายไป
จะมีแต่ข้อความล้วนๆ ตรงนี้จะเป็น ภาษา HTML ที่อยู่เบื้องหลัง

แล้วจึงค่อย พิมพ์ <!--break-->  เพิ่มลงไป เพื่อตัดข้อความให้แสดงหน้าแรก และส่วนอ่านต่อ

คลิกที่รูปเพื่อดูรูปใหญ่

ข้อความที่อยู่หน้าแทก <!--break--> จะแสดงหน้าแรก ส่วนข้อความที่อยู่หลังแทก <!--break--> จะอยู่ในส่วนอ่านต่อ

สำหรับสมาชิกเมื่ออยู่ในโหลด Disable rich-text แล้วอ่านไม่เข้าใจภาษา HTML ขอให้สังเกตดังนี้ครับ

  • <img src=...> เป็นการนำรูปมาแสดง
  • </p> คือจบย่อหน้า

ในการใส่แทก <!--break--> แนะนำให้ใส่หลัง แทก </p> นะครับ ดังตัวอย่างในรูปด้านบน  หวังว่าคงช่วยให้การเขียนบล็อกง่ายขึ้นนะครับ

 


 

ตัวอย่างที่ 1

ผลที่ได้จะมีทั้งข้อความและรูปแสดงที่หน้าแรก

ตัวอย่างที่ 2

เรื่องเดิม แต่เปลี่ยนตำแหน่งของ <!--break-->

ผลที่ได้รูปก็ไม่แสดงในหน้าแรก แต่กลับไปอยู่ในส่วนอ่านต่อ

ไม่เข้าใจ พยายามจะทำให้ได้ แต่ ไม่สำเร็จซักที ชว่ยด้วยค่ะ คุณโสทร

งงเล็กน้อย ถึงปานกลาง ถึงมากเป็นบางจุด สรุปว่า งง และ ยาก จังค่ะ(ไม่เข้าใจด้วยนะ)

พอเพียง และ เพียงพอ บ้านไร่จันทร์เจ้า 

ตอนนี้ยังมึนๆอยู่

 

Laughingทำวันนี้ให้ดีที่สุด เวลาชีวิตน้อยลงทุกวัน

ถ้าอ่านดูจากข้อมูลของ ท่าน ผญ.บ ดูมันจะเข้าใจยาก แต่ในทางปฏิบัติ น่าจะไม่ยาก เพราะเคยเจอสถานการณ์แบบนี้บ่อย

คือ  1. ในการเขียนบล๊อก เกริ่นนำเล็กน้อย แล้วก็อาจจะมีภาพประกอบ แล้วอธิบายใต้ภาพสักเล็กน้อย แล้ว เว้นสัก 1-2 บันทัด จึงจะมีรูปหรือ เนื้อเรื่องต่อไป

หลังจากบันทึกแล้ว ลองดูเนื้อหาที่แสดง หากว่ามันแสดงในหน้าแรกยาว หรือ รูปมาแสดงมากกว่า 1 ภาพ ก็จำเป็นต้องให้ภาพที่ 2 นั้นห่างจากภาพแรก โดย เอนเตอร์ให้ห่างออกไปสัก 2-3 บันทัด หลังจากบันทึกแล้วกลับออกมาดูอีกครั้ง

เคยทำแบบนี้ได้ผลดีค่ะ

ขอบคุณค่ะ

Laughingทำวันนี้ให้ดีที่สุด เวลาชีวิตน้อยลงทุกวัน

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

ขอพจนานุกรม หน่อยค่ะ  อ่านยังไม่เข้าใจ

 

 

หน้า