如何把WordPress的自定义文章类型加入网站地图

转载  boke112导航   2017-10-22 07:38:11 更新  技术文档

昨天通过修改HotNews主题公告的相关代码,实现了博客目录功能,但是这些博客目录无法自动添加到网站地图中。为此,特意折腾了网站地图的插件(柳城baidu-sitemap-generator插件),已经实现了我所想要的功能了。

在后台搜索并安装好baidu-sitemap-generator插件后,通过下载或其他方式对baidu-sitemap-generator文件夹内的baidu_sitemap.php文件进行编辑,本文以HotNews主题的公告为例。

一、把公告这一类型的文章添加到网站地图

打开baidu_sitemap.php文件,把174行的代码:

AND (post_type='post' or post_type='page')

改为:

AND (post_type='post' or post_type='page' or post_type='bulletin')

把314行的代码:

AND post_type='post'

改为:

AND (post_type='post' or post_type='bulletin')

保存后上传覆盖即可实现把公告这一类型的文章自动加入到网站地图中,其他自定义的文章类型也是同样修改这两行代码即可。

效果图如下:

如何把WordPress的自定义文章类型加入网站地图|boke112导航

二、更改网站地图所能显示的最大文章数

打开baidu_sitemap.php文件,把171行的代码:

## $lc_contents , $lc_limit = '1000'

改为:

## $lc_contents , $lc_limit = '10000'

把317行的代码:

LIMIT 0,2000

改为:

LIMIT 0,10000

保存后上传覆盖即可实现更改网站地图所能显示的最大文章数,其中10000是自己设置,可随便设置。

你可能感兴趣的文章

文章标签: ,   ,   ,  
版权声明:本文为转载文章,来源于 boke112导航 ,版权归原作者所有!转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请发邮件至[email protected],确认后马上更正、删除,谢谢!

发表评论

  1. 赚钱项目大全www.58zhuanke.com
    赚钱项目大全www.58zhuanke.com @回复

    过来看看,支持一下

  2. 植物租赁
    植物租赁 @回复

    这个可以自动更新嘛

    • 懿古今
      懿古今2015-04-07 17:24  回复

      @植物租赁是的,自动更新,原先这个插件只能自动更新WordPress特有的文章类型,我们自己自定义的文章类型是无法自动更新的,不过修改后就可以了

  3. 好运鞋网
    好运鞋网 @回复

    怎么就觉得晕呢,自己改代码真的是没戏呢。

    • 懿古今
      懿古今2015-04-07 17:24  回复

      @好运鞋网 博客在于折腾,我也不是很懂,只能简单折腾而已

  4. 购物生活(好店品)
    购物生活(好店品) @回复

    这点很多使用自定义文章类型的还是比较需要的

  5. 礼品大全
    礼品大全 @回复

    网站不错。支持一下

  6. 礼物街
    礼物街 @回复

    文章不错

  7. 瑾瑜
    瑾瑜 @回复

    一直没有sitemap~

    • 懿古今
      懿古今2015-04-09 08:46  回复

      @瑾瑜我都是直接安装插件解决的,感觉一个博客网站还是需要地图的

  8. oldcheetah
    oldcheetah @回复

    技术什么的最麻烦了

    • 懿古今
      懿古今2015-04-11 11:26  回复

      @oldcheetah嗯,折腾起来挺郁闷的,最好的就是什么都不用折腾,安心更新文章就OK了

  9. 小说下载
    小说下载 @回复

    不错

  10. 赚客笔记www.zknote.com
    赚客笔记www.zknote.com @回复

    技术活啊

  11. 小幻
    小幻 @回复

    修改插件什么的最烦了

    • 懿古今
      懿古今2015-04-11 11:27  回复

      @小幻嗯,水平有限,能修改插件实现我就很满足了

  12. 两天
    两天 @回复

    这个不错,我也弄下~~

    • 懿古今
      懿古今2015-04-11 11:27  回复

      @两天建议备份一下啊,我这边是成功了,不知道知更鸟最新版的主题是否包含有这个功能

      • 两天
        两天2015-04-14 12:16  回复

        @懿古今我试了没成功。。。。

        • 懿古今
          懿古今2015-04-14 15:54  回复

          @两天是用这个地图插件吗?还有就是自定义文章类型一定要写对,知更鸟的主题公告的自定义类型是bulletin,其他类型你也要看着来修改才行。

        • 两天
          两天2015-04-29 19:20  回复

          @懿古今不弄了

  13. 周星驰全集
    周星驰全集 @回复

    没用过这个,都是用的插件

  14. 苏勇
    苏勇 @回复

    楼主文章写的真好,加油!~

  15. 微童年
    微童年 @回复

    这个适应范围有多广,zblog可以用嘛

    • 懿古今
      懿古今2015-07-06 11:55  回复

      @微童年这个应该只有WordPress才能用的吧,zblog好像不行

  16. 一坨屎
    一坨屎 @回复

    你哥子比我还无耻,去别人版权。。。

    • 懿古今
      懿古今2015-08-11 21:44  回复

      @一坨屎[疑问] 去别人版权?我使用这个插件只是增加功能,从不去别人的版权

  17. 电缆支架
    电缆支架 @回复

    地图里面设置的文章条数是多还是少好?以前自己也调取过很多条,不过现在设置调取的条数少了。只弄了最新的4条,和点击是多的4条,外加几个栏目里4条,其它就是二级栏目。

    • 懿古今
      懿古今2015-11-19 11:28  回复

      @电缆支架我都是直接默认1000条的,具体多好还是少好,这个还真不懂