有没有办法为没有标题的帖子或页面指定额外的类?

时间:2011-05-15 作者:snthr

如果我写了一篇文章或一个没有标题的页面,我会留下一个空的h1 标签位于帖子/页面顶部。

我想要么摆脱h1 在这些情况下,或者可以向帖子/页面添加额外的CSS类,以便我可以指定如何显示帖子(以及h1) 当文章/页面发布时没有标题,情况就不同了。

这两件事都有可能吗?

谢谢

1 个回复
最合适的回答,由SO网友:aaronwaggs 整理而成

在没有标题时添加额外类

<h1<?php if(!get_the_title()){echo \' class="no-title"\';}?>><?php the_title();?></h1>
或仅在有标题时显示h1标记

<?php if(get_the_title()) { ?>
    <h1><?php the_title();?></h1>
<?php }?>

结束