演示:http://hjyl.org
情况一(默认的情况下):
在改进代码前,我们先看看WP官方模板的标题代码:
<?php wp_title('«', true, 'right'); ?> <?php bloginfo('name'); ?>
改过之后的代码是:
<?php wp_title(' - ', true, 'right'); ?> <?php if ( is_paged() ){ ?> //分页添加"Page 1 of 5"字样 <?php printf( __('Page %1$s of %2$s', ''), intval( get_query_var('paged')), $wp_query->max_num_pages); ?> - <?php } ?> <?php bloginfo('name'); ?> <?php if (is_home()) { ?> //首页添加站点描述 - <?php bloginfo('description'); ?> <?php } ?>
情况二(已经SEO优化标题的基础上):
在改进之前的代码是这样的:
<?php if ( is_single() || is_page() || is_category() || is_tag() ) { wp_title(''); } else { bloginfo('name'); } ?>
改过之后的代码是这样的:
<?php if ( is_paged() ){ ?><?php printf( __('Page %1$s of %2$s', ''), intval( get_query_var('paged')), $wp_query->max_num_pages); ?> - <?php } ?><?php if ( is_single() || is_page() || is_category() || is_tag() ) { wp_title(''); } else { bloginfo('name'); } ?>
声明:本文采用 BY-NC-SA 协议进行授权,如无注明均为原创,转载请注明转自 你好!刘
本文地址:代码:解决WordPress分页标题重复问题
本文地址:代码:解决WordPress分页标题重复问题
发表评论