您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程
pbootcmsTAG在生成sitemap.xml地图中增加tag链接的方法
于泰哲2023-01-25PbootCMS教程已有人查阅
导读pbootcms生成的sitemap.xml和sitemap.txt中默认是不含tag标签链接的,如果想增加怎么办,下来来介绍下如何二开实现。实现后如上图,所有的tag链接都会进去。

实现sitemap.xml中增加tag页面url
打开/apps/home/controller/SitemapController.php,找到echo $str . " </urlset>";在上方增加:
$parser_model = model('home.Parser');
if (! ! $rs = $parser_model->getSortTags('')) {
$tags = implode(',', $rs); // 把栏目tags串起来
$tags = array_unique(explode(',', $tags)); // 再把所有tags组成数组并去重
foreach ($tags as $key2 => $value2) {
if (! in_array($value2, array_column($tags, 'tags'))) { // 避免重复输出
$url_rule_type = $this->config('url_rule_type') ?: 3;
if ($url_rule_type == 3) {
$link2 = Url::home('tag=' . urlencode($value2), '');
} else {
$link2 = Url::home('tag/' . urlencode($value2));
}
$str .= $this->makeNode($link2, date('Y-m-d'), '0.80');
}
}
}
实现sitemap.txt中增加tag页面url打开/apps/home/controller/SitemapController.php,找到echo $str;在上方增加:
$parser_model = model('home.Parser');
if (! ! $rs = $parser_model->getSortTags('')) {
$tags = implode(',', $rs); // 把栏目tags串起来
$tags = array_unique(explode(',', $tags)); // 再把所有tags组成数组并去重
foreach ($tags as $key2 => $value2) {
if (! in_array($value2, array_column($tags, 'tags'))) { // 避免重复输出
$url_rule_type = $this->config('url_rule_type') ?: 3;
if ($url_rule_type == 3) {
$link2 = Url::home('tag=' . urlencode($value2), '');
} else {
$link2 = Url::home('tag/' . urlencode($value2));
}
$str .= get_http_url() . $link2 . "
";
}
}
}
完成以上两步后即可实现sitemap.xml和sitemap.txt中调用tag链接。
本文标签:
很赞哦! ()
图文教程
pbootcms一个网站绑定多个授权域名的方法
一般来说碰到多个站点域名访问同一个网站文件的时候,则需要授权多个域名在后台填写授权码,来确保多个域名的正常访问。
pbootcms修改后台文章显示最大数量的方法
本文是针对后台文章列表每页显示数量的修改!pbootcms后台默认文章显示条数较大是200条/页,如果需要怎么办,只能去修改下后台相关代码。
PbootCMS解决上传大文件时遇到超时的解决方法
在PbootCMS中上传大文件时,可能会遇到超时问题,这是因为默认的PHP配置和Web服务器配置可能无法支持长时间的文件上传过程。为了解决这个问题,需要对PHP和Web服务器的相关配置进
pbootcms的API接口使用说明文档
标签作用:用于远程调取系统数据,使用小程序、大众号、APP等。1)请先到后台进行API相关参数配置,强烈建议启用强制认证;2)客户端发起请求必须包含appid(认证用户)
相关源码
-
(PC+WAP)蓝色玻璃纤维制品环保设备营销型pbootcms模板源码下载这是一款针对玻璃纤维行业特点设计的网站模板,采用蓝色系配色方案,体现工业感和环保理念。模板包含产品中心、应用案例、技术支持和新闻动态等核心模块,能够全面展示玻璃纤维制品的技术参数和应用场景。查看源码 -
(自适应响应式)供应链进出口服务pbootcms企业网站源码为供应链管理、进出口服务类企业设计,特别适合展示物流网络、贸易服务和供应链解决方案。采用响应式技术,确保在各类设备上都能呈现企业服务内容。查看源码 -
(自适应)游泳馆泳池水处理器设备pbootcms网站模板免费下载专注服务于泳池水处理设备制造商、泳池系统工程商等企业用户。模板预设设备分类体系、技术参数展示模块和解决方案呈现页面,满足行业特有展示需求。查看源码 -
(自适应)简繁双语机械矿山矿石五金设备pbootcms源码下载本模板基于PbootCMS开发,主要面向机械五金、矿山矿石设备等行业,支持简体中文和繁体中文双语切换。采用响应式布局技术,确保在各种设备上都能获得良好的浏览体验。模板设计注重展示工业设备的专业性和技术特点,帮助企业建立可靠的线上展示平台。查看源码 -
(自适应)绿色宠物门诊兽医行业网站模板该绿色清爽风格网站模板专为宠物门诊与兽医诊所设计,基于PbootCMS内核开发,采用响应式布局确保手机、PC等多端体验一致,帮助宠物医疗机构高效构建线上服务平台。查看源码 -
(PC+WAP)生活资讯百科新闻门户类pbootcms网站模板为生活资讯、百科门户类企业打造的高性能网站模板,基于PbootCMS开源内核开发,采用HTML5响应式架构,PC与手机端实时数据同步,覆盖全终端用户浏览场景。查看源码
| 分享笔记 (共有 篇笔记) |

