欢迎来到六久阁织梦模板网!
pbootcms网站标题显示方式修改方法

pbootcms网站标题显示方式修改方法

浏览次数: 0

作者: 六久阁织梦模板网

信息来源: 未知

更新日期: 2022-11-24

文章简介

如果你想用官方后台设置方式,想自己动手改,可参考以下操作,v2.0.9版本需要自行调整修改,不可直接复制。 注意:此修改涉及更改源码,后台自动升级后会消失。4.16号增加的副标题改造成首页seo标题在最下方。 3月21号更新补充首页标题修改: 去/apps/home/c

  • 正文开始
  • 热门文章

如果你想用官方后台设置方式,想自己动手改,可参考以下操作,v2.0.9版本需要自行调整修改,不可直接复制。

注意:此修改涉及更改源码,后台自动升级后会消失。4.16号增加的副标题改造成首页seo标题在最下方。

3月21号更新补充首页标题修改:

去/apps/home/controller目录下打开ParserController.php,找到下图位置,默认在47行

image.png

$content = str_replace('{pboot:pagetitle}', '{pboot:sitetitle}-{pboot:sitesubtitle}', $content);

修改成以下

$content = str_replace('{pboot:pagetitle}', '{pboot:sitetitle}', $content);

原修改内容

使用pb时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是:

  • 首页:站点标题-副标题

  • 列表页:栏目标题-站点标题-副标题

  • 详情页:文章标题-站点标题-副标题

  • 单页:文章标题-站点标题-副标题

和平时其他cms使用对比,问题就出现在这个副标题,这个其实类似企业定位语,一般对于企业网站会出现在顶部左上角或者logo旁,不会出现在源码标题里,因此这边的优化目的就是要让变成以下结构:

  • 首页:站点标题

  • 列表页:栏目标题-站点标题

  • 详情页:文章标题-站点标题

  • 单页:文章标题-站点标题

打开apps/home/controller/IndexController.php 找到列表页、详情页、单页

列表页:

$content = str_replace('{pboot:pagetitle}', $pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}', $content);

/ 列表页这段代码修改成以下

$content = str_replace('{pboot:pagetitle}', $pagetitle . '-{pboot:sitetitle}', $content);

详情页:

$content = str_replace('{pboot:pagetitle}', '{content:title}-{sort:name}-{pboot:sitesubtitle}', $content);

/ 详情页这段代码改成以下

$content = str_replace('{pboot:pagetitle}', '{content:title}-{pboot:sitetitle}', $content);

单页面:

$content = str_replace('{pboot:pagetitle}', $pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}', $content);

/ 单页页这段代码改成以下

$content = str_replace('{pboot:pagetitle}', $pagetitle . '-{pboot:sitetitle}', $content);

修改后,刷新页面即可查看效果。

把副标题改造成首页seo标题 2020-04-16

1、继续打开/apps/home/controllerParserController.php,找到第47行把原来已改过的再做下修改

$content = str_replace('{pboot:pagetitle}', '{pboot:sitetitle}', $content);

修改成以下

$content = str_replace('{pboot:pagetitle}', '{pboot:sitesubtitle}', $content); // 首页标题用副标题这个字段,其他标题还是用原来的站点标题

截图

image.png

2、打开\apps\admin\view\default\content\site.html,把副标题改造成首页seo标题,找到19行副标题代码

<div class="layui-form-item">
     <label class="layui-form-label">站点副标题</label>
     <div class="layui-input-block">
     	<input type="text" name="subtitle" value="{$sites->subtitle}" placeholder="请输入站点副标题"  class="layui-input">
     </div>
</div>

改成以下,并且放到站点关键词前面

<div class="layui-form-item">
     <label class="layui-form-label">首页SEO标题</label>
     <div class="layui-input-block">
        <input type="text" name="subtitle" value="{$sites->subtitle}" placeholder="请输入首页SEO标题"  class="layui-input">
     </div>
</div>

截图

image.png

然后保存,到后台就可以看到效果了,测试使用正常就ok,然后去前台看效果。

转载请注明: 织梦模板 » pbootcms网站标题显示方式修改方法

标签: PbootCMS
  • PbootCms关闭自动更新的方法二开必备
    阅读
    在使用PbootCms做网站的过程中,难免会遇到一些二次开发的内容。网站后台有在线更新的按钮。 如果做了二开,那么更新就需要慎重了。比较保险的做法是禁用掉在线更新。 操作方法 通常的做法是在 \apps\admin\view\default\system\home.html \apps\admin\view\...
  • PbootCms百度小程序和微信小程序API封装教程
    阅读
    下面是封装步骤(封装文件在文章最后提供下载,供大家参考)。 1、准备md5加密文件。 因为PbootCMS的签名参数signature是经过双层md5加密的,当然如果后台WebAPI没有开启强制认证的,这一步可以跳过。 2、封装一下API的请求方法。 //声明一个请求函数 functi...
  • PbootCms扩展控制器本地正常上传到服务器就出错的解决办法
    阅读
    PbootCms扩展标签定制个性化时间的文章定制了自己想要的时间格式,结果本地正常,上传到服务器环境后就不生效。 原因是PbootCms官方的一个小BUG,截至V2.0.9仍然存在。如果你也遇到,可以参考一下解决方案。 解决办法 如下图标记,路径前有一个点。 解决办法...
  • PbootCms的Tag标签的调用及使用说明
    阅读
    很多初学者在使用PbootCms的过程中都会遇到各种各样的问题,有很多问题其实真的是很简单,不过是没有耐心去仔细翻阅开发手册。只要多一份耐心仔细查阅都能找到答案。 我们来整理一些初学者常遇到的问题。今天讲一些TAG标签,初学者可以看看,大佬就请直接绕...
  • 用PbootCms的API接口制作Ajax无刷新留言
    阅读
    我们在制作模板的过程中,经常会使用到留言板等表单提交功能,常规的表单提交方式每次提交会有一个跳转,对访客不友好。有没有更好的UEO(用户体验)方案呢?有的,PbootCms有留言、表单的API接口,我们来做一个Ajax方式提交留言 。 实现过程 首先,写好表单...
  • PbootCms导航菜单标签调用小技巧
    阅读
    PbootCms官方群里每天都会有一些小白问一些很简单没啥技术含量的问题,导致大家都懒的教,技术讨论的质量越来越低。 这里我把一些小白常遇到的问题理一理,希望对新手有些帮助,当然,最好还是提升下自身的基础知识储备,早日走向大神之路。 关于导航菜单 {@...
  • 如何清理PbootCMS程序中的冗余无效图片
    阅读
    PbootCms默认是没有图片管理器的,所以若是使用相同的图片,都需要每次重新上传。再加上误传的、更新的图片,项目目录里就会产生很多冗余图片,文件夹越来越大,备份越来越臃肿。 针对已经存在的站点我们开发了一个冗余文件处理功能。 先来上一波图: 有图有...
  • PbootCms扩展个性化日期调用
    阅读
    PbootCms默认的日期标签可以使用style=Y-m-d形式定制日期格式。这不是本着把扩展标签玩出花样的目的来搞一搞事情。(当然也是给各位做一个学习参考) 我想要的效果是,发布时间可以显示: 刚刚 1小时前; 昨天 几点几分; 前天 几点几分; 年月日 几点几分;...
  • PbootCms制作ajax无刷新加载列表内容
    阅读
    Ajax无刷新加载内容,看起来高大上一点,但是对SEO是不太友好的,所以在使用的时候应该有个取舍。 由于PbootCMS的Api接口的存在,在PbootCMS上实现Ajax加载还是比较方便的。 实现步骤 一、点击更多按钮加载内容 1、首先,添加一个按钮用来触发事件。 button...
  • PbootCms在模板中对定制标签中的内容进行二次处理
    阅读
    在模板制作过程中,会遇到这样的需求: 1、模板中的文案样式不统一,客户需要自己能修改 2、客户有多个销售QQ需要在页面展示 可以解决问题的方案 使用PbootCms中的定制标签功能,不断的增加标签,将标签集成进模板中,达到可自行修改的目的。 方案缺点很明显...
收藏此文 打赏本站

如本文对您有帮助,就请六久阁织梦模板网抽根烟吧!

  • 支付宝打赏
    支付宝扫描打赏
    微信打赏
    微信扫描打赏
pbootcms实现详情页链接不带父级目录直接ID访问
« 上一篇 2022年12月19日
pbootcms网站修改CSS样式后如何自动更新浏览器缓存
下一篇 » 2022年11月24日

精彩评论

有问题在这里提问,阁主会为你解决!
  • 全部评论(0
    还没有评论,快来抢沙发吧!
推荐精品模板更多
精仿砍柴网模板响应式布局(带wap自适应)织梦模板
更新时间:2017-08-10

人已经看过了!

橙黄色机械设备企业营销型织梦模板+测试数据
更新时间:2021-10-21

人已经看过了!

现代简约HTML5自适应家装设计类织梦模板
更新时间:2018-04-17

人已经看过了!

淘宝客优惠券带手机端 自动采集自动更新
更新时间:2021-10-21

人已经看过了!

营销型泵业水泵机械设备织梦模板(带手机端)
更新时间:2019-11-10

人已经看过了!

织梦模板素材源码下载站带会员中心带手机模板
更新时间:2019-09-05

人已经看过了!