我有这个插件安装“类别图像”,它基本上帮助我添加一个类别的图像。它工作正常。
但是当我查看我的帖子时,例如说“电影”类别的帖子。我可以使用类别(电影)的背景图像具有单个帖子类别(电影)的背景图像吗?
这有助于我获取类别图片的链接。(插件)
<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>
我试过这段代码
<style type="text/css">
body.single{
background-image:url(<?php if (function_exists('z_taxonomy_image_url')) echo z_taxonomy_image_url(); ?>);
}
</style>
谢谢
答案 0 :(得分:0)
也许你的意思是:
body .single{
而不是
body.single{
答案 1 :(得分:0)
如果您想要解决body
元素,可以使用以下内容:
<?php if ( is_single() && function_exists('z_taxonomy_image_url') ): ?>
<style type="text/css">
body {
background-image:url(<?php echo z_taxonomy_image_url(); ?>);
}
</style>
<?php endif; ?>
http://codex.wordpress.org/Function_Reference/is_single
...如果您不在存档页面上,也可能需要将图像功能传递给类别ID:
<?php $category = get_the_category(); ?>
background-image:url(<?php echo z_taxonomy_image_url(category[0]->term_id); ?>);
http://codex.wordpress.org/Function_Reference/get_the_category