Cách hiển thị số lượng thẻ giới hạn sau khi đăng trong chủ đề của bạn …

Gần đây chúng tôi đã được hỏi làm thế nào để hiển thị một số lượng thẻ hạn chế sau mỗi bài đăng trong chủ đề WordPress của bạn. Thông thường, nó sử dụng hàm_t_t () để hiển thị một liên kết đến các thẻ mà bài đăng thuộc về. Nhưng tính năng đó không có tham số để giới hạn số lượng nhãn được hiển thị. Vì vậy, nếu bài đăng của bạn có 12 thẻ và chủ đề của bạn chỉ có chỗ cho nó 5, sau đó nó có thể trông không tốt trong thiết kế. Nhiều người chỉ đơn giản giới hạn việc sử dụng nhãn hoặc thậm chí bao gồm nó trong các mẫu. Nhưng trong bài viết này, chúng tôi sẽ chỉ cho bạn cách giới hạn số lượng thẻ sau khi đăng trong chủ đề WordPress của bạn mà không giới hạn số lượng thẻ bạn thêm vào mỗi bài đăng.

Chỉnh sửa: Rõ ràng, sau khi viết bài viết này, Otto (@ otto42) tuyệt vời nhất đã trả lời tài khoản Google+ của tôi để nói rằng có một cách dễ dàng hơn để làm điều này.

Trước tiên bạn phải mở chủ đề Hàm.php lưu trữ và thêm tính năng này:

add_filter (‘term_links-post_tag’, ‘limit_to_five_tags’);
hàm giới hạn_to_five_tags ($ terms) {
trả về mảng_slice ($ terms,0,5, Thật);
}

Bạn có thể thay đổi số 5 ở số lượng tối đa bạn muốn.

Sau đó mở loop.php, single.php, index.php hoặc bất cứ nơi nào bạn muốn thêm các thẻ thư này (nó phải nằm trong một vòng lặp bài) và sau đó dán đoạn mã sau:

Điều này chắc chắn dễ dàng hơn nhiều so với những gì tôi nghĩ ra và tôi để lại trong bài đăng này cho những người quan tâm.

Phương pháp phức tạp cũ

Tất cả những gì bạn cần làm là dán đoạn mã sau vào tệp chủ đề của bạn (bên trong vòng lặp thư):