wordpress首页分类页的分页实现差异化 - 哈尔滨SEO_小贱博客
欢迎大家光临我的哈尔滨SEO博客,不怎么经营,文笔一般,承接相关网站建设/优化/推广服务。

wordpress首页分类页的分页实现差异化

网站建设优化 564℃ 0评论

很多wordpress博客的主题,对首页分页和分类页面的分页是没有进行差异化的。

例如首页是哈尔滨SEO-网站优化排名-哈尔滨小贱SEO博客      seo.xiangjianguo.cn/page/2  是首页的分页,有的分页下去还是哈尔滨SEO-网站优化排名-哈尔滨小贱SEO博客。

标题是一样的,如果robots.txt没屏蔽的话,会将seo.xiangjianguo.cn/page/2  到 page/3一直到分页至底部。用着都是同样的标题,这样就对网站优化大打折扣,应该实现网站标题的差异化。

实现效果如图wordpress首页分页标题差异化

将标题实现实现差异化方法

  1. 打开ftp软件,依次找到你的wp-content- >themes->模板主题->header.php打开,一般wordpress的标题都是在header..php文件里。
  2. 找到类似的一句话  <title><?php wp_title('&laquo;', true, 'right'); ?> <?php bloginfo('name'); ?></title>
  3. 将代码改为 title><?php wp_title(' - ', true, 'right'); ?>
    
    <?php if ( is_paged() ){ ?> 
    
     <?php printf( __('-第Page %1$s', ''), intval( get_query_var('paged')), $wp_query->max_num_pages); ?> 
    
    <?php } ?>
    
     <?php bloginfo('name'); ?>
    
    <?php if (is_home()) { ?> 
    
      <?php bloginfo('description'); ?>
    
    <?php } ?> 
    
     </title>
  4. 以上是普通的改法,下面由根据判断输出不同的代码,首页操作方法。
  5. <?php if ( is_home()&& is_paged() ) { ?><title><?php bloginfo(‘name’); ?>
    <?php printf( __(‘-第Page %1$s’, ”), intval( get_query_var(‘paged’)), $wp_query->max_num_pages); ?></title><?php } ?> 这个是判断在首页,有分页情况下输出的标题。
  6. <?php if ( is_home()&& !is_paged() ) { ?><title><?php bloginfo(‘name’); ?></title><?php } ?>这个是判断在首页,没有分页情况下输出的标题。
  7. 同理,分类页面的分页也是同样可行的。
  8. <?php if ( is_category()&& is_paged() ) { ?><title><?php single_cat_title(); ?> – <?php echo”哈尔滨SEO_小贱博客”; ?><?php printf( __(‘-第Page %1$s’, ”), intval( get_query_var(‘paged’)), $wp_query->max_num_pages); ?></title><?php } ?>
    <?php if ( is_category()&& !is_paged() ) { ?><title><?php single_cat_title(); ?> – <?php echo”哈尔滨SEO_小贱博客”; ?></title><?php } ?>

以上代码就是这样,不一一详细解释了。

转载请注明:哈尔滨SEO-网站排名优化-哈尔滨小贱SEO博客 » wordpress首页分类页的分页实现差异化

喜欢 (3)
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址