如何更改分页帖子上的标题标签?

时间:2011-08-02 作者:Eddie

我已经创建了许多带有下一页标签的多页帖子。问题是,由于重复的标题标签和元描述,这些在“谷歌站长工具”中显示为错误。

URL如下所示:

http://mypage.com/mypost/
http://mypage.com/mypost/2
http://mypage.com/mypost/3
所有这些都有相同的标题和元标记。

是否有可能在meta标签中包含页码?

我正在使用“WP SEO”,它竟然没有这个功能。

5 个回复
SO网友:Anh Tran

是“WP SEO”=“Yoast的WordPress SEO”?如果是这样,插件会为您提供一些标签:

  • %%page%% - 替换为当前页码(即第2页,共4页)%%pagetotal%% - 替换为当前页面总计%%pagenumber%% - 替换为当前页码,请查看页面底部wp-admin/admin.php?page=wpseo_titles, 你会看到的。试试看。

SO网友:Puneet

您可以将这些行添加到标题中。标题标签下的php:

<?php if ( $paged < 2 ) { } else { echo (\' Page \'); echo ($paged);} ?>

SO网友:Chip Bennett

尝试using the $page global 要筛选wp_title:

<?php
function wpse24661_filter_wp_title( $title, $separator ) {
    // Globalize $page
    global $page;

    // Determine if current post is paginated
    // and if we\'re on a page other than Page 1
    if ( $page >= 2 ) {
        // Append $separator Page #
        $title .= \' \' . $separator . \' \' . \'Page \' . $page;
    }    
    // Return filtered $title
    return $title;
}
add_filter( \'wp_title\', \'wpse24661_filter_wp_title\', 10, 2 );
?>

SO网友:Mohan Gathala

由于全局变量问题,上述答案无效,我们必须使用“$paged”而不是“$page”。以下是更新的解决方案

function wpse24661_filter_wp_title( $title, $separator ) {
    // Globalize $page
    global $paged;

    // Determine if current post is paginated
    // and if we\'re on a page other than Page 1
    if ( $paged >= 2 ) {
        // Append $separator Page #
        $title .= \' \' . $separator . \' \' . \'Page \' . $paged;
    }    
    // Return filtered $title
    // echo $title;die;
    return $title;
}
add_filter( \'wp_title\', \'wpse24661_filter_wp_title\', 101, 2 );

SO网友:saravanan kanagaraj

我试过你的方法。但这并没有反映在博客分页的页面标题中。只要把钩子钩上就行了wp_title 如中所述functions.php 并确保同样的,它不起作用,你可以更新任何其他方式来实现它。

结束

相关推荐

I have two problems ( SEO )

你好吗在我的网站上,我想把作者的页面和类别(其中最重要的是国家)放在谷歌的reslut中。。像这样:http://rehlat-world.com/profile/saqaf , 但当我在谷歌搜索时:site:rehlat-world.com , 我没有找到作者页面。如何在google结果中包含作者页面,这是my robort 这是我的sitemap注:我更改了作者(http://rehlat-world.com/author/** 从作者到个人资料(http://rehlat-world.com/pro