หน้า¶
NightPOS allows you to create different kinds of webpages, including with the help of AI, publish them, and define their structure and visibility by configuring page properties. Pages can be duplicated, deleted, and redirected.
ประเภทหน้า
หน้า แบบคงที่ เช่น หน้าแรกหรือหน้า ที่กำหนดเอง ประกอบด้วยเนื้อหาคงที่ที่ไม่เปลี่ยนแปลงแบบไดนามิก คุณสามารถสร้างหน้าเหล่านี้ด้วยตนเอง กำหนด URL และปรับ คุณสมบัติ ตามต้องการ
Dynamic pages, on the other hand, display content that changes automatically based on the
data in the database and user interaction (e.g., filtering). They are generated automatically by
NightPOS, for example, when installing an app or module (e.g., /shop or /blog) or publishing a
new product or blog post. Dynamic pages are managed
differently from static pages.
การสร้างหน้า¶
สามารถสร้างหน้าเว็บไซต์ได้จาก ส่วนหน้า และ ส่วนหลัง
เพื่อสร้างหน้าเว็บไซต์ใหม่:
เปิดแอป เว็บไซต์ คลิก ใหม่ ที่มุมขวาบน จากนั้นเลือก หน้า
หรือไปที่ และคลิก ใหม่
ในป๊อปอัป หน้าใหม่ ให้เลือกเทมเพลต เทมเพลตจัดกลุ่มตามประเภท:
พื้นฐาน: หน้าที่ใช้ได้หลายวัตถุประสงค์ มีหน้าว่างให้เริ่มต้นจากศูนย์ด้วย
เกี่ยวกับ: ข้อมูลเกี่ยวกับแบรนด์และบริษัท
หน้า Landing: สรุปเนื้อหาและข้อมูลของบริษัท
แกลเลอรี่: การนำเสนอรูปภาพและสื่อ
บริการ: ภาพรวมของบริการที่บริษัทนำเสนอ
แผนราคา: ภาพรวมของการสมัครสมาชิกและราคา
ทีม: บุคคลเบื้องหลังบริษัท
กำหนดเอง: เทมเพลตที่สร้างแบบกำหนดเอง เพื่อเพิ่มเทมเพลตที่กำหนดเอง ให้เปิดหน้าที่คุณต้องการบันทึกเป็นเทมเพลตและ แก้ไขคุณสมบัติของหน้า
ในหน้าต่างป๊อปอัป New Page:
ป้อน Page Title ชื่อนี้จะใช้ในเมนูและ URL ของหน้า
ปิดใช้งาน เพิ่มไปยังเมนู หากไม่ต้องการให้หน้าปรากฏในเมนู
เปิดใช้งาน Generate text เพื่อใช้เครื่องมือ AI ในการสร้างหน้า
คลิก สร้าง
หากจำเป็น ปรับแต่งเนื้อหาและรูปลักษณ์ของหน้า โดยใช้ตัวแก้ไขเว็บไซต์หรือ แปล จากนั้นคลิก Save
เผยแพร่ หน้า
ตัวสร้างหน้าเว็บ AI¶
หากต้องการสร้างเนื้อหาโดยใช้ AI เมื่อ สร้างหน้าใหม่ ให้ทำตามขั้นตอนเหล่านี้:
หลังจากเลือกเทมเพลตแล้ว ในหน้าต่างป๊อปอัป New Page ให้สลับสวิตช์ AI Generate Text
ในฟิลด์ Instructions ให้ป้อนคำอธิบายสั้นๆ ของหน้าที่กำลังสร้าง ควรรวมคำสำคัญที่กำหนดโฟกัสและขอบเขตของหน้า
เลือกตัวเลือกโทนสีอย่างใดอย่างหนึ่งสำหรับหน้า เช่น Concise, Professional, Friendly, Persuasive หรือ Informative
คลิก Create with AI อาจใช้เวลาสักครู่ในการโหลดหน้าเว็บ
Note
**ไม่**จำเป็นต้องติดตั้งแอปพลิเคชัน AI ในฐานข้อมูลเพื่อใช้ตัวสร้างหน้าเว็บ
เนื้อหาที่สร้างโดยตัวสร้าง AI สามารถปรับแต่งได้โดยใช้ ตัวแก้ไขเว็บไซต์
ตัวสร้างหน้าเว็บ AI ไม่รองรับสำหรับหน้าประเภท Blank
ตัวสร้างหน้าเว็บอาจสร้าง ปุ่ม ก่อนเผยแพร่หน้าเว็บ โปรดยืนยันว่าปุ่มทั้งหมดเชื่อมโยงไปยังหน้าเว็บที่เปิดใช้งานอยู่
ดูเพิ่มเติม
การเผยแพร่/ยกเลิกการเผยแพร่หน้า¶
หน้าจำเป็นต้องถูกเผยแพร่เพื่อให้ผู้เยี่ยมชมเว็บไซต์มองเห็นได้ หากต้องการเผยแพร่หรือยกเลิกการเผยแพร่หน้า ให้เข้าถึงหน้านั้นและสลับสวิตช์ที่มุมบนขวาจาก ยังไม่เผยแพร่ เป็น เผยแพร่แล้ว หรือในทางกลับกัน
Note
นอกจากนี้ยังสามารถ:
เผยแพร่/ยกเลิกการเผยแพร่หน้าจาก คุณสมบัติของหน้า
เผยแพร่/ยกเลิกการเผยแพร่หลายหน้าพร้อมกัน เมื่อต้องการทำเช่นนั้น ไปที่ เลือกหน้าที่ต้องการ จากนั้นคลิก Actions และเลือก Publish หรือ Unpublish
คุณสมบัติของหน้า¶
หากต้องการแก้ไขคุณสมบัติของ หน้าแบบคงที่ ให้เข้าถึงหน้าที่ต้องการแก้ไข จากนั้นไปที่ ซึ่งคุณสมบัติต่อไปนี้สามารถปรับเปลี่ยนได้:
ชื่อหน้า: แก้ไขชื่อของหน้า
URL ของหน้า: แก้ไข URL ของหน้าในฟิลด์ ในกรณีนี้ คุณสามารถเปลี่ยนเส้นทาง URL เก่าไปยัง URL ใหม่ได้หากจำเป็น โดยเปิดใช้งาน เปลี่ยนเส้นทาง URL เก่า จากนั้นเลือก:guilabel:
ประเภท`ของ:ref:`การเปลี่ยนเส้นทาง <website/pages/URL-redirection>:
301 Moved permanently: เพื่อเปลี่ยนเส้นทางหน้าอย่างถาวร
302 Moved temporarily: เพื่อเปลี่ยนเส้นทางหน้าชั่วคราว
ในเมนู: ปิดใช้งานหากหน้านี้ไม่ควรปรากฏในเมนู คลิก แก้ไขเมนู เพื่อแก้ไขเมนู
เป็นหน้าแรก: เปิดใช้งานหากหน้า คงที่ นี้ควรเป็นหน้าแรกของเว็บไซต์
เผยแพร่แล้ว: เปิดใช้งานเพื่อเผยแพร่หน้า
วันที่เผยแพร่: หากต้องการเผยแพร่หน้าในวันและเวลาที่ระบุ ให้คลิกฟิลด์ กำหนดวันและเวลา จากนั้นกด Enter หรือคลิก ใช้ เพื่อยืนยันการเลือก
จัดทำดัชนีแล้ว: ปิดใช้งานหากหน้านี้ไม่ควรปรากฏในผลการค้นหาของเครื่องมือค้นหา
การมองเห็น: เลือกว่าใครสามารถเข้าถึงหน้าได้:
สาธารณะ: ทุกคนสามารถเข้าถึงหน้าได้
ลงชื่อเข้าใช้แล้ว: เฉพาะผู้ใช้ที่ลงชื่อเข้าใช้เท่านั้นที่สามารถเข้าถึงหน้าได้
กลุ่มที่จำกัด: เลือก:doc:
กลุ่มการเข้าถึงของผู้ใช้ </applications/general/users/access_rights>`ในฟิลด์ :guilabel:`กลุ่มที่ได้รับอนุญาตใช้รหัสผ่าน: พิมพ์รหัสผ่านที่ต้องใช้ในการเข้าถึงหน้าในช่อง รหัสผ่าน
เป็นเทมเพลต: สลับสวิตช์เพื่อบันทึกหน้าเป็นเทมเพลต ตอนนี้จะพร้อมใช้งานในหมวดหมู่ กำหนดเอง เมื่อ:ref:
สร้างหน้าใหม่ <website/pages/page_creation>
การทำซ้ำหน้า¶
หากต้องการทำซ้ำหน้า ให้เข้าถึงหน้านั้น จากนั้นไปที่ และคลิก ทำซ้ำหน้า ในหน้าต่าง การยืนยัน ให้ป้อน:guilabel:ชื่อหน้า จากนั้นคลิก ตกลง โดยค่าเริ่มต้น หน้าใหม่จะไม่ถูกเผยแพร่ และจะถูกเพิ่มหลังหน้าที่ทำซ้ำเดิมในเมนู ใช้:doc:`ตัวแก้ไขเมนู <header_footer>`เพื่อลบออกจากเมนูหรือเปลี่ยนตำแหน่ง
Tip
คุณยังสามารถทำซ้ำหน้าหนึ่งหรือหลายหน้าได้โดยไปที่ เลือกหน้าที่เกี่ยวข้อง คลิก การดำเนินการ และเลือก ทำซ้ำ
การลบหน้า¶
หากต้องการลบหน้า ให้ดำเนินการดังนี้:
เข้าถึงหน้า จากนั้นไปที่ และคลิก ลบหน้า
หน้าต่างป๊อปอัป ลบหน้า แสดงลิงก์ทั้งหมดที่อ้างอิงถึงหน้าที่คุณต้องการลบ จัดเรียงตามหมวดหมู่ เพื่อให้แน่ใจว่าผู้เยี่ยมชมเว็บไซต์จะไม่ถูกนำไปยังหน้าแสดงข้อผิดพลาด ให้อัปเดตลิงก์ทั้งหมดบนเว็บไซต์ที่อ้างอิงถึงหน้านั้น โดยขยายหมวดหมู่ จากนั้นคลิกลิงก์เพื่อเปิดในหน้าต่างใหม่ หรือคุณสามารถตั้งค่า:ref:`การเปลี่ยนเส้นทาง <website/pages/URL-redirection>`สำหรับหน้าที่ถูกลบได้
เมื่อคุณอัปเดตลิงก์แล้ว (หรือตั้งค่า:ref:
การเปลี่ยนเส้นทาง <website/pages/URL-redirection>) ให้ทำเครื่องหมายในช่อง ฉันแน่ใจเกี่ยวกับสิ่งนี้ จากนั้นคลิก ลบ
Tip
คุณยังสามารถลบหน้าหนึ่งหรือหลายหน้าได้โดยไปที่ เลือกหน้าที่เกี่ยวข้อง คลิก การดำเนินการ และเลือก ลบ
การแมปการเปลี่ยนเส้นทาง URL¶
URL redirect mapping involves sending visitors and search engines to a URL other than the one they initially requested. This technique is used, for example, to prevent broken links when deleting a page, modifying its URL, or migrating the site from another platform to an NightPOS domain. It can also be used to improve การเพิ่มประสิทธิภาพเครื่องมือค้นหา (SEO).
Note
ระเบียนการเปลี่ยนเส้นทางจะถูกเพิ่มโดยอัตโนมัติทุกครั้งที่คุณ:ref:
แก้ไข URL ของหน้า <website/pages/page_properties>`และเปิดใช้งาน:guilabel:`เปลี่ยนเส้นทาง URL เดิมการเปลี่ยนเส้นทางสามารถกำหนดค่าได้สำหรับ:ref:
หน้าคงที่และแบบไดนามิก <website/pages/page_type>
หากต้องการเข้าถึงการเปลี่ยนเส้นทาง URL ที่มีอยู่และสร้างใหม่ ให้:doc:เปิดใช้งานโหมดนักพัฒนา </applications/general/developer_mode> และไปที่ หากต้องการสร้างการเปลี่ยนเส้นทาง ให้คลิก ใหม่ ในมุมมอง เขียนใหม่ จากนั้นปรับฟิลด์:
ชื่อ: ป้อนชื่อเพื่อระบุการเปลี่ยนเส้นทาง
การดำเนินการ: เลือกประเภทของการเปลี่ยนเส้นทาง:
404 ไม่พบ: ผู้เยี่ยมชมจะพบหน้าแสดงข้อผิดพลาด 404 เมื่อพยายามเข้าถึงหน้าที่ไม่ได้เผยแพร่หรือถูกลบ
301 ย้ายอย่างถาวร: สำหรับการเปลี่ยนเส้นทางแบบถาวรของ:ref:`หน้าคงที่ <website/pages/page_type>`ที่ไม่ได้เผยแพร่หรือถูกลบ URL ใหม่จะแสดงในผลการค้นหาของเครื่องมือค้นหา และการเปลี่ยนเส้นทางจะถูกแคชโดยเบราว์เซอร์
302 Moved temporarily: สำหรับการเปลี่ยนเส้นทางระยะสั้น เช่น หากคุณกำลังออกแบบใหม่หรืออัปเดตหน้าเว็บ URL ใหม่จะไม่ถูกแคชโดยเบราว์เซอร์และไม่ปรากฏในผลการค้นหาของเครื่องมือค้นหา
308 Redirect / Rewrite: สำหรับการเปลี่ยนเส้นทางถาวรที่ URL เดิมถูกเขียนใหม่ (โดยทั่วไปใช้สำหรับ:ref:
หน้าไดนามิก <website/pages/page_type>) URL จะถูกเปลี่ยนชื่อ ชื่อใหม่จะปรากฏในผลการค้นหาของเครื่องมือค้นหาและถูกแคชโดยเบราว์เซอร์ ใช้ประเภทการเปลี่ยนเส้นทางนี้เพื่อเปลี่ยนชื่อหน้าไดนามิก เช่น หากคุณต้องการเปลี่ยนชื่อ/shopเป็น/market
URL จาก: ป้อน URL ที่จะเปลี่ยนเส้นทาง (เช่น
/about-the-company) หรือค้นหา:ref:`หน้าแบบไดนามิก <website/pages/page_type>`ที่ต้องการและเลือกจากรายการURL ไปยัง: สำหรับการเปลี่ยนเส้นทาง 301, 302 และ 308 ป้อน URL ที่จะเปลี่ยนเส้นทางไปยัง หากคุณต้องการเปลี่ยนเส้นทางไปยัง URL ภายนอก ให้รวมโปรโตคอล (เช่น
https://)เว็บไซต์: เลือกเว็บไซต์เฉพาะ
เปิดใช้งาน: ปิดสวิตช์เพื่อยกเลิกการเปิดใช้งานการเปลี่ยนเส้นทาง
ลำดับ: เพื่อกำหนดลำดับในการดำเนินการเปลี่ยนเส้นทาง เช่น ในกรณีของลูกโซ่การเปลี่ยนเส้นทาง (คือชุดของการเปลี่ยนเส้นทางที่ URL หนึ่งถูกเปลี่ยนเส้นทางไปยังอีก URL หนึ่ง ซึ่งถูกเปลี่ยนเส้นทางต่อไปยัง URL อื่นอีก)
Important
การเปลี่ยนเส้นทาง 301 และ 302 มักใช้เพื่อเปลี่ยนเส้นทางการเข้าชมจากหน้า แบบคงที่ ที่:ref:`ยกเลิกการเผยแพร่ <website/pages/un-publish-page>`หรือ:ref:`ลบ <website/pages/delete-page>`ไปยังหน้าใหม่ การเปลี่ยนเส้นทาง 308 มักใช้สำหรับการเขียน URL ใหม่แบบถาวร โดยเฉพาะสำหรับหน้า ไดนามิก สถานะ 404 ใช้เมื่อหน้าไม่มีอยู่อีกต่อไปและไม่ได้กำหนดค่าการเปลี่ยนเส้นทาง