2011-12-05 35 views
0

私は7種類の異なる投稿タイプのセットを持っており、それぞれのアイコンを検索結果リストに表示したいと考えています。ワードプレスで投稿タイプに基づいてアイコンとテキストを表示

私はポストタイプを表示するには、次のコードを得たが、もし

<?php $post_type = get_post_type_object(get_post_type($post)); 
echo $post_type->label ; ?> 

に感謝任意の助けを、それを拡張する方法見当がつかないました。

答えて

1

あなたは、このように異なるアイコンを表示することができます:あなたは、アイコンのファイル名にポストタイプ名が含まれている場合

<?php 
    $post_type = get_post_type($post); 
    switch ($post_type) { 
     case "type1": 
      echo "<img src='label1.png'/>"; 
      break; 
     case "type2": 
      echo "<img src='label2.png'/>"; 
      break; 
    } 
?> 

はさらに良いことに、あなたは、単にimgタグの中にsrc ATTRIBでポストタイプを挿入することができます。

<img src="post_type_<?= get_post_type($post) ?>.png"/> 
+0

ありがとう – toomanyairmiles

関連する問題