我正在使用以下工作:
<?php if ( is_singular() ) {} else {echo '<h1>';} ?><a href="<?php echo home_url() ?>/" title="<?php bloginfo( 'name' ) ?>" rel="home"><?php bloginfo( 'name' ) ?></a><?php if ( is_singular() ) {} else {echo '</h1>';} ?>
它将站点标题设置为 h1 并将帖子标题设置为 h2,除非在单个帖子页面上,它会删除站点标题 h1 并使帖子标题成为用于 SEO 目的的 h1 标题。
我在我的 WordPress 主题中添加了一个选项页面,该页面也适用于直接设置。我遇到麻烦的地方是 PHP 中的 PHP,因为现在我想让它更高级一点,并添加一个自定义徽标选项。因此,如果我添加:
<?php $options = get_option('kittens_options'); echo $options['logo']; ?>
并将其连接到我可以设置徽标的选项页面。然而,我想做的是将这两个代码组合成一个大条件:
<?php $options = get_option('kittens_options'); echo $options['logo'];
else {
if ( is_singular() ) {} else {echo '<h1>';}<a href="echo home_url()/" title="bloginfo( 'name' )" rel="home">bloginfo( 'name' )</a>if ( is_singular() ) {} else {echo '</h1>';}
} ?>