Mặc định post_tag sẽ được đăng ký dạng none hierarchical. Nghĩa là bạn sẽ không thấy ô tick chọn tags giống như chọn category. Bạn phải gõ vào ô tags hoặc chọn bằng cách click chuột vào dòng Choose from the most used tags và chọn tag phù hợp.
Nếu bạn muốn chuyển post_tag sang kiểu chọn theo danh sách checkbox giống category thì bài viết này mình sẽ giúp bạn.
Chuyển post_tag sang dạng chọn giống category
Thật sự công việc này không nên làm. Mỗi đối tượng mặc định được WordPress cung cấp đã có tính năng riêng của nó. Tags với category là khác nhau hoàn toàn. Tuy nhiên, nếu bạn muốn chuyển tag hiển thị giống category thì vẫn có thể làm được.
Bạn mở tập tin functions.php của giao diện lên và thêm vào đoạn mã sau:
function hocwp_theme_custom_registered_taxonomy_action() { $tags = array( 'post_tag', 'status' ); foreach ( $tags as $tag ) { $taxonomy = get_taxonomy( $tag ); if ( $taxonomy instanceof WP_Taxonomy && ! $taxonomy->hierarchical ) { $args = (array) $taxonomy; $args['hierarchical'] = true; unset( $args['meta_box_cb'] ); register_taxonomy( $taxonomy->name, $taxonomy->object_type, $args ); } } } add_action( 'init', 'hocwp_theme_custom_registered_taxonomy_action', 99 );
Sau đó bạn lưu lại là xong. Chú ý, bạn có thể khai báo bất ký taxonomy nào có sẵn vào biến $tags
nhé. Ở đây mình kiểm tra, nếu taxonomy không phải dạng hierarchical
thì mình mới tiến hành chuyển đổi. Chúc bạn thành công.
Chào anh, cho em hỏi một vấn đề ngoài lề, ko liên quan tới bài viết này ạ.
E mới lập web site ạ. Đến cái đoạn này “Đây là bài viết quan trọng”, nhưng em ko biết trường hợp nào thì mình tích chọn vào đó. Có phải là bài viết phải trên 900 từ thì mới đc tích chọn vào ô đó đúng ko anh?
(anh xem hình đây ạ: https://www.facebook.com/photo.php?fbid=164843444379367&set=a.164843517712693.1073741829.100025611367101&type=3&theater). Cảm ơn anh rất nhiều!
Chào bạn, hình bạn gửi mình ko xem được. Không biết có phải bạn đang hỏi đến Yoast SEO hay là vấn đề gì?
dạ anh, e đang nói tới Yoast SEO ạ. anh vào xem lại ảnh đi, vẫn xem đc rồi ạ
À, cái đó gọi là cornerstone content nha bạn. Ngay chỗ này thì Yoast đã cung cấp link cho bạn tham khảo rồi đấy. Nội dung quan trọng có nghĩa là nội dung bạn dùng từ khóa chính. Nếu bạn đánh dấu là cornerstone content (nội dung quan trọng) thì nội dung bài viết phải nhiều hơn 900 từ. Mình lấy ví dụ bạn muốn SEO từ khóa “chó cảnh” nhé. Thì bài viết có từ “chó cảnh” bạn đánh dấu là cornerstone content. Sau đó các bài khác bạn đặt từ khóa là “chó cảnh phú quốc”, “chó cảnh… Đọc tiếp »