Skip to content →

กวาดบ้าน ก่อนไปงาน Wordcamp

ถึงงานใหญ่ทีไร ก็ได้ฤกษ์เก็บกวาดบ้านใหม่ให้ดูดีซักที อีกอย่างเดือนหน้านี้ up2gu.net จะเข้าสู่ปีที่ 5 แล้ว จึงถือโอกาสควบรวมในคราวเดียวกัน

ปัญหาแรกที่เจอคือ การโพสข้อความล่าสุดลงไป สามารถดูได้อยู่วันสองวันแล้วก็หายไป มันไม่ได้หายไปจาก database แต่เหมือนถูกซ่อนไว้ ทีแรกก็นึกว่ามีคนแอบเข้ามาลบ หรือการเชื่อมต่อกับ db ไม่ดี พยายามหาวิธีการแก้ไขใน wordpress.org หลายครั้งก็ไม่มีวิธีการแก้ที่ชัดเจนนัก

สุดท้ายพอเข้าไปดูใน db จึงได้พบว่าช่วงล่างสุดของข้อความที่โพส มีโค้ดขยะยาวเหยียดเลยครับ ไม่ทราบว่ามาได้ยังงัยเหมือนกัน พอลบปุ๊บ ข้อความที่หายไปก็ขึ้นมาในทันที

 

ปัญหาที่สอง คือการอัพเกรดจาก v.2.1.3 เป็น 2.5.1 ปรากฎว่ามีปัญหาภาษาต่างดาว เพราะ encoding ไม่ถูกต้องมาตั้งแต่แรก พยายามอยู่หลายกระบวนท่าในการแปลงจาก latin1 เป็น utf8 เพื่อความเป็นสากล แต่ก็ไม่ได้ซักทีครับ ทั้งผ่านโปรแกรม php ที่ช่วยแปลงให้ หรือผ่าน plugin ของ wordpress แต่ทั้งหมดอย่างมากมาแค่ครึ่งเดียว

สุดท้ายก็ได้ไปเจอโปรแกรม text edit อย่างเทพ มีชื่อว่า ultraedit ครับ เทพขนาดที่ว่าผมใช้เวลาเป็นชั่วโมงในการแปลง มันแค่กดปุ่มโอเคอันเดียว แปลงจากต่างดาวให้เป็นภาษาไทยได้ทันทีครับ

พอหมดปัญหาเรื่อง encode ปุ๊บ ก็สามารถอัพเกรดเป็น wordpress รุ่นใหม่ได้อย่างง่ายดาย

 

ปัญหาที่สาม กว่าผมจะได้ตีมที่ลงตัวก็ใช้เวลาค่อนข้างนานเหมือนกัน ทีแรกกะว่าจะสร้างเองใหม่หมดพร้อมใส่โลโก้ แต่ไปๆ มาๆ คงจะไม่เวิร์ก เลยเล่นท่าปกติดีกว่าครับ มีการปรับแต่งบ้างเล็กน้อยตามสมควร และผมก็ค่อนข้างชอบครับ

 

ปัญหาสุดท้าย IE สามารถเปิด youtube แบบฝังในข้อความได้ แต่บน safari กลับเห็นเป็นลูกเต๋าธรรมดา เลยต้องไปหา plugin ช่วยในการอำนวยความสะดวกในการใส่ไฟล์จาก youtube พร้อมๆ กับการใช้สคริปต์ที่ถูกต้อง เพื่อสามารถแสดงผลได้ทุก browser ครับ

 

เท่านี้ก็เรียบร้อย และสวยงามครับ 😀

Published in WordPress