반응형
투고 ID에서 카테고리 이름 가져오기
Post ID를 지정하면 카테고리의 카테고리명을 취득할 수 있습니까?다음 코드는 카테고리 ID를 취득하는데 도움이 됩니다만, 어떻게 하면 이름을 취득할 수 있을까요?
<?php $post_categories = wp_get_post_categories( 4 ); echo $post_categories[0]?>
감사합니다!
여기 있어요.get_the_category( $post->ID );
어레이를 루프하는 데 필요한 게시물의 카테고리 배열을 반환합니다.
$category_detail=get_the_category('4');//$post->ID
foreach($category_detail as $cd){
echo $cd->cat_name;
}
echo '<p>'. get_the_category( $id )[0]->name .'</p>';
당신이 찾고 있는 것일 수도 있어요
Doesn't.
<?php get_the_category( $id ) ?>
그냥 그렇게 하는 거야, 루프 안에서요?
외부용:
<?php
global $post;
$categories = get_the_category($post->ID);
var_dump($categories);
?>
function wp_get_post_categories( $post_id = 0, $args = array() )
{
$post_id = (int) $post_id;
$defaults = array('fields' => 'ids');
$args = wp_parse_args( $args, $defaults );
$cats = wp_get_object_terms($post_id, 'category', $args);
return $cats;
}
다음은 함수의 두 번째 인수입니다.wp_get_post_categories()
수신 데이터의 속성을 전달할 수 있습니다.
$category_detail = get_the_category( '4',array( 'fields' => 'names' ) ); //$post->ID
foreach( $category_detail as $cd )
{
echo $cd->name;
}
다음의 조작만으로, 투고 ID 를 건네주는 것으로, 카테고리명을 에코 아웃 할 수 있습니다.
echo wp_get_post_terms(get_the_ID(), 'category')[0]->name;
사용하다get_the_category()
기능.
$post_categories = wp_get_post_categories( 4 );
$categories = get_the_category($post_categories[0]);
var_dump($categories);
<?php
// in woocommerce.php
$cat = get_queried_object();
$cat->term_id;
$cat->name;
?>
<?php
// get product cat image
if ( is_product_category() ){
$cat = get_queried_object();
$thumbnail_id = get_woocommerce_term_meta( $cat->term_id, 'thumbnail_id', true );
$image = wp_get_attachment_url( $thumbnail_id );
if ( $image ) {
echo '<img src="' . $image . '" alt="" />';
}
}
?>
투고 ID별 첫 번째 카테고리 이름
$first_category = wp_get_post_terms( get_the_ID(), 'category' )[0]->name;
언급URL : https://stackoverflow.com/questions/17303840/get-category-name-from-post-id
반응형
'programing' 카테고리의 다른 글
데이터와 파일을 포함한 JSON을 Web API에 게시합니다(jQuery / MVC). (0) | 2023.03.20 |
---|---|
React.js의 div와 함께 onClick을 사용하는 방법 (0) | 2023.03.20 |
wordpress 목록 사용자 역할 (0) | 2023.03.20 |
ORA-00984: 열은 여기에 사용할 수 없습니다. (0) | 2023.03.20 |
기본 글로벌 json 시리얼라이저 설정 (0) | 2023.03.20 |