织梦仿站模板(基础学习html何谓CMS模版?(CMS模板引擎代码))

优采云 发布时间: 2022-03-13 23:23

  织梦仿站模板(基础学习html何谓CMS模版?(CMS模板引擎代码))

  这个文章是针对没有“无产阶级”基础的朋友。如果您是专家或“资产阶级”,则不必阅读。欢迎高手交流。“资产阶级兄弟”为我做一些工作。做到,保证质量。

  根据

  学习html

  什么是 cms 模板?其实就是一个带有cms模板引擎代码的HTML页面,所以基础是HTML语言学习。HTML标签不多,所以好学,到处搜都有教程,不过现在流行web标准,也就是大家都说“DIV+CSS”,要求提高了很多,你需要学习CSS。可以下载CSS手册,修改模板时可以学习修改。只要每天花一点时间,你就会很快学会。真正想学习web制作的朋友可以经常来我的网站。

  学习dede模板代码

  在了解代码之前,如果你是新手,请使用默认模板熟悉dede系统,系统设置,如何添加栏目,如何为栏目设置模板,如何发布文章 ,改文章,有一个基本概念。

  Dedecms的代码很有特色,只要熟悉了就可以快速上手,使用起来也很灵活。dede模板引擎的代码风格有以下几种形式:

  复制代码

  

{dede:标记名称 属性='值'/}

{dede:标记名称 属性='值'}{/dede:标记名称}

{dede:标记名称 属性='值'}自定义样式模板(InnerText){/dede:标记名称}

  从上面我们可以看出,dede模板引擎的代码可以分为三部分:标签名、属性和自定义样式模板。标签名称和属性被 {} 包围

  并且自定义样式模板介于两个 {} 之间。

  标签名称和属性的说明请参考系统帮助中的模板标签参考,这里介绍具体的应用方法。

  看看下面的例子:

  复制代码

  

{dede:arclist typeid='0' titlelen='28' row='10' }

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

{/dede:arclist} 上面是最基本的取得最新内容列表标记arclist,由开始标记{dede:arclist 属性typeid=&#039;&#039; titlelen=&#039;28&#039; row=&#039;10&#039; col=&#039;1&#039;}模版样式<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>和结束标记 {/dede:arclist}组成。当你完成页面制作后,便可开始添加dede代码。没有添加dede代码之前:

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

添加代码后

{dede:arclist typeid=&#039;0&#039; titlelen=&#039;28&#039; row=&#039;10&#039; }

<a href=&#039;[field:arcurl/]&#039;>[field:title/]</a>

{/dede:arclist}

  模板解析后,看起来像添加代码之前的样子。list标签、友情链接flink标签、导航频道标签、站内新闻mynews标签也是如此。

  在文章页面中,使用了{dede:tag name attribute='value'/},例如{dede:field name='title'/}表示文章的标题。

  模板中的路径问题:本站使用{dede:global name='cfg_basehost'/}/templets/w3cpro/img/css.css,{dede:global name='cfg_basehost'/}是获取&lt; @网站 目录含义。这里有一个模板保护问题。如果您珍惜您的网页模板,请将img目录独立分开,这样别人就不会知道您的模板目录。

  制作

  如果真的独立制作模板,是非常耗费人力的,而且规划、设计、制作、调试都很累人。很多站长都没有能力做,所以有那么多朋友指望别人发布模板,抄别人的模板有点本事。什么是抄袭?保存原html页面,删除body内容,添加cms代码,大功告成。,这是抄袭,没有技术含量,加cms代码即可。这样一来,我看到还是有很多人收费100到200人做的,看的头晕目眩,没关系。我懒得做网站管理员了。我什至不知道cms的标记代码,所以我真的很郁闷。

  就模板而言,很多站长只看到设计,也就是页面看起来不错,却没有看到页面制作,也就是页面的代码。这是一个非常错误的概念。虽然有一个好看的网页很重要,但对于我们这些站长个人来说,网页制作更重要。网页代码的好坏关系到搜索引擎SEO和网站的可维护性。对于我们站长来说,网站只要简洁大方,关键是网站有利于搜索引擎搜索。创造更多的利润,赚更多的钱。

  世界文章一个大副本,看能不能复制,制作模板和复制文章一样,看能不能复制。我的设计水平很糟糕,我根本无法进入流程。我只写网页代码。如果你不能设计它,那就复制它。如果你拿一个网页,那就是侵权。然后取三四个网页,拿出它们的设计优势,组合成自己的网站。

  过程以本站为例:规划网站的结构,决定使用蓝色和绿色作为网页的主色调,从网上找合适的资源,开始在PS中组合网站 ,满意就开始写代码制作网页,制作完成后添加dede代码测试。

  安装和使用

  dede3.1lit 版本增强了系统设置。模板的位置可以在系统设置中设置,模板文件夹放在太阳穴中。在列设置中,{style}代表模板文件夹的位置,如下图。

  例子

  下面提供本网站的示例供您参考。页面创建并不复杂,适合大家学习使用。

  一共下载了文章、图片(使用文章系统)和三个系统模板。其他模板可根据提供的页面进行修改。

  index_in.html - 主页

  list.html - 列表页面

  index_arc.html - 文章 页面,下载封面

  index_img.html - 图片封面

  list_img.html - 图像列表

  search.htm - 搜索页面

  article.html - 文章 页面

  article_down.html - 下载页面

  article_img.html - 图片

  修改文件:

  inc_archives_view.php——上一篇和下一篇分别调用,仅限于文章所在的列而不是当前站点。

  inc_arcpart_view.php - 更改附属链接 flink

  inc_channel_unit_functions.php——列为子列的文章调用arclist标签无法读取的紧急解决方案

  inc_functions.php - 跳转提示页面标题修改

  inc_vote.php - 投票修改

  添加的文件:

  为了在登录系统后显示整个站点的状态,在成员目录中添加了几个文件。

  index_doo.php

  index_login.php

  登录.html

  config_g.php

  登录.js

  模板/index_login.html

  下载后放入网站templets,参考上面的设置。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线