船说 CMS 首页标题在哪里修改
学完这篇,你能在 5 分钟内找到船说 CMS 首页标题的真正来源,并把它改成自己想要的内容,改完刷新即生效。
首页标题显示不对,通常不是"没改对地方",而是这个 CMS 的标题有三个来源,改错了一个就会被另一个覆盖。所以先别急着动手,按下面顺序排查。
第一步:先确认首页标题到底由谁决定
这一步要搞清楚标题是从后台读的、还是模板里写死的,决定你后面改哪里。
打开你的网站首页,按 Ctrl+U 查看网页源代码,找到最上面 <head> 里的 <title>……</title>,把这段文字记下来。然后登录后台,对比"网站设置"里的名称。两种情况:
- 两者一致 → 标题来自后台设置,走第二步。
- 两者不一致,或者 title 里是栏目名/固定文字 → 标题写死在模板里,走第三步。
注意:浏览器标签页上显示的可能是别名,一定要看源代码,不要只看标签页。
第二步:在后台修改全局标题
这一步改的是整站的默认标题,改完首页和内页标题都会跟着变,是最常用的入口。
登录后台,地址一般是 你的域名/admin.php。登录后看左侧菜单:
- 点「系统」→「网站设置」(部分版本叫「基本设置」或「全局配置」)
- 找到「网站名称」「网站标题」两个字段
- 「网站标题」就是首页
<title>里显示的内容,改成你要的文字 - 顺手把「网站关键词」「网站描述」也填上,这三个是 SEO 三要素
- 拉到页面底部点「保存」或「提交」
保存后回到首页按 Ctrl+F5 强制刷新,再看源代码。
注意:部分版本的网站设置分了「基础设置 / SEO 设置」多个标签页,首页标题可能放在「SEO 设置」里,如果基础设置里没找到,去相邻标签页翻一下。
第三步:修改模板文件里的 title
如果后台改完标题没变,说明模板里把标题写死了,这一步直接改模板。
模板目录在网站根目录下的 /template/,比如 /template/default/ 或 /template/pc/。当前用的是哪个模板,可以在后台「模板」→「模板管理」里看到。
用 SSH 或宝塔面板的文件管理,进到模板目录,搜索 <title>:
grep -rn "<title>" /www/wwwroot/你的站点/template/
常见位置是首页模板 index.html 和公共头部 head.html(有的在 public/head.html)。打开文件找到这一行:
<title>某某影视网 - 免费在线观看</title>
如果 <title> 里面是纯中文,直接改成你要的文字;如果里面是 {$xxx} 这种变量写法,说明标题由后台读取,那就回到第二步改后台。
注意:改模板前先把原文件复制一份备份,改坏了能立刻还原。不要用 Windows 记事本保存,容易加 BOM 头导致页面顶部多出空白,用 VS Code 或 Notepad++。
第四步:清理缓存并验证
这一步是让改动真正生效。
- 后台「系统」→「缓存管理」(或「清空缓存」),点「清除缓存」
- 用宝塔面板或 FTP 删除网站根目录下的
runtime/目录(删掉会自动重建,不会丢数据) - 浏览器按
Ctrl+F5强制刷新,再按Ctrl+U看<title>是否已经变过来
如果还是旧标题,检查是不是开了 CDN 或 Nginx 缓存,登录 CDN 后台刷新首页 URL 的缓存。
注意:
runtime/目录里的cache、temp可以删,但不要删整个网站根目录下其他文件夹,尤其是application、config。
小结
- 首页标题有三个来源:后台网站设置、模板文件的
<title>、缓存;按"先看源代码判断 → 后台改 → 模板改 → 清缓存"的顺序排查,一次就能改对。 - 后台入口是「系统 → 网站设置」,重点字段是「网站标题」。
- 模板文件在
/template/当前模板名/,用grep -rn "<title>"快速定位。 - 改完必须清
runtime/缓存 + 强制刷新,否则看到的还是旧内容。 - 动手前备份原文件,这是唯一不会让你后悔的操作。
原文链接:https://www.gj0.com/thread-349.html
转载请注明出处并保留本声明;内容仅代表作者观点,与本站立场无关。若本文涉嫌侵权,请联系本站处理。