ยินดีต้อนรับคุณ, บุคคลทั่วไป กรุณา เข้าสู่ระบบ หรือ ลงทะเบียน

เข้าสู่ระบบด้วยชื่อผู้ใช้ รหัสผ่าน และระยะเวลาในเซสชั่น

หน้า: [1]   ลงล่าง
พิมพ์
ผู้เขียน หัวข้อ: WordPress ไม่อ่านไทย !!!  (อ่าน 2546 ครั้ง)
0 สมาชิก และ 1 บุคคลทั่วไป กำลังดูหัวข้อนี้
lipokez
คนรักเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 150



ดูรายละเอียด
« เมื่อ: 30 กรกฎาคม 2007, 18:06:34 »

ผมใช้ WordPress 2.2 น่ะ
ทำยังไงมันก็อ่านภาษาไทยไม่ได้
ใช้วิธีของครูออนแล้วก็ไม่ได้
http://www.krooon.com/log/wordpress-thai-utf8-16.html

ลองทำตามวิธีท่าน จอห์น redtor คือเข้าไปเปลี่ยน options > Reading
ตรง Encoding for pages and feeds: ให้เป็น Windows-874
แล้วยังไงก็ไม่ได้

รบกวนทุก ๆ ท่านช่วยบอกหน่อยครับว่าทำยังไงให้อ่านภาษาไทยได้  นั่งมั่วมา 2 วันแล้ว  ไม่ได้ซะดี  Angry  Lips Sealed  :-\  Cry  Kiss
บันทึกการเข้า

metoo55
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 113
ออฟไลน์ ออฟไลน์

กระทู้: 1,498



ดูรายละเอียด
« ตอบ #1 เมื่อ: 30 กรกฎาคม 2007, 18:46:08 »

ผมก็เคยมึนไปพักนึงอยู่เหมือนกัน เท่าที่จำได้(เพราะมันนานแล้วง่ะ) ไม่ต้องไป set อะไรยุ่งจาก ไป set ที่ option -> reading ให้เป็น UTF-8 เท่านี้ก็พอครับ

คำถามคือ ทำไมต้องเป็น UTF-8 : อันนี้เป็น Encode ระดับสากลครับ google.co.th ก็ใช้อยู่ (ซึ่งทุกคนในประเทศไทยต้องเปิด google.co.th) ดังนั้น brawser ของทุกคนจะรู้จัก Encode ตัวนี้เป็นอย่างดี จึงแนะนำตัวนี้ครับ อย่าใช้ัตัวอื่นเลย ดีไม่ดีตั้งตัวอื่นเวลาแสดงผล ต้องมาสลับตัว encode อีก ตัวนี้แหละ..ทีเดียวจบ

และไม่ว่าสรุปว่าจะใช้ Encode ด้วยอะไร เมื่อมีการ set ใหม่ ต้องไล่ไปแก้ของเก่าให้หมดครับ คือ ไปพิมพ์ใหม่ หรือก๊อปออกมาแล้วค่อยไป แปะอีกที

ลองไปดูเว็บผมได้ที่ boemarket.com ใช้ UTF-8 ครับ ผมว่าคุณเปิดแล้วอ่านไทยได้ทันทีครับ ลองดูครับ Smiley
บันทึกการเข้า

lipokez
คนรักเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 150



ดูรายละเอียด
« ตอบ #2 เมื่อ: 30 กรกฎาคม 2007, 19:36:11 »

ผมก็เคยมึนไปพักนึงอยู่เหมือนกัน เท่าที่จำได้(เพราะมันนานแล้วง่ะ) ไม่ต้องไป set อะไรยุ่งจาก ไป set ที่ option -> reading ให้เป็น UTF-8 เท่านี้ก็พอครับ

คำถามคือ ทำไมต้องเป็น UTF-8 : อันนี้เป็น Encode ระดับสากลครับ google.co.th ก็ใช้อยู่ (ซึ่งทุกคนในประเทศไทยต้องเปิด google.co.th) ดังนั้น brawser ของทุกคนจะรู้จัก Encode ตัวนี้เป็นอย่างดี จึงแนะนำตัวนี้ครับ อย่าใช้ัตัวอื่นเลย ดีไม่ดีตั้งตัวอื่นเวลาแสดงผล ต้องมาสลับตัว encode อีก ตัวนี้แหละ..ทีเดียวจบ

และไม่ว่าสรุปว่าจะใช้ Encode ด้วยอะไร เมื่อมีการ set ใหม่ ต้องไล่ไปแก้ของเก่าให้หมดครับ คือ ไปพิมพ์ใหม่ หรือก๊อปออกมาแล้วค่อยไป แปะอีกที

ลองไปดูเว็บผมได้ที่ boemarket.com ใช้ UTF-8 ครับ ผมว่าคุณเปิดแล้วอ่านไทยได้ทันทีครับ ลองดูครับ Smiley

ไม่ได้ครับ  วิีธีนี้ก็ลองแล้ว
 Cry  ทำยังไงดีเนี่ย
บันทึกการเข้า

yokey.
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,077



ดูรายละเอียด เว็บไซต์
« ตอบ #3 เมื่อ: 30 กรกฎาคม 2007, 19:39:07 »

ก่อนอัพโหลดมีการแก้ไขไฟล์ในเครื่องตัวเองหรือเปล่าครับ ใช้โปรแกรมอะไรแก้ไขครับเช่นไฟล์ wp-config.php หรืออื่น ๆ พอจะนึก ๆ ได้ว่าเคยเจอปัญหาแบบนี้ เพราะไปแก้ไขบน edit+ ครับ ตอนนั้นมันเข้ารหัสเป็น ANSI อยู่พออัพไปปรากฏว่ามีปัญหาเรื่องภาษาต่างดาวในส่วนของภาษาไทย แต่ไม่ได้อยู่ในส่วนของโพสครับอยู่ในส่วนของ admin ผมเลยลองล้างแล้วอัพใหม่จากนั้นก็แก้ไขด้วย Dream ครับซึ่งเข้ารหัสไว้ที่ utf-8 ครับ
บันทึกการเข้า
au8ust
ยามหน้าคลังแสง
เจ้าพ่อบอร์ดเสียว
*

พลังน้ำใจ: 103
ออฟไลน์ ออฟไลน์

กระทู้: 3,492



ดูรายละเอียด
« ตอบ #4 เมื่อ: 30 กรกฎาคม 2007, 19:46:32 »

เป็นที่ Database หรือเปล่าครับ เคยมีคนถามผม ไป ๆ มา ๆ แก้ได้เพราะ Database มันมีปัญหา แต่จำไม่ได้แล้วว่ามีปัญหาอะไร ลองใช้ Host ที่อื่นดูครับ
บันทึกการเข้า
lipokez
คนรักเสียว
*

พลังน้ำใจ: 2
ออฟไลน์ ออฟไลน์

กระทู้: 150



ดูรายละเอียด
« ตอบ #5 เมื่อ: 30 กรกฎาคม 2007, 21:03:24 »

ขอบคุณทุกคำแนะนำมาก ๆ เลยครับ
ตอนนี้อ่านภาษาไทยได้แล้ว เย้ ๆ  Smiley

ผมลองลงใหม่  มันก็อ่านได้เฉยเลย   Lips Sealed

 Tongue Cry Tongue Cry Tongue Cry Tongue Cry Tongue Cry
บันทึกการเข้า

yokey.
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 64
ออฟไลน์ ออฟไลน์

กระทู้: 1,077



ดูรายละเอียด เว็บไซต์
« ตอบ #6 เมื่อ: 30 กรกฎาคม 2007, 21:41:58 »

อ่า... ดีครับไม่ลองไม่รู้ได้ประสบการณ์อย่างหนึ่งก็เพิ่มพูลหนึ่งอย่างครับ  Kiss
บันทึกการเข้า
moneyjr
หัวหน้าแก๊งเสียว
*

พลังน้ำใจ: 46
ออฟไลน์ ออฟไลน์

กระทู้: 1,275



ดูรายละเอียด เว็บไซต์
« ตอบ #7 เมื่อ: 31 กรกฎาคม 2007, 00:35:21 »

ของผม ก็เป็นครับ
เคยทำตาม ทุกวิธี ที่เค้าบอกมา ไม่ได้ผล ครับ แต่มีคนทักว่าน่าจะอยู่ที่ database มันไม่มี UTF ซึ่งเข้าไปดู ก็จิง (เพราะผมลงด้วย fantastio) มันเลยกำหนด รูปแบบ ภาษาของ database เป็น latin
เลยต้องลงเอง สร้าง database เอง กำหนด code ภาษาเองถึงหายครับผม
บันทึกการเข้า

หน้า: [1]   ขึ้นบน
พิมพ์