ทำให้ WordPress รองรับ URL ภาษาไทยสมบูรณ์แบบ เพื่อ SEO
ก่อนอื่นจุกต้องบอกก่อนนะครับว่า การทำให้ WordPress รองรับภาษไทย เต็มรูปแบบนั้น คือ เราต้องการให้ URL ของเราเป็นภาษาไทยทั้งใน HTML Code และใน Database เพื่อการทำ SEO ภาษาไทย เพราะดิม wordpress สามารถให้เราป้อน URL หรือ Slug เป็นภาษาไทยได้ แต่ตอน save ลง Database wordpress จะแปลงเป็น HTML ภาษาไทย เป็น HTML Entity code เช่น
จากคำว่า “URL-ภาษาไทย.html” ก็จะบันทึกเป็น “url-%e0%b8%a0%e0%b8%b2%e0%b8%a9%e0%b8%b2%e0%b9%84%e0%b8%97%e0%b8%a2″ แล้วเวลาแสดงใน HTML code ของเว็บเพจก็จะเป็น ดังตัวอย่าง
ทำให้ การทำ SEO ไม่ได้ผลเท่าที่ควร เพราะ Search Engine จะบันทึก keyword เป็น ภาษา HTML Entity โดยไม่บันทึกเป็น ถาษาไทย
แและถ้าเรา พิมพ์ URL เป็นภาษาไทย ใน ช่อง URL ของ browser ก็จะไม่สามารถพบ webpage นั้นๆ
ดังนั้น เพื่อให้ทั้ง HTML Code และ URL ที่เราเห็นเป็นภาษาไทยทั้งหมด เราจึงต้องเพิ่ม คำสั่งเข้าไปในไฟล์ formating.php ของ WordPress ดังนี้
1. หา /wp-includes/formatting.php
2. ไปที่ function function sanitize_title($title, $fallback_title = ”, $context = ‘save’) {
อยู่ประมาณบรรทัศที่ 800
3. เพิ่มบรรทัศนี้เข้าไป ก่อนที่จะ return
$title=urldecode($title);
return $title;
แค่ Save …. แค่นี้เป็นอันเสร็จครับ
6,321 viewsบทความก่อนหน้านี้ « เมื่อเด็กอย่างจุก อยากหายรายได้จาก Amazon บ้าง | Home |





6 Comments
Jump to comment form | comments rss | trackback uri