2012-08-09 88 views
0

是否有可能根据类别ID来显示特定文章缩略图,这样的事情:根据WordPress中的类别显示发布的缩略图?

<?php if (has_post_thumbnail()) { 

     if (cat = 2) { 
     echo '<img src="image1.jpg" width="" height="" class="live-holder-img" />'; 
     } elseif(cat = 3) { 
     echo '<img src="image2.jpg" width="" height="" class="live-holder-img" />'; 
     } else { 
     echo '<img src="default.jpg" width="" height="" class="default" />' 
     } 

?> 
+0

这是鳕鱼e [The Loop](http://codex.wordpress.org/The_Loop)? – 2012-08-09 15:23:04

+0

是在循环内 – styler 2012-08-09 15:34:07

回答

2

你可能要考虑的类别模板:http://codex.wordpress.org/Category_Templates

的快速解决方案会是这样的这样的:

if (is_category('1')) { 
    echo '<img src="image1.jpg" width="" height="" class="live-holder-img" />'; 
} else if (is_category('2')) { 
    echo '<img src="image2.jpg" width="" height="" class="live-holder-img" />'; 
} else { 
    echo '<img src="default.jpg" width="" height="" class="default" />'; 
} 

//you can also do this by name 
if (is_category('Category A')) { 
    echo '<img src="image1.jpg" width="" height="" class="live-holder-img" />'; 
} else if (is_category('Category B')) { 
    echo '<img src="image2.jpg" width="" height="" class="live-holder-img" />'; 
} else { 
    echo '<img src="default.jpg" width="" height="" class="default" />'; 
} 

is_category功能参考:http://codex.wordpress.org/Function_Reference/is_category

相关问题