当前位置:首页 >> 教程资讯 >> Pboot教程

PbootCMS二开修改网站标题显示方式,去掉副标题

录入编辑:微科技 | 发布时间:2023-01-04
使用pbootcms模板时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是: 1、首页:站点标题-副标题 2、列表页:栏目标题-站点标题-副标题 3、详情页:文

使用pbootcms模板时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是:
1、首页:站点标题-副标题
2、列表页:栏目标题-站点标题-副标题
3、详情页:文章标题-站点标题-副标题
4、单页:文章标题-站点标题-副标题
和平时其他cms使用对比,问题就出现在这个副标题,这个其实类似企业定位语,一般对于企业网站会出现在顶部左上角或者logo旁,不会出现在源码标题里,因此这边的优化目的就是要让变成以下结构:
1、首页:站点标题-副标题
2、列表页:栏目标题-站点标题
3、详情页:文章标题-站点标题
4、单页:文章标题-站点标题
打开apps/home/controller/IndexController.php 找到列表页、详情页、单页

大概142行,163行,189行附近可以找到,修改三处即可

列表页:
1<span style="font-size:14px;">$content = str_replace({pboot:pagetitle}, $pagetitle . -{pboot:sitetitle}-{pboot:sitesubtitle}, $content);
2
3// 列表页这段代码修改成以下
4
5$content = str_replace({pboot:pagetitle}, $pagetitle . -{pboot:sitetitle}, $content);</span>
详情页:
1<span style="font-size:14px;">$content = str_replace({pboot:pagetitle}, {content:title}-{sort:name}-{pboot:sitesubtitle}, $content);
2
3// 详情页这段代码改成以下
4
5$content = str_replace({pboot:pagetitle}, {content:title}-{pboot:sitetitle}, $content);</span>
单页面:
1<span style="font-size:14px;">$content = str_replace({pboot:pagetitle}, $pagetitle . -{pboot:sitetitle}-{pboot:sitesubtitle}, $content);
2
3// 单页页这段代码改成以下
4
5$content = str_replace({pboot:pagetitle}, $pagetitle . -{pboot:sitetitle}, $content);</span>
修改后,刷新页面即可查看效果。

上一篇:PbootCMS列表排序切换,时间/浏览量/点赞量/随机排序
下一篇:PbootCms上传图片变模糊、上传图片尺寸受限的解决方案
热门服务和内容

手机版

  • 官方微信

    扫码进入

  • 客服微信

  • 官方微信

    扫码添加

  • 高端网站设计,顶级互联网服务 Copyright © 2025 www.vikj.cn All Rights Reserved. 辽ICP备17005629号 XML地图 微科技
    电话咨询:0411-39550725
    在线客服咨询