Nhận ID danh mục bằng sên

Hôm nay, chúng tôi muốn chia sẻ với bạn PHP word-press Tìm Id danh mục. Trong bài đăng này, chúng tôi sẽ chỉ cho bạn cách lấy id danh mục bằng slug, hãy nghe về Cách lấy ID bài đăng, trang hoặc danh mục trong WordPress, chúng tôi sẽ cung cấp cho bạn bản demo và ví dụ để thực hiện. Trong bài đăng này, chúng ta sẽ tìm hiểu về Cách lấy ID bài đăng, trang hoặc danh mục trong WordPress với một ví dụ

thương mại điện tử lấy id danh mục hiện tại

nội dung

  • thương mại điện tử lấy id danh mục hiện tại
    • Đơn giản Nhận ID danh mục bằng Tên danh mục
    • cách sử dụng wordpress
    • lấy ID danh mục hiện tại php
    • Nhận id của danh mục WooC Commerce, theo tên mèo
    • Nhận ID danh mục hiện tại của trang đang hoạt động
    • WordPress Nhận ID danh mục từ sên
    • Đọc
    • Tóm lược
    • Bài viết liên quan

Có những điều sau đây Giới thiệu đơn giản về lấy thuật ngữ id theo tên Thông tin đầy đủ với ví dụ và mã nguồn

Vì tôi sẽ giới thiệu Bài đăng này với ví dụ Đang hoạt động trực tiếp để phát triển Tìm nạp danh mục_id theo tên mèo wp, do đó, lấy id danh mục theo tên danh mục wp cho ví dụ này như sau

Tôi có một số trang danh mục trong trang web WordPress của mình và tôi muốn sử dụng CHỈ MỘT MẪU cho tất cả các trang danh mục đó. Và nhân tiện, tôi đã tạo các trang để quản lý tất cả các phần/danh mục trên trang web của mình dễ dàng hơn

Tôi biết tôi có thể sử dụng mã tiếp theo cho mọi mẫu trang và thay đổi sên

'bất cứ điều gì');

Có cách nào để biến nó thành 'whatever_category' được lấy từ danh mục hoặc trường tùy chỉnh hiện tại để tôi không phải tạo mẫu trang cho mỗi trang danh mục không?

20 Tháng hai, 2013 lúc 3. 53 giờ chiều #125442

Nhận ID danh mục bằng sên
TheDoc

Hội viên

Có lẽ tôi hơi bối rối. Có lý do nào khiến bạn không chỉ sử dụng danh mục. php?

21 Tháng hai, 2013 lúc 7. 31 giờ sáng #125512

Nhận ID danh mục bằng sên
bernar

người tham gia

Xin chào, cảm ơn, tôi đã thử cách tiếp cận sai

Nhân tiện, tôi đã tạo danh mục. php sử dụng đoạn mã sau để sên danh mục được hiển thị bên trong chuỗi dựa trên danh mục hiện tại

get_category_by_slug( chuỗi   $slug  ). đối tượng. sai

Truy xuất một đối tượng danh mục theo sên danh mục

nội dung

  • Thông số
  • Trở lại
  • Thêm thông tin
  • Nguồn
  • Có liên quan
    • công dụng
  • Nhật ký thay đổi
  • Ghi chú do người dùng đóng góp


Thông số

$slug chuỗi Bắt buộc

Sên thể loại


Trên cùng ↑

Trở lại

đối tượng. false Đối tượng dữ liệu danh mục thành công, false nếu không tìm thấy.


Trên cùng ↑

Thêm thông tin

Điều tương tự cũng đạt được bằng cách.
______4


Trên cùng ↑

Nguồn

Tập tin. wp-includes/category.php. Xem tất cả tài liệu tham khảo

function get_category_by_slug( $slug ) {
	$category = get_term_by( 'slug', $slug, 'category' );

	if ( $category ) {
		_make_cat_compat( $category );
	}

	return $category;
}

Xem trên Trac Xem trên GitHub


Trên cùng ↑

Có liên quan

Trên cùng ↑

công dụng

UsesUsesDescription_make_cat_compat() wp-includes/category. php

Cập nhật cấu trúc danh mục thành cũ trước 2. 3 từ cấu trúc phân loại mới

get_term_by() wp-includes/taxonomy. php

Nhận tất cả dữ liệu thuật ngữ từ cơ sở dữ liệu theo trường thuật ngữ và dữ liệu


Trên cùng ↑

Nhật ký thay đổi

Nhật ký thay đổiPhiên bảnMô tả2. 3. 0Giới thiệu

Trên cùng ↑

Ghi chú do người dùng đóng góp

  1. Chuyển đến ghi chú 1 nội dung

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 4Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Nhận ID danh mục bằng sên
    Đóng góp bởi Ivan Shulev — 7 năm trước

    Trả về false nếu không tìm thấy

    Đăng nhập để thêm phản hồi
  2. Chuyển đến nội dung ghi chú 2

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 4Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Đóng góp bởi Ivan Shulev — 7 năm trước

    Ví dụ

    $idObj = get_category_by_slug( 'category-slug' );
    
    if ( $idObj instanceof WP_Term ) {
    	$id = $idObj->term_id;
    }

    Đăng nhập để thêm phản hồi
  3. Chuyển đến nội dung ghi chú 3

    Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú nàyKết quả bình chọn cho ghi chú này. 0Bạn phải đăng nhập để bình chọn về mức độ hữu ích của ghi chú này

    Nhận ID danh mục bằng sên
    Đóng góp bởi Steven Lin — 3 năm trước

    Ví dụ được chuyển từ Codex

    <?php 
       $idObj = get_category_by_slug('category-slug'); 
       $id = $idObj->term_id;
    ?>

    Đăng nhập để thêm phản hồi

Bạn phải đăng nhập trước khi có thể đóng góp ghi chú hoặc phản hồi

Làm cách nào tôi có thể lấy ID danh mục hiện tại?

Nhận ID danh mục hiện tại . $category = get_queried_object(); echo $category->term_id; Just place that code in any template file where a category has been queried, such as category archive pages, and you will be able to get the category id no problem.

Sên thể loại là gì?

Sên là gì? . Những từ này sau đó xuất hiện như một phần của URL (hoặc Permalink) hướng khách truy cập đến nội dung đó. a few words, which you choose, to describe a post, page, category, or tag within WordPress. These words then appear as part of the URL (or Permalink) directing visitors to that content.