
Loading ...
เมื่อทำการติดตั้งระบบ WordPress เรียบร้อยแล้ว ถ้าลองสังเกตลิ๊งค์ของ URL ของระบบ จะพบว่าลิ๊งค์นั้นอยู่ในรูปแบบของ
http://yourdomain.name/?p=123
ซึ่งปัญหาของการใช้ URL แบบนี้คือ ยากต่อการจดจำ และยังไม่เป็นมิตรกับระบบค้นหาอีกด้วย แต่ WordPress อนุญาตให้เราสามารถที่จะกำหนด URL ให้แสดงได้ตามที่เราต้องการ โดยกำหนดให้แสดงตามหัวข้อเนื้อหา หรือตามวัน-เวลา ซึ่งจะช่วยให้ทั้งเรา และระบบค้นหาหรือ Bot ของ Search engine ต่างๆ เข้าใจได้ง่ายขึ้น เช่น
http://yourdomain.name/category/postname.html
หรือ
http://yourdomain.name/year/month/date/sample-post/
วิธีการตั้งค่า WordPress Permalinks
*** การจะตั้งค่า Permalinks ได้นั้น ระบบเซิร์ฟเวอร์ที่ใช้งานต้องอนุญาตให้ใช้งาน .htaccess ด้วย จึงจะสามารถใช้งานได้
- ไปที่เมนู Settings จะมีเมนูย่อย Permalinks เมื่อคลิกแล้วจะมีรายการให้เลือก
- เลือกแบบที่ต้องการ หรือกำหนดค่าเอง โดยใส่รูปแบบที่ต้องการใช้ช่อง Custom Structure ซึ่งจะมีรูปแบบให้เลือก ดังนี้
%year%
- ปีที่เขียนบทความ เป็นตัวเลข 4 หลัก เช่น 2008
%monthnum%
- เดือนในปีนั้น เช่น 05
%day%
- วันที่ของเดือน เช่น 28
%hour%
- เวลาชั่วโมง เช่น 15
%minute%
- เวลานาที เช่น 43
%second%
- เวลาวินาที เช่น 33
%postname%
- ชื่อหัวข้อ ซึ่งโดยปกติแล้วระบบจะสร้างค่าให้เอง โดยตัดตัวอักขระที่ไม่ใช่ตัวอักษร และตัวเลข ให้เป็นเครื่องหมายขีด (-) แทน
*** ปัญหาการใช้งานภาษาไทย คือ ระบบจะแปลงเป็นอักขระพิเศษทั้งหมดแทน ซึ่งบางครั้งอาจจะยาวเกินไป ดังนั้นหากต้องการใช้ URL ในรูปแบบของ %postname% จึงควรตั้งเป็นภาษาอังกฤษแทน ***
%post_id%
- ตั้งตามเลข ID # ของบทความ ซึ่งระบบจะเป็นผู้สร้างให้ เช่น 423
%category%
- ชื่อหมวดหมู่ ซึ่งจะแสดงตามชื่อ category slug ที่กำหนดตอนสร้างหมวดหมู่ หรือ Categories
%author%
- ชื่อผู้เขียนบทความ
- เมื่อกำหนดค่าที่ต้องการได้แล้วทำการบันทึกค่าที่ต้องการ และจะทำการสร้างไฟล์ .htaccess ให้
*** ในกรณีที่เซิร์ฟเวอร์ไม่ได้กำหนดสิทธิ์ให้เขียนไฟล์ได้ อาจจะต้องสร้างไฟล์ .htaccess และนำค่าที่ระบบสร้างให้ อัพโหลดไปไว้บนเซิร์ฟเวอร์เองถึงจะใช้งานได้
แสดงความคิดเห็น