การเพิ่มความยาว Post ของ Permalink ใน WordPress

July 2nd, 2011

พอดีผมต้องการจะเพิ่มความยาวของ Permaklink ของเว็บไซต์แห่งนึงที่ผมดูแลอยู่และใช้ระบบ WordPress เลยลองศึกษาอ่านตามบอร์ดแล้วลองแก้ไขวิธีการตามที่เค้าบอกมา ใน codex wordpress

เลยว่าจะเอามาแชร์ใน Blog ของผมจั๊กกะหน่อย

ขั้นตอนแรกครับ

ให้หาไฟล์ที่ชื่อ formatting.php ซึ่งอยู่ใน Folder WordPress บนเว็บท่านหรือบนเครื่องท่าน Folder นั้นคือ /wp-includes

ไฟล์ formatting.php จะอยู่ใน Folder ที่มาร์คสีแดงไว้ครับ

หลังจากนั้นเปิดไฟล์ formatting.php ด้วย Editor ที่คุณใช้เช่น Notepad, NotePad++, EditPlus, Netbean หรือ Editor ที่คุณใช้อยู่

จากนั้นให้หา Function นี้  function sanitize_title_with_dashes($title) ดังรูปตัวอย่างข้างล่าง

 

เพิ่มความยาวโพสต์ Permaklink ใน wordpress

บรรทัดที่ผมมาร์คสีแดงไว้คือบรรทัดที่ต้องแก้ไขครับ

$title = utf8_uri_encode($title, 200); โดยการแก้ที่ค่า 200 เพิ่มเป็น 500 หรือแล้วแต่ใจท่าน แต่ไม่ควรเกิน 1000

หลังจากแก้ไขเสร็จเรียบร้อยเซฟไฟล์เป็นอันเสร็จ ถ้าใครใช้ Host ก็อัพไฟล์ทับไปเลยครับ

มาถึงขั้นตอนสุดท้าย ให้เข้าไปยัง phpMyAdmin ที่เราได้ติดตั้ง database ของ wordpress ของเราไว้

เพิ่มความยาว Post Permalink WordPress

หลังจากมาที่ database ที่เราติดตั้ง wordpress ให้เลือกที่ wp_posts

หลังจากนั้นก็ให้เลือกปุ่ม Structure หรือ โครงสร้าง

เพิ่มความยาว Post Permalink WordPress

เลือกปุ่มโครงสร้าง

เพิ่มความยาว Post Permalink WordPress

ดูที่ Field/ฟิลด์ post _name

เพิ่มความยาว Post Permalink WordPress

ให้คลิกที่ปุ่มรูปดินสอ ที่ผมมาร์คสีแดง

เพิ่มความยาว Post Permalink WordPress

แก้ในช่อง ความยาว/เซต*1 เดิมค่าของมันคือ 200 คุณจะแก้เท่าไหร่ก็ได้แต่ในที่นี่ผมแก้เป็น 500

หลังจากนั้นกดบันทึกเป็นอันจบ เท่านี้ Permalink ของท่านที่เคยจำกัดไว้ก็ยาวขึ้นสมใจแล้ว ฮิ้ววววววๆ ขอจบเป็นอันเท่านี้นะครับ

ท่านใดที่นำบทความนี้ไปเผยแพร่ต่อ โปรดให้เครดิตพร้อมลิงค์กลับมาที่เว็บไซต์แห่งนี้ด้วยครับ ขอบพระคุณครับ

Comments are closed.