การแก้ไข Theme ใน WordPress นั้นจำเป็นที่จะต้องแก้ที่โค้ดของโปรแกรม ในเบื้องต้นแล้ว เราอาจใช้วิธีนำภาพใหม่ไปแทนที่ไฟล์ภาพโลโก้เดิม ในชื่อเดิม นามสกุลเดิม และขนาดเดิม เพื่อให้ Theme ของ WordPress ที่อยู่ไปเรียกไฟล์ใหม่ขึ้นมาแสดงผล

หรือหากต้องการแก้ไขที่ Theme โดยตรงก็จำเป็นต้องแก้ไขโค้ดของธีมเองโดยไปที่หน้า Admin ของ WordPress จากนั้นไปที่ Appearance > Editor จากนั้นเลือกไฟล์ Header ที่ต้องการแก้ไข

อย่างไรก็ดีวิธีนี้อาจไม่ได้ผลกับทุกธีม เพราะแต่ละธีมมีการโค้ดภาษา php ไม่เหมือนกัน

แถบเมนูเลื่อน หรือที่เรียกว่า suckerfish นั้น เมื่อมีการสร้าง Page ที่มีการกำหนดว่าจะอยู่ภายใต้ Parent ใดแล้ว WordPress จะทำเมนูเลื่อนออกโดยอัตโนมัติ

รูปภาพ

รูปภาพ

ผู้ดูแลระบบเว็บไซต์ WordPress บางท่านอาจประสบปัญหาลืมวิธีเข้าหน้าล๊อคอินเพื่อเข้าจัดการระบบ ให้เข้าหน้าล๊อคอินได้โดย พิมพ์ url ตามด้วย /wp-admin เช่น http://localhost/wordpress/wp-admin แล้วล๊อคอินเข้าปรกติ

รูปภาพ

บางครั้งเมื่อผู้ดูแลหรือผู้เขียนเนื้อหาทำการอัพเดท links ไปยังที่อื่นจากที่เคยกำหนดไว้ครั้งแรก อาจประสบปัญหา links ใช้การไม่ได้
WordPress มี plugins ที่ช่วยตรวจสอบสถานะของ links เหล่านั้นว่ายังสามารถใช้การได้อยู่หรือไม่ โดย plugins ที่ชื่อ Broken Links Checker
http://WordPress.org/extend/plugins/broken-link-checker/

รูปภาพ

รูปภาพ

เมื่อเปิดใช้แล้วสามารถเรียกใช้งานได้ที่ Settings > Link Checker

รูปภาพ

รูปภาพ

หากอัพเกรดแล้วมีปัญหากับ Plugin ให้ลองปิดปลั๊กอินทั้งหมดก่อน แล้วค่อยๆ เปิดทีละตัว และตัวที่มีปัญหาอาจลองตรวจสอบดูว่าผู้พัฒนาได้อัพเกรดให้รองรับกับรุ่นใหม่หรือยัง

โดยปรกติแล้ว การแสดงผลเนื้อหา blog ของ WordPress จะแสดงในลักษณะ Newer/Older

รูปภาพ

แต่สามารถเปลี่ยนให้เป็นแบบตัวเลข (ตามรูป) ได้โดยติดตั้งโมดูลที่ชื่อ WP-PageNavi
http://wordpress.org/extend/plugins/wp-pagenavi/

รูปภาพ

โดยเมื่อเปิดใช้งานแล้ว ให้เข้าที่ Appearance>Editor>loop.php แก้ไขตั้งแต่บรรทัด
<?php /* Display navigation to next/previous pages when applicable */ ?>
ให้แทนที่ด้วย <?php wp_pagenavi(); ?>

แสดงว่ายังไม่ได้เปิดโมดูล rewrite ของ Apache สามารถแก้ไขโดยเปิดไฟล์ c:xamppapacheconfhttpd.conf ด้วยโปรแกรม Notepad++ (มีในชุด Chantra)

รูปภาพ
จากนั้นเพิ่มคำสั่งนี้ลงไปท้ายไฟล์

LoadModule rewritemodule modules/modrewrite.so

หากพบปัญหานี้บนโฮสติ้ง ให้ติดต่อฝ่ายสนับสนุนของโฮสต์

สามารถใช้โมดูล wordpressimport http://drupal.org/project/wordpressimport เพื่อนำเข้าไฟล์ export ของ WordPress ได้ โดยให้ export ออกมาก่อน แล้วเข้าไปที่ Administer>Content management>WordPress Import แล้วอัพโหลดไฟล์ขึ้นไป

รูปภาพ

ทีมพัฒนา WordPress โปรแกรมจัดการเนื้อหาสไตล์เว็บบล็อก ออกรุ่น 3.1RC แล้วหลังจากยังไม่พบปัญหาหรือบักในรุ่น RC แรก ซึ่งยังคงต้องรอการทดสอบอย่างต่อเนื่องจนกว่าจะแน่ใจได้ว่าสามารถออกรุ่น 3.1 ตัวจริงได้ สำหรับ WordPress 3.1 RC1 ยังต้องการการทดสอบความเข้ากันได้กับ Plugin ที่มีอยู่กว่าพันตัว และที่สำคัญ WordPress 3.1 RC1 นี้ยังไม่เหมาะกับการใช้งานจริง สำหรับผู้ที่ต้องการทดสอบ รุ่นนี้สามารถดาวน์โหลดได้ที่หน้าดาวน์โหลดรุ่น RC หรือต้องการ ทดสอบปลักอินรุ่นเบต้า ก็สามารถหาดาวน์โหลดมาทดสอบกันได้เช่นกัน สำหรับการรายงานบัก สามารถ report ผ่าน forum, maililng lists หรือ IRC ผ่าน irc.freenode.net ห้อง #wordpress-dev หรือแจ้งโดยตรงผ่าน WordPress Trac ได้เช่นกัน WordPress เป็นโปรแกรมบริหารจัดการเว็บไซต์ที่ได้รับความนิยมมากและเป็นซอฟต์แวร์โอเพนซอร์สใช้สัญญาอนุญาติแบบ GNU/General Public License

ที่มา – H-Online

ช่วงนี้พยายามลองใช้ WordPress หลังได้ไปดูโชว์การแสดงสดจาก @imenn ไหนๆลองแล้วก็เลยเอามาบันทึกไว้สักหน่อย

  • ติดเสร็จ มันมี table ใน DB แค่ 10 ตาราง ประทับใจโคตร
  • Revision ของ content จะเก็บในตารางโพสต่อๆกันไปเลย ถ้ามองแบบ Drupal ก็คือ แยกเป็นอีก node ไปเลย
  • user แรก บังคับว่าต้องชื่อ admin งี่เง่ามาก
  • เขียน Content ต้องเข้าหลังบ้าน อันนี้ผมไม่ควรเอา Drupal มาเป็นบรรทัดฐาน ผิดเอง แต่การที่ drupal เขียน content หน้าแรกได้เลยมันทำให้เวลาทำเว็บให้ลูกค้ามันดูเป็นระบบเดียวกันขึ้น คือไม่ต้องแยกหน้าบ้านหลังบ้าน เวลาสอนลูกค้าใช้มันง่ายยยยย
  • การติดตั้งธีมจ๊าบโคตร เสริชจากหน้า admin ของ wordpress แล้วกด install ได้เลยเท่
  • ยังไม่เข้าใจความต่างของ tag และ category แล้วก็ไม่รู้มันเขียนข้อมูลลงดาต้าเบสยังไง
  • รู้สึกยุ่งยากที่มันเอา page ไปผูกไว้กับ menu
  • มันโม tinyMCE มาดี ใช้แล้วเข้าชุด เวลาเขียนคำสั่งพิเศษ มันก็ไม่แปลงเป็น HTML ให้ ประมาณว่าเขียนด้วย tiny แล้ว tag ก็ยังสะอาดตา

นอกนั้นยังไม่มีอะไรเพิ่มเติม ไว้มีเทคนิคการใช้งานอื่นๆ จะนำมาฝากเป็นช่วงๆครับ