Products
GG网络技术分享 2025-03-18 16:05 3
Three主题是个比较老的wordpress主题了,它的作者早就不更新了,所以存在一些小问题,
必应站长工具检测,提示网页有多个h1标签,是因为Header文件中的h1标签缺少判断代码,导致所有页面的header中都保留首页的h1。
我们只需要加一个判断即可。
源代码:
<h1 class="site-title"><a href="<?php bloginfo('home'); ?>/">
<img src="<?php bloginfo('template_directory'); ?>/images/logo.png" alt="<?php bloginfo('name'); ?>">
</a>
</h1>
修改为:
<?php $h1_tag = 'div'; if(is_home()||is_front_page()) $h1_tag = 'h1'; ?><<?php echo $h1_tag;?> class="site-title">
<a href="<?php bloginfo('home'); ?>/">
<img src="<?php bloginfo('template_directory'); ?>/images/logo.png" alt="<?php bloginfo('name'); ?>">
</a>
</<?php echo $h1_tag;?>>
云落Git-cafe主题,目录页缺少h1标签,修改header第142行
if (is_home()) {
为
if (is_home()|| is_category()) {
和第16行
if (is_home()) {
为
if (is_home()|| is_category()) {
Demand feedback