LECMS网站标题在哪里修改
学完这篇,你能准确找到 LECMS 里控制浏览器标签页标题的那一处配置,并知道后台改不干净时该去哪个模板文件、哪张数据表动手。
第一步:先分清你要改的是哪个「标题」
LECMS 里至少有四个地方会出现「标题」两个字,改错地方会白忙一场:
- 浏览器标签页上显示的标题(
<title>标签) - 首页/栏目/文章列表页的 SEO 标题
- 单个文章页的标题
- 网站名称(页脚、版权处常调用同一个字段)
大部分人说「网站标题」,指的是第一个:打开首页时浏览器标签上那行字。下面按这个目标来。
第二步:后台系统设置里改(首选,90% 的情况够用)
这一步做完,首页浏览器标题会立刻变。登录后台,地址一般是 你的域名/admin.php;如果你的站装过安全插件,也可能是 /manage.php 或自定义入口。
登录后按这个路径走:
左侧菜单 系统 → 系统设置(部分版本叫「全局设置」/「网站设置」)→ 基本设置 标签页。
在这个页面里找这两个输入框:
- 网站名称:值通常是「乐享CMS」
- 网站标题 / SEO 标题:值通常是「乐享CMS-企业建站首选」
改完点页面底部的 提交保存 或 确定。
注意:有的 LECMS 版本把这两个字段放在 SEO设置 标签页而不是「基本设置」,如果基本设置里没有,往右切一个标签页看看。
第三步:改完没变化?先清缓存
LECMS 会把配置和模板编译结果缓存到 /runtime/ 目录,改完设置不生效,八成是缓存没清。
后台路径:系统 → 缓存管理 → 点 清除缓存(有的版本是「一键清空缓存」按钮)。
如果后台进不去,用 FTP 或宝塔面板文件管理器,直接删除网站根目录下的 runtime 文件夹(删掉即可,程序会自动重建)。
再回到首页,按 Ctrl + F5 强制刷新,看浏览器标签上的字变了没有。
第四步:模板里写死的标题要手动改
如果后台改了、缓存清了,标题还是老样子,说明标题在模板里是写死的,不是变量调用的。
模板文件一般在:
/template/你正在用的模板目录/index/index.html
/template/你正在用的模板目录/public/header.html
用 VS Code 或 Notepad++ 打开,搜索 <title>。你会看到两种写法:
- 动态:
<title>{$seo_title}</title>或<title>{$config.website_name}</title>—— 这种跟着后台走,不用改 - 写死:
<title>某某公司官网</title>—— 这种直接改成你要的文字
注意:千万别用 Windows 记事本改,它会写入 BOM 头,导致页面顶部多出空白甚至乱码。用 Notepad++ 时,编码选 UTF-8 无BOM。
第五步:后台进不去时,直接从数据库改
用 phpMyAdmin 或宝塔的数据库管理进入 LECMS 的库,找配置表,常见表名是 le_config、le_system_config 或 le_setting。
在表里按 name 字段搜索,关键字填 website_name 或 title,找到对应行,双击 value 字段改成你要的标题,回车保存。
改完同样要删掉 /runtime/ 目录再刷新页面。
注意:动数据库之前先导出一次 SQL 备份,点 phpMyAdmin 顶部的 导出 → 执行 即可,改错了能回滚。
小结
- 浏览器标签标题优先在后台 系统 → 系统设置 → 基本设置 里的「网站名称 / SEO 标题」改
- 改完必须清缓存,删
/runtime/目录最省事 - 后台改了没用,就去
/template/模板目录/下搜<title>看是不是写死的 - 后台进不去就改数据库配置表的
value字段,改前先备份 - 编辑模板文件一律用 UTF-8 无BOM 编码,别用记事本
原文链接:https://www.gj0.com/thread-389.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。