专栏首页Youngxjemlog媒体范修改首页显示文章是否收录

emlog媒体范修改首页显示文章是否收录

今天没事就研究了一下,反复调试,最后还是成功了,但是添加之后会加载很慢,因为每一个文章的id都要经过百度检索,再判断,所以,加载会极其的慢,如果有实验的可以试试。

话不多说,看教程

首先复制以下代码到路径/content/templates/你的模版文件夹名/module.php

你可以选择插入到最后一行,也可以选择插入到?>结尾,千万不要弄错了。

<?php //首页显示百度是否收录
function baidua($urla){
$urla='http://www.baidu.com/s?wd='.$urla;
$curl=curl_init();curl_setopt($curl,CURLOPT_URL,$urla);curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);$rs=curl_exec($curl);curl_close($curl);if(!strpos($rs,'没有找到')){return 1;}else{return 0;}}
function logurla($id){$urla=$id;
if(baidua($urla)==1){echo "已收录";
}else{echo "<a style=\"color:red;\" rel=\"external nofollow\" title=\"点击提交收录!\" target=\"_blank\" href=\"http://zhanzhang.baidu.com/sitesubmit/index?sitename=$urla\">未收录</a>";}}
?>

插入之后到路径文件/content/templates/你的模版文件夹名/index.php

找到blog_sort($value['logid'])关键词后添加如下代码

<span class="ico-list"><?php echo logurla($value['log_url']);?></span>

刷新一下缓存就会出来了,只不过会慢很多,如果有想尝试的可以去吃螃(鸡)蟹。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • emlog各种判断页面代码大集合

    本文提供emlog最全的判断各种页面的方法,可以判断首页、分类页、标签页、搜索页、分页、归档页、作者页、日志页。因此可以实现不同页面显示不同侧边栏或者调用不同内...

    陌涛
  • emlog媒体范相关文章的修改

    Youngxj
  • 博客通用版Live2d伊斯特瓦尔发布

    Typecho插件版:Typecho插件版之给博客加上能陪聊的Live2d版伊斯特瓦尔

    小仙女闯运维
  • 常见的个人博客系统

    杨逸轩
  • lazyload图片延迟加载 适用所有类型

    LazyLoad大家再熟悉不 过的一个jquery插件了,它可以延迟加载长页面中的图片. 也就是说在浏览器可视区域外的图片不会被载入,直到用户将页面...

    Erwin
  • [seo优化]emblog去除路径sort教程

    Youngxj
  • emlog模板制作说明(一)

    我的第一块模板,我以后也不太会无聊费劲再做新的板子了。毕竟人力有限,天天都有写不完的代码。

    phith0n
  • 博客升级HTTPS

    herve
  • Cola自适应简约主题

    Cola主题是基于EMlog开源程序开发的成品模板,目前EM的主题市场不缺各种多功能主题,但本套主题主要打造简约而不简单为主,没有多余的花俏,功能实用,SEO...

    Erwin

扫码关注云+社区

领取腾讯云代金券