Cách liên kết các danh mục trong WordPress
Trong khi làm việc trên một dự án khách hàng, có một yêu cầu, trong đó chúng tôi phải đưa tên của danh mục và liên kết danh mục vào đoạn trích bài đăng cũng như chính bài đăng đó. Đó là một giải pháp đủ đơn giản. Và đây là những gì bạn cần làm Show Nếu bạn đã biết Tên danh mụcĐể tìm nạp liên kết danh mục, trước tiên bạn phải tìm ID danh mục. Bạn có thể làm điều này với sự trợ giúp của hàm get_cat_ID()
Tại đây, bạn có thể lấy ID của bất kỳ danh mục nào bằng cách chỉ định tên của danh mục, thay cho 'Tên danh mục'. ID này sau đó được lưu bên trong một biến có tên $category_id
Sau đó, chúng tôi chuyển $category_id này làm tham số trong hàm có tên là get_category_link() và lưu trữ kết quả trong $category_link. Ở đây, về cơ bản, chúng tôi đang lưu trữ liên kết bên trong một biến để hiển thị nó sau này bằng mã HTML
Hạn chế của phương pháp này là bạn cần chỉ định tên danh mục bên trong hàm. Nếu bạn muốn tìm nạp tên danh mục thì bạn cần một cách tiếp cận hơi khác ở đây Đang tìm nạp bài đăngĐể tìm nạp danh mục bài đăng, bạn cần sử dụng hàm get_the_category()
Hàm này trả về danh mục bài đăng hiện tại nếu bạn sử dụng nó trong một vòng lặp. Tuy nhiên, nếu bạn muốn sử dụng nó bên ngoài vòng lặp thì bạn sẽ cần chuyển ID bài đăng làm tham số
Khi chúng tôi tìm nạp danh mục, chúng tôi sẽ tìm nạp tên danh mục của danh mục đầu tiên trong mảng
Sau khi có tên danh mục, chúng tôi chỉ cần sử dụng mã trước đó và thay thế 'Tên danh mục' bằng biến $category_name
Hoặc chúng ta có thể viết hai dòng này trong một dòng như sau –
Mã cuối cùng để lấy tên danh mục và liên kết danh mục________số 8_______Đặt mã này bên trong nội dung. php hoặc đơn. php hoặc nếu bạn muốn sử dụng nó bên ngoài vòng lặp thì chỉ cần thực hiện một điều chỉnh nhỏ và thêm post_id làm tham số bên trong hàm get_the_category() và bạn đã sẵn sàng
Chia sẻ. patilswapnilv Thành viên Xin chào, Nếu bạn muốn làm những gì @jameshelps đã giải thích. Dưới đây là những gì bạn có thể làm; Ngoài các trang bạn đã xuất bản, bạn có thể thêm một số loại mục menu khác vào menu tùy chỉnh của mình Trang – Thêm một liên kết đến một trang khác trên trang web của bạn Để thêm một trong các mục menu này Trong tùy biến -> Menu Chọn một loại mục menu từ danh sách. Danh mục trong trường hợp của bạn Ở đây bạn có một tài liệu tham khảo chi tiết có thể giúp đỡ Vui lòng trả lời tại đây nếu bạn cần hỗ trợ thêm Tháng chín 19, 2017 tại 1. 26 giờ chiều xe502 Thành viên Áp phích gốc Cảm ơn bạn, Jameshelps. Đó chính xác là những gì tôi muốn làm và nó hoạt động hoàn hảo. Và cũng cảm ơn bạn Patilswapnilv2 – Bạn có thể liên kết một danh mục trên WordPress không?Mỗi Liên kết trong WordPress được sắp xếp theo một hoặc nhiều Danh mục Liên kết . Điều này hỗ trợ điều hướng và cho phép các Liên kết được nhóm với những liên kết khác có nội dung tương tự. Khi tạo Danh mục Liên kết, hãy nhận ra rằng mỗi tên Danh mục Liên kết phải là duy nhất. |