最新消息:野狼SEO,郑州网站优化专业服务商,中国纯白帽SEO倡导者!^-^纯白帽SEO是百度所支持的网站优化手段,承接开封、南阳、洛阳、新乡、西安、上海各地SEO外包服务业务……SEO交流群221715056 博主QQ1615241386

wordpress对正常访客隐藏网站标题功能实现原理(蜘蛛可以正常访问)

其他 野狼SEO 63浏览

最近接到一个单子,是关于wordpress二次开发的,要求功能是搜索引擎抓取的时候网站正常,用户访问的时候标题上有特殊字符的会隐藏。
比如,标题开头有“hidden:”的话,用户访问不出现这些文章,如果没有则不显示。
如果让搜索引擎访问的话,这样的文章能正常的显示在wordpress里边。实现过程是这样的:首先想到的是过滤器,用add_filter()函数用posts_where来限制输出的数据,这样只要是有hidden开头的文章就不会显示了。这里野狼是开发了一个插件。
 
测试过程中,问题也来了,上一篇下一篇文章却不能用这种功能,最后想了一个办法,函数一级一级向上查,最后查到link-template.php中直接解决:
具体的代码因为是客户付费开发,不方便贴出,敬请见谅。如果是有这方面需求的朋友可以加QQ1615241386沟通

您必须 登录 才能发表评论!

网友最新评论 (1)

  1. 全部亲测可用,如有配置不成功的,留言给我或者加QQ1615241386
    野狼7年前 (2014-09-27)