我需要为第一篇文章添加横幅图片,但由于帖子的内容量会有所不同,因此需要垂直扩展。目前我在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; ?>


如果不是,我不知道您的意思是“作者页面”。

08-15 18:55