สามวิธีในการแสดงโพสต์ WordPress บนหน้า
เผยแพร่แล้ว: 2022-09-18หากคุณต้องการแสดงโพสต์บนหน้า WordPress คุณสามารถทำได้หลายวิธี วิธีหนึ่งคือเพียงแค่เพิ่มรหัสย่อลงในหน้า อีกวิธีหนึ่งคือสร้างเทมเพลตของเพจที่กำหนดเอง จากนั้นใช้คลาส WP_Query เพื่อสอบถามและแสดงโพสต์ และสุดท้าย คุณยังสามารถใช้ปลั๊กอิน เช่น ฟิลด์กำหนดเองขั้นสูง เพื่อสร้างฟิลด์เนื้อหาที่ยืดหยุ่น ซึ่งคุณสามารถเพิ่มและแสดงเนื้อหาประเภทใดก็ได้ รวมถึงโพสต์
ผู้เข้าชมมักต้องการแยกความแตกต่างระหว่างหน้าแรกและหน้าที่มีโพสต์ เนื่องจากนี่เป็นหนึ่งในตัวเลือกเริ่มต้นของ WordPress คุณจึงกำหนดค่าได้ง่าย ชุดการตั้งค่าที่เรียกว่า หน้าบล็อก แสดงมากที่สุด อาจมีประโยชน์หากคุณต้องการให้หน้าบล็อกปรากฏที่ด้านบนสุดของหน้า ดังที่แสดงในภาพหน้าจอด้านบน หากคุณไม่ต้องการใช้ฟังก์ชันหน้าบทความของ WordPress หรือไม่ชอบการออกแบบของไซต์ ตรวจสอบให้แน่ใจว่าเทมเพลตของหน้าในธีมที่คุณใช้นั้นเป็นเทมเพลตที่เหมาะกับคุณ คุณควรตรวจสอบว่าธีมของคุณมีเทมเพลตหน้าที่เกี่ยวข้องกับบล็อกหรือไม่ตามที่ธีมของคุณทำบ่อยๆ เมื่อติดตั้ง WP Show Posts แล้ว เราจะเพิ่มบทความลงในเพจของเราและตั้งค่าบล็อก WordPress หลังจากที่คุณเพิ่มชื่อและเลือกอนุกรมวิธานแล้ว (เช่น หมวดหมู่) ให้ทำเครื่องหมายในช่องที่ระบุว่าคุณต้องการใช้การจัดหมวดหมู่ใดเพื่อแสดงโพสต์
ต้องตั้งค่าจำนวนโพสต์ต่อหน้าในเมนูบริบท และการคลิกช่องทำเครื่องหมายถัดจากการแบ่งหน้าจะทำให้คุณสามารถเปลี่ยนการแบ่งหน้าได้ เมื่อคลิกที่เครื่องหมาย + คุณสามารถเพิ่มบล็อก Gutenberg แล้วค้นหารหัสย่อ หลังจากนั้น คุณสามารถอัปเดตหน้าได้ด้วยตนเองโดยคลิกปุ่มอัปเดตที่ด้านล่าง รหัสเป็นวิธีที่ดีที่สุดในการสร้างเทมเพลตเพจที่กำหนดเองใน WordPress เชื่อมต่อกับเซิร์ฟเวอร์ของคุณด้วยข้อมูลรับรอง FTP จากนั้นไปที่ไดเรกทอรีรากของ WordPress โปรดสร้างโฟลเดอร์ใหม่ใน /WP-content/themes/theme-name/ และใส่ชื่อที่เหมาะสม ไฟล์ The.php จะว่างเปล่า
คุณต้องใส่รหัสที่เหมาะสมในไฟล์นี้เพื่อใช้เทมเพลตของเพจ หน้าที่หลักของโค้ดคือการจัดเก็บข้อมูลในโพสต์ที่เผยแพร่ทั้งหมดของเราในตัวแปร $blog_posts ประกอบด้วย div ที่มีคลาสที่กำหนดเองชื่อบล็อกโพสต์ ซึ่งใช้โดย inner while loop เพื่อสร้างเนื้อหาตามโพสต์ปัจจุบัน เราได้เพิ่มคลาสที่กำหนดเองให้กับองค์ประกอบ HTML ที่เกี่ยวข้องเพื่อช่วยในการปรับแต่ง CSS แต่สิ่งนี้ควรจะจำเป็นหลังจากปรับแต่ง CSS แล้วเท่านั้น เนื่องจาก WordPress วนซ้ำ ในเทมเพลตหน้าแบบกำหนดเองของเราทำให้เราสามารถสร้างส่วนแยกต่างหากสำหรับแต่ละบล็อกโพสต์ เราจึงสามารถใช้เพื่อสร้างส่วนนี้ได้ ลิงก์ หมวดหมู่ ข้อความที่ตัดตอนมา และปุ่มอ่านเพิ่มเติมทั้งหมดรวมอยู่ในส่วนบทความนั้น เพื่อให้เป็นไปตามข้อกำหนดของคุณ คุณสามารถเปลี่ยนแปลงโค้ดได้โดยการเพิ่ม ลบ หรือแก้ไขส่วนต่างๆ
ฉันจะให้โพสต์ของฉันแสดงบนหน้า WordPress ได้อย่างไร

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

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

หากต้องการแสดงรายการทั้งหมดในหน้าเดียวใน WordPress คุณสามารถปรับการตั้งค่าธีมหรือสร้างลูปที่กำหนดเองโดยใช้ฟังก์ชัน query_posts ของ WordPress
แสดงโพสต์ WordPress บนหน้า Html
ฉันไม่แน่ใจทั้งหมดว่าคุณถามอะไร แต่ฉันคิดว่าคุณต้องการทราบวิธีแสดงบทความ WordPress บน หน้า HTML หากเป็นกรณีนี้ คุณจะต้องใช้ปลั๊กอิน WordPress เช่น "แสดงโพสต์" หรือ "แสดงโพสต์ WP" ปลั๊กอินเหล่านี้จะช่วยให้คุณสามารถแทรกรหัสสั้นลงในหน้า HTML ซึ่งจะแสดงบทความ WordPress ของคุณ
คุณสามารถใช้บทความนี้เพื่อจัดระเบียบบทความ WordPress ทั้งหมดของคุณตามธีม แม้ว่าเว็บไซต์ของคุณจะมีโพสต์หลายสิบหรือหลายร้อยโพสต์ แต่ก็ยังมีประโยชน์ในการรวมเนื้อหาที่ผู้เข้าชมเห็นว่าน่าสนใจ ลิงค์ด้านล่างจะช่วยให้คุณเลือกวิธีการที่เหมาะสมที่สุดสำหรับคุณ คุณสามารถตั้งค่าฟังก์ชันที่กำหนดเองของบล็อกได้โดยแก้ไข ส่วนโพสต์ล่าสุด ของบล็อก WordPress คุณสามารถดูตัวอย่างเนื้อหาของแต่ละโพสต์โดยแสดงข้อความที่ตัดตอนมาเป็นต้น อีกทางเลือกหนึ่งคือการสร้างหน้าที่กำหนดเองซึ่งแสดงบทความ WordPress ทั้งหมดของคุณ บล็อก Posts ที่พร้อมใช้งานสามารถพบได้ใน SeedProd ซึ่งทำให้การสร้างเพจทำได้ง่าย
เข้าสู่ระบบบัญชี SeedProd ของคุณโดยใช้รหัสใบอนุญาตของคุณ หน้าที่นำไปสู่เนื้อหา หากคุณลากและวางตัวสร้างไปทางขวา คุณจะเห็นหน้าตัวอย่างเพจของคุณ คุณสามารถปรับแต่งบล็อกได้โดยเลือกจากเมนูด้านซ้ายมือ คุณสามารถค้นหาประเภทโพสต์ที่รวมไว้ได้โดยเลือก 'โพสต์' จากนั้นเลือก 'โพสต์ทั้งหมด' เนื่องจากเราต้องการแสดงโพสต์ทั้งหมดของเราในหน้าเดียว เราจึงต้องเลือก 'โพสต์ทั้งหมด' และ 'รายการ' เมื่อคุณแสดงโพสต์ทั้งหมดของคุณในหน้าเดียว หมายความว่าหากคุณมีเนื้อหาจำนวนมาก ผู้เยี่ยมชมของคุณจะต้องเลื่อนลงมาเพื่อค้นหาสิ่งที่พวกเขากำลังมองหา
คุณสามารถทำได้โดยใช้ปลั๊กอิน Simple Yearly Archive แบบปลั๊กอินต่อปลั๊กอิน คุณจะเห็นโพสต์ของคุณตั้งแต่เผยแพร่ครั้งแรก หากคุณป้อนช่อง 'จำนวนต่อหน้า' คุณสามารถเปลี่ยนค่านี้เป็นตัวเลขที่สูงขึ้นได้ หากต้องการ คุณสามารถจัดเรียงหัวข้อย่อยปีเป็นลิงก์โดยทำเครื่องหมายที่ 'ปีที่เชื่อมโยง' กล่อง. หลังจากนั้น สามารถเข้าถึงโพสต์ของปีนั้นได้โดยคลิกที่ลิงก์เหล่านี้ รหัสย่อ SimpleYearlyArchive ช่วยให้คุณสามารถเพิ่มโพสต์ในหน้าใดก็ได้ที่คุณป้อน
วิธีรับโพสต์ทั้งหมดจากบล็อก WordPress ของคุณ
คุณสามารถรับโพสต์บล็อกทั้งหมดของคุณได้โดยเรียก WP_get_posts() จากบรรทัดคำสั่งอื่น ตรวจสอบว่ารหัสต่อไปนี้มีอยู่ในรหัส WordPress ของคุณ: WP_get_posts = WP_get_posts, *br> คุณจะได้รับรายการโพสต์ออบเจ็กต์หากคุณทำเช่นนี้ แต่ละโพสต์อ็อบเจ็กต์ประกอบด้วยคุณสมบัติดังต่อไปนี้
ตัวระบุโพสต์ในกรณีนี้คือตัวระบุเฉพาะสำหรับโพสต์ ชื่อโพสต์ควรเป็น [ชื่อ] เนื้อหาของโพสต์: เนื้อหาของโพสต์ โพสต์นี้เผยแพร่ในวันที่ที่ระบุไว้ข้างต้น โพสต์นี้เขียนโดยผู้เขียน โพสต์แบ่งออกเป็นหลายประเภท โพสต์มีแท็กที่สอดคล้องกับชื่อของพวกเขา หากคุณต้องการแสดงความคิดเห็นในโพสต์ โปรดดำเนินการในลักษณะต่อไปนี้:
WordPress แสดงโพสต์บนหน้า Php
มีสองสามวิธีในการแสดงโพสต์บนหน้า WordPress โดยใช้ PHP คุณสามารถใช้คลาส WP_Query เพื่อสอบถามโพสต์ จากนั้นใช้ฟังก์ชัน have_posts() และ the_post() เพื่อวนซ้ำและแสดงโพสต์
คุณยังสามารถใช้ฟังก์ชัน get_posts() เพื่อรับอาร์เรย์ของโพสต์ จากนั้นวนซ้ำและแสดงผลตามที่คุณต้องการ
หากคุณต้องการแสดงโพสต์ล่าสุด คุณสามารถใช้ฟังก์ชัน wp_get_recent_posts() การดำเนินการนี้จะส่งคืนอาร์เรย์ของโพสต์ล่าสุดซึ่งคุณสามารถวนซ้ำและแสดงได้
เมื่อเราเพิ่มผลิตภัณฑ์ใหม่ลงในพอร์ตการลงทุน เราต้องการจดหมายข่าว โดยส่วนใหญ่เป็นโพสต์ ฉันต้องการแสดงโพสต์จากจดหมายข่าวที่มีอยู่ซึ่งอาจโพสต์ซ้ำในฉบับใหม่เพราะฉันไม่ต้องการโพสต์ผลิตภัณฑ์ซ้ำ ฉันไม่เก่ง php เป็นพิเศษ ความพยายามอยู่ในส่วนของฉันในการเรียนรู้ ก่อนถาม ฉันทำวิจัยอย่างละเอียดเกี่ยวกับเทคโนโลยีและวิธีแก้ปัญหาต่างๆ
การตั้งค่าปลั๊กอินแสดงโพสต์
เมื่อติดตั้งปลั๊กอินแล้ว ตัวเลือก "แสดงโพสต์" จะปรากฏในเมนู "ปลั๊กอิน" คลิกปุ่ม "แสดงโพสต์" จากนั้นเลือกหมวดหมู่ที่คุณต้องการแสดงโพสต์ โพสต์ที่คุณต้องการแสดงสามารถตั้งค่าเป็นช่วงวันที่เฉพาะได้