NỘI DUNG (HIGHLIGHTS)
Với sự mở rộng và tùy biến cực kỳ nhiều, bạn có thể tạo cho mỗi danh mục một giao diện riêng. Trong đó, nếu bạn có những danh mục bài viết (hay còn gọi là category) nó khác với những danh mục còn lại, bạn muốn tạo cho nó một giao diện, trở nên khác biệt và đúng với nhu cầu hiển thị hơn. Bài viết này sẽ hướng dẫn bạn chi tiết tạo trang chi tiết bài viết riêng cho một danh mục trong WordPress mà không cần dùng plugin gì cả.

Tạo trang chi tiết bài viết riêng cho một danh mục trong WordPress
Để tạo trang chi tiết bài viết riêng cho một danh mục trong WordPress bạn chỉ cần biết một chút code là có thể làm được.
Đầu tiên thêm code vào functions của giao diện
Ví dụ của mình là tạo một danh mục có tên là video, bạn thêm code bên dưới vào functions của bạn.
function custom_single_template_for_category( $template ) {
if ( is_single() && in_category( 'video' ) ) {
$new_template = locate_template( array( 'single-video.php' ) );
if ( !empty( $new_template ) ) {
return $new_template;
}
}
return $template;
}
add_filter( 'template_include', 'custom_single_template_for_category' );
Tiếp theo là thêm giao diện riêng cho trang chi tiết bài viết
Tiếp theo bạn tạo thêm một file có tên single-video.php (tùy theo slug của bạn nhé). Sau đó bạn thêm copy code ở single.php vào và chỉnh sửa theo ý muốn của mình nhé.
Đây là demo mình đã làm: Xem Demo
Có thể bạn quan tâm:
- tự động nén ảnh khi upload cho WordPress không dùng plugin
- tùy biến Template Blog Archive Theme Flatsome