您现在的位置是:首页 > cms教程 > PbootCMS教程PbootCMS教程

pbootcms设置标题样式规则后栏目seo标题无效怎么办

书瑶2023-01-30PbootCMS教程已有人查阅

导读自从2.0.7版本开始后后台支持了自定义标题规则,然而发现这里的权限变成了最高,就是设置了规则后,再去单独给栏目设置seo标题就没效果了。这种情况我认为是不合理的

方法一
可以给每个栏目都加上seo标题,然后去设置标题样式,这种不涉及二次开发更适合。上图为参考样本,可以根据自己需求任意修改。
方法二
自从2.0.7版本开始后后台支持了自定义标题规则,然而发现这里的权限变成了最高,就是设置了规则后,再去单独给栏目设置seo标题就没效果了。这种情况我认为是不合理的,seo标题正常得最高级。



上面两张图即真实案例,第二张图给栏目设置seo标题无效了。那好吧,接下来讲解下如何让seo标题重回最高权限,即设置了seo标题,那就就会去替换掉组合标题里的栏目名称标题。
修改步骤
打开/apps/home/controller/IndexController.php
找到第189行private function getList($sort)
把以下代码

$content = str_replace('{pboot:pagetitle}', $this->config('list_title') ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);

替换成

$list_title = $this->config('list_title');
if ($pagetitle == "{sort:title}") {
$list_title = str_replace("{sort:name}","{sort:title}",$list_title);
}
$content = str_replace('{pboot:pagetitle}', $list_title ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);


找到private function getAbout($sort)
把以下代码

$content = str_replace('{pboot:pagetitle}', $this->config('about_title') ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);

替换成

$about_title = $this->config('about_title');
if ($pagetitle == "{sort:title}") {
$about_title = str_replace("{sort:name}","{sort:title}",$about_title);
}
$content = str_replace('{pboot:pagetitle}', $about_title ?: ($pagetitle . '-{pboot:sitetitle}-{pboot:sitesubtitle}'), $content);


修改完上面,去检查下页面发现标题正常了,到此结束,搞定!

本文标签:

很赞哦! ()

相关源码

  • (自适应)大气壁挂炉暖气设备家用电器模板带加盟申请和下载资料为壁挂炉、暖气片等供暖设备企业设计的PbootCMS模板,通过响应式技术实现跨终端展示产品参数和技术细节。后台统一管理确保采暖系统数据、服务网点信息实时同步更新查看源码
  • 帝国cms7.5淘宝客电商品牌特价带手机站带会员模板下载为电商品牌特价展示设计的帝国CMS模板,集成PC端与移动端双平台适配。采用瀑布流商品布局,支持品牌分类聚合展示,突出特价促销视觉冲击力。查看源码
  • (自适应)互联网建站网络公司个人工作室网站模板基于PbootCMS内核开发,围绕「技术方案展示」「成功案例库」「服务流程说明」三大模块构建,支持PC与移动端数据实时同步。附带包含客户评价、行业解决方案的完整测试数据包查看源码
  • (PC+WAP)餐饮奶茶美食小吃招商加盟pbootcms模板源码下载为茶饮烘焙、小吃快餐等餐饮品牌打造的招商加盟系统,助力品牌快速拓展市场;双端pc+wap设计呈现加盟政策对比表。支持后台实时更新菜品图片、加盟费用等关键信息。查看源码
  • (自适应)宽屏农业机械农耕设备类网站pbootcms模板免费下载为农机企业打造的现代化响应式网站模板,自动适配电脑、平板和手机,浏览体验一致,独立页面SEO设置,提升搜索引擎可见度。查看源码
  • Wordpress博客新闻主题在线商店平台betheme 21.5.6版BeTheme是一款功能丰富的WordPress主题模板,专注于为各行业提供网站建设解决方案。该模板支持WooCommerce电子商务功能,能够快速搭建在线商店平台,同时适用于博客、新闻资讯类网站建设。自2014年发布以来,该模板已经获得大量用户的使用验证。查看源码
分享笔记 (共有 篇笔记)
验证码: