[Info] Cách loại trừ danh mục khỏi trang chủ WordPress của bạn

Bạn muốn loại trừ một danh mục cụ thể khỏi trang chủ của trang web của mình? Theo mặc định, WordPress hiển thị các bài đăng từ tất cả các danh mục trên trang chủ. Ở đây, chúng tôi sẽ chỉ cho bạn cách loại trừ một danh mục khỏi trang chủ WordPress của bạn.

Tại sao lại loại trừ một danh mục khỏi trang chủ WordPress?

WordPress cho phép bạn sắp xếp nội dung thành các danh mục và thẻ.

Theo mặc định, WordPress không cho phép bạn ẩn các bài đăng trong các danh mục cụ thể khỏi trang chủ hoặc lưu trữ. Điều này khiến bạn có những bài báo không mong muốn xuất hiện trên trang chủ.

Chúng tôi sẽ chỉ cho bạn hai phương pháp khác nhau và bạn có thể chọn phương pháp phù hợp nhất với nhu cầu của mình.

Phương pháp 1: Loại trừ một danh mục khỏi WordPress bằng Plugin

Điều đầu tiên bạn cần làm là cài đặt và kích hoạt plugin Ultimate Category Excluder.

Sau khi kích hoạt, bạn sẽ cần phải truy cập trang Cài đặt »Danh mục loại trừ . Nó sẽ hiển thị tất cả các danh mục có sẵn trên blog WordPress của bạn.

Từ đây, bạn có thể chọn một hoặc nhiều danh mục trong ‘Loại trừ khỏi trang đầu’. Nếu muốn, bạn cũng có thể loại trừ các danh mục khỏi nguồn cấp dữ liệu RSS, kho lưu trữ hoặc thậm chí khỏi tìm kiếm WordPress.

Đừng quên bấm vào nút Cập nhật để lưu các cài đặt này.

Bây giờ bạn có thể truy cập trang web của mình để thấy rằng các bài đăng từ các danh mục đã chọn bị loại trừ khỏi trang chủ.

Phương pháp 2: Loại trừ một danh mục khỏi trang chủ WordPress bằng cách sử dụng mã

Phương pháp này yêu cầu bạn thêm mã vào các tệp WordPress của mình.

Bạn sẽ cần thêm mã sau vào tệp functions.php của chủ đề hoặc một plugin dành riêng cho trang web.

function exclude_category_home( $query ) {

if ( $query->is_home ) {

$query->set( 'cat', '-5' );

}

return $query;

}

add_filter( 'pre_get_posts', 'exclude_category_home' );

Đừng quên thay thế ID (-5) bằng ID danh mục của bạn. Nó sẽ ẩn các bài đăng trên blog khỏi trang chủ thuộc danh mục phù hợp với ID này.

Ghi chú: Đảm bảo thêm dấu trừ (-) với ID danh mục.

Nếu bạn muốn loại trừ nhiều danh mục, bạn có thể thay đổi mã như sau:

function exclude_category_home( $query ) {

if ( $query->is_home ) {

$query->set( 'cat', '-5, -9, -23' );

}

return $query;

}

add_filter( 'pre_get_posts', 'exclude_category_home' );

Chỉ cần thay thế các ID (-5, -9, -23) bằng ID danh mục của bạn để loại trừ chúng khỏi trang chủ WordPress của bạn.

Chúng tôi hy vọng bài viết này sẽ hữu ích cho bạn. Chúc bạn thành công.

Viết một bình luận

bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
bahis10bets.com betvole1.com casinomaxi-giris.com interbahis-giris1.com klasbahis1.com mobilbahisguncelgiris1.com piabetgiris1.com tipobettgiris.com tumbetgiris1.com betboro 1xbet giriş
antalya bayan escort
antalya bayan escort
antalya bayan escort