ใน WordPress 2.9 ก็มีถังขยะ

ใน Windows จะมี Recycle Bin เมื่อเราลบไฟล์แล้ว ไฟล์เหล่านั้นจะถูกเก็บไว้ใน Recycle Bin หากเราต้องการลบทิ้งจริง ๆ ก็เลือก Empty Recycle Bin แต่หากต้องการกู้ไฟล์คืน เราก็เลือก Restore ไฟล์เหล่านั้นก็จะกลับมาเหมือนเดิม ซึ่งหากเราเผลอลบไฟล์โดยไม่ตั้งใจเราก็สามารถนำไฟล์นั้นกลับมาใช้ได้อีก

ใน WordPress 2.9 ก็มี Trash ที่ทำงานเหมือนกับ Recycle Bin บน Windows คือไม่ว่าเราจะลบ Post, Page, Category, หรือ Comment ทั้งตั้งใจหรือไม่ตั้งใจก็ตาม ข้อมูลเหล่านั้นจะถูกเก็บไว้ใน Trash จะยังไม่ถูกลบทิ้งออกไปจากฐานข้อมูลในทันทีเหมือนเช่นกับ WordPress ในรุ่นก่อน ๆ
Continue reading →

รีแพร์ฐานข้อมูลใน WordPress 2.9

ในบางครั้งการใช้งานฐานข้อมูลไปอาจจะมีปัญหา ต้องการการรีแพร์ (repair) ฐานข้อมูล ใน WordPress 2.9 ได้เพิ่มสคริปต์สำหรับการรีแพร์ฐานข้อมูลมาให้ด้วย โดยไฟล์นี้อยู่ที่ /wp-admin/maint/repair.php การจะใช้งานสคริปต์นี้ได้ จะต้องเพิ่มข้อมูลในไฟล์ wp-config.php ดังนี้

define('WP_ALLOW_REPAIR',true);

เมื่อเพิ่มข้อมูลนี้ไปใน wp-config.php ก็สามารถเรียกใช้งานสคริปต์ได้ และเมื่อใช้งานเสร็จเรียบร้อยแล้ว ให้ลบข้อมูลนี้ออกจากไฟล์ wp-config.php ด้วย เพื่อป้องกันคนอื่นเข้ามาเรียกใช้งาน หากไม่แก้ไขไฟล์ wp-config.php ก็จะไม่สามารถใช้งานได้

WordPress 2.9 Repair database

หรือในกรณีไม่อยากจะลบข้อมูลออกจาก wp-config.php ก็ใช้วิธีป้องกันไดเร็คทอรี่เอาก็ได้

WordPress 2.9 Beta 1 ออกแล้ว

ตอนนี้ WordPress 2.9 Beta 1 ออกมาให้ดาวน์โหลดไปทดสอบกันแล้วครับ ดาวน์โหลด .zip, tar.gz

ข้อมูล WordPress Development Updates

ปิดข้อความเตือนอัพเดท WordPress

ช่วงนี้ WordPress จะอัพเดทกันบ่อยพอสมควร โดยเมื่อมีรุ่นใหม่ ๆ ออกมา จะมีข้อความแจ้งเตือนที่ Dashboard ว่า WordPress x.x.x is available! Please update now. ข้อความนี้จะอยู่จนกว่าเราจะอัพเดท WordPress เป็นรุ่นล่าสุด ข้อความนี้จะหายไป

WordPress

บางท่านก็ยังมีความสุขดีกับ WordPress รุ่นเดิม ๆ จะด้วยเหตุผลใด ๆ ก็ตามแต่ แต่ไม่อยากเห็นข้อความนี้ มันเกะกะลูกตา เรามีทางออกครับ เริ่มจากยากก่อน

วิธีที่ 1 แก้ไขที่ไฟล์ของ WordPress โดยเปิดไฟล์ /wp-admin/includes/update.php ขึ้นมา แล้วค้นหาคำว่า add_action( ‘admin_notices’, ‘update_nag’, 3 );

		$msg = sprintf( __('WordPress %1$s is available! Please notify the site administrator.'), $cur->current );

	echo "<div id='update-nag'>$msg</div>";
}
add_action( 'admin_notices', 'update_nag', 3 );

// Called directly from dashboard

เมื่อพบแล้ว แก้ไข add_action( ‘admin_notices’, ‘update_nag’, 3 ); เป็น

//add_action( 'admin_notices', 'update_nag', 3 );

โดยเพิ่ม // นำหน้า บันทึกแล้วอัพโหลดเข้าไปทับไฟล์เดิม ข้อความเตือนก็จะหายไป

วิธีที่ 2 วิธีนี้ง่าย ๆ ใช้ปลั๊กอินเข้าช่วย ติดตั้งปลั๊กอิน Disable WordPress Core Update แล้วทำการ Activate ปลั๊กอิน หลังจากที่ Activate เสร็จแล้ว หากเบราเซอร์ไม่แสดงผลอะไรก็ไม่ต้องตกใจนะครับ ให้คุณเปิดเบราเซอร์ไปที่ Dashboard อีกครั้ง ทุกอย่างก็จะกลับมาเหมือนเดิม ไม่มีอะไรผิดปกติ เพียงแต่ข้อความเตือนให้อัพเดท WordPress จะหายไป

ลองดูนะครับ เผื่อจะมีประโยชน์ต่อท่านบ้างครับ

WordPress 2.8.6 Security Release

วันนี้ ศุกร์ 13 พฤศจิกายน 52 WordPress ได้อัพเดทอีกแล้วครับเป็นรุ่น 2.8.6 เป็นการแก้ไขปัญหาความปลอดภัย 2 จุด สำหรับบล็อกที่เขียนกันหลาย ๆ คน หากท่านเขียนบล็อกคนเดียวและไม่เปิดรับสมาชิก ก็ไม่มีปัญหาครับ

รายละเอียดเพิ่มเติม WordPress 2.8.6 Security Release