Thẻ có điều kiện cho các liên kết điều hướng bài đăng / trang WordPress

Bạn đã bao giờ truy cập một trang web nơi họ có phong cách của các liên kết điều hướng tiếp theo, nhưng không có liên kết ở đó? Nó trông khá xấu xí và khiến người dùng mất tập trung. Vâng, nếu bạn là một nhà thiết kế chủ đề hoặc chủ sở hữu trang web có vấn đề này, giải pháp này chỉ dành cho bạn. Trong bài viết này, chúng tôi sẽ chia sẻ cách bạn có thể thêm thẻ có điều kiện cho các liên kết điều hướng bài / trang để đảm bảo phong cách tốt nhất cho thiết kế blog của bạn.

Đầu tiên, mở chủ đề Hàm.php lưu trữ và thêm mã sau đây:

/ *** Nếu có nhiều hơn một trang, nó sẽ trả về hàm TRUE. * / Show_posts_nav () {global $ wp_query; return ($ wp_query-> max_num_pages> 1);}

Sau đó đặt đoạn mã sau vào nơi bạn muốn điều hướng là:

Bạn không cần phải theo phong cách của chúng tôi cả. Bạn có thể thay đổi mã này như bạn muốn. Phần quan trọng là bạn giữ kiểu điều hướng giữa tính năng này:

Tính năng này kiểm tra nếu có nhiều hơn một trang. Nếu có nhiều hơn một trang, nó sẽ hiển thị mục điều hướng với kiểu. Nếu không có trang nào khác, kiểu hoặc điều hướng sẽ không được hiển thị.

Ghi chú Tính năng điều hướng WordPress đủ thông minh để không tự hiển thị điều hướng trừ khi có các trang khác. Nhưng nếu bạn có điều hướng được bao bọc với kiểu tùy chỉnh của riêng bạn, mã kiểu đó sẽ vẫn hiển thị cho dù điều hướng có ở đó hay không. Các tính năng trong bài viết này giải quyết vấn đề này.

Tài nguyên bổ sung:

Ấn phẩm Eric Martin: nguồn cho đoạn trích này

Đi sâu vào WordPress (một cuốn sách điện tử tốt mà mọi người nên mua nếu bạn học WordPress)