使用dedecms系统建站,第一件事就是要设计一个模板,使用系统自带的模板也是可以的,不过自带的模板不好看,虽然功能都很齐全,但是始终不美观。所以根据自己的需要设计制作一个模板也就变得非常有必要了,如果是零基础或没有接触过织梦系统,刚开始都会有点懵,其实只要掌握其中的套路就会非常简单。

制作织梦模板首先需要在电脑上安装好PHP环境,由于手动搭建环境比较麻烦,所以推荐使用集成PHP环境,去网上下载phpstudy或phpenv安装,再把dedecms程序拷贝到www文件夹里面进行安装,安装完成之后一个织梦网站就创建好了。推荐使用phpenv来做本地运行环境,PHP版本选择5.6,不要使用php7.0以上的版本,使用phpenv集成环境搭建dedecms本地网站,安装设置教程环境和网站的安装不会请阅此文(电脑上不显示链接用手机就可以)。

一切准备就绪之后就可以开始制作模板了,登录网站后台,点系统---系统设置---系统基本参数---站点设置,找到模板默认风格,把后面的default改为dfbazhu,然后保存。

dedecms修改默认的模板风格

回到“核心”这里,点频道模型下面的内容模型管理,点“普通文章”后面的复制按钮,想创建一个内容模型,把频道名称改为“织梦教程”,其他的保持默认就行,点确定后再点一次确定,新的内容模型就创建完成了。

dedecms添加内容模型

内容模型添加好了之后点左侧的“栏目管理”,然后在右上角点“添加顶级栏目”,在“常规选项”下面的内容模型这里选择刚才新建的的内容模型“织梦教程”,其他的根据你自己的具体情况填写。

内容模型选择

在高级选项中,“列表模板”手动输入dfbazhu/article_dede_list.htm,“文章模板”这里手动输入dfbazhu/article_dede.htm,然后点“确定”即可。这里的模板选择本来是可以选择的,但是有没有预先设置模板文件夹和相对应的文件,就先直接手动输入,后面再去创建相关的模板文件。

dedecms设置模板文件

打开phpenv安装的dedecms目录,在织梦系统的根目录\templets文件夹里面新建名为dfbazhu的文件夹,打开\templets\default,将article_article.htm拷贝到dfbazhu文件夹里面并重命名为article_dede.htm,将list_article.htm拷贝到dfbazhu文件夹里面并重命名为article_dede_list.htm,在分别将footer.htm,head.htm和index.htm拷贝到dfbazhu文件夹内,再在dfbazhu文件夹内创建img,style和js这3个文件夹。

dedecms模板目录结构

前面的这些设置好之后,去网站后台,在新建的栏目下面发一篇文章,打开文章以后是排版是乱的,因为没有css文件!接下来就制作css文件,常用的工具是Dreamweaver,可以去网上下载安装,安装好之后打开Dreamweaver软件,在顶部导航菜单上面点击“站点”,点击新建站点,下图所示。

Dreamweaver创建站点

在弹出来弹出来的对话框中:站点名称这里填写一个名称如“巅峰霸主”,本地站点文件夹选择phpenv里面安装的dedecms文件夹即可,然后点保存。

新建本地dedecms站点

完成前面的步骤之后就可以在Dreamweaver的右侧看到整个完整的dedecms目录结构了,接下来就是编写模板代码。

dedecms目录结构

展开templates文件夹,就能看到前面添加的模板文件夹dfbazhu了,这里的文件就是后面需要编写的。这样一个织梦模板的框架就出来了,由于模板的编写代码量还是有点多,我会持续更新相关的代码,请关注后面的文章。

织梦模板直接写php,手把手教你编写dedecms模板,谁都能懂的织梦模板教程相关推荐

  1. 手把手教您做 dedecms(织梦)网站安全防护设置

    dedecms织梦做为国内网站使用量最多的网站后台管理系统之一,但是织梦的网站漏洞也是非常的多,经常会遇到网站被黑,被挂病毒,那么织梦dedecms该如何做安全防护呢,下面手把手教您做 dedecms ...

  2. skywalking原理_Skywalking系列博客6手把手教你编写 Skywalking 插件

    点击上方 IT牧场 ,选择 置顶或者星标技术干货每日送达! 前置知识 在正式进入编写环节之前,建议先花一点时间了解下javaagent(这是JDK 5引入的一个玩意儿,最好了解下其工作原理):另外,S ...

  3. jsp mysql视频_手把手教你做jsp servlet mysql实现的图书管理系统附带视频开发教程和完整源码...

    上一个教程我们做的是对数据库框架底层原理的讲解,然后教大家做了一个自己的数据库框架,这次我们做的这个图书管理系统就是用我们上个教程自己写的数据库框架,整个项目做完框架运行的很稳定,没有出现任何问题.如 ...

  4. 写字机上位机c语言,易懂 | 手把手教你编写你的第一个上位机

    一.前言 大家好,我是ZhengN,本次来教大家编写一个基于QT的简单的上位机. 学习一个新的东西我们都从最基础地实例开始,比如学习C语言我们会从编写一个hello程序开始.学习嵌入式我们从点灯开始. ...

  5. 手把手教你编写一个上位机

    关注+星标公众号,不错过精彩内容 转自 | 嵌入式大杂烩 嵌入式开发,基本都会用到有一些上位机工具,比如串口助手就是最常用的工具之一. 那么,今天分享有一篇由ZhengN整理的用Qt写的简单上位机教程 ...

  6. 手把手教你编写游戏模拟器 - Chip8篇(1)

    转自 http://www.cnblogs.com/YiranXie/p/3439934.html 手把手教你编写游戏模拟器 - Chip8篇(1) 手把手教你编写游戏模拟器 - Chip8篇 翻译整 ...

  7. 大商创是用哪种php柜架写的,手把手教你做一套大商创店铺模板(1.9版)

    大商创1.9版本之后新增了店铺可视化编辑功能,在1.92版本之后支持了店铺模板下载功能,这就意味着有更多有前端技术的朋友可以自己做一套自定义模板,而且可以交流和传播.那么如何做一套店铺模板呢?在这里我 ...

  8. 新闻稿怎么写?手把手教你撰写新闻稿

    互联网时代,信息的传播速度很快,信息的传播范围也很大,越来越多的企业都开始注重新闻稿软文推广,每个企业和品牌都少不了撰写新闻稿,新闻稿怎么写又是一大难题,今天伯乐网络传媒就来手把手教大家撰写新闻稿,不 ...

  9. python numpy安装教程_手把手教你搭建机器学习开发环境—Python与NumPy的超简安装教程...

    手把手教你搭建机器学习开发环境Python语言是机器学习的基础,所以,想要入门机器学习,配置好Python的开发环境是第一步.本文就手把手的教你配置好基于Python的机器学习开发环境.超简单!第一步 ...

最新文章

  1. MySQL夺命连环12问
  2. [转]Linux配置防火墙
  3. 有备无患的Linux操作系统备份方法
  4. 推荐算法工程笔记:PySpark特征工程入门总结
  5. 使用 HTTP 缓存防止不必要的网络请求
  6. Jar 打包 EXE文件,可以脱离java环境运行 Jsmooth的使用
  7. c语言最大公约数和最小公倍数_五年级奥数课堂之七:公因数和公倍数
  8. CSS之background-size属性
  9. EventEmitter
  10. 子程序与中断程序的异同_西门子200samrt高速计数器指令向导及程序
  11. 从spring管理的datasource中获取connection
  12. CMU 15-213 Introduction to Computer Systems学习笔记(10) The Memory Hierarchy
  13. ToDesk安全流畅远控软件!
  14. robo3t 1.3.1 安装教程
  15. 华为PUSH推送所有Token都不合法
  16. Google Cloud API设计指南
  17. 20155307 2016-2017-2《Java程序设计》课程总结
  18. 野人岛java游戏,生存战争之独闯野人岛
  19. in作为介词的用法_介词in的用法
  20. win10解决IE浏览器安装不上的问题(卸载依然显示不能安装)

热门文章

  1. 同程艺龙张海龙:从技术走向管理,该如何解决团队管理中面临的挑战
  2. 数码相机CCD传感器和CMOS传感器有什么不一样?
  3. 预约美发平台开发,美容美发店老板可以借鉴上门推拿模式
  4. 通过例子学TLA+(七)--操作符
  5. 各种数学符号在英语中的表达
  6. 基于STM32结合CubeMX学习Free-RT-OS的源码之消息队列
  7. 使用Nessus扫描Windows XP SP1之360安全软件
  8. 解决软著还在申请中,app上线应用宝攻略
  9. QLineEdit 文本输入
  10. 关于厦门宽带用户升级了FTTH光纤入户,从别的地方拿来的ITV机顶盒没有办法使用的解决办法...