What is this? From this page you can use the Social Web links to save ทำให้ WordPress รองรับ URL ภาษาไทยสมบูรณ์แบบ เพื่อ SEO to a social bookmarking site, or the E-mail form to send a link via e-mail.

Social Web

E-mail

E-mail It
March 31, 2011

ทำให้ WordPress รองรับ URL ภาษาไทยสมบูรณ์แบบ เพื่อ SEO

Posted in: How to,Weblog, blog, bloging,โปรโมท blog-website

ก่อนอื่นจุกต้องบอกก่อนนะครับว่า การทำให้ 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  …. แค่นี้เป็นอันเสร็จครับ


Return to: ทำให้ WordPress รองรับ URL ภาษาไทยสมบูรณ์แบบ เพื่อ SEO