2013-04-10 56 views
1

所以我试着创建一些代码,根据类别在帖子上显示图标。我测试了它,它只是调出替代文本,img元素显示在代码中,目录是正确的,但没有图像?有什么我失踪了,我没有对图像做什么?谢谢。Wordpress类别图片不显示

foreach((get_the_category()) as $category) { 
echo '<img class="catimg" src="images/cats/' . $category->cat_name . '.gif" alt="' . $category->cat_name . '" />'; } 

回答

1

如果您自己在wp-content文件夹中创建了图像文件夹,请尝试此操作。

foreach((get_the_category()) as $category) { 
echo '<img class="catimg" src="'.content_url().'/images/cats/' . $category->cat_name . '.gif" alt="' . $category->cat_name . '" />'; } 

如果图像是在主题文件夹中,那么你可以使用这个:

foreach((get_the_category()) as $category) { 
echo '<img class="catimg" src="'.get_template_directory_uri().'/images/cats/' . $category->cat_name . '.gif" alt="' . $category->cat_name . '" />'; } 
+0

啊,试过它没有工作,但我可以看到它正在试图做的,所以我加在目录的其余部分,基本上我没有被正确引导。这工作 - foreach((get_the_category())作为$ category){ echo' user1375823 2013-04-10 19:47:41