WordPress 2.3: Tag Tag Tag

115 | 11 October 2007 - 15:06 น.

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

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

ขั้นตอนการย้าย Tag เดิมที่เกิดจากการใช้ปลั๊กอิน (อย่างเช่น Simple Tags หรือ Ultimate Tag Warrior) ไม่ยากครับ แค่ คลิกที่ Manage –> Import  แล้วเลือกปลั๊กอินสำหรับ Tags ที่คุณใช้อยู่แต่เดิม จากนั้นก็ทำตามหน้าจอไปเรื่อยๆ 4 ขั้นตอนก็เสร็จ ขอทำภาพตัวอย่างประกอบสำหรับ UTW แล้วกันนะครับ เผื่อจะสับสนหรือไม่มั่นใจขั้นตอน (ก่อนทำการ import ให้ backup ฐานข้อมูลก่อนนะครับ เกิดอะไรผิดพลาด แก้ไม่ได้แล้วจะเสียใจทีหลัง ไม่ดีๆ)

import_tag2 

import_tag1

import_tag3

import_tag4

import_tag6 

import_tag7

import_tag8

ที่นี้ ปัญหาจะมาอยู่ที่แล้วจะให้ Tag ใหม่แสดงต้องทำอย่างไร? ถ้าไปอ่านในคู่มือของ WordPress แล้วสับสนก็เอาอย่างง่าย ที่ผมใช้นะครับ

1. แสดงผลแท็กของแต่ละโพสต์

<?php if ( function_exists('the_tags') ) { the_tags('<span>Tags: ', ', ', '</span>'); } ?>

2. แสดง Tag Cloud คือ แท็กทั้งหมด (แสดงตรงไหนก็แล้วแต่) คละขนาดตามความถี่ ตัวเลขใช้กำหนดขนาดอักษร

<?php wp_tag_cloud('smallest=8&largest=20'); ?>

ของผมทำแค่นั้นแหละครับ เอาไปเป็นพื้นฐานในการปรับแต่งได้ ที่เหลือแล้วแต่ระดับความเข้าใจ php ของแต่ละท่าน ส่วน plugin จัดการ tag ที่รองรับ Wordpress 2.3 ผมฝากทิ้งไว้สองตัว คือ

  • คุณสมบัติเด่นหลายอย่าง เช่น ขึ้น tag ให้อัตโนมัติขณะพิมพ์แท็กเพิ่ม คล้ายๆ auto complete ระบบแท็กแนะนำ จัดการแก้ไข เปลี่ยนแปลง ลบ แสดงโพสต์ที่ยังไม่มีแท็ก แก้ไขแท็กคราวละเยอะๆ และอื่นๆ ครับ  ไม่ Simple อย่างชื่อนะครับ ตัวนี้ไม่สามารถใช้กำหนดการแสดงสีของแท็กให้แตกต่างกันได้
  • ตัวนี้ใช้กำหนดลักษณะการแสดงผลใน widget
  • ที่ถูกแปลงให้รองรับ WP 2.3
  • รวม 3 ปลั๊กอินเล็กๆ ของเจ้าของ UTW แต่ละตัวทำงานต่างฟังก์ชั่นกัน เช่น จัดการแท็ก embed แท็ก
  • แสดง Technorati Tag Cloud ที่ตรงกับ tag ที่ใช้ในบล็อกเรา

มีข้อแนะนำหรือมีปัญหาแลกเปลี่ยนกันได้นะครับ

—–
อัพเดต 12 ตุลา 50 เพิ่ม 2 ปลั๊กอิน
อัพเดต 14 ตุลา 50 เพิ่ม 1 ปลั๊กอิน

WordPress 2.3: Tag Tag Tag โดนไป 6 ดอก

  1. iannnnn ว่า:

    โอ้ ปลั๊กอินตบท้ายมีประโยชน์ดีครับ ขอบคุณๆ :ดอก:

  2. Mekz ว่า:

    เยี่ยมมมากๆครับ ลุงกำลังหาวิธีใส่ tag อยู่ ขอบคุณคร้าบบบบ… :ยิ้ม ๆ:

  3. Mekz ว่า:

    ปล. ทำไม มาบล็อก n-blue ทีไร ต้องเจอเรื่องที่ผมกำลังมีปัญหาพอดี และก็ได้วิธีแก้ติดมือกลับไปเสมอ (เอิ้กๆๆ :หื่นๆ:) ขอบคุณครับ

  4. n-blue™ ว่า:

    อาจจะเจอปัญหาในเวลาใกล้เคียงกัน :แลบๆ:

  5. akira ว่า:

    มี tag ที่ส่งเข้า wordpress.com บ้างไหมครับ

  6. n-blue™ ว่า:

    ไม่คิดว่าจะมีนะครับ

1 Trackbacks/Pingbacks

  1. n-blue | ใส่อารมณ์ให้ WordPress