WordPress |
หลังจากที่ WordPress 2.6 เพื่งออกมาเมื่อวานวันนี้ผมก็ถือโอกาสอัพเกรดเว็ปไซต์ซะเลย เนื่องจากในเวอร์ชั่น 2.6 นี้ มี Feature เพิ่มเข้ามาเยอะเลยครับ เช่น
|
|||
หลังจากอัพเกรด Blog นี้เป็นเวอร์ชั่นล่าสุดคือ WordPress 2.2 เมื่อ 2-3 วันก่อนแล้ว
หลังการอัพเกรดทำให้ Theme K2 และ Theme ที่พัฒนามาจาก K2 นั้นใช้งานในส่วน
Sidebar ของ K2 ไม่ได้ เพราะ Word 2.2 มาพร้อมระบบจัดการ Widgets และ Sidebar
ในตัวของมันเองเลย ซึ่งระบบนี้ผมยังไม่คุ้นเคย อีกทั้ง Sidebar module ที่ใช้อยู่ปะรจำ
ก็ไม่สามารถใช้งานได้ (อาจใช้ได้แต่ปรับแต่ง หรือเพิ่มเติมไม่ได้ )
ซึ่งพอดีวันนี้ผมได้ลองเข้าไปเช็คที่เว็ป K2 ก็เจอวิธีแก้ไขปัญหานี้ วิธีก็คือไปดาว์นโหลด
Plugin ที่ใช้ Disable ระบบ Widgets ของ WP 2.2 มาลงแล้วเปิดใช้งานซะ ซึ่งก็จะทำให้
ระบบ Widgets ของ WP2.2 ไม่ทำงาน และ K2 Sidebar จะกลับมาใช้งานได้เหมือนเดิม
ใครใช้ Theme K2 หรือ พัฒนามาจาก K2 อย่าง Redoable ที่ผมใช้อยู่ ก็ลองไปโหลด
Plugin ตัวที่ว่านี้มาใช้ไปพลางๆก่อนนะครับ ไว้รอ K2 ออกเวอร์ชั่นใหม่ที่รองรับระบบ
Widgets ก่อนค่อยอัพเดทกันอีกที
อ่านข้อมูลเพิ่มเติมและดาวน์โหลด Plugin ได้ ที่นี่ |
|||
หลายๆท่านที่เพิ่งลง WordPress เพื่อทำ Weblog เสร็จมักเสียเวลากับการเลือก Plugin
ว่าจะใช้ตัวไหนดี เพราะ Plugin ที่ทำหน้่าที่เดียวกันให้เลือกหลายตัว แต่ตัวไหนดีที่สุดล่ะ?
นั่นทำให้มือใหม่มักเสียเวลาลองผิดลองถูกกับการทดลองใช้ Plugin ไปไม่ใช่น้อย ผมเองก็เช่นกัน
หลังจากที่เริ่มสร้างเว็ปบล็อกผมก็เที่ยวตาม search ว่าคนเขานิยมใช้ Plugin ตัวไหนกัน บางที
ก็ดูจากเว็ปบล็อกอื่นๆ ซึ่งส่วนใหญ่เขาก็ไม่ได้บอกว่า เข้าใช้ตัวไหน สรุปกว่าผมจะได้ Plugin ที่ถูกใจ
ก็หาอยู่นานเหมืนกัน ทีนี้มาดูกันว่าผมใช้ Plugin อะไรบ้าง
|
|||
WordPress 2.0.5 เวอร์ชั่นล่าสุดออกแล้วนะครับ ใครใช้อยู่ก็อัพเดทได้เลยครับ โดยเวอร์ชั่นนี้
จะเป็นการแก้ไขบักต่างๆมากกว่า 50 บักรวมถึงพวก Security Bugs ด้วย รายละเอียดคร่าวๆก็
ตามด้านล่างนี้เลยครับ
|
|||
พอดีผมได้ทำการย้ายเว็ปนี้ไปอีกโฮสต์นึง ก็มีปัญหาที่ผมไม่คิดว่าจะเจอ
ก็คือ WordPress ที่ผมคิดว่มันรองรับ UTF-8 นั้นจริงแล้วไม่ใช่ เพราะ
Database นั้นเก็บเป็น Latin1 ทำให้มีปัญหาขึ้นมาเมื่อทำการ Export
และไป Import เข้า Database ในโฮสต์ใหม่ ซึ่งการแสดงผมภาษาไทย
จะเพี้ยนมีตัวอักษร ??? แทรกเข้ามากับภาษาไทย ผมได้ลองแปลงข้อมูล
เป็น Latin กับ UTF-8 ก็ยังไม่สามารถทำให้มันแสดงผลถูกต้องได้จนสุดท้าย
ผมได้แก้ไขไฟล์ .sql ที่ export มาจากเว็ปเก่าโดยด้วย EditPlus แล้ว
Search/Replace CHARSET=latin1 เป็น CHARSET=utf8 แล้วก็ เซฟ
โดยเลือก Encode เป็น UTF-8 แล้วก็ Import ไปที่เว็ปใหม่ โดยเลือก
Import แบบ UTF-8 แล้วแก้ไขไฟล์ wp-includes/wp-db.php
ให้แทรกโค้ด
mysql_query("SET NAMES 'utf8'");
เข้าไปต่อจากโค้ดด้านล่างนี้
[PHP]
function wpdb($dbuser, $dbpassword, $dbname, $dbhost) {
$this->dbh = @mysql_connect($dbhost, $dbuser, $dbpassword);[/PHP] |
|||
ไม่ได้อัพเดท Blog หลายวันเลย วันนี้เลยมา Review เล็กๆเกี่ยวกับ
FireFox Extension ตัวนึงซึ่งทำให้การเขียน Blog ง่ายขึ้น Extention
ที่ว่านี้ก็คือ PERFORMANCING โดยเจ้า Extension ตัวนี้จะทำให้เราสามารถ
เขียน Blog และ อัพโหลดไปยัง Weblog ของเราได้สะดวกและง่าย
ในขณะที่เราใช้ FireFox ท่องเน็ตไปแล้วเกิดอยากเขียน Blog ขึ้นมาก็ทำได้ทันที
โดย Performancing จะสนับสนุนการเขียนและอัพโหลดไปยัง Weblog อย่าง
Wordpress, MovableType และ Blogger
|
|||