妈的,看到织梦这俩字我血压就上来了。本来想着开源老系统随便搞搞,结果被模板标签按在地上摩擦,尤其是去年底那波算法更新,我那个用默认模板改的站差点被当垃圾站给K了,流量曲线跟跳崖似的。
首先,别他妈直接在服务器上改! 我求你了兄弟。下载到本地,用个NotePad++或者VSCode搞。模板文件都在 `/templets/` 下面,你用的那个风格(比如default)就在里面。改之前,把整个文件夹复制一份备份,别问我为什么强调这个,我凌晨四点因为一个标签写错全站白屏的时候,抽了三根烟才想起来有备份这回事。
然后,千万别动你不认识的文件夹和文件,尤其是plus和include里的。新手就老老实实折腾 `index.htm` (首页)、`list_article.htm` (列表页)、`article_article.htm` (内容页) 这几个。看到`{dede:arclist}`、`{dede:field.title}`这种就是标签,是调用内容的。你想调什么,就去官方的标签手册(虽然官网跟死了一样)或者搜一下“DedeCMS 标签字典”,不然你写错了,生成静态页的时候就是一堆乱码或者直接报错。
CSS和图片路径是大坑!如果你换了个新模板文件夹,记得把它的CSS、JS、images文件夹整个拷到 `/templets/你的模板名/` 下面,然后在模板文件里,引用路径要用 `{dede:global.cfg_templets_skin/}/style.css` 这种绝对路径写法,不然你本地看着好好的,一上传到服务器,样式全无,首页丑得跟90年代的站一样,蜘蛛来看了都摇头,抓取异常直接影响收录你信不信。
还有,有些破模板里面给你埋了**暗链和后门**,特别是那些号称“VIP破解版”的。上传前,用代码编辑器全局搜一下 `http://` 和 `iframe`,看看有没有指向奇怪域名的链接。我TM就中过招,被挂了大半年博彩马,权重掉光,收录全掉,清都清不完,最后只能重装系统,一夜回到解放前。
改完了怎么用?登录后台,在“系统”-“系统基本参数”-“核心设置”里,把“模板默认风格”改成你的文件夹名字。然后去“生成”-“更新主页”,选择你修改好的那个 `index.htm`。列表页和文章页同理,在相应栏目管理里可以指定模板。记住,改一次,生成一次,别光保存不生成,前端毛都不会变。
最后,如果你是纯小白,真别硬刚代码了。织梦这玩意漏洞多,官方也不怎么管了。要么花点小钱找个懂的人给你调好,要么趁早换系统。模板这东西,看着简单,里面的门道能把人绕死,尤其是那些要搞SEO的,TDK标签(title,keywords,description)都得在模板里提前留好位置调用,不然你每篇文章都得手动填,累死。我现在看到织梦后台都PTSD了。唉,说多了都是泪。
