Tôi có thể "tìm nạp" tên hoặc id danh mục tùy chỉnh trên trang archive.php như thế nào. Vì vậy, khi tôi đang ở trên mẫu trang đó, làm cách nào tôi có thể biết được các danh mục tùy chỉnh nào đang hiển thị?Nhận tên hoặc id danh mục tùy chỉnh trên trang archive.php Wordpress
8
A
Trả lời
32
Sử dụng get_queried_object();
để truy xuất đối tượng hiện được truy vấn.
Trong trường hợp hạn phân loại:
//Custom taxonomy is project_type, custom term is web-design
$obj = get_queried_object();
echo '<pre>';
print_r($obj);
echo '</pre>';
Hiển thị như sau:
stdClass Object
(
[term_id] => 56
[name] => Web Design
[slug] => web-design
[term_group] => 0
[term_taxonomy_id] => 56
[taxonomy] => project_type
[description] => Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
[parent] => 0
[count] => 0
)
Hy vọng nó sẽ giúp!
2
Kiểm tra xem mã này có giúp được không ??
if (is_single()) {
$cats = get_the_category();
$cat = $cats[0]; // let's just assume the post has one category
}
else { // category archives
$cat = get_category(get_query_var('cat'));
}
$cat_id = $cat->cat_ID;
$cat_name = $cat->name;
$cat_slug = $cat->slug;
0
Hãy thử đoạn mã này để lấy tên danh mục !! $ cat_name = single_cat_title ('', sai);
1
Nếu bạn đang cố gắng để hiển thị các loại hiện trên trang archive.php của bạn, ví dụ, nếu url của bạn là:
www.sitename.com/category/design
Sau đó, để echo 'thiết kế' bạn sẽ sử dụng như sau:
single_cat_title();
trên trang lưu trữ của tôi, tôi có như sau:
<h1 class="page-heading"><?php single_cat_title(); ?></h1>
Đó hiển thị các loại 'thiết kế' trong một h 1 thẻ. Tôi hi vọng điêu nay se giup được ai đo.
Các vấn đề liên quan
- 1. Cách tạo trang tùy chỉnh trong Wordpress?
- 2. Thêm mục menu tùy chỉnh vào menu WordPress
- 3. WordPress wp_title trống trên trang chỉ mục
- 4. javascript - nhận thuộc tính tùy chỉnh dựa trên id
- 5. Wordpress - Thứ tự danh sách danh mục trong trang chỉnh sửa bài đăng
- 6. Thêm tên lớp tùy chỉnh vào thẻ body Wordpress?
- 7. Wordpress: nhận thông tin tác giả từ id bài đăng
- 8. Nhận ID bài đăng WordPress từ Tiêu đề bài đăng
- 9. Trình chỉnh sửa Wordpress tùy chỉnh?
- 10. Mẫu đăng ký tùy chỉnh Wordpress
- 11. Wordpress - Xóa menu phụ từ loại bài đăng tùy chỉnh
- 12. Nhận danh mục tên tệp trong Javascript
- 13. Wordpress nhận nhiều bài đăng theo id
- 14. Hành động tùy chỉnh SharePoint trên trang thiết đặt trang
- 15. Tùy chỉnh Wordpress Kiểu người dùng
- 16. Url tùy chỉnh Wordpress từ plugin
- 17. Làm cách nào để nhận id phân loại hiện tại trên wordpress?
- 18. Wordpress hoặc Drupal?
- 19. Rails simple_form: id đầu vào tùy chỉnh
- 20. Nút tùy chỉnh hoặc Liên kết đến trang Visualforce với bộ điều khiển tùy chỉnh
- 21. Tạo vòng lặp dựa trên trang tùy chỉnh trong Jekyll
- 22. Chỉ định một danh mục cho hình ảnh trong Wordpress
- 23. Wordpress: Nhận tất cả các giá trị của trường tùy chỉnh
- 24. Nhận phần tử bằng một phần của Tên hoặc ID
- 25. Làm cách nào để hiển thị danh sách các loại bài đăng tùy chỉnh của WordPress?
- 26. cách thêm hình ảnh vào từng danh mục trong wordpress?
- 27. Cách nhận thư trong trang lỗi tùy chỉnh (Tomcat)?
- 28. Chèn mã PHP tùy chỉnh vào một trang WordPress nhất định
- 29. jQuery Mobile: Nhận ID của trang trước
- 30. Android: Nhận mục listview từ nút bấm trong danh sách tùy chỉnh
cho "tên danh mục tùy chỉnh" bạn có nghĩa là thuật ngữ được thêm vào phân loại tùy chỉnh hoặc thuật ngữ được thêm vào danh mục chuẩn không? – iEmanuele
Tôi có nghĩa là thuật ngữ phân loại tùy chỉnh – user2688562