1

所以我尝试创建一些代码,根据类别在帖子上显示一个图标。我对其进行了测试,它只是显示了 alt 文本,img 元素显示在代码中并且目录正确,但没有图像?有什么我遗漏的东西,我没有对图像做的事情吗?谢谢你。

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

1 回答 1

1

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

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 . '" />'; }
于 2013-04-10T16:20:01.563 回答