ChatGPT批量写原创文章软件

dedecms指定文档(dedecms安装及配置)

dedecms,arclist标签调用指定ID的文档,求解{dede:arclist idlist=这里是文章ID row=1 orderby=pubdate titlelen='16' }a href='[field:arcurl/]'[field:title/]/a {/dede:a

本文目录一览:

  • 1、dedecms,arclist标签调用指定ID的文档,求解
  • 2、织梦dedecms 中怎么在首页调用指定单篇文章的body主体内容和简介
  • 3、织梦dedecms单页文档管理
  • 4、织梦如何调用指定文章的内容
  • 5、dedecms如何在在文档页列表页调用文章列表
  • 6、织梦dedecms,如何用sql调用指定tag文档,且tag内想嵌套自定义字段

dedecms,arclist标签调用指定ID的文档,求解

{dede:arclist idlist=这里是文章ID row=1 orderby=pubdate titlelen='16' }

a href='[field:arcurl/]'[field:title/]/a

{/dede:arclist}

织梦dedecms 中怎么在首页调用指定单篇文章的body主体内容和简介

朋友,你确定是调用指定文章的body内容么,如果是固定一篇文章的话 你可以用DEDE的数据库调用标签来实现,例如

{dede:sql sql="SELECT body FROM `dede_addonarticle` WHERE aid = 114"}

   div[field:body/]/div

{/dede:sql}

解释一下几个关键点:

{dede:sql}   {/dede:sql},是dede调用数据库的固定标签

sql=" ",双引号中间的是一段数据库通用的sql表达式。也就是你的调用条件。

body,是你调用的字段,你的需求很明确,只要求调用body中的内容

dede_addonarticle,是数据库表的名字,这个表里面存放的都是你用系统模型发布的文章,其中body是这张表中的一个字段

114是这篇文档的aid,每篇文章都会分配一个唯一的ID,也就是aid,他可以帮你精确的定位到文章。

那么通俗的语言给你翻译一下这句话,可以理解为:

我需要调用“dede_addonarticle”数据库表中的body字段内容,这条记录必须符合 aid=114 这个条件。

我测试了下 没有问题

织梦dedecms单页文档管理

在讲教程之前,我想我有必要简单说明一下“单页文档”到底是个什么东西。

简单来说,可以归纳为一句话:单页文档在是一个正规站点不可缺少的元素。

它主要体现在网站的“关于我们”、“联系方式”、“广告服务”、“版权声明”……

等非经常性变动的介绍性页面。从这句话我们可以看出,单页文档的两个明显特性:一是不需要经常变动;二是属于介绍性质的;

接下来,我们开始来了解这个功能吧。

一、单页文档的管理

单页文档座落在织梦后台的[核心]—[频道模型]—[单页文档管理],如图一:

(图一)

二、单页文档的添加

按照(一)中的操作,我们找到单页文档的入口后,在页面的右侧,我们可以[添加一个页面],如图二:

(图二)

进入添加页面后,根据您自己的要求添加好各个选项。需要特别注意的是关联标识和是否编译内容:

1、

关联标识——其实对于一般站点都不重要,您甚至都可以不去了解。它只是当您的单页模板数量众多(比如上百个)的时候,用来进行按照同标识调用的一项选择性功能而已。您甚至可以把它当成是文章模型中的栏目分类;

2、

是否编译内容——如果这里选择“是”,那么下面的内容就可以直接输入织梦的各种调用标签,系统会自动把他们解析后输出。比如调用文档列表,可以用arclist标签。、

我们来看看具体的演示效果图,见图三:

图三

填写好所有的表单后,可以点击内容下的“确定”按钮进行保存。

三、单页文档的修改

当我们添加好以后发现单页文档的资料写错了,或是有的资料需要修改,那么就在单页管理页面,找到需要修改的单页文档,点击“更改”按钮,如图四:

图四

管理界面与添加页面的参数一样,按照添加时的理解一样进行编辑即可。

四、单页文档的删除

当我们不需要这个单页文档的时候,可以在后台对齐删除。进行单页管理管理界面,在需要删除的单页文档的右侧,点击[删除]链接即可。如图五:

dedecms指定文档(dedecms安装及配置)

织梦如何调用指定文章的内容

织梦调用指定文章内容方法:

第一种直接调用:

{dede:arclist row='10' titlelen='24' orderby='pubdate' typeid='' idlist=''}

idlist=''文章id填写上去就行了

第二种调用:

在需要调用单页文档的地方加入SQL万用标签

{dede:sql sql=”select body from dede_sgpage where aid=2″}[field:body /]{/dede:sql}

相信熟悉SQL语言的朋友很容易看懂这句含义。意思其实就是选择数据表dede_sgpage 的body字段输入,aid=2这里的2表示你创建单页文档ID数字,你使用时做下相应修改即可。

又如这句SQL标签样例代码

{dede:sql sql="select content from dede_arctype where id=2"}

[field:content function=cn_substr(Html2Text(@me),600)/]

{/dede:sql}

根据上面的例子,应该很好理解了,这里主要说明一下cn_substr表示截取600个字符也就是300个汉字。Html2Text代表把含有HTML的字符过滤掉,只显示文本。

其实除了上面的例子外,在Dede系统里面,我可以可以自由使用SQL语句来配合织梦标签进行更多的个性化调用。他们的基本参照格式为:

{dede:sql sql="select  字段 From 表名称 where 条件语句"}

[field:字段名/]

{/dede:sql}

由上面这种基本格式,我们就可以基本转换出一条调用文档列表的调用标签了,代码为:

{dede:sql sql="select  * From dede_archives  limit 10"}li·a href="/plus/view.php?aid=[field:id/]"[field:title/]/a/li{/dede:sql}

大家看到了上面的文档链接的底层模板地址的是动态的,那么我们要怎么样来进行转换,让他链接到静态地址呢,这里我们只需要对[field:id/]进行一下转换,转换后的完整代码为:

{dede:sql sql="SELECT * FROM dede_archives limit 10"}li·a href="[field:id runphp='yes'] $id=@me;@me='';$url=GetOneArchive($id);@me=$url['arcurl'];[/field:id]" title="[field:title/]"  target="_blank"[field:title function=cn_substr(@me,30,0)/]/a/li{/dede:sql}

希望可以帮助到你,望采纳!

dedecms如何在在文档页列表页调用文章列表

Dedecms的标签调用的是有区域限制的,一些标签只能在文章页和首页以及频道页才能调用,但是单页面也想调用“最新文章”等一些文章列表,如果是用{dede:arclist} {dede:arclist /}这些标签肯定是调用不了的,哪要怎么办呢?这个不用怕,这个问题dedecms早就想到了,在dedecms中有个“宏标签”功能,用这个功能可以实现全站调用。

宏标签的设置:

打开dedecms后台——模板--自定义宏标签--智能标志向导

1. 选择一个你要的列表样式

2. 设置“调用栏目”,这里不用说了,就是想要调用的栏目。

3. 设置调用显示列表的文章条数,显示列数,标题长度,不过不设置也没事,回头想改还可以更改的。

4. 提取特定文档,如果你有需要调用特定的文章就要选择一下,如果么有,就不用选择。

5. 单条记录样式,这个有点重要,现在文章列表很多都是用li/li标签来做的,但是这里默认不是,如果你要在调用的时候适合你的页面,你需要自己修改一下,怎么修改?

这里示范一下,

默认的标签:

修改为li/li标签对的:

还有很多功能,自己看支持字段。

6.“生成模版调用标记”

7.保存为自定义标记,这个很重要,一定要保存才可以了。要不下一步就么有内容可以做。

8.回到模板--自定义宏标记 ,可以看到刚才保存的宏标记,如果不保存,这里是没有的。

9.点击“js调用”进行js调用代码提取

10.将刚才复制的那段js代码粘贴到你要的地方即可

宏标签调用到此完成。

织梦dedecms,如何用sql调用指定tag文档,且tag内想嵌套自定义字段

{dede:field name='keywords' runphp='yes' }

if(!empty(@me)){

$kws = explode(' ',@me);

@me = "";

foreach($kws as $k){@me .= "a href='/tag.php?/$k/'$k/a ";}

@me= str_replace('+', ' ',trim(@me));

}

{/dede:field}

相关文章