วิธีจัดระเบียบหนังสือออนไลน์ใน WordPress (ไม่ว่าจะเป็นนวนิยายหรือสารคดี)
เผยแพร่แล้ว: 2012-05-09สมมติว่าคุณเขียน (หรือกำลังเขียน) หนังสือ แต่แทนที่จะเผยแพร่ในแบบดั้งเดิม คุณตัดสินใจ "เผยแพร่ทางออนไลน์" ฉันไม่ได้หมายความว่าคุณจะทำเป็น PDF ebook หรือหนังสือดิจิทัล ฉันหมายความว่าคุณตัดสินใจเปลี่ยนหนังสือของคุณให้เป็นเว็บไซต์
การใช้ WordPress สำหรับโครงการนี้อาจทำงานได้ดี แต่ WordPress ที่พร้อมใช้งานทันทีอาจไม่เหมาะกับความต้องการของคุณอย่างแน่นอน ดังนั้นในโพสต์นี้ เราจะพูดถึงวิธีที่คุณอาจจัดโครงสร้างหนังสือของคุณในสภาพแวดล้อมของ WordPress
อ่านต่อหรือข้ามไปข้างหน้าโดยใช้ลิงก์เหล่านี้:
- จังหวะที่แตกต่างกันสำหรับคนที่แตกต่างกัน
- ทำไมต้องตั้งกระทู้?
- สร้างเว็บไซต์ของคุณ
- การเปลี่ยนโพสต์ให้เหมาะกับความต้องการของคุณ
- การลบวันที่ออกจากโพสต์ของคุณ
- เผยแพร่โพสต์ตามลำดับเวลา
- ใช้หมวดหมู่สำหรับบทและส่วนสำคัญของคุณ
- การแก้ไขโครงสร้างบท (เช่น หมวดหมู่)
- ปลั๊กอินสำหรับความช่วยเหลือพิเศษ
- การสร้างเมนูแบบกำหนดเอง
- แสดงทุกส่วน
- การสั่งซื้อโพสต์ของคุณในแบ็กเอนด์
- การตั้งค่าการประทับเวลาของคุณ
- ตัวอย่าง
- เพิ่มการนำทางก่อนหน้า & ถัดไป
- ปลั๊กอินบางตัวที่ต้องพิจารณา
จังหวะที่แตกต่างกันสำหรับคนที่แตกต่างกัน
มีหลายวิธีในการเปลี่ยน WordPress ให้เป็นแพลตฟอร์มที่เหมาะสมสำหรับหนังสือออนไลน์ ที่ระดับพื้นฐานที่สุด คุณจะต้องตัดสินใจว่าจะสร้างโพสต์ เพจ หรือโพสต์ที่กำหนดเองให้เป็นพื้นฐานสำคัญของคุณ อาจมีการโต้เถียงกันสำหรับแต่ละรายการ แต่ในบทช่วยสอนนี้ เราจะสร้าง WordPress Posts ให้เป็นส่วนประกอบหลัก นั่นคือ เราจะใช้ Posts เพื่อเผยแพร่เนื้อหาของหนังสือของเรา
นอกจากนี้ควรสังเกตด้วยว่าแต่ละคนจะมีความชอบและความต้องการที่แตกต่างกันไปตามสถานการณ์ บางบทอาจมีบทที่ยาว ขณะที่บางบทอาจมีบทสั้นๆ มากมาย บางบทอาจมีส่วนต่างๆ มากมายในแต่ละบท ขณะที่บางบทอาจละทิ้งส่วนต่างๆ ของบททั้งหมด … และรายการดำเนินต่อไป
ดังนั้น คำแนะนำที่แสดงในบทช่วยสอนนี้เป็นเพียงคำแนะนำเท่านั้น คุณอาจต้องเปลี่ยนให้เหมาะกับกรณีของคุณ แต่อย่างน้อยที่สุด พวกเขาควรให้แนวคิดบางอย่างแก่คุณ
ทำไมต้องตั้งกระทู้?
เหตุผลที่ฉันเลือกใช้ Posts สำหรับบทช่วยสอนนี้คือ โดยทั่วไปแล้วคุณจะมีความยืดหยุ่นมากขึ้นกับ Posts แน่นอน คุณสามารถทำให้เพจและโพสต์ที่กำหนดเองมีความยืดหยุ่นพอๆ กับโพสต์ แต่นั่นก็ต้องใช้การทำงานพิเศษบางอย่าง
สร้างเว็บไซต์ของคุณ
ตกลงเพียงพอกับข้อจำกัดความรับผิดชอบทั้งหมด มาเริ่มสร้างไซต์กันเลยดีกว่า
การเปลี่ยนโพสต์ให้เหมาะกับความต้องการของคุณ
แม้ว่าโพสต์จะมีความยืดหยุ่นสูง แต่ก็มีคุณลักษณะสองประการที่คุณอาจไม่ต้องการ:
- พวกเขามักจะมีวันที่ติดอยู่กับพวกเขา
- เผยแพร่ตามลำดับเวลาย้อนกลับ (เช่น โพสต์ล่าสุดปรากฏก่อน)
การลบวันที่ออกจากโพสต์ของคุณ
อาจมีข้อยกเว้นบางประการ (เช่น การเขียนหนังสือท่องเที่ยว) แต่คนส่วนใหญ่ต้องการลบวันที่ออกจากโพสต์ คุณสามารถทำได้ด้วยตนเอง (ดูที่โพสต์นี้)
เผยแพร่โพสต์ตามลำดับเวลา
นอกจากการลบการประทับวันที่ออกจากโพสต์ของคุณแล้ว ส่วนใหญ่จะต้องการให้โพสต์ของพวกเขาเผยแพร่ตามลำดับเวลา (เช่น โพสต์แรกจะอยู่ที่ด้านบนสุด)
ใช้หมวดหมู่สำหรับบทและส่วนสำคัญของคุณ
บางทีวิธีที่ง่ายที่สุดในการจัดระเบียบเนื้อหาทั้งหมดของคุณคือ ด้วยฟังก์ชันหมวดหมู่ของคุณ
หากคุณกำลังแบ่งหนังสือของคุณออกเป็นส่วนๆ (เช่น ส่วนที่ 1, ส่วนที่ II, ส่วนที่ III, ส่วนที่ IV) คุณจะต้องจัดหมวดหมู่สำหรับแต่ละส่วน
ภายใต้แต่ละหมวดหมู่เหล่านั้น คุณจะสร้างหมวดหมู่ย่อย (aka หมวดหมู่ย่อย) สำหรับแต่ละบทของคุณในส่วนนั้นของหนังสือ ตัวอย่างเช่น ฉันได้สร้างหนังสือสมมติที่มีสี่ส่วนหลักและสิบสองบทแต่ละบท
โครงร่างสำหรับหนังสือสมมุติของฉันมีลักษณะดังนี้:
ส่วนที่ 1 – การเกิด (ประเภทผู้ปกครอง)
- บทที่ 1 – มกราคม (หมวดย่อย)
- บทที่ 2 – กุมภาพันธ์ (หมวดเด็ก)
- บทที่ 3 – มีนาคม (หมวดเด็ก)
ตอนที่ II – จุดเริ่มต้น
- บทที่ 4 – เมษายน
- บทที่ 5 – พฤษภาคม
- บทที่ 6 – มิถุนายน
ตอนที่ III – ความหนาของมัน
- บทที่ 7 – กรกฎาคม
- บทที่ 8 – สิงหาคม
- บทที่ 9 – กันยายน
ตอนที่ IV – จุดจบ
- บทที่ 10 – ตุลาคม
- บทที่ 11 – พฤศจิกายน
- บทที่ 12 – ธันวาคม
และนี่คือลักษณะการตั้งค่าหมวดหมู่ของฉันในแบ็กเอนด์
การแก้ไขโครงสร้างบท (เช่น หมวดหมู่)
แน่นอน คุณจะต้องการวางแผนสิ่งต่างๆ ล่วงหน้าให้มากที่สุด แต่ข้อดีอย่างหนึ่งเกี่ยวกับหมวดหมู่ก็คือแก้ไขได้ง่าย คุณสามารถเปลี่ยนหมวดหมู่ย่อยเป็นหมวดหมู่หลักหรือในทางกลับกันได้อย่างง่ายดาย คุณยังสามารถเพิ่มหมวดหมู่ใหม่ให้กับหมวดหมู่หลักของคุณ สร้างหมวดหมู่ย่อย และอื่นๆ ได้อย่างง่ายดาย
บางคนอาจต้องการ (หรือจำเป็นต้อง) ให้ความสำคัญกับหมวดหมู่และหมวดหมู่ย่อยมากกว่าประเภทอื่นๆ ทุกอย่างขึ้นอยู่กับสิ่งที่คุณต้องการบรรลุ อย่างไรก็ตาม อย่างน้อย การให้ความสนใจขั้นพื้นฐานกับโครงสร้างโดยรวมนี้จะทำให้คุณมีพื้นฐานที่ดีเบื้องหลัง รากฐานที่ดีนี้จะช่วยให้คุณมีความยืดหยุ่นมากขึ้นบนท้องถนน และช่วยให้คุณนำผู้เยี่ยมชมผ่านหนังสือของคุณได้ง่ายขึ้นในลักษณะที่เป็นเหตุเป็นผล (หรือให้การนำทางที่ชัดเจนเพื่อให้พวกเขาสามารถกระโดดไปมาได้ตามต้องการโดยไม่หลงทาง)
ปลั๊กอินสำหรับความช่วยเหลือพิเศษ
การเขียนเป็นธุรกิจที่ยุ่งเหยิง และบ่อยครั้งคุณจะพบว่าคุณจำเป็นต้องเพิ่มส่วนใดส่วนหนึ่งหรือจัดเรียงบางส่วนใหม่ที่นั่น เนื่องจากคุณจะใช้หมวดหมู่ของคุณสำหรับบทและส่วนต่างๆ ในไซต์ของคุณ นั่นหมายความว่าคุณอาจต้องการจัดเรียงใหม่ในบางจุด WordPress ไม่ได้ทำสิ่งนี้โดยค่าเริ่มต้น แต่ปลั๊กอินคำสั่งหมวดหมู่และข้อกำหนดการจัดหมวดหมู่จะช่วยให้คุณทำอย่างนั้นได้

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

ฉันสามารถดึงเมนูแบบกำหนดเองนั้นลงในวิดเจ็ตบนแถบด้านข้างของฉันได้ (ลักษณะที่ปรากฏ > วิดเจ็ต)
และนี่คือสิ่งที่ดูเหมือนในการดำเนินการ
แสดงทุกส่วน
แน่นอน แต่ละคนจะมีความต้องการที่แตกต่างกัน แต่สิ่งหนึ่งที่อาจใช้ได้ผลสำหรับบางคนก็คือการแสดงส่วนทั้งหมดของคุณ (เช่น โพสต์ทั้งหมดของคุณ) ในคอลัมน์ยาวคอลัมน์เดียวที่อยู่ด้านล่างของแถบด้านข้าง
มีบางสิ่งที่ควรทราบเกี่ยวกับวิธีการนี้ อย่างแรกคือจะไม่แยกส่วนของคุณออกเป็นบทต่างๆ มันจะแสดงรายการทั้งหมดในคอลัมน์ที่ไม่แตกต่างกัน อย่างไรก็ตาม มันจะแสดงส่วนต่างๆ ของคุณ (โพสต์ของคุณ) ในลำดับที่ถูกต้องตั้งแต่ต้นจนจบ ตราบใดที่คุณเรียงลำดับอย่างถูกต้องในแบ็กเอนด์ (เพิ่มเติมในภายหลัง)
คุณสามารถทำได้โดยใช้วิดเจ็ต "โพสต์ล่าสุด" ที่เป็นค่าเริ่มต้น และเพิ่มจำนวนโพสต์เป็นตัวเลขที่สูงพอที่จะรวมจำนวนโพสต์/ส่วนที่คุณมี (ลักษณะที่ปรากฏ > วิดเจ็ต)
และนี่คือสิ่งที่ดูเหมือน
การสั่งซื้อโพสต์ของคุณในแบ็กเอนด์
ตามที่ระบุไว้ในตอนต้น เหตุผลหนึ่งในการใช้โพสต์บนเพจ (หรือโพสต์ที่กำหนดเอง) ก็คือ อาจทำให้ผู้ใช้ทั่วไปมีความยืดหยุ่นเพิ่มขึ้นเล็กน้อยเมื่อแกะกล่อง และข้อดีอย่างหนึ่งที่ Posts มีเหนือ Pages ก็คือ พวกเขาสามารถสั่งซื้อและจัดลำดับใหม่ได้ง่ายกว่าในวงกว้าง … ถ้าคุณรู้เคล็ดลับ
ดังนั้นเคล็ดลับคืออะไร?
อย่างที่คุณรู้ โพสต์นั้นเรียงตามวันที่ ไม่ว่าคุณจะเรียงตามลำดับเวลาหรือย้อนเวลาก็ตาม WordPress ยังคงดูวันที่และเวลาบนโพสต์เพื่อกำหนดวิธีการจัดเรียงให้สัมพันธ์กับโพสต์อื่นๆ ทั้งหมด
ด้วยเหตุนี้ คุณจึงสามารถใช้ประโยชน์จากการประทับเวลาเพื่อให้โพสต์ของคุณเรียงตามลำดับที่ต้องการได้
การตั้งค่าการประทับเวลาของคุณ
หากคุณเขียนบทความใน WordPress แล้วเผยแพร่ทันที โพสต์นั้นจะถูกประทับตราว่าเผยแพร่ในขณะนั้น อย่างไรก็ตาม คุณสามารถเปลี่ยนการประทับเวลาบนโพสต์ของคุณเป็นวันที่ใดก็ได้ คุณสามารถควบคุมการประทับเวลาได้ในหน้าเขียน/แก้ไขหรือในหน้าแก้ไขโพสต์
เมื่อเริ่มต้น คำแนะนำของฉันคือ เผยแพร่แต่ละโพสต์โดยมีการประทับเวลาอย่างน้อยหนึ่งวัน ด้วยวิธีนี้ คุณสามารถเพิ่มส่วนใหม่ได้ทุกที่ในรายการส่วนที่มีอยู่ของคุณ สิ่งที่คุณต้องทำคือเลือกการประทับเวลาที่อยู่ระหว่างการประทับเวลาของโพสต์ที่ด้านใดด้านหนึ่ง
ตัวอย่าง
สมมติว่าฉันกำลังจะเริ่มโพสต์หนังสือบนเว็บไซต์ของฉันวันนี้ (9 พฤษภาคม เวลา 13.00 น.) ฉันมีส่วนต่าง ๆ ที่ฉันต้องการโพสต์แล้วห้าสิบส่วน เลยอยากตั้งเวลาในส่วนแรกเป็นห้าสิบวันที่ผ่านมา (10 มีนาคม เวลา 13.00 น.) สำหรับส่วนที่สอง ผมจะตั้งเวลาให้เป็นเวลาสี่สิบเก้าวันที่ผ่านมา (11 มีนาคม เวลา 13.00 น.) และครั้งที่สามจะเป็นเวลาสี่สิบแปดวันที่ผ่านมา (12 มีนาคม เวลา 13.00 น.) เป็นต้น
ด้วยวิธีนี้ หากฉันตัดสินใจว่าต้องการเพิ่มส่วนที่อยู่หลังส่วนแรก แต่ก่อนส่วนที่สอง ฉันสามารถเลือกการประทับเวลาที่อยู่ระหว่างการประทับเวลาทั้งสองที่มีอยู่ได้อย่างง่ายดาย (เช่น หลังวันที่ 10 มีนาคม เวลา 1 มีนาคม) ก่อนวันที่ 11 มีนาคม เวลา 13.00 น.) ตัวอย่างเช่น ฉันอาจจะเลือกวันที่ 10 มีนาคม เวลา 21.00 น. ฉันยังคงต้องการเว้นที่ว่างไว้ข้างใดข้างหนึ่ง เผื่อว่าฉันตัดสินใจเพิ่มส่วนอื่น
เมื่อฉันทำสิ่งนี้ ส่วนใหม่ของฉัน (โพสต์ใหม่ของฉัน) จะกลายเป็นส่วนที่สองในหนังสือของฉันโดยอัตโนมัติ และมันจะผลักส่วนที่สองดั้งเดิมไปที่ส่วนที่สาม … และต่อเนื่องกันไปสำหรับส่วนอื่นๆ
(หมายเหตุ: หากคุณใช้เมนูแบบกำหนดเอง คุณอาจต้องเพิ่มส่วนใหม่ลงในการนำทางด้วยตนเอง ขึ้นอยู่กับว่าคุณตั้งค่าไว้อย่างไร)
เพิ่มการนำทางก่อนหน้า & ถัดไป
สิ่งอื่นที่คุณไม่ต้องสงสัยต้องการทำคือเพิ่มลิงก์การนำทาง "ก่อนหน้าและถัดไป" ที่ด้านล่างของโพสต์ของคุณ ธีมบางธีมจะมาพร้อมกับลิงก์เหล่านี้ แต่บางธีมไม่ได้รวมไว้ ดังนั้นเราจะอธิบายอย่างรวดเร็วว่าจะนำลิงก์เหล่านี้มาไว้ในไซต์ของคุณได้อย่างไร
มีปลั๊กอินที่คุณสามารถค้นหาได้ซึ่งจะทำสิ่งนี้ให้กับคุณ แต่คุณสามารถเพิ่มโค้ดเล็กน้อยที่ด้านล่างของไฟล์ single.php ของธีมได้ด้วยตนเอง (บางธีมในปัจจุบันเรียกไฟล์ลูปไปยังไฟล์ single.php ดังนั้นคุณอาจต้องวางโค้ดนี้ไว้ที่นั่นแทน ทั้งนี้ขึ้นอยู่กับธีมของคุณ)
มีหลายวิธีในการพิจารณาว่าลิงก์ก่อนหน้าและถัดไปของคุณแสดงอย่างไร ดังนั้น คุณสามารถตรวจสอบข้อมูลเพิ่มเติมที่ WordPress ได้หากต้องการ
ในระหว่างนี้ เราจะพูดถึงโค้ดบางอย่างที่อาจใช้ได้ผลสำหรับคุณ วางสิ่งต่อไปนี้ที่ด้านล่างของไฟล์ single.php ของคุณ (ลักษณะที่ปรากฏ > ตัวแก้ไข > เดี่ยว – single.php)
<?php previous_post('<< <<; %', '', 'yes'); ?> | <?php next_post('% >> >> ', '', 'yes'); ?>
มันจะส่งออกลิงค์สำหรับคุณเช่นนี้:
ปลั๊กอินบางตัวที่ต้องพิจารณา
ฉันแน่ใจว่ามีปลั๊กอินมากมายที่สามารถช่วยคุณนำเสนอหนังสือออนไลน์ของคุณในวิธีที่ดีกว่า แต่ฉันจะขอเป็นอันที่ดูเหมือนเป็นพื้นฐาน นี่เป็นหนังสือที่ไม่ใช่นิยายมากกว่านิยาย
รายชื่อ AZ
ปลั๊กอิน AZ Listing ช่วยให้คุณสร้างดัชนีของไซต์ได้เหมือนกับหนังสือทั่วไป
นี่คือลักษณะการทำงาน

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