ThaiSEOBoard.com

พัฒนาเว็บไซต์ => CMS & Free Script => ข้อความที่เริ่มโดย: violet89 ที่ 12 กุมภาพันธ์ 2012, 07:14:38



หัวข้อ: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: violet89 ที่ 12 กุมภาพันธ์ 2012, 07:14:38
โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ

ชื่อธีม goodnews นะคะ wordpress เวอร์ชั่นล่าสุดค่ะ

แค้บภาพมาให้ดูค่ะ  ขอบคุณค่ะ เดี๋ยวพรุ่งนี้มาเชคกระทู้นะคะ

(http://image.ohozaa.com/i/71b/qmv8Xd.jpg) (http://image.ohozaa.com/view2/vSNzMHuwHDC4lcnC)

(http://image.ohozaa.com/i/46d/X4IybM.jpg) (http://image.ohozaa.com/view2/vSNzNprTgLx02U2k)



หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: EntServ ที่ 12 กุมภาพันธ์ 2012, 07:47:31
มันต้องแก้ในโมดูลเลยครับ โดยปกติภาษาอังกฤษจะเป็น 1 อักษรต่อ 1ไบต์

แต่ภาษาไทยจะเป็น 1 ตัวอักษร ต่อ 1-3 ไบต์ เวลาตัดคำ มันเลยเป็นอย่างนั้น เช่น

"การพัฒนาโปรแกรมโดยผู้ใช้"
บังเอิญว่ามันไปตัดโดนตรงคำว่า "ผู้" ซึ่งมีขนาด 3 ไบต์ พอตัดออกปรับ มันก็ไม่รู้ว่า ตัวอักษรนี้คืออะไร ก็เลยใส่เป็นยูนิโค๊ดไว้แทน

ทางแก้(ที่คิดว่านะ)

หาฟังก์ชั่นการตัดคำให้เจอ แล้วแก้มันด้วย mb_substr(); แทน substr(); ส่วนเรื่องรูปแบบการใช้ ต้องศึกษาเอาเองนะ ไม่ยาก เพื่อตัวแปรอีกตัวเดียวเอง

 :P


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: mrbov ที่ 12 กุมภาพันธ์ 2012, 08:14:53
มันต้องแก้ในโมดูลเลยครับ โดยปกติภาษาอังกฤษจะเป็น 1 อักษรต่อ 1ไบต์

แต่ภาษาไทยจะเป็น 1 ตัวอักษร ต่อ 1-3 ไบต์ เวลาตัดคำ มันเลยเป็นอย่างนั้น เช่น

"การพัฒนาโปรแกรมโดยผู้ใช้"
บังเอิญว่ามันไปตัดโดนตรงคำว่า "ผู้" ซึ่งมีขนาด 3 ไบต์ พอตัดออกปรับ มันก็ไม่รู้ว่า ตัวอักษรนี้คืออะไร ก็เลยใส่เป็นยูนิโค๊ดไว้แทน

ทางแก้(ที่คิดว่านะ)

หาฟังก์ชั่นการตัดคำให้เจอ แล้วแก้มันด้วย mb_substr(); แทน substr(); ส่วนเรื่องรูปแบบการใช้ ต้องศึกษาเอาเองนะ ไม่ยาก เพื่อตัวแปรอีกตัวเดียวเอง

 :P

+1 ครับ ได้ความรู้เพิ่ม


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: violet89 ที่ 12 กุมภาพันธ์ 2012, 08:50:29
ขอบคุณค่าา แล้วต้องไปแก้ที่ไฟล์ของโมดูลเหรอคะ เหอ ๆ ไม่รู้โค้ดเลย


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: nociouz ที่ 12 กุมภาพันธ์ 2012, 08:52:24
ผมเคยเป็น

แต่แก้ด้วยเปลี่ยนตีม ครับ


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: cakez ที่ 12 กุมภาพันธ์ 2012, 09:12:38
ลองใช้ FireBug จิ้มดูหาตำแหน่งแล้วลองแก้ดูครับ


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: unseennetwork ที่ 12 กุมภาพันธ์ 2012, 10:27:45

น่าจะเป็นกรณีเดียวกันกับกระทู้นี้ครับ

http://www.thaiseoboard.com/index.php/topic,256733.0.html



หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: EntServ ที่ 12 กุมภาพันธ์ 2012, 10:41:43

น่าจะเป็นกรณีเดียวกันกับกระทู้นี้ครับ

http://www.thaiseoboard.com/index.php/topic,256733.0.html



แก้แบบนี้เลยครับ อาจจะแตกต่างกันไปบ้าง ถ้าให้แก้ให้ ลองPM มาดูครับ


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: unseennetwork ที่ 12 กุมภาพันธ์ 2012, 10:49:39

น่าจะเป็นกรณีเดียวกันกับกระทู้นี้ครับ

http://www.thaiseoboard.com/index.php/topic,256733.0.html



แก้แบบนี้เลยครับ อาจจะแตกต่างกันไปบ้าง ถ้าให้แก้ให้ ลองPM มาดูครับ

+1 ให้คนใจดีครับ  19>>>20

ช่วงนี้มีปัญหาภาษาต่างดาวเยอะครับ

ผมอยากจะทำ Theme ง่ายๆ ใช้เองแต่ไม่เป็น



 :wanwan003:



หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: violet89 ที่ 12 กุมภาพันธ์ 2012, 20:55:24
5555+ ขอบคุณนะคะ เปลี่ยนตีมมาหลายอันแระ แต่ดันชอบอันนี้ซะด้วย อิอิ


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: violet89 ที่ 12 กุมภาพันธ์ 2012, 21:04:16
+1 ให้คนใจดีทุกคนที่มาตอบกระทู้นะคะ


หัวข้อ: Re: โมดูลหน้าแรก wordpress บทความมันเป็นตัวสี่เหลี่ยม แล้วตัดคำ ค่ะ มีวิธีแก้ไหมคะ
เริ่มหัวข้อโดย: violet89 ที่ 13 กุมภาพันธ์ 2012, 00:50:21
แก้ได้แล้วค่า คุณ newton ช่วยแก้ให้ค่ะ