您当前的位置:主页 > 教程合集 > WordPress网站首页WordPress

WordPress文章页原创Meta声明标注

发布时间:2016-01-26编辑:余斗阅读:(0)字号:
    在《原创文章对SEO的作用以及保护措施》一文中,余斗已经说过了及时推送和标注原创文章对SEO的意义,而随后余斗也在《DedeCMS文章页原创Meta声明标注》中详细介绍了如何在DedeCMS的网站中如何添加原创Meta信息标注。 今天,余斗就说说如何在WordPress中添加原创Meta信息标注。 方法一、Header.php中添加 将以下代码复制到当前使用的主题的header.php<head></head>之间即可

    //精准获取当前页面地址(也可以添加到functions.php当中作为固定函数)
    if(!function_exists('currenturl')){
            function currenturl() {
                    $current_url = home_url(add_query_arg(array()));
                    if (is_single()) {
                            $current_url = preg_replace('/(\?|\/comment|page|#).*$/','',$current_url);
                    } else {
                            $current_url = preg_replace('/(\?|comment|page|#).*$/','',$current_url);
                    }
                    echo $current_url;
            }
    }
    //如果是文章或页面则输出以下meta标签
    if (is_singular()) { ?>
    <meta property="og:type" content="article"/>
    <meta property="article:published_time" content="<?php the_time( 'Y-m-d\TG:i:s+08:00'); ?>"/>
    <meta property="article:author" content="<?php bloginfo('name'); ?>" />
    <meta property="article:published_first" content="<?php bloginfo('name');?>, <?php currenturl(); ?>" />
    <?php } ?>
     
    方法二、函数模版中添加 请将以下代码添加到当前使用主题functions.php函数中

    // WordPress 星火计划原创保护专用META优化
    add_action('wp_head', 'starfireplan',0);
    function starfireplan(){
            if (is_singular()) {
                    echo '<meta property="og:type" content="article"/>
                                <meta property="article:published_time" content="';
                                the_time( 'Y-m-d\TG:i:s+08:00');
                    echo '"/>
                    <meta property="article:author" content="';
                    bloginfo('name');
                    echo '" />
                    <meta property="article:published_first" content="';
                    bloginfo('name');
                    echo ',';
                    currenturl();
                    echo '" />';
            }
    }
     
    //获取当前页面地址
    if(!function_exists('currenturl')){
            function currenturl() {
                    $current_url = home_url(add_query_arg(array()));
                    if (is_single()) {
                            $current_url = preg_replace('/(\?|\/comment|page|#).*$/','',$current_url);
                    } else {
                            $current_url = preg_replace('/(\?|comment|page|#).*$/','',$current_url);
                    }
                    echo $current_url;
            }
    }
     
    Tips:有的WorsPress主题中可能未用wp_head()函数,那么这个代码没效果,就只能用第一个方法了。
关键字词WordPress原创Meta声明
余斗余斗
  1. 转载请注明:WordPress文章页原创Meta声明标注
  2. 版权声明:本站原创文章,由发表在WordPress分类下,于2016-01-26最后更新
WordPress去掉分类链接中category目录实现方法
WordPress文章页实现点赞功能(非插件)
手机扫一扫 随身带着看
鸿运国际手机登录首页