나는 당신의 질문 그러나 루프 외부 get_the_category() 작업 (루프 하단 참조) 오해 할 수 있고 내가 플러그인에서 사용.
현재 게시물 (기본값)에 대한 카테고리 관련 요소의 배열을 반환합니다. (테스트되지 않음) 유스 케이스 게시물은 오직 하나 개의 범주와 연관된 코드가 포스트 템플릿에있는 경우
에 대한
가능한 코드 (테마에 따라 다름) :
<?php
the_title('<h1>', '</h1>');
$categories = get_the_category();
if (! empty($categories)) {
echo '<h2>' . esc_html($categories[0]->name) . '</h2>';
}
?>
<p> ....... </p>
코드가 header.php에있는 경우 게시물에 <h2>
만 적용 :
게시물을 여러 카테고리와 연결할 수있는 경우 이름 및 연결 이름에 $ 카테고리 foreach
이 필요하거나 현재 게시물의 카테고리 슬러그에 따라 사용할 카테고리를 결정해야 할 수 있습니다. "루프"내
:
나는 위의 get_the_category() 코드는 기본적으로 또는 포스트 ID를 매개 변수로 필요한지 여부를 작동 여부를 모르겠어요. the_category()은 루프에서만 사용할 수 있지만 앵커 링크를 제공합니다.
질문은 : - 어떻게 귀하의 게시물을 받고 있습니까? 해당 코드를 보여주십시오. 현재 코드에는 아무 것도 없습니다 –
은 single_cat_title() 전에 오타가 없거나 의도적입니까? –
@CMiller -이 함수는 기본적으로 제목을 에코합니다. 따라서 두 번째 인수로'false'를 전달하지 않으면 직접 echo 할 필요가 없습니다. –