WordPress.org

Ready to get started?Download WordPress

Codex

Attention Interested in functions, hooks, classes, or methods? Check out the new WordPress Code Reference!

ko:Function Reference/get the tags

설명

포스트가 가진 태그의 집합을 리턴해줘요. 태그의 ID를 키로 하는 배열 안에 오브젝트로 정보가 들어가 있어요.

The Loop안에서 사용하면 루핑되는 포스트에서 자동으로 뽑아주죠. 루프 밖에서 사용하면 반드시 파라메터를 넣어주세요.

사용법

get_the_tags($post_id);

파라메터

$id
(int) (필수항목이 아니에요.) 포스트의 아이디.
Default: None

리턴 값

(array) 
태그 오브젝트의 배열

멤버 값

term_id 
태그의 아이디
name 
태그의 이름
slug 
태그의 슬러그
term_group 
태그의 그룹
taxonomy 
이 경우에는 'post_tag'만 나온답니다. get_the_terms()를 사용하면 다른 값이 나오겠죠.
description 
태그의 설명
count 
이 태그가 몇 개의 포스트에서 사용되는지

사용 예

태그를 드롭다운으로 보여줘요

function drop_tags()
{
    echo "<select onChange=\"document.location.href=this.options[this.selectedIndex].value;\">";
    echo "<option>Tags</option>\n";
    foreach (get_the_tags() as $tag)
    {
        echo "<option value=\"";
        echo get_tag_link($tag->term_id);
        echo "\">".$tag->name."</option>\n";
    }
    echo "</select>";
}

변경 이력

2.3.0 부터

연관 항목

태그: the_tags(), tag_description(), single_tag_title(), wp_tag_cloud(), wp_generate_tag_cloud(), get_tags(), get_the_tags(), get_the_tag_list(), get_tag_link()

: is_term(), term_exists(), get_objects_in_term(), get_term(), get_term_by(), get_term_children(), get_term_link(), get_terms(), get_the_terms(), get_the_term_list(), has_term(), sanitize term(), wp_get_object_terms(), wp_set_object_terms(), wp_get_post_terms(), wp_set_post_terms()

Function ReferenceTemplate Tags의 목록을 참고해주세요.