昨天有个做本地美食站的朋友找我哭,说折腾了整整一下午
侧边栏的“推荐商家”模块,图片死活换成不了美食logo
试了后台填链接、换栏目,全白搭
最后我远程帮他5分钟搞定了
其实PHPCMS的侧边栏修改,根本不用懂复杂代码
只要找对路径、摸准模块、注意细节就行
今天我就把这套10年踩坑踩出来的方法,全教给你
保证你看完就能改自己网站的侧边栏
1. 先找到侧边栏的「藏身地」,别瞎找
很多新手第一步就错了,以为在后台「模块管理」就能改
PHPCMS的侧边栏是写在模板文件里的
得用FTP工具或者后台自带的模板编辑器操作
这里分两步教你找
1.1 先查当前用的模板名称
打开你网站的后台,登录之后点左上角的「设置」
然后点「站点管理」,找到你正在用的站点
点后面的「修改」按钮,滑到页面最下面
有个「默认模板风格」的选项
比如你看到的是「default」或者自己起的「meishi」
记住这个名字,这就是关键文件夹
1.2 精准定位侧边栏的具体文件
有两个常用的FTP工具:FlashFXP和FileZilla
随便装一个就行,用后台编辑器更省事
后台编辑器在「界面」→「模板风格」里
找到刚才记住的模板文件夹点进去
一般侧边栏文件有这几个命名:
- sidebar.html
- right_sidebar.html
- left_sidebar.html
- 或者跟着首页、列表页走,比如index_sidebar.html
举个例子,朋友的美食站用的是「index_sidebar.html」
首页的所有侧边栏内容,全在这个文件里
2. 改内容之前,先备份一下文件,出问题能救
这一步是避坑提醒!敲黑板!一定要做
不管你是用FTP还是后台编辑器
都要先把要改的文件复制一份
FTP的话,直接右键「下载」到电脑桌面
后台编辑器的话,复制文件里的所有代码
新建一个txt文档粘贴进去存好
万一改坏了,直接把备份覆盖回去就行
我见过太多新手,改代码删了个括号
整个网站首页全白,哭都来不及
3. 常见的3种侧边栏修改,教你逐个搞定
找到文件、备份好之后,就可以动手了
下面讲大家最常用的三种改法
全是大白话步骤,跟着点就行
3.1 修改侧边栏的文字标题
这个最简单,连代码都不用懂太多
打开刚才找的侧边栏文件
找一下你现在看到的侧边栏标题
比如朋友的美食站原来写的是「热门资讯」
他想改成「本地吃货必看」
直接用鼠标选中「热门资讯」这四个字
换成「本地吃货必看」就行
注意哦,别碰到标题周围的尖括号和英文
比如原来的代码是`
热门资讯
`
改完之后要还是`
本地吃货必看
`
改完点「保存」,刷新网站首页看看
标题是不是直接变了?
3.2 换侧边栏的静态图片
静态图片就是不会自动变的那种
比如广告位、logo展示位
朋友的美食站就是这种情况
原来的广告位是空白的默认图
想换成自己做的美食街宣传图
你得把准备好的图片传到网站上
传图的地方在后台「附件」→「上传附件」
选「图片」分类,上传之后复制图片的链接
然后回到侧边栏模板文件
找原来的图片代码,一般长这样:
```html

```
把`src=" "`引号里的内容,换成刚才复制的新图片链接
`alt=" "`引号里的文字也可以改
比如改成「本地美食街开业啦」
改完保存,刷新首页,图片就出来了
3.3 调整侧边栏调用的内容模块
这个稍微复杂一点,但也难不倒你
比如朋友的美食站,原来侧边栏调用的是「热门文章」
他想改成「推荐商家」
首先得确认一下「推荐商家」有没有对应的栏目
后台「内容」→「管理栏目」里能看到
比如栏目ID是12,记住这个数字
然后回到侧边栏模板文件
找调用热门文章的代码
PHPCMS常用的调用标签是`{pc:content}`
原来的代码大概长这样:
```html
{pc:content action="lists" catid="6" num="5" order="views DESC"}
{/pc}
```
这里的`catid="6"`就是原来的热门文章栏目ID
直接把6改成刚才记住的12就行
`num="5"`是显示5条内容,想多显示几条就改数字
`order="views DESC"`是按浏览量从高到低排
想按最新发布排,就改成`order="inputtime DESC"`
改完保存,刷新首页,内容就变成推荐商家了
刚才说的都是首页的侧边栏
如果是列表页或者内容页的侧边栏
方法也是一样的
只是要找对应的模板文件
比如列表页是list.html
内容页是show.html
里面一般也会嵌入侧边栏代码
或者单独调用sidebar.html文件
改完之后如果发现没反应
别慌,有两个常见原因
第一个是浏览器缓存
按Ctrl+F5强制刷新一下就行
第二个是PHPCMS的系统缓存
后台「扩展」→「更新缓存」
把所有缓存都勾上,点确定
更新完再刷新网站,肯定就好了
现在赶紧打开你的网站试试吧
先从改个文字标题开始
慢慢熟悉了再改图片、改内容模块
有问题随时在评论区留个言
我看到会回复你的