Hướng dẫn cách ẩn bài viết hoặc category ngoài trang chủ. Bài viết hôm nay mình xin chia sẻ đến các bạn mẹo nhỏ về code ẩn bài viết và danh mục (category) ngày trang chủ hay homepage với website sử dụng wordpress. Với cách này bạn không cần phải dùng plugin giảm tải các thư viện không cần thiết khiến website bạn chậm hơn. Để ẩn post hoặc category ngoài trang chủ bạn làm như sau.

Code ẩn bài viết hoặc category ngoài trang chủ wordpress

À với cách này mình nghĩ hơi khó hiểu với các bạn không biết về lập trình. Nếu bạn không biết hãy thiết lập hãy để lại comment để mình hỗ trợ nhé. Để ẩn bài viết hoặc category ngoài homepage đầu tiên bạn mở file functions.php và thêm đoạn code sau:

Code ẩn bài viết ngoài homepage

Trong đó 2736,2737 lần lượt là ID bài viết muốn ẩn

function wpb_exclude_from_home($query) {
      if ($query->is_home() ) {
          $query->set('post__not_in', array(2736,2737));
      }
}
add_action('pre_get_posts', 'wpb_exclude_from_home');

an bai viet ngoai trang chu 1

Code ẩn danh mục bài viết ngoài homepage

Với 346, 385 là ID của category muốn ẩn ngoài trang chủ

function exclude_category_home( $query ) {
if ( $query->is_home ) {
$query->set( 'cat', '-346, -385' );
}
return $query;
}

add_filter( 'pre_get_posts', 'exclude_category_home' );

an category ngoai trang chu
Bạn chỉ cần sao chép dán vào file functions.php và lưu lại là hoàn tất. Thủ thuật rất đơn giản phải không. Chúc bạn làm thành công nhớ theo dõi blog để cập nhật những tin tức thủ thuật wordpress mới nhất nhé.

Tác giả

Thanh Chính

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *