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

使用pb时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是: 1、首页:站点标题-副标题 2、列表页:栏目标题-站点标题-副标题 3、详情页:文章标题-站点标题-副标题 4、单页:文章标题-站点标题-副标题 和平时其他c
使用pb时发现标题这块逻辑不太符合常用的效果,默认的是后台有站点标题和副标题,在前台的展示方式是:
 
1、首页:站点标题-副标题
 
2、列表页:栏目标题-站点标题-副标题
 
3、详情页:文章标题-站点标题-副标题
 
4、单页:文章标题-站点标题-副标题
 
和平时其他cms使用对比,问题就出现在这个副标题,这个其实类似企业定位语,一般对于企业网站会出现在顶部左上角或者logo旁,不会出现在源码标题里,因此这边的优化目的就是要让变成以下结构:
 
1、首页:站点标题-副标题
 
2、列表页:栏目标题-站点标题
 
3、详情页:文章标题-站点标题
 
4、单页:文章标题-站点标题
 
打开apps/home/controller/IndexController.php 找到列表页、详情页、单页
 
 
// 列表页这段代码修改成以下
 
$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);
 
 
V1.1.6+新增如下标签,推荐使用
 
{pboot:pagetitle} 根据不同页面自动显示标题
 
{pboot:pagekeywords} 根据不同页面自动显示关键字
 
{pboot:pagedescription} 根据不同页面自动显示描述
 

本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

相关文档推荐

我们在用pbootcms建站的时候,用到留言功能,这块目前是无法上传图片的,如果我们想上传图片要怎么操作呢? 前端部分 我们以默认的message.html留言页面为例子讲解,这个对应你自己网站的留言页面。新增一段如下代码: div class="form-group" label for="hid
最近在做一个响应式网站轮播图片调用,pbootcms默认只有一个上传图片的地方,像响应式这种调用,图片是要写在一起的,那么我们要给轮播图片再增加一个上传项要怎么操作呢? 首先到数据库 【ay_slide】 表中新增一个轮播图字段,假如是 【picc】,新增字段如下
PbootCMS程序如何实现自动推送网址到百度,实现方法如下: 第一步:在站点根目录新建一个PHP文件,例如:baidu.php,并复制下方代码添加到baidu.php文件中。 注意:两处需要修改的地方已经在末尾添加了注释,记得修改为自己的,然后保存。 ?phpheader('Conten
PbootCMS后台默认不带文章内容阅读量及点赞量的修改功能,为了方便增加浏览,可以通过修改代码实现。最终实现效果如下图所示: 首先打开apps/admin/controller/content/ContentController.php文件,找到 // 文章修改public function mod(){ if (! ! $submit =
有一些朋友的网站前端不需要缩略图,只需要个别文章显示缩略图,PbootCMS默认自动提取文章里的图片作为缩略图。其实可以增加一个按钮,判断下就可以。最终实现效果如下: 找到文件apps\admin\view\default\content\content.html(在代码340行及740行,添加以下
在使用pbootcms模板上传图片的时候,缩略图被自动截取了,尺寸变小缩略图没匹配到后台。 解决方案:打开/config/config.php文件,找到 // 缩略图配置 'ico' = array( 'max_width' = '2000', 'max_height' = '1000' ), 以上参数详解: max_width //为最大宽度