ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับ WordPress Taxonomies
เผยแพร่แล้ว: 2020-10-21อนุกรมวิธานของ WordPress ได้รับการลงโทษที่ไม่ดี มักถูกเข้าใจผิดและนำไปใช้ในทางที่ผิด (และนั่นคือถ้าใช้คุณลักษณะนี้เลย) แต่ความสามารถในการตั้งค่าอนุกรมวิธาน WordPress แบบกำหนดเองได้นั้นเป็นอาวุธลับใหม่ของคุณ การใช้สิ่งเหล่านี้ทำให้คุณสามารถมอบประสบการณ์ผู้ใช้ที่ยอดเยี่ยมให้กับผู้อ่านของคุณ สำหรับโปรแกรมรวบรวมข้อมูล SEO ของ Google และสำหรับนักเขียนของคุณในแบ็กเอนด์ คุณไม่ต้องกลัวอนุกรมวิธานอีกต่อไป เราจะแนะนำวิธีการสร้างอนุกรมวิธาน WordPress ของคุณเอง และคุณจะเข้าใจว่าทำไมจึงเป็นหนึ่งในสิ่งที่ดีที่สุดที่คุณสามารถทำได้สำหรับเว็บไซต์ของคุณ
สมัครสมาชิกช่อง Youtube ของเรา
อนุกรมวิธาน WordPress คืออะไร?
กล่าวโดยย่อก็คือ วิธีการจัดระเบียบเนื้อหาของคุณ ตามค่าเริ่มต้น WordPress มาพร้อมกับอนุกรมวิธานสองแบบที่คุณใช้อยู่แล้วทุกวัน หมวดหมู่ และ แท็ก การจัดหมวดหมู่เป็นส่วนที่ชัดเจน จัดเรียงได้ และกรองได้ของเว็บไซต์ของคุณ พวกเขาสามารถเป็นแบบลำดับชั้นหรือแบบเรียบ หมวดหมู่มีลำดับชั้นกับความสัมพันธ์หลัก/รอง แท็กจะแบน ภายในแต่ละรายการ คุณสามารถกำหนดวิธีต่างๆ ที่ผู้ใช้ของคุณสามารถค้นหาข้อมูลเฉพาะได้ ไม่ว่าจะเป็นแบบกว้างๆ แบบผู้ปกครอง/เด็กผ่านหมวดหมู่ หรือหัวข้อเฉพาะผ่านแท็ก
ตัวอย่างเช่น ใช้อนุกรมวิธาน หมวดหมู่ คุณเลือกพื้นที่เฉพาะที่ประกอบขึ้นเป็นส่วนสำคัญของหัวข้อโดยรวมของคุณ ในบล็อกด้านสุขภาพและความเป็นอยู่ที่ดีทั่วไป คุณอาจเห็นหมวดหมู่ต่างๆ เช่น การออกกำลังกาย หรือ การ ออกกำลังกาย โดยมีหมวดหมู่ย่อย เช่น การ ปั่นจักรยาน การวิ่ง หรือ การฝึกความแข็งแรง นี่คือตัวอย่างอนุกรมวิธานในที่ทำงาน ผู้ใช้สามารถจัดเรียงและกรองข้อมูลเพื่อค้นหาสิ่งที่ต้องการได้อย่างแท้จริง

แท็ก มีความคล้ายคลึงกัน ใช้สำหรับหัวข้อเฉพาะในไซต์ของคุณเท่านั้น อนุกรมวิธาน WordPress นี้มีประโยชน์ในการค้นหาโพสต์เฉพาะเกี่ยวกับหัวข้อเฉพาะที่อาจครอบคลุมหลายหมวดหมู่
แท็ก วิดีโอเกมฟิตเนส ในภาพด้านบนอาจครอบคลุมโพสต์ทั้งประเภท วิ่ง และ ปั่นจักรยาน ดังนั้นแท็กจึงเป็นอนุกรมวิธานที่มีประโยชน์สำหรับการจัดเรียงในลักษณะที่ต่างออกไป
อนุกรมวิธาน WordPress แบบกำหนดเองคืออะไร?
การจัดหมวดหมู่แบบกำหนดเองใน WordPress นั้นเหมือนกันทุกประการ พวกเขาสามารถเป็นแบบลำดับชั้นหรือแบบเรียบ และคุณสามารถใช้เพื่อกำหนดเป้าหมายเนื้อหาสำหรับผู้อ่านและกลุ่มเฉพาะของคุณโดยเฉพาะ คุณอาจเปิดเว็บไซต์ข่าวที่ครอบคลุมทั้งข่าวท้องถิ่นและข่าวทั่วโลก คุณสามารถสร้างอนุกรมวิธาน WordPress แบบกำหนดเองสำหรับ Local News และอีกรายการสำหรับ Global News ในแต่ละหมวดหมู่ คุณสามารถวางหมวดหมู่เฉพาะที่เกี่ยวข้องกับอนุกรมวิธานนั้นได้ เพื่อที่ผู้อ่านที่กำลังมองหาข่าวในท้องถิ่นของฮันต์สวิลล์ แอละแบมา จะได้ไม่ถูกครอบงำด้วยข่าวจากฮ่องกงหรือโตเกียว
แม้ว่าคุณสามารถใช้หมวดหมู่หลัก/รองสำหรับสิ่งนี้ได้ แต่แนวทางปฏิบัติที่ดีที่สุดสำหรับ SEO ต้องการโครงสร้างที่ง่ายกว่าที่มีการจัดอนุกรมวิธานแบบกำหนดเอง โดยพื้นฐานแล้วจะเป็นการลบระดับหนึ่งออกจากโครงสร้างเว็บไซต์ของคุณ โดยแยกข้อมูลออกเป็นกลุ่มที่อ่านง่ายและค้นหาได้ง่ายขึ้น นอกจากนี้ ประเภทโพสต์ที่กำหนดเองยังสอดคล้องกับอนุกรมวิธานของ WordPress จากนั้น คุณสามารถแสดง ข่าวด่วน และ การรายงานการสืบสวน แยกกันภายใต้แดชบอร์ด WP และภายในการจัดหมวดหมู่ ระดับท้องถิ่น/ระดับโลกที่ เกี่ยวข้อง แทนที่จะแสดงทุกสิ่งที่คุณเขียนอยู่ใต้ โพสต์
วิธีสร้างอนุกรมวิธาน WordPress แบบกำหนดเอง
เช่นเดียวกับสิ่งต่างๆ ส่วนใหญ่ใน WordPress คุณสามารถสร้างอนุกรมวิธานด้วยตนเองได้ คราวนี้ คุณทำได้โดยแก้ไขไฟล์ functions.php ของคุณ หรือคุณสามารถใช้ปลั๊กอินเพื่อทำการยกของหนักทั้งหมดได้ เราจะแสดงให้คุณเห็นถึงวิธีการใช้ปลั๊กอินเพื่อดำเนินการดังกล่าว รวมถึงให้โค้ดตัวอย่างและลิงก์ไปยังข้อมูลอ้างอิงสำหรับการเพิ่มอนุกรมวิธาน WordPress ของคุณเองโดยแก้ไขไฟล์ PHP ของคุณ แม้ว่าโดยทั่วไปแล้วการแก้ไขไฟล์ PHP ของ WordPress ด้วยตนเองจะเป็นการพิสูจน์ในอนาคตได้ดีกว่า เพื่อเพิ่มคุณสมบัติและตัวเลือกใหม่ ๆ การเพิ่มสิ่งเหล่านี้ผ่านปลั๊กอินนั้นเข้าถึงได้ง่ายกว่ามากสำหรับผู้ใช้ WordPress ทุกวัน
การใช้ปลั๊กอิน UI ประเภทโพสต์ที่กำหนดเอง
ในการเริ่มต้น ให้ดาวน์โหลดและติดตั้งปลั๊กอิน Custom Post Type UI บนที่เก็บ WP.org

หลังจากนั้น คุณจะมีรายการเมนูใหม่ที่เรียกว่า CPT UI ในแถบด้านข้างของคุณ ภายใต้นั้น คุณต้องการเข้าไปที่ Add/Edit Taxonomies ในการสร้างอนุกรมวิธานใหม่จริง ๆ สิ่งที่คุณต้องทำคือให้กระสุน ( example.com/taxonomy-slug ) และสิ่งที่คุณและผู้อ่านจะเห็นทั้งในรูปพหูพจน์และเอกพจน์ เช่น post และ posts

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


อนุกรมวิธานจะปรากฏขึ้นโดยขึ้นอยู่กับตัวเลือกที่คุณเลือก มันจะอยู่ในโพสต์หรือหน้าของคุณหรือที่ใดก็ตามที่คุณแนบมาในกระบวนการสร้างด้านบน

เราแนบโพสต์นี้กับโพสต์ ดังนั้นอย่างที่คุณเห็น โพสต์นี้จะปรากฏภายใต้หมวดหมู่และแท็กในตัวแก้ไขบล็อก
เนื่องจากการเพิ่มและแก้ไขการจัดหมวดหมู่และประเภทโพสต์ใหม่นั้นใช้เวลานานอย่างไม่น่าเชื่อและขึ้นอยู่กับตัวเลือกและตัวเลือกการตั้งค่าของคุณ เราขอแนะนำให้ดูรายการทั้งหมดบนหน้าที่เก็บของปลั๊กอิน
การเพิ่มอนุกรมวิธานด้วยรหัส
สำหรับบรรดาผู้ที่ต้องการทำแบบเก่า ให้ไปที่ไฟล์การติดตั้ง WP ของคุณ ไม่ว่าจะโดย FTP, cPanel หรือวิธีอื่นๆ ในการเข้าถึงไฟล์เหล่านั้น ค้นหาโฟลเดอร์ /wp-content/themes/theme-name และเปิดไฟล์ functions.php ในโปรแกรมแก้ไขโค้ดที่คุณชื่นชอบ

หลังจากนั้น คุณจะใช้รหัสนี้และปรับตามอนุกรมวิธานที่คุณต้องการสร้าง
/**
* Create two taxonomies, genres and writers for the post type "book".
*
* @see register_post_type() for registering custom post types.
*/
function wpdocs_create_book_taxonomies() {
// Add new taxonomy, make it hierarchical (like categories)
$labels = array(
'name' => _x( 'Genres', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Genre', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Genres', 'textdomain' ),
'all_items' => __( 'All Genres', 'textdomain' ),
'parent_item' => __( 'Parent Genre', 'textdomain' ),
'parent_item_colon' => __( 'Parent Genre:', 'textdomain' ),
'edit_item' => __( 'Edit Genre', 'textdomain' ),
'update_item' => __( 'Update Genre', 'textdomain' ),
'add_new_item' => __( 'Add New Genre', 'textdomain' ),
'new_item_name' => __( 'New Genre Name', 'textdomain' ),
'menu_name' => __( 'Genre', 'textdomain' ),
);
$args = array(
'hierarchical' => true,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'query_var' => true,
'rewrite' => array( 'slug' => 'genre' ),
);
register_taxonomy( 'genre', array( 'book' ), $args );
unset( $args );
unset( $labels );
// Add new taxonomy, NOT hierarchical (like tags)
$labels = array(
'name' => _x( 'Writers', 'taxonomy general name', 'textdomain' ),
'singular_name' => _x( 'Writer', 'taxonomy singular name', 'textdomain' ),
'search_items' => __( 'Search Writers', 'textdomain' ),
'popular_items' => __( 'Popular Writers', 'textdomain' ),
'all_items' => __( 'All Writers', 'textdomain' ),
'parent_item' => null,
'parent_item_colon' => null,
'edit_item' => __( 'Edit Writer', 'textdomain' ),
'update_item' => __( 'Update Writer', 'textdomain' ),
'add_new_item' => __( 'Add New Writer', 'textdomain' ),
'new_item_name' => __( 'New Writer Name', 'textdomain' ),
'separate_items_with_commas' => __( 'Separate writers with commas', 'textdomain' ),
'add_or_remove_items' => __( 'Add or remove writers', 'textdomain' ),
'choose_from_most_used' => __( 'Choose from the most used writers', 'textdomain' ),
'not_found' => __( 'No writers found.', 'textdomain' ),
'menu_name' => __( 'Writers', 'textdomain' ),
);
$args = array(
'hierarchical' => false,
'labels' => $labels,
'show_ui' => true,
'show_admin_column' => true,
'update_count_callback' => '_update_post_term_count',
'query_var' => true,
'rewrite' => array( 'slug' => 'writer' ),
);
register_taxonomy( 'writer', 'book', $args );
}
// hook into the init action and call create_book_taxonomies when it fires
add_action( 'init', 'wpdocs_create_book_taxonomies', 0 );
รหัสนี้สร้างการจัดหมวดหมู่สองรายการในแดชบอร์ด หนึ่งลำดับชั้นที่มีความสามารถหลัก/รอง และอีกลำดับที่ไม่มี โดยพื้นฐานแล้วชุดหมวดหมู่และแท็กรอง รหัสถูกโพสต์บนหน้าอนุกรมวิธานอย่างเป็นทางการโดยทีม WordPress Codex และลงทะเบียน หนังสือ เป็นอนุกรมวิธานกับ ประเภท และ นักเขียน ที่หลากหลาย สิ่งที่คุณต้องทำคืออ่านและแทนที่คำหลักที่เกี่ยวข้องกับหนังสือด้วยคำหลักของคุณเอง และคุณก็พร้อมที่จะไป
ห่อ
การใช้อนุกรมวิธานของ WordPress นั้นดูซับซ้อนในตอนแรก แต่เมื่อคุณเจาะลึกคุณสมบัตินี้ หวังว่าคุณจะเห็นว่ามันง่ายแค่ไหน หากคุณเชื่อมโยงกับหมวดหมู่และแท็กที่คุณใช้อยู่แล้ว การทำความเข้าใจการจัดหมวดหมู่แบบกำหนดเองก็เป็นเรื่องง่าย เมื่อคุณรวมเข้ากับประเภทโพสต์ที่กำหนดเอง คุณสามารถจัดระเบียบไซต์ของคุณได้หลายวิธีเพื่อค้นหาวิธีที่ดีที่สุดเพื่อให้เหมาะกับกลุ่มเฉพาะและผู้ชมของคุณอย่างสมบูรณ์แบบ
คุณใช้อนุกรมวิธาน WordPress พิเศษบนเว็บไซต์ของคุณหรือไม่? แจ้งให้เราทราบว่ามีการตั้งค่าอย่างไรในความคิดเห็น!
บทความภาพโดย Farhads / shutterstock.com
