很多新手拿到Z-Blog源码,解压完看到一堆文件,根本不知道哪个是干什么的,想改个功能都找不到文件在哪里。今天把Z-Blog的核心目录结构讲清楚,看完你就知道每个文件夹是做什么的,改功能再也不用瞎找文件。
根目录核心文件
首先根目录下的index.php是入口文件,所有访问都先经过它,一般不用改。feed.php是RSS订阅文件,search.php是搜索文件,也不用动。readme.txt是说明文件,没用。
zb_system:系统核心目录,别乱改
这个文件夹是Z-Blog的核心程序,里面的文件是系统运行必须的,新手别乱改,改坏了整个网站就崩了。
里面的function目录放核心函数库,c_system_base.php是全局引导文件,所有功能都从这里加载。admin目录是后台管理的所有页面,你登录后台看到的编辑、列表、设置页面,全在这个目录里。
c_option.php在zb_users/c_option.php里,是全局配置文件,存数据库地址、域名、站点名这些配置,改域名、改站点名有时候要动这个文件。
zb_users:用户目录,所有自定义修改都在这里
这个目录是你最常打交道的地方,主题、插件、上传的文件、缓存都在这里,改东西基本不用动zb_system。
zb_users/theme:所有主题文件都在这,每个主题一个文件夹,你想改模板、改样式,进去对应主题的文件夹里改,比如首页模板是index.php,文章页是single.php,样式文件是style.css,改完立刻生效。
zb_users/plugin:所有插件都在这里,每个插件一个文件夹,装的插件全在这,想删插件直接删对应文件夹就行。
zb_users/upload:你上传的图片、附件全存在这里,按年份月份分文件夹存,别手动删,不然文章里的图片就没了。
zb_users/cache:模板编译缓存,网站打开慢、改了模板不生效,把这个目录里的文件全删了,会自动重新编译,不用怕删坏。
zb_install:安装目录,装完就删
这个是安装向导目录,全新安装的时候用,装完网站一定要把这个目录删掉,不然别人可以重新访问安装页面,覆盖你的数据库,网站直接被搞坏。
改文件的注意事项
第一次改文件之前,先备份原文件,改坏了直接把备份换回去。别直接在服务器上改,先下载到本地,用VS Code改完再传上去,改完清一下缓存,看前台效果。
很多新手上来就乱改zb_system里的文件,改完网站502了都不知道哪错了,记住:能在主题和插件目录里改的,绝对不动系统核心文件,这样升级系统的时候也不会覆盖你的修改。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。