单个帖子的wordpress背景

时间:2014-03-02 10:35:43

标签: wordpress

我有这个插件安装“类别图像”,它基本上帮助我添加一个类别的图像。它工作正常。

但是当我查看我的帖子时,例如说“电影”类别的帖子。我可以使用类别(电影)的背景图像具有单个帖子类别(电影)的背景图像吗?

这有助于我获取类别图片的链接。(插件)

<?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>

谢谢

2 个答案:

答案 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