^ 回到顶部
  • 人生没有定律,每个人都有自己的节奏
  • 本站wordpress建站教程均通过实践后发布,希望对你有帮助
  • 希望你的坚持,都是因为热爱,而不是因为不甘心
  • 5年wordpress建站经验,5星服务品质
  • 那些不愿意让你吃亏的人,才是真正值得你深交的人,也是值得你付出时间的人

xiu主题文章页添加百度收录状态

阿里云服务器9.9

代码如下:

function baidu_check($url){
    global $wpdb;
    $post_id = ( null === $post_id )  get_the_ID() : $post_id;
    $baidu_record  = get_post_meta($post_id,'baidu_record',true);
    if( $baidu_record != 1){
        $url='http://www.baidu.com/swd='.$url;
        $curl=curl_init();
        curl_setopt($curl,CURLOPT_URL,$url);
        curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
        $rs=curl_exec($curl);
        curl_close($curl);
        if(!strpos($rs,'没有找到')){
            if( $baidu_record == 0){
                update_post_meta($post_id, 'baidu_record', 1);
            } else {
                add_post_meta($post_id, 'baidu_record', 1, true);
            }    
                return 1;
        } else {
            if( $baidu_record == false){
                add_post_meta($post_id, 'baidu_record', 0, true);
            }    
            return 0;
        }
    } else {
       return 1;
    }
}
function baidu_record() {
    if(baidu_check(get_permalink()) == 1) {
        echo '<a target="_blank" title="点击查看" rel="external nofollow" href="http://www.baidu.com/swd='.get_the_title().'">百度已收录</a>';
   } else {
        echo '<a style="color:red;" rel="external nofollow" title="点击提交,谢谢您!" target="_blank" href="http://zhanzhang.baidu.com/sitesubmit/indexsitename='.get_permalink().'">百度未收录</a>';
   }
}

使用方法:

小鸟动态壁纸邀请码1EEAERT

将上述代码加入主题的functions.php中最后一个>;标签之前即可。然后再需要显示的地方,插入如下代码即可:

<?php baidu_record(); ?>

下面说一下 xiu 主题如何在文章页添加百度收录状态:

打开主题single.php文件,找到下面这串代码:

<li><?php echo $author > <?php echo __('发布于', 'haoui') > <?php echo timeago( get_gmt_from_date(get_the_time('Y-m-d G:i:s')) ); ?></li>
				<li><?php echo __('分类:', 'haoui');the_category(' / '); ?></li>
				<?php echo hui_get_post_from()  '<li>'.hui_get_post_from().'</li>' : '' >
				<li><?php echo hui_get_views() ></li>
				<li><?php echo hui_get_comment_number() ></li>
				<li><?php edit_post_link('['.__('编辑', 'haoui').']'); ?></li>

然后在上面倒数第二行新增一行:

<li><?php baidu_record(); ?></li>

改完后就变成了:

<li><?php echo $author > <?php echo __('发布于', 'haoui') > <?php echo timeago( get_gmt_from_date(get_the_time('Y-m-d G:i:s')) ); ?></li>
				<li><?php echo __('分类:', 'haoui');the_category(' / '); ?></li>
				<?php echo hui_get_post_from()  '<li>'.hui_get_post_from().'</li>' : '' >
				<li><?php echo hui_get_views() ></li>
				<li><?php echo hui_get_comment_number() ></li>
				<li><?php baidu_record(); ?></li>
				<li><?php edit_post_link('['.__('编辑', 'haoui').']'); ?></li>

刷新文章也就可以看到文章被百度的收录情况了。

让小雨知道,这篇文章帮到了你

展开阅读全文

扫码关注微信公众号zs40086(微搜片)随时随地微信看片,抢先福利电影等你来
小雨导购

如有疑问,请前往问答中心反馈!

反馈
  1. 李阳博客
    主题加密了,折腾不了了。
    • 陌小雨网站管理员
      @李阳博客 这xiu主题也够操蛋的呀,你可以请求增加新功能的吧。说不定下一个版本都自带了,
      • 李阳博客
        @陌小雨 提了几个新功能。看样子到一月份才会更新,感觉大前端就是对最新的主题比较在乎,等DXU出来后 xiu的更新速度也会变慢,其实我也想买个那个599的主题。可惜没钱呀
  2. 暴博客
    Zblog可用吗????????
  3. Han
    简直太炫酷!
    • 陌小雨网站管理员
      @Han 牛人无处不在呀
      • Han
        @陌小雨 第一句有个错别字
        • 陌小雨网站管理员
          @Han 来至的至?真细心呀你
          • Han
            @陌小雨 估计咱俩一路人,写完从来不检查的我文章上面也有不少错别字,都懒得改。。。。