草芽学习网提供织梦建站和织梦仿站培训,从零基础讲解DEDECMS程序建站和DEDE仿站方法!

织梦仿站步骤是什么

作者:草芽学习网 来源:织梦百科
1,首页初步: 样式路径、图片路径、标题关键词描述、头部调用、底部调用、 2,复制图片和样式文件到跟目录: 样式路径:{dede:global.cfg_templets_skin/}/style/, 图片路径:{dede:global.cfg_te

1,首页初步:

 

样式路径、图片路径、标题关键词描述、头部调用、底部调用、

 

 

 

2,复制图片和样式文件到跟目录:

 

样式路径:{dede:global.cfg_templets_skin/}/style/,   

 

图片路径:{dede:global.cfg_templets_skin/}/images/

 

 

 

3,替换首页标题关键词和描述:

 

<title>{dede:global.cfg_webname/}</title>

 

<meta name="keywords" content="{dede:global.cfg_keywords/}" />

 

<meta name="description" content="{dede:global.cfg_description/}" />

 

 

 

文件式管理器图片修改:/uploads/tihuan/

 

 

 

   栏目标题关键词和描述:

 

<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>

 

<meta name="keywords" content="{dede:field name='keywords'/}" />

 

<meta name="description" content="{dede:field name='description'  function='html2text(@me)'/}" />

 

    

 

   内容页标题关键词描述:

 

<title>{dede:field.title/}_{dede:global.cfg_webname/}</title>

 

<meta name="keywords" content="{dede:field.keywords/}" />

 

<meta name="description" content="{dede:field.description  function='html2text(@me)'/}" />

 

 

 

4.分出头部:{dede:include filename='head.htm'/},

 

分出底部:{dede:include filename='footer.htm'/}

 

 

 

 

 

5,导航调用:

 

后台添加一级导航栏目名称,一级栏目的调用,{dede:global.cfg_basehost/}

 

        <ul id="gNavi">

 

      

 

         <li class="mNavi01" ><a href="{dede:global.cfg_basehost/}" ALT="网站首页">首 页</a></li>

 

         <li class="mNavi02"  ><a href="{dede:global.cfg_basehost/}/about" ALT="关于协会">关于协会</a> </li>

 

 <li class="mNavi05"><a href="{dede:global.cfg_basehost/}/sqrh">申请入会</a></li>

 

         <li class="mNavi03"><a href="{dede:global.cfg_basehost/}/news" ALT="新闻中心">新闻中心</a></li>

 

         <li class="mNavi04"><a href="{dede:global.cfg_basehost/}/xhcy" ALT="协会成员">协会成员</a></li>

 

         <li class="mNavi06"><a href="{dede:global.cfg_basehost/}/service" ALT="专业服务">专业服务</a></li>

 

 <li class="mNavi07"><a href="{dede:global.cfg_basehost/}/contact">联系我们</a></li>

 

        </ul>

 

 

 

 

 

6.二级导航开始:{dede:channel row='10'  type ='son' typeid ='1'  currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>" }   ,调用没显示是一定要后台添加2级栏目

 

二级导航模板: <li><a   href="[field:typelink/]">[field:typename/]</a></li>

 

二级导航结束:{/dede:channel}

 

 

 

单页左侧二级导航名称调用:<a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a>

 

 

 

后台添加二级导航名称

 

栏目大图片调用(适用于开发过的模板代码): <li><img src="{dede:type typeid='' }[field:typeimg /]{/dede:type}" > </li>

 

        栏目导航图片调用:{dede:type typeid='10000' }<img src="[field:navimg/]" class="fl">{/dede:type}

 

 

 

 

 

7.文章列表页: 

 

样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、

 

 

 

文章列表页底层模板开始:{dede:list pagesize ='12'}

 

标题:[field:title/]    标题连接:[field:arcurl/]    缩略图:[field:picname/]  

 

简介:[field:description function="cn_substr(@me,386)"/]... 日期:[field:pubdate function="GetDateTimeMK(@me)" /]     字数查询:http://www.eteste.com/

 

文章列表页底层模板结束: {/dede:list}

 

列表页外面要标签包围:日,年月,

 

<span>[field:pubdate function='strftime("%d",@me)'/]</span>

 

<span>[field:pubdate function='strftime("%Y-%m",@me)'/]</span>

 

 

 

   翻页: 详细文件在:常用套件\翻页

 

 

 

   列表页调用文章页的:作者:[field:writer/]      来源:[field:source/]     简介:[field:description/]

 

参数修改:在网站根目录下的 dede/templets/article_add.htm 这个文件夹里面更改

 

 

 

文章内容页:

样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、

 

 

 

文章标题:{dede:field.title/},文章正文:{dede:field.body/}  ,发布时间:{dede:field.pubdate function="MyDate('Y-m-d H:i',@me)"/},TAG 标签:: {dede:tag type='current'/}

 

文章内容页:调用整体文章标题

 

上一篇:{dede:prenext get='pre'/}      下一篇:{dede:prenext get='next'/}

 

 

 

 

 

相关文章:开始:{dede:likearticle mytypeid='' titlelen='' row='6'}     

 

结束:{/dede:likearticle}

 

文章正文不显示的处理方法:ABC

 

A. 织梦后台发布了文章,前台不显示,文章页模版里把{dede:field.body /}删除,使用 下面的sql 标签代码替换

{dede:sql sql="Select body from `dede_addonarticle` where aid=~id~"}

[field:body/]

{/dede:sql}

前缀默认dede_,修改成你自己的

 

https://www.apizl.com/archives/view-141144-1.html

由于之前发布的文章每篇文章出现2次,清空过一次数据库,所以现在要从新添加数据才行,后台查看原来的文章,会出现:读取附加信息出错!

 

 

 

 

 

 

7.单页:

 

 样式路径、图片路径、标题关键词描述、头部调用、底部调用、左右侧调用、

 

 

 

标题:{dede:field.title/}

 

当前位置:<li class="home">当前位置:

 

</li><li>{dede:field name='position'/}</li>

 

单页正文:{dede:field.content/}

 

 

 

 

 

 

 

 

8.搜索页面:

 

<title>搜索页_{dede:global.cfg_webname/}</title>

 

<link href="{dede:global.cfg_templets_skin/}/style/dedecms.css" rel="stylesheet" media="screen" type="text/css" />

 

搜索关键字调用:

 

{dede:global name='keyword' function='RemoveXSS(@me)'/}

 

列表调用:

 

{dede:list perpage='20'} {/dede:list}

 

日期调用:

 

[field:stime/]

 

分页调用:

 

{dede:pagelist listsize='4'/}

 

 

 

9.首页完成:

 

首页幻灯

 

 

 

首页文章调用就做啦,h为勾选头条:{dede:arclist typeid=23 row=3 titlelen=30 infolen=90 flag ='h' orderby='pubdate' type='image'}

 

 

 

<li><a href='[field:arcurl/]'>[field:title/]</a></li>     缩略图:[field:picname/]  简介:[field:description function="cn_substr(@me,386)"/]...

 

 

 

{/dede:arclist}

 

 

 

 

 

11.首页调用公司简介的代码:{dede:sql sql='Select content,substring(content,1,300) as content from dede_arctype where id=1'}[field:content function='html2text(@me)'/]{/dede:sql}

 

 

 

你需要修改的地方:substring(content,1,300)和id=1。

 

 

 

1,300是你要截取的字符数量,也就是取1至300之间的字符

 

 

 

id=1是你公司简介的栏目ID

 

 

 

html2text(@me)是过滤HTML字符,把HTML标记排除掉不显示。

 

 

 

试试看,首页调用公司简介的内容出来了吧。

 

 

 

11.系统基本参数:

 

增加系统基本参数新变量:变量名称:cfg_dianhua,参数说明:电话。调用:{dede:global.cfg_dianhua/},

 

修改办法:1,直接进数据库中,在dede_sysconfig表中直接编辑新加一般在最后;

 

          2,根目录>>data>>config.cache.inc.php>>找到要修改的字段修改(通常在最后边),两边修改后的内容要保持一致.

 

 

 

9.友情链接调用挤在一起,友情链接的调用代码是:<ul> <li>{dede:flink row='24' titlelen="30"/}</li></ul>

 

       友情链接2:{dede:flink row='8'type='text'}[field:link/]|{/dede:flink}

 

 

 

 

 

 

 

 

 

手机网站:

 

直接复制把手下面的:css,images,js三个文件夹到m文件夹下即可;

手机模板调用栏目超链接代码如下:

{dede:channel type='top' row='10' }

<a href='list.php?tid=[field:id/]' >这是栏目内容</a>

{/dede:channel}

例如:/m/list.php?tid=1,首页生成比较慢,要关闭后台浏览器之后从新生成

 

手机模板调用文章列表超链接代码如下:

{dede:arclist row='10' }

<a href='view.php?aid=[field:id/]' >这是文章标题</a>

{/dede:arclist}

 

除了这两个超链接不一样,其他的织梦标签通用。

4.

 

分出头部:{dede:include filename='head_m.htm'/},

 

分出底部:{dede:include filename='footer_m.htm'/}

 

联系我们底部单独变化

 

 

 

织梦dedecms列表页分页获取上一页下一页链接,做移动版时列表页只需要 上一页和下一页的链接时,很有用。

 

 

 

调用代码:

 

<a href="{dede:pagelist listitem=pre runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">上一页</a>

 

 

 

 

 

<a href="{dede:pagelist listitem=next runphp=yes}preg_match_all('/href=[\'"]([^(\}>)]+)[\'"]/', @me, $reselt);@me = $reselt[1][0];{/dede:pagelist}">下一页</a>

 

 

 

系统基本参数:{dede:global.cfg_beian/}

本文地址:https://www.caoyaedu.com/dedebk/127.html