0

WordPress カスタム分類法を使用しています。

現在のページに があるかどうかを確認する方法はtag_ID = "XXX"?

それが助けになる場合、管理ページの URL は次のようになります。

http://localhost/website/wp-admin/edit-tags.php?action=edit&taxonomy=company&ta‌g_ID=13&post_type=news 

現在使用されているが機能しないコード:

if (has_post_thumbnail()) {

    the_post_thumbnail();

} else {


    if (is_object_in_term($post - > ID, 'post_tag', '13')) {
        // ID 13
    }
    if (is_object_in_term($post - > ID, 'post_tag', '12')) {
        // ID 12
    }
    if (is_object_in_term($post - > ID, 'post_tag', '14')) {
        // ID 14
    }

}

</p>

4

1 に答える 1

1

これは役に立つかもしれません(管理者の特定のURLに対して)

global $pagenow;
if ($pagenow == 'edit-tags' && $_GET['ta‌g_ID'] == '123') // 123 is for example
{
    //
}

更新:フロントエンド用

$tag_id=get_query_var('tag_id');
if($tag_id && $tag_id=='123') // 123 is for example
{
    // code
}
于 2012-07-06T07:39:30.873 に答える