.

Không cho bài viết trong chuyên mục hiện ra trang chủ WordPress

Tiêu đề nghe có vẻ chán quá phải không các bạn. Thế này nhé, ví dụ bạn có một website tin tức bằng WordPress nhưng muốn áp dụng một vài dịch vụ trong đó. Và dĩ nhiên các bài viết về dịch vụ bạn sẽ để trong một chuyên mục (category) riêng. Và hiển nhiên là bạn sẽ không muốn nó hiện thị trình ình ra trang chủ. Phải vậy không ?

Không cho bài viết trong chuyên mục hiện ra trang chủ WordPress
Để làm được điều này, bạn hãy bỏ đoạn Code bên dưới vào File funtions.php. Sau đó thay category ID mà bạn muốn ẩn, tại đây bạn có thể ẩn một hoặc nhiều category tùy ý. Ví dụ bạn muốn loại bỏ category có ID là 12 thì bạn thêm vào code sẽ là -12. Mỗi ID cách nhau bằng dấu phẩy(,) Như bên dưới là ẩn các bài viết trong category với ID là 5 và 34.

1
2
3
4
5
6
7
8
function exclude_category_home( $query ) {
    if ( $query->is_home ) {
        $query->set( 'cat', '-5, -34' );
    }
    return $query;
}
 
add_filter( 'pre_get_posts', 'exclude_category_home' );

Đơn giản vậy thôi, chúc các bạn thành công.
Trọng Đại - iZdesigner.com
Không cho bài viết trong chuyên mục hiện ra trang chủ WordPress Reviewed by Unknown on 17:05 Rating: 5

Không có nhận xét nào:

Phát triển bởi iZdesigner Team

Biểu mẫu liên hệ

Tên

Email *

Thông báo *

Được tạo bởi Blogger.