我需要为第一篇文章添加横幅图片,但由于帖子的内容量会有所不同,因此需要垂直扩展。目前我在y loop.php中有这个
<article class="post <?php echo !is_single() ? "preview" : "" ?> <?php echo $count == 0 ? "first" : "" ?> <?php echo !is_home() ? "full" : "" ?>">
我在该网站上没有正确的声誉,因此无法附加图片!
但是,图像是横幅,它将包裹主要内容div的边缘。我将其切成3个单独的图像(顶部,中间和底部),以为我只能在CSS中使用
:before
和:after
,但这对我来说在IE7或8中不起作用。我目前在第一篇文章中的课程是“ first”,但我想为此加一个顶部和底部,但是我想要最好的解决方案,而且我是个新手。
我觉得我真的很困,需要一些帮助。让我知道您是否还有其他需要解决的地方,我可以看看如何在此网站上获取图片以向您显示此处需要做什么。
最佳答案
如果您的主题按原样使用body_class
,则应为作者档案的author
标记附加一个名为<body>
的类。您可以使用它来简单地通过div
不显示display:none
。
如果您了解我的话,您几乎已经有了PHP解决方案。您需要is_author
而不是is_single
<?php if (!is_author() && $count == 0): ?>
<div class="firsttop"></div>
<?php endif; ?>
<!-- more Loop code -->
<?php if (!is_author() & $count == 0): ?>
<div class="firstbottom"></div>
<?php endif; ?>
如果不是,我不知道您的意思是“作者页面”。