WordPress获取全站文章页地址的方法_wordpress教程


    获取WordPress全站文章地址一般适用于sitemap制作,*近百度熊掌号推送很火,我们在使用curl推送方式进行推送的时候需要txt格式的网址文件,此时也需要调出全站文章网址,那这篇文章对你就很有帮助了!

    首先创建一个php文件,代码如下:


    <?php
    require('../wp-blog-header.php');
    header("Content-type: text/xml");
    header('HTTP/1.1 200 OK');
    $posts_to_show = 6000//这里的数字决定获取多少个文章链接,可根据自己站点实际情况来具体填写
    echo '<?xml version="1.0" encoding="UTF-8"?>';
    echo '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">'
    ?>
    <?php
    /* 文章页面 */
    $myposts = get_posts( "numberposts=" . $posts_to_show );
    foreach( $myposts as $post ) { ?>
        <url>
                <loc><?php the_permalink(); ?></loc>
        </url>
    <?php } ?>
    </urlset>
     

    将上述代码保存为编码为UTF-8的php文件,比如以site.php命名上传到网站根目录里待用。

    注意:上述代码的posts_to_show数值越大,运行时对服务器负载造成的压力也越大,所以运行这个代码时建议大家选在凌晨以后*合适。

    然后在浏览器中访问这个php文件,将访问得到的页面内容全选,粘贴到NotePad+>里面进行编辑,首先将以下代码删除:


    This XML file does not appear to have any style information associated with it. The document tree is shown below.
    <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:mobile="http://www.baidu.com/schemas/sitemap-mobile/1/">
     

    然后批量替换<url></url>,替换的结果均不要填写,保持空白

    点击全部替换即可!将文件*下面一行的</urlset>删除,或者懒得下拉,替换删除,操作一样!

    然后你会发现,网址与网址之间有很大的空白区域。这里我们需要点击NotePad++的编辑行操作移除空行(包括空白字符)

    这样,网址就是一行一个了!然后全选,粘贴到之前创建的urls.xtx,这样,我们网站所有的文章链接都有了。

    如果你有自己打的服务器,其实可以更简单,在服务器的控制台终端里运用wget指令结合这个PHP代码文件即可生成指定的txt文档,里面就是当前站点所有的文章链接(静态化)了,具体如下:


    #通过wget命令实时生*站链接到指定的TXT文档里
    wget -O/home/wwwroot/www.mydomain.com/site.txt --no-check-certificate https://www.mydomain.com/site.php
    #其中的 --no-check-certificate 参数是因为明月的站点是HTTPS的,如果是HTTP站点可以去掉这个参数。
    #因为这个命令运行后需要调用数据库数据生产伪静态化链接,所以会瞬间造成服务器负载飙升,请注意使用时间段。
     

    运行完成后,就会在网站根目录下生成一个site.txt的文档,这时再通过纯文本编辑软件(如:NotePad++等)批量搜索替换掉里面重复的XML标记代码即可。



# 网站关键词优化威訫hfqjwl  # 保存为  # 编辑软件  # 矢量图优化网站  # seo快速排名报价  # SEO联盟名字大全  # 嘉兴专业网站建设推广  # 高质量的郑州网站建设  # 潍坊建设网站过程  # adwords算法是指关键词竞价排名  # 电视剧营销推广难题  # 如皋网络推广seo优化  # 多少个  # 日照专业网站建设  # 鄂州网络推广关键词排名  # 承德产品推广营销  # 闲鱼排名怎么提高关键词  # 窗帘怎么去营销推广好  # 密云建设企业网站  # 制定搜索关键词排名工具  # 网站seo优化推广到底要怎么做  # 网站推广的方法和渠道  # 快速网站制作优化设计实验报告  # 很有  # wordpress教程  # WordPress  # 全站文章  # 文章页地址  # 文档  # 越大  # 全站  # 全选  # 是因为  # 你就  # WordPress获取全站文章页地址的方法  # 适用于  # 会在  # 你有  # 请注意  # 实际情况  # 这篇文章  # 你会发现  # 创建一个  # 均不  # 移除 


相关栏目: 【 Google疑问12 】 【 Facebook疑问10 】 【 网络优化91478 】 【 技术知识72672 】 【 云计算0 】 【 GEO优化84317 】 【 优选文章0 】 【 营销推广36048 】 【 网络运营41350 】 【 案例网站102563 】 【 AI智能45237


相关推荐: 织梦dedecms自动更新网站地图的教程_织梦CMS教程  织梦标签输出的指定栏目新窗口打开方法_织梦CMS教程  织梦DEDECMS改造百度MIP加速器教程_织梦插件  如何配置IIS站点权限与局域网访问?  建站之星模板安装后如何调整设计?  如何通过西部数码建站助手快速创建专业网站?  如何选择建站程序?包含哪些必备功能与类型?  织梦手机站URL地址动态化好还是静态化好_SEO优化教程  dedecms织梦不同栏目导航显示不同样式的方法_织梦CMS教程  如何快速生成高效建站系统源代码?  建站之星代理如何获取技术支持?  建站之星智能建站系统:SEO优化与流量空间生成方案指南  高端建站三要素:定制模板、企业官网与响应式设计优化  如何在阿里云服务器自主搭建网站?  高端智能建站公司优选:品牌定制与SEO优化一站式服务  如何找回帝国CMS系统(EMPIRECMS)管理员密码_帝国CMS教程  如何在西部数码注册域名并快速搭建网站?  织梦关键词维护里面字数多的词优先字数少的词自动内链_织梦CMS教程  织梦搜索页面实现相关搜索调用_织梦CMS教程  建站助手如何使用?三步轻松搭建网站  如何快速搭建高效服务器建站系统?  建站主机SSH密钥生成步骤及常见问题解答?  帝国CMS教程-去掉“选择注册会员类型”_帝国CMS教程  织梦检索数据查询数据库前端实现搜索功能(PHP网站通用) _织梦CMS教程  网站TAG标签正确使用方法_SEO优化教程  织梦cms栏目列表首页与*页重复解决方法 _织梦CMS教程  织梦dedeCMS文章防刷新增加点击数教程_织梦CMS教程  织梦首页和内页友情链接的调用方法_织梦CMS教程  建站助手哪个好用?2025热门工具推荐与对比评测  dedecms织梦把时间标签修改成“今天、明天、后天”_织梦CMS教程  织梦dedecms编辑器整合七牛云存储实现文件上传同步云存储教程_织梦插件  如何彻底卸载建站之星软件?  织梦dedecms动态获取会员总数方法_织梦CMS教程  零服务器AI建站解决方案:快速部署与云端平台低成本实践  阿里云高弹*务器配置方案|支持分布式架构与多节点部署  织梦cms整合*新版百度编辑器Ueditor1.3.6插件,亲测可用_织梦插件  如何在Windows服务器上快速搭建网站?  PHPCMS V9安装使用二次开发采集视频教程_PHPCMS教程  建站助手数据库优化技巧:智能工具推荐与SEO实战指南  建站助手安装PHP5.6为何频繁报错?  安徽网站建设与外贸建站服务专业定制方案  建站之星IIS配置教程:代码生成技巧与站点搭建指南  如何获取PHP WAP自助建站系统源码?  如何选择服务器才能高效搭建专属网站?  建站吧网站建设:自助建站与策划方案一站式指南  建站助手启动失败:域名解析错误还是端口冲突?  织梦dedecms联动类型地区联动及省份-市级-地区分开+高亮_织梦插件  香港网站服务器数量如何影响SEO优化效果?  dedecms织梦nginx下伪静态规则设置_织梦CMS教程  dedecms织梦tag+keyword调用相关文章_织梦CMS教程 

 2018-06-28

了解您产品搜索量及市场趋势,制定营销计划

同行竞争及网站分析保障您的广告效果

点击免费数据支持

提交您的需求,1小时内享受我们的专业解答。

南京市珐之弘网络技术有限公司


南京市珐之弘网络技术有限公司

南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。

 87067657

 13565296790

 87067657@qq.com

Notice

We and selected third parties use cookies or similar technologies for technical purposes and, with your consent, for other purposes as specified in the cookie policy.
You can consent to the use of such technologies by closing this notice, by interacting with any link or button outside of this notice or by continuing to browse otherwise.