[WordPress] ワードプレスの条件の場合、または has_tag

スポンサーリンク

質問

タグがある場合の条件その後エコーされていない場合だけアーカイブのタイトルを表示する場合にしようとしています

 $title_before = '<h1 class="archive_header">';
$title_after = '</h1>';

if(is_tag('tag_description')){
    echo '<div class="archive_desc">';
        echo tag_description();
    echo '</div>';
    echo '<div class="archive_border"></div>';
} else {
    woo_archive_title( $title_before, $title_after );
}

上記のコードを試みたし、タグの説明が表示されていない私は完全に is_tag tag_description をカバーしている場合に確実ではないけれども


答え

is_tag

関数は、タグのアーカイブ ページが表示されているかどうかはチェックします

をあなたが望むか?

答え

今と思った私の方法を発見した ! 空。タグ/アーカイブ記述がない場合のみ、タイトルが表示されるようにしそれショーの両方が存在する場合

$tag_description = tag_description();
woo_archive_title( $title_before, $title_after );

if(!empty($tag_description)){
    echo '<div class="archive_desc">' .$tag_description. '</div>';
    echo '<div class="archive_border"></div>';
} else {
    // 
}

今スタイリングする必要があります

http://stackoverflow.com/questions/27980592/wordpress-if-condition-is-or-has-tag

スポンサーリンク

Leave a Reply