wordpress仿站用模板标签大全
- 格式:doc
- 大小:50.50 KB
- 文档页数:5
wordpress网站的标签云是怎么调用的?-电脑资料wordpress主题制作时,通常需要调用各种HTML标签代码,wordpress网站的标签云是怎么调用的?下面青岛SEO就给大家分享侧边栏标签云的调用代码:wordpress标签云调用标签最简单的方式:其中的$args可以使用以下参数替换:‘smallest’ => 8, //标签最小字号(根据标签数量增大或缩小)‘largest’ => 22,//标签最大字号‘unit’ => ‘pt’, //字号单位‘number’ => 45, //标签显示数量‘format’ => ‘flat’,//列表格式,可选flat、list 或array‘separator’ => \\“\n\\”,//分隔符‘orderby’ => ‘name’, //标签排序‘order’ => ‘ASC’,//升序或降序,可选ASC或DESC‘exclude’ => null, //排除某些标签,可以使用标签ID‘include‘ => null, //只包含某些标签‘link’ => ‘view’, //taxonomy链接,view或edit‘taxonomy’ => ‘post_tag’, //调用哪些分类法作为标签云‘echo‘ => true,//是否显示标签); ?>侧边栏的标签云可以使用下面的代码直接调用smallest指的是标签文字最小的字号,如果没有进行设置,则按默认值8pt;largest指的是标签文字最大字号,如果没有进行设置,则按默认值 22pt,,电脑资料《wordpress网站的标签云是怎么调用的?》(https://www.)。
至于标签出现多少个,则是通过number来进行设置,上面设置的为20,也就是说会最多出现20个wordpress的标签。
如果想把所有的标签都调用出来,只需要把数值设置成0就可以了。
竭诚为您提供优质文档/双击可除wp文章页面模板篇一:wordpress_主题模板制作及修改教程wordpress主题模板制作及修改教程每一套wp主题都由结构层、表现层和数据层构成,可以说是典型的、符合web体系标准的“三层结构”。
wp主题的这种模式块化的特点决定了其设计其实是非常简单,但又极其灵活的。
可以说,学会了制作wp主题,就相当于基本理解了web开发的客户端模型,对进一步学习掌握web技术具有重要意义。
这也正是wp的魅力所在!在一套wp主题中,最基本的两个文件是index.php和style.css。
其中,前者定义结构和内容,后者定义样式。
所谓结构,就是由指由xhtml标签构成的网页基本架构。
在wp主题中,结构层主要使用的是添加了适当的id或(和)class属性的div和ul元素,以便更好地通过表现层来控制页面的布局和外观。
所谓表现层,其实就是网页的布局和样式--也就是外观。
表现层由css(级联样式表)规则定义构成。
而数据层,顾名思义,也就是网站中实际显示的内容,是通过调用wp内置的函数(有时需要传递适当的参数)从数据库中取得的。
说明:为简明起见,本教程不涉及如何定义样式表(css)文件的内容。
事实上,当我们打开某个主题的文件夹时,看到的并不止这两个文件,而是更多。
但一般来说,在一个完整的wp主题文件夹中都应该包含下列文件(也称为模板文件):等页面(其中部分页面稍后介绍)。
虽然上面列出了与wp内置功能对应的9个php文件,但制作一套主题远没有想像得那么复杂。
因为事实上,你只需要制作一个index.php文件,就可以派生出另外8个文件来!从wp应用主题的机制来说,这9个模板文件是存在优先级差别的,也可以认为是重要性不同。
它们的优先级顺序是:index.php->single.php->page.php->archive.php->searc h.php->404.php。
DEDECMS模板制作必备手册[1] typeid='' 表示栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目[2] row='' 表示返回文档列表总数[3] col='' 表示分多少列显示(默认为单列);[4] titlelen='' 表示标题长度[5] infolen='' 表示内容简介长度[6] imgwidth='' 表示缩略图宽度[7] imgheight='' 表示缩略图高度[8] type='' 表示档案类型,其中空值、不使用这个属性或type='all'时为普通文档§type='commend'时,表示推荐文档,等同于{dede:coolart}{/dede:coolart}§type='image'时,表示必须含有缩略图片的文档,等同于{dede:imglist}{/dede:imglist}{d ede:imginfolist}{/dede:imginfolist}§type='spec'时,表示专题,等同于标记{dede:specart}{/dede:specart}以上属性值可以联合使用,如:type='commend image' 表示推荐的图片文档[9] orderby='' 表示排序方式,默认值是senddate 按发布时间排列。
§orderby='hot' 或orderby='click' 表示按点击数排列§orderby='pubdate' 按出版时间排列(即是前台允许更改的时间值)"§orderby='sortrank' 按文章的新排序级别排序(如果你想使用置顶文章则使用这个属性)§orderby='id' 按文章ID排序§orderby='postnum' 按文章评论次数排序)§orderby='rank' 随机获得指定条件的文档列表[10] orderway='' 值为desc 或asc ,指定排序方式是降序还是顺向排序,默认为降序。
三十种wordpress常用插件(评论、留言、翻页、分享、广告)三十种wordpress常用插件(评论、留言、翻页、分享、广告)三十种wordpress常用插件都按照类别大概分类,经测试完全兼容最新版本wordpress,如果你有更好的建议请在原博客留言,以便作者增加丰富这个列表。
管理wordpress评论插件当使用WordPress 博客的时候,日志占据了核心位置,同样评论是很重要的,可以让读者留下一些有价值的讨论。
但是WordPress 默认的评论框是非常简单和令人失望的。
下面是Mashable 收集推荐的WordPress 插件,它们能够防止垃圾评论,改进评论的外观,使你你日志更加有价值等等。
Subscribe To Comments- 允许读者订阅特定一篇日志的留言提醒WP AJAX Edit Comments- 利用AJAX技术,允许读者和管理员在日志中修改留言.Close Old Posts- 直接关闭旧日志的留言功能.WP Grins- 在日志中和留言框上提供可直接点击的表情.WordPress Paged Comments- 评论分页功能,适合一些评论数较多的博客Live Comment Preview- 实现留言实时预览最简单的方法.Show Top Commentators- 在侧边栏显示评论榜,鼓励读者留言的好方法。
MyAvatars- 在评论中显示你MyBlogLog上的头像Comment Relish- 给在你博客第一次留言的读者发一封感谢信.Favatars- 显示留言者网站的favicon图标.Brian’s Threaded Comments- 为每个留言添加一个“回复”按钮,这样读者之间可以更好的针对某一问题讨论Dofollow- 移除评论中的nofollow标签.OpenID Comments for Wordpress- 允许读者使用OpenID登陆、评论.Extended Comment Options- 可以批量开放或关闭日志的评论/通告功能Get Recent Comments- 显示最新评论/引用的摘要防垃圾留言插件用Wordpress的人恐怕都有被垃圾留言,广告留言,病毒留言骚扰的经历吧,虽然系统已经自带了一个Akismet来防止垃圾留言,但你会发现,每天还是会有那么几条你不想看到的东西出现在你网站里,尤其是用了国外的主机空间。
WordPress主题层次结构详解(图文)本文主要介绍WordPress主题层次结构,让我们了解WordPress主题幕后的工作原理。
以便在自定义主题或创建自定义WordPress主题时,非常有用。
为什么要了解WordPress主题层次结构?所有现代WordPress主题都包含模板、样式表、javascript和图像。
这些文件一起控制着网站在用户面前的展示。
相关:选择WordPress主题前应该注意的九件事WordPress有一个标准的模板层次结构,具有特定文件名的模板会影响网站上的特定区域。
它还会标明特定项目的模板名称。
大多数现代WordPress主题都带有模板,用于显示类别、日期、档案、单个文章、自定义页面等。
作为站长,可以通过创建子主题来创建更多模板。
可视化WordPress模板层次结构(备忘录)WordPress使用易于理解和有意义的模板名称模式。
下面的视觉备忘录说明了哪些模板文件用于在WordPress网站上显示不同的页面。
以下是在典型的WordPress网站中为不同页面编辑的WordPress模板文件的明细。
一、主页使用哪些模板文件?开箱即用,WordPress会在网站的主页上显示博客文章,可以通过访问WordPress管理区域中的设置» 阅读将其设置为使用自定义主页(也称为首页)。
1. front-page.php:如果使用的是静态首页,那么WordPress 将首先查找此模板文件并使用它来显示首页。
2. home.php:如果使用静态首页,并且主题中没有front-page.php模板,那么WordPress将查找home.php模板。
它还用于在主页上显示默认博客文章。
3. index.php:如果不存在front-page.php或home.php,则WordPress会回退到index.php模板来显示主页。
此模板是WordPress中的默认回退模板,用于显示任何页面。
学习本教程,需要:对PHP,WP,CSS,PS有一定的基础,懂得初步的应用。
你是一个想要表现自己的家伙,并且不想再使用别人制作的主题。
你要有耐心,细心,细心,耐心WP 主题简介在详细分解代码之前,我们还是要先了解一下WP主题的大致情况。
一个WP 的主题是由几个templates 文件组成的,每一个主题必有的二个文件是:index.php 和style.css,除此之外还有一些其它的文件(不是必须),它们和index.php 文件间存在优先级关系,如果它们存在,WP 模板系统就会调用它们显示相应的页面,否则模板系统会调用index.php 来显示。
它们有可能是以下文件:single.php–单一日志文件,用于显示单一日志page.php—页面模板文件,用于显示静态页面archive.php—存档文件,用于显示存档页面category.php—类别文件,用于显示类别页面search.php—搜索文件,用于显示搜索结果404.php—错误文件,用于显示404页面comments.php—评论文件,用于显示评论和评论框index.php首先制作index.php,我们知道在一个网页中,代码主要分为二部分,一个是页头信息,一个是页面内容。
<html><head>………页头信息</head><body>………页面内容</body></html>每个主题的页头信息都是几乎一样,具体可以查看默认模板的header.php 文件(为保证所有页面的页头信息的一致性,所有页头信息都放在header.php 文件)。
接下来我们谈下一话题,关于母猪的产后护理……(我学的太杂了,都弄混了)我们来谈一下body中的内容。
它包含四个部分,每一部分都可以叫做一个集成模块,其实一个主题就是由不同的模块构成,模块又是由不同的模块构成。
header WP 的顶部,显示博客的名字与描述,放置导航栏,搜索栏等等。
使用WordPress主题自定义网站外观的方法与技巧第一章:选择合适的主题WordPress拥有丰富多样的主题可供选择,从免费到付费,从简洁到复杂,用户可以根据自己的需求选择适合自己的主题。
在选择主题时,可以考虑以下几个方面:1. 主题的适应性:确保主题能够适应不同设备的浏览,如桌面、平板和手机。
2. 主题的可定制性:多种颜色和字体样式的选择,以及自定义背景和布局的能力。
3. 主题的使用方便性:主题内置的页面生成器和自定义主题选项可以帮助用户轻松地自定义网站外观。
第二章:修改主题颜色和字体在WordPress主题中修改颜色和字体是最常见的自定义方法之一。
用户可以通过简单的设置或自定义CSS来完成这个过程。
一般来说,主题中会提供选项来更改主要颜色和字体样式,如果想要更精细的控制,可以编辑主题的CSS文件。
第三章:替换网站标志和背景替换网站标志和背景是个性化网站外观的重要方法。
一般来说,主题选项中会提供上传自定义标志和背景图像的选项。
如果无法使用主题选项进行修改,可以通过修改主题的CSS文件来实现。
第四章:自定义页面布局页面布局的自定义可以让网站拥有独特的外观。
用户可以使用页面生成器插件或直接修改主题的页面模板文件来实现。
页面生成器插件可以在不使用代码的情况下,通过拖放元素的方式来创建和排列页面布局。
第五章:使用插件进行扩展WordPress插件可以为网站添加各种功能和特性,同时也可以用来改变网站的外观。
例如,用户可以使用相册插件来创建漂亮的图片展示页,或者使用社交媒体插件添加分享按钮和社交媒体网址。
第六章:自定义侧边栏和小部件侧边栏是网站页面中常见的一部分,用户可以通过自定义主题的侧边栏选项来修改侧边栏的外观和内容。
同时,也可以使用小部件来添加额外的功能和内容,如最新文章、标签云等。
第七章:考虑网站速度和响应性在自定义网站外观时,要注意保持网站的速度和响应性。
使用过多的图片和插件可能会拖慢网站的加载速度,影响用户体验。
eyoucms(易优)常⽤标签汇总1、调⽤图⽚路径<img src="{eyou:global name='web_templets_pc' /}/static/picture/b01_title.png">2、列表内容循环标签写法{eyou:list titlelen='100' pagesize='30'}<div class="swiper-slide"><div class="swiper-box"><div class="Wy-tupian"><a href="{$field.arcurl}"><img src="{$field.litpic}" alt="{$field.title}"></a></div><div class="Wy-haoma"></div><div class="Wy-biaoti"><a href="{$field.arcurl}">{$field.title}</a></div></div></div>{/eyou:list}3、调⽤logo的标签{eyou:global name='web_logo' /}4、调⽤导航{eyou:channel type="top" row="60" id="field" currentstyle="activeNav"}<li class="{$field.currentstyle}"><a href="{$field.typeurl}">{$field.typename}</a></li>{/eyou:channel}5、调⽤基本信息{eyou:global name='web_attr_1' /}注:这⾥调⽤的基本信息的时候,就是name值改⼀下即可。
Wordpress 外贸模板1. 简介Wordpress 外贸模板是一个专门为外贸企业设计的网站模板,提供了丰富的功能和灵活的布局,帮助企业建立专业形象、展示产品、吸引客户并促进业务增长。
该模板提供了用户友好的界面和易于理解的设置选项,使用户能够轻松地自定义网站外观和功能。
2. 主要特点2.1 响应式设计Wordpress 外贸模板采用响应式设计,能够自动适应不同设备的屏幕大小,包括桌面、平板和手机。
这确保了网站在各种设备上都能够展现出最佳的视觉效果和用户体验。
2.2 自定义主题选项该模板提供了丰富的自定义主题选项,用户可以通过简单的设置来更改颜色、字体、背景等网站的外观。
这使得用户能够根据自己的品牌形象和喜好来定制网站,使其与众不同。
2.3 产品展示功能外贸企业通常需要展示自己的产品,以吸引潜在客户。
Wordpress 外贸模板提供了专门的产品展示功能,用户可以轻松地上传产品图片、添加产品描述和价格等信息。
同时,该模板还支持产品分类和标签,帮助用户组织和管理产品。
2.4 多语言支持外贸企业通常需要面向全球市场,因此多语言支持是必不可少的功能。
Wordpress 外贸模板提供了多语言支持,用户可以轻松地将网站翻译成多种语言,以便更好地与国际客户沟通。
2.5 SEO 优化为了提高网站在搜索引擎中的排名,Wordpress 外贸模板进行了 SEO 优化。
它包括友好的 URL 结构、元标记设置、页面标题优化等功能,帮助用户提高网站的可见性和流量。
2.6 社交媒体集成社交媒体在外贸企业的推广中起着重要作用。
Wordpress 外贸模板集成了各种社交媒体平台,包括 Facebook、Twitter、LinkedIn 等,用户可以轻松地在网站上添加社交媒体按钮和分享功能,与潜在客户互动。
2.7 客户支持Wordpress 外贸模板提供了完善的客户支持,用户可以通过电子邮件或在线论坛获取帮助和解答问题。
此外,该模板还提供了详细的文档和教程,帮助用户了解如何使用和优化网站。
下面总结了58种常见的标签调用,由我要淘模板网()发布。
1.关键描述调用标签:<meta name="keywords" content="{dede:field name='keywords'/}"><meta name="description" content="{dede:field name='description' function='html2text(@me)'/}">2.模板路径调用标签:{dede:field name='templeturl'/}3.网站标题调用标签:dede:global name='cfg_webname'/}4.栏目导航调用标签:<a href="/">首页</a></li>{dede:channel type='top' row='8' currentstyle="<li class='thisclass'><a href='~typelink~'>~typename~</a> </li>"}<li><a href='[field:typelink/]' target="_blank">[field:typename/]</a> </li>{/dede:channel}5.指定调用栏目标签:{dede:onetype typeid='ID'}[field:typename /]{/dede:onetype}6.频道栏目调用标签:{dede:channel type='self'}<li><a href='[field:typelink/]'>[field:typename/]</a></li>{/dede:channel}7.友情链接调用标签:{dede:flink row='24' linktype=2/}8.网站版权调用标签:{dede:global name='cfg_powerby'/}9.网站备案调用标签:{dede:global name='cfg_beian'/}10.当前栏目名称标签:{dede:field name='typename'/}11.当前位置调用标签:{dede:field name='position'/}12.列表文章调用标签:{dede:list pagesize='8'}{/dede:list}13.栏目链接调用标签:[field:typelink function='str_replace("a ","a class=ulink ",@me)'/] 14.作者链接调用标签:[field:writer /]15.列表点击调用标签:[field:click/]16.列表评论调用标签:[field:postnum/]17.查阅全文调用标签:<a href="[field:arcurl/]">查阅全文...</a>18.列表时间调用标签:[field:pubdate function="GetDateTimeMK(@me)"/]19.列表分页调用标签:{dede:pagelist listsize='4' listitem='index pre pageno next end '/} 20.文章标题调用标签:{dede:field name="title"/}21.文章来源调用标签:{dede:field name='source'/}22.文章作者调用标签:{dede:field name='writer' /}23.文章时间调用标签:{dede:field name='pubdate' function='GetDateMk(@me)'/}24.文章Tag调用标签:{dede:tag type='current'/}25.文章点击调用标签:<script src="{dede:field name='phpurl'/}/count.php?aid={dede:field name='ID'/}&mid={dede:field name='memberid'/}&view=yes" language="javascript"></script>26.文章内容调用标签:{dede:field name='body'/}27.文章分页调用标签:{dede:pagebreak/}[<a href="{dede:field name='phpurl'/}/stow.php?arcID={dede:field name=ID/}">收藏</a>] [<a href="{dede:field name='phpurl'/}/recommend.php?arcID={dede:field name=ID/}">推荐</a>][<a href="{dede:field name='phpurl'/}/feedback.php?arcID={dede:field name=ID/}">评论</a>] [<a href="#" onClick="window.print();">打印</a>][<a href="#" onClick="window.close();">关闭</a>]28.文章顶客次数标签:{dede:field name='digg'/} <a href="javascript:Digg('digg',{dede:field name='id'/});">顶一下</a>29.上一篇下一篇标签:{dede:prenext get='pre'/}{dede:prenext get='next'/}30.头条推荐调用标签:{dede:arclist row=1 titlelen=24 orderby=pubdate att=2} <dt> [field:textlink/]<span>[field:description/]……</span> </dt> {/dede:arclist}31.最新文章调用标签:{dede:arclist row=8 titlelen=24 orderby=pubdate}<li>[field:textlink/]</li> {/dede:arclist}32.热关键字调用标签:{dede:hotwords num='5' subday='30'/}33.最新图文调用标签:{dede:arclist row=4 titlelen=20 orderby=pubdate type='image.' imgwidth='152' imgheight='98'} <dd><a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><span><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></span> </dd>{/dede:arclist}34.推荐文档调用标签:{dede:arclist type='commend' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}35.随机推荐调用标签:{dede:arclist type='commend' titlelen='26' orderby='rand' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}36.热点文档调用标签:{dede:arclist orderby='click' titlelen='40' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:arclist}37.相关文档调用标签:{dede:likeart titlelen='24' row='10'} <li><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a></li> {/dede:likeart}38.调用图片链接标记:<a href="[field:arcurl/]"><img src="[field:picname/]" alt="[field:title/]" ></a><a href='[field:arcurl /]'>[field:image/]</a>39.调用文字链接标记:<a href="[field:aucurl/]" title="[field:title/]">[field:title/]</a><a title="[field:title function='htmlspecialchars(@me)'/] " href="[field:arcurl /]">[field:title /]</a>40.控制字数描述标记:[field:description function="cn_substr(@me,100)"/]...41.调用文章tags标记:{dede:tag type='current'/}42.文章关键字与描述:{dede:field name='keywords'/}{dede:field name='description' function='html2text(@me)'/}43.栏目介绍:{dede:field name='description' function='html2text(@me)'/}44.调用外部htm文件:{dede:include file='head.htm' ismake='yes'/}45.搜索文章调用标签:{dede:global name='keyword'/}的搜索结果- {dede:global name='cfg_webname'/}46.递增序列号:[field:global name=autoindex/]47.列表隔5行加一行线:{dede:list pagesize='50'}<LI><a href="[field:arcurl /]" title="[field:title function='htmlspecialchars(@me)'/]"target=_blank>[field:title function="cn_substr(@me,48)"/]</a>[field:pubdate runphp='yes'] $a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]<br>[field:global name=autoindex runphp="yes"]if(@me%5==0)@me="<hr />";else @me="";[/field:global]{/dede:list}<DIV class="line2 m1 m3"></DIV></LI>48.最新文章列表“隔行换色”的方法{dede:arclist orderby=pubdate titlelen='26' row='10'}[field:global runphp='yes' name=autoindex]$a="<div id='a'>";$b="<div id='b'>";if ((@me%2)==0) @me=$a;else @me=$b;[/field:global]<ul><li>[field:title/]</li></ul></div>{/dede:arclist}49.24小时内更新的文章时间显示为红色:[field:pubdate runphp='yes']$a="<font color=red>".strftime('%m-%d',@me)."</font>";$b=strftime('%m-%d',@me);$ntime = time();$day3 = 3600 * 24;if(($ntime - @me) < $day3) @me = $a;else @me =$b;[/field:pubdate]50.COPY页面内容,自动在后面加上网站信息,利于SEO<script type="text/javascript">document.body.oncopy = function () { setTimeout( function () { var text = clipboardData.getData("text"); if (text) { text = text + "\r\n本篇文章来源于www.地址.COM 原文链接:"+location.href; clipboardData.setData("text", text); } }, 100 ) }</script>51.按时间点击文章排行榜调用标签:按总:{dede:arclist row='24' titlelen=24 orderby=click}按月:{dede:arclist row='24' titlelen=8 orderby=click subday=30}按周:{dede:arclist row='24' titlelen=8 orderby=click subday=7}在首页调用某栏目的子栏目{dede:channel type=’sun’typeid=’栏目ID’}<a href=”[field:typelink/]“>[field:typename/]</a>{/dede:channel}或者{dede:global name=’maplist’/}52.搜索表单调用标签:<form action="{dede:global name='cfg_phpurl'/}/search.php" name="formsearch"><input type="hidden" name="kwtype" value="1" /><input name="keyword" id="keyword" type="text" class="searchtxt" /><select name="searchtype" id="searchtype"><option value="titlekeyword" selected>智能模糊搜索</option><option value="title">仅搜索标题</option></select><input type="image" src="{dede:field name='templeturl'/}/images/topsearch_submit.gif" /></form>53.实现“文章标题-2级栏目-1级栏目-网站名”形式{dede:field name='title'/}-{dede:field name='position' runphp='yes'}$tc="-"; //分隔符$tw=$GLOBALS['cfg_list_symbol']; //调用位置分隔符@me=html2text(@me); //去除html标签$tf=split($tw,@me); //分解成数组for($ta=(count($tf)-2);$ta>=1;$ta--){ //循环赋值给$tk$tk.=trim($tf[$ta]).$tc;}$tk=substr($tk,0,-1);@me=$tk; //赋值给@me{/dede:field}-{dede:global name='cfg_webname'/}54.调用缩略图:<img src='{dede:field name="litpic"/}'>55.发布的文章显示红色日期或加上new字或new小图片给近三天(或当天)发布的文章显示红色日期或加上new字或new小图片等。
1、在Wordress生成页导入JavaScript数据库导入jQuery进入你的Wordress生成页,你可以通过wp_enqueue_script function这个插件来实现。
<?phpwp_enqueue_script(‘jquery’); ?>2、保护你的Email地址假如你的Email地址在网站上是公开的,它可能成为垃圾邮件收集器搜索到,然后批量发送垃圾邮件给你。
在Wordperss 里,你可以使用free online encoder编码你的Email地址或者在function里创建如下所示antispambot() 文件:<?php echo antispambot(get_the_author_email()); ?>当然最简单的办法是将@改成#、*、&等符号,或采用邮箱图标生成器生成图标形式。
3、将某些分类从RSS订阅中清除有时,你想清除一些订阅者不感兴趣的分类,你可以在Feedburner里去除你的分类Feed url 地址:如/feed?cat=-79. 这样,你不得不去你的wordpress后台查阅你想排除的分类ID,然后逐个在Feedburner里清除。
其实有一个简单方法,你无需去Feed托管商那里,只需在你当前的主题“functions.php”添加如下代码即可:functionExcludeCategory($query) { if ($query->is_feed) { $query->set(‘cat’,'-79,-26′); } return $query; } add_filter(‘pre_get_posts’,'ExcludeCategory’);通过这段代码你可以去除ID为79和26的分类。
4、在wordpress里展示相关分类及相关作者(适用于群体博客)的文章可能绝大多数博客都在文章后面展示了相关文章,可有多少博客在日志后展示了相关内的文章或相关作者的文章呢?或者干脆在侧边栏展示这些相关文章?如果你想这样做的话,你可以使用related content这个插件来达到目的。
1、 WordPress 执行顺序注:可以使用的常量:网站文件根目录绝对路径: ABSPATH;网站文件的wp-content 目录绝对路径:WP_CONTENT_DIR ;网站文件的语言文件目录绝对路径WP_LANG_DIR网站文件的插件目录绝对路径WP_PLUGIN_DIR网站的wp-content 目录的url :WP_CONTENT_URL ;网站的插件plugins 目录的url: WP_PLUGIN_URL ;网站的wp-includes 目录绝对路径:ABSPATH . WPINC当前正在使用的主题的模板所在目录路径:TEMPLATEPATH当前正在使用的模板样式所在目录路径:STYLESHEETPATH(其他常量参考:wp-settings.php )2、 资源: 、3、 WordPress 的模板体系上图是wordpress内置调用模板体系。
4、利用模板标签在模板中输出相应数据。
4.1 主题模板页面中文章循环输出(the loop)Wordpress用the loop来输出获取的文章列表(posts)中的每一篇文章。
在loop内部利用相应的模板标签可以输出一篇博文相关的任何东西,比如标题,作者,发表时间,内容,摘要,标签(tag),所属类别(栏目,category)等等。
同时可以利用任何html,css,php来格式化这些数据。
the loop可以用在任何模板文件中用于输出具体的文章和页面。
比如index.php, category.php, tag.php等等。
(下面的所用介绍都是基于使用内置模板文件)4.2 主题模板中循环输出的一般语句格式:(模板页面内默认采用$wp_query根据访问链接参数获得的查询结果)4.3 自定义查询结果Wordpress在主题模板中提供了至少三种自定义查询方式,用于在输出的模板页面中直接从数据库查询相关文章,构建自定义的循环输出(the loop)。
zblog模板调用标签说明Zblog是一种流行的开源博客平台,使用模板调用标签可以方便地在博客中插入各种内容和功能。
下面是一些常用的Zblog模板调用标签的说明:1. {php}标签:该标签可以在Zblog模板中执行PHP代码。
使用{php}标签可以实现一些复杂的功能,如条件判断、循环等。
2. {template}标签:该标签用于加载其他模板文件。
通过使用{template}标签,可以将不同部分的模板分开维护,方便管理和修改。
3. {zbp->Config('key')}标签:该标签用于调用Zblog的配置项。
其中,'key'是配置项的名称。
通过使用该标签,可以根据需要在模板中获取和使用配置项的值。
4. {zbp->Categorys}标签:该标签用于获取所有分类信息。
通过使用{zbp->Categorys}标签,可以在模板中循环输出所有分类的相关信息,如分类名称、分类链接等。
5. {zbp->Article}标签:该标签用于获取文章信息。
通过使用{zbp->Article}标签,可以获取特定条件的文章信息,并在模板中输出文章的标题、作者、发布时间等。
6. {zbp->Comment}标签:该标签用于获取评论信息。
通过使用{zbp->Comment}标签,可以获取特定文章的评论信息,并在模板中输出评论者的昵称、评论内容等。
7. {zbp->module->name}标签:该标签用于调用模块内容。
其中,'name'是模块的名称。
通过使用该标签,可以在模板中调用指定模块的内容,并进行相关的展示和处理。
以上是一些常用的Zblog模板调用标签的说明。
通过灵活使用这些标签,可以实现各种功能和样式的定制,提升博客的用户体验和功能扩展性。
dedecms全局标记 ( V55, V56, V57 )adminname (基本语法)获得责任编辑名称{dede:adminname /}arclist (基本语法)获取指定文档列表{dede:arclist flag='h' typeid='' row='' col='' titlelen='' infolen='' imgwidth='' imgheight='' listtype='' orderby='' keyword='' limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclist}标签属性:∙flag:自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]∙typeid:栏目ID,在列表模板和档案模板中一般不需要指定,在首页模板中允许用","分开表示多个栏目∙row:返回文档列表总数∙col:分多少列显示(默认为单列),5.3版中本属性可以通过多种方式进行多行显示∙titlelen:标题长度等同于titlelength∙infolen:表示内容简介长度等同于infolength∙imgwidth:缩略图宽度∙imgheight:缩略图高度∙listtype: 栏目类型image含有缩略图commend推荐∙keyword:含有指定关键字的文档列表,多个关键字用","分∙limit:(起始ID从0开始)表示限定的记录范围(如:limit='1,2' 表示从ID为1的记录开始,取2条记录∙getall:在没有指定这属性的情况下,在栏目页、文章页模板,不会获取以","分开的多个栏目的下级子类∙orderby:文档排序方式∙innertext:单条记录样式∙aid:指定文档ID∙idlist:提取特定文档(文档ID∙channelid:频道ID∙noflag:同flag,但这里是表示不包含这些属性∙orderway:值为desc 或asc ,指定排序方式是降序还是顺向排序,默认为降序∙subday:表示在多少天以内的文档Arclistsg(基本语法)单表独立模型的文档列表调用标记{dede:arclistsg flag='h' typeid='' row='' col='' titlelen='' orderway='' keyword='' limit='0,1'}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:arclistsg}标签属性∙row:返回文档列表总数∙typeid:栏目ID,在列表模板和档案模板中一般不需要指定,在封面模板中允许用","分开表示多个栏目∙titlelen:标题长度等同于titlelength∙orderwey:排序方向∙keyword:含有指定关键字的文档列表,多个关键字用","分∙innertext:单条记录样式(innertext是放在标签之间的代码)∙arcid:指定文档ID∙idlist:提取特定文档(文档ID)∙channelid: 频道ID∙limit:表示限定的记录范围∙flag:自定义属性值:头条[h]推荐[c]图片[p]幻灯[f]滚动[s]跳转[j]图文[a]加粗[b]∙subday:表示在多少天以内的文档ask (基本语法)问答调用标签{dede:ask row='6' qtype='new' tid='0' titlelen='24'}<dd><span class="tclass">[<ahref='[field:typeurl/]'>[field:tidname/]</a>]</span><span class="tlink"><a href="[field:url/]">[field:title/]</a></span></dd>{/dede:ask}标签属性∙row:调用条数∙qtype:排序类型commend 推荐、ok 表示已解决问题、high 高分问题、new 最新问题∙tid:栏目id,默认是全部∙titlelen:标题长度autochannel (基本语法)指定排序位置的单个栏目的链接{dede:autochannel partsort='' typeid=’’}{/dede:autochannel}标签属性∙partsort:栏目所在的排序位置∙typeid:获取单个栏目的顶级栏目bookcontentlist(基本语法)连载图书最新内容调用{dede:bookcontentlist row='12' booktype='-1' orderby='lastpost' author='' keyword=''}<table width="100%" border="0" cellspacing="2" cellpadding="2"><tr><td width='40%'>[[field:cataloglink/]] [field:booklink/]</td><td width='40%'>[field:contentlink/]</td><td width='20%'>[field:lastpost function="GetDateMk(@me)"/]</td> </tr></table>{/dede:bookcontentlist}标签属性∙row:调用记录条数∙booktype:图书类型,0 图书、1 漫画,默认全部∙orderby:排序类型,当按排序类型为commend 表示推荐图书∙author:作者∙keyword:关键字booklist (基本语法)连载图书调用{dede:booklist row='12' booktype='-1' orderby='lastpost' author='' keyword=''}<a href='[field:bookurl /]'>[field:bookname /]</a><br />{/dede:booklist}标签属性∙row:调用记录条数∙booktype:图书类型,0 图书、1 漫画,默认全部∙orderby:排序类型,当按排序类型为commend 表示推荐图书∙author:作者∙keyword:关键字cattree(基本语法)调用树形类目{dede:cattree typeid='' catid='' showall=''/}标签属性∙typeid:顶级树id∙catid:上级栏目id∙showall:在空或不存在时,强制用产品模型id;如果是yes 刚显示整个语言区栏目树;为其它数字则是这个数字的模型的idchannel (基本语法)用于获取栏目列表{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}<li><a href='[field:typelink/]'>[field:typename/]</a> </li>{/dede:channel}标签属性∙typeid:栏目ID∙reid:上级栏目ID∙row:调用栏目数∙col:分多少列显示(默认为单列)∙type:son表示下级栏目,self表示同级栏目,top顶级栏目∙currentstyle:应用样式channelartlist (基本语法)获取当前频道的下级栏目的内容列表标签{dede:channelartlist row=6}<dl><dt><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></dt><dd>{dede:arclist titlelen='42' row='10'} <ul class='autod'><li><a href="[field:arcurl /]">[field:title /]</a></li><li>([field:pubdate function="MyDate('m-d',@me)"/])</li></ul>{/dede:arclist}</dl>{/dede:channelartlist}标签属性∙typeid:频道ID∙row:获取的栏目返回值demotag(基本语法)这仅是一个演示标签{dede:demotag /}用于调用最新评论{dede:feedback}<ul><li class='fbtitle'>[field:username function="(@me=='guest' ? '游客' : @me)"/] 对[field:title/] 的评论:</li><li class='fbmsg'> <a href="plus/feedback.php?aid=[field:aid/]"class='fbmsg'>[field:msg /]</a></li></ul>{/dede:feedback}标签属性∙row:调用评论条数∙titlelen:标题长度∙infolen:评论长度flink (基本语法)用于获取友情链接{dede:flink row='24'/}标签属性∙type:链接类型∙row:链接数量∙titlelen:站点文字的长度∙linktype:链接位置内页∙typeid:所有类型,可以在系统后台[模块]-[友情链接]中的“网站类型管理”中查看用于获取友情链接类型{dede:flink row='24'/}标签属性∙row:链接类型数量∙titlelen:链接文字的长度group(基本语法)圈子调用标签{dede:group row='6' orderby='threads' titlelen='30'}<li><span><img style="visibility: inherit;" title="[field:groupname/]"src="[field:icon/]" /></span><span><a href="[field:url/]" title="[field:groupname/]"target="_blank">[field:groupname/]</a></span></li>{/dede:group}标签属性∙row:调用条数∙orderby:排列顺序(默认是主题数)∙titlelen:圈子名称最大长度圈子主题调用标签{dede:groupthread gid='0' orderby='dateline' orderway='desc' row='12' titlelen='30'}<li><a href='[field:groupurl/]' target="_blank">[[field:groupnamefunction="cn_substr(@me,10)"/]]</a><a href="[field:url/]" title="[field:subject/]"target="_blank">[field:subject/]</a>([field:lastpostfunction="GetDateMk('@me')"/])</li>{/dede:groupthread}标签属性∙gid:圈子id,默认为全部∙orderby:排序,默认为时间∙orderway:排序方向,默认是最新主题在前∙row:记录数∙titlelen:主题标题(subject)最大长度hotwords(基本语法)获取网站搜索的热门关键字{dede:hotwords /}标签属性∙num:关键词数目∙subday:天数∙maxlength:关键词最大长度分类信息的地区与小分类搜索{dede:infoguide /}Infolink(基本语法)调用分类信息地区与类型快捷链接{dede:infolink /}Json(基本语法)调用某个远程连接的json数据库{dede:json url='http://yoursite/json.php' cache=300}[field:id/]-[field:title/]<br/>{/dede:json}标签属性∙url:json数据地址∙cache:缓冲时间likearticle(基本语法){dede:likearticle row='' col='' titlelen='' infolen=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:likearticle}标签属性∙col:分多少列显示(默认为单列)∙row:返回文档列表总数∙titlelen:标题长度等同于titlelength∙infolen:表示内容简介长度等同于infolength∙mytypeid:手工指定要限定的栏目id,用,分开表示多个∙innertext:单条记录样式(指标签中间的内容)likepage(基本语法)调用相同标识单页文档{dede:likepage likeid='' row=''/}标签属性∙row:调用条数∙likeid:标识名likesgpage(基本语法)单页文档调用标签{dede:likespage row=''/}标签属性∙row:调用条数loop(基本语法)调用任意表的数据标签{dede:loop table='dede_archives' sort='' row='4' if=''}<a href='[field:arcurl/]'>[field:title/]</a>{/dede:loop}标签属性∙table:查询表名∙sort:用于排序的字段∙row:返回结果的条数∙if:查询的条件memberinfos(基本语法)文档关连的用户信息{dede:memberinfos mid = '' /}标签属性∙mid:用户IDmemberlist (基本语法)会员信息调用标签{dede:memberlist orderby='scores' row='20'}<a href="../member/index.php?uid={dede:erid/}">{dede:erid /}</a><span>{dede:field.scores /}</span>{/dede:memberlist}标签属性∙row:调用数目∙iscommend:是否为推荐会员∙orderby:按登陆时间排序money 按金钱排序scores 按积分排序myad (基本语法)获取广告代码{dede:myad name=''/}标签属性∙typeid:投放范围,0为全站∙name:广告标识mynews (基本语法)站内新闻调用标签{dede:mynews row='' titlelen=''/}标签属性∙row:调用站内新闻数∙titlelen:新闻标题长度mytag (基本语法)用于获取自定义宏标记的内容{dede:mytag typeid='0' name=''/}标签属性∙name:标记名称,该项是必须的属性,以下2、3是可选属性∙ismake:默认是no 表示设定的纯HTML代码,yes 表示含板块标记的代码∙typeid:表示所属栏目的ID,默认为0 ,表示所有栏目通用的显示内容,在列表和文档模板中,typeid默认是这个列表或文档本身的栏目IDphp (基本语法)调用PHP代码{dede:php}$a = "dede";echo $a;{/dede:php}Softmsg (基本语法)软件内容模板下载说明标签{dede:softmsg /}Sonchannel (基本语法)全局标记子栏目调用标签{dede:sonchannel}<a href='[field:typeurl/]'>[field:typename/]</a>{/dede:sonchannel}标签属性∙row:返回数目∙col:默认单列显示∙nosonmsg:没有指定ID子栏目显示的信息内容sql (基本语法)全局标记用于获取MySQL数据库内容的标签{dede:sql sql='' db='default'}[field:title/]{/dede}标签属性∙sql:需要查询的sql语句∙appname: 默认为default,即当前dedecms的数据库,如果需要自定义,可以在data/tag/sql.inc.php中扩展,具体扩展方法查看配置文件头部说明tag (基本语法)TAG调用标签{dede:tag sort='new' getall='0'}<a href='[field:link/]'>[field:tag /]</a>{/dede:tag}标签属性∙row:调用条数∙sort:排序方式month,rand,week∙getall:获取类型0 为当前内容页TAG标记,1为获取全部TAG标记type (基本语法)表示指定的单个栏目的链接{dede:type}<a href="[field:typelink /]">[field:typename /]</a>{/dede:type}标签属性∙typeid:指定栏目IDvote (基本语法)用于获取一组投票表单{dede:vote id='' lineheight='22' tablewidth='100%' titlebgcolor='#EDEDE2' titlebackground='' tablebgcolor='#FFFFFF'/} {/dede}标签属性∙id:数字,当前投票ID∙lineheight:表格高度∙tablewidth:表格宽度∙titlebgcolor:投票标题背景色∙titlebackground:标题背景图∙tablebg:投票表格背景色文章来源:/xiaoweimv(小威MV)。
< !–…– > 定义注释。
< !DOCTYPE > 定义文档类型。
< a > anchor 定义锚。
< abbr> abbreviation 定义缩写。
< acronym> acronym 定义只取首字母的缩写。
< address> address 定义文档作者或拥有者的联系信息。
< applet> applet 不赞成使用。
定义嵌入的applet。
< area> area 定义图像映射内部的区域。
< b> blod 定义粗体字。
< base> base 定义页面中所有链接的默认地址或默认目标。
< basefont> Basefont 不赞成使用。
定义页面中文本的默认字体、颜色或尺寸。
< bdo> bidirectional override 定义文字方向。
< big> big 定义大号文本。
< blockquote> blockquote 定义长的引用。
< body> Body 定义文档的主体。
< br> Break 定义简单的折行。
< button> Button 定义按钮(push button)。
< caption> Caption 定义表格标题。
< center> Center 不赞成使用。
定义居中文本。
< cite> Cite 定义引用(citation)。
< code> Code 定义计算机代码文本。
< col> Column 定义表格中一个或多个列的属性值。
< colgroup> Colgroup 定义表格中供格式化的列组。
< dd> definition description 定义定义列表中项目的描述。
CMS模板开发—首页常用标签【授课目标】由于学员初次接触复杂的DEDE标签,为了便于理解,本章实践基于一个“简单风格模板”进行,不包含太多HTML标签和CSS样式。
在熟练掌握了基础的DEDE标签使用方法之后,再通过静态页面模板来套用DEDE标签,实现界面强大的网站模板开发。
【课时】1次课,2个课时PPT2【教学目标】1、掌握global、channel标签的结构、用法2、熟悉新建模板目录与模板文件的方法与技巧PPT3【预习检查】提问:1)简述channel标签的参数说明2)简述DedeCMS模板默认命名规则第一部分新建模板目录与模板文件(30分钟)【授课目的】应用新建的模板文件【教学重点】新建的模板文件应用流程。
【授课内容】PPT5-9在之前的章节中我们了解到,DEDECMS的默认模板文件均保存在\templets\default文件夹中。
现在我们将新建一个模板文件夹,应用新建的模板文件。
1.在templets文件夹中新建“myTPL”文件夹2.在myTPL文件夹中新建四个网页,命名和内容分别如下:3.进入DEDECMS管理后台,依次点击“系统”》“系统基本参数”,将默认模板修改为“myTPL”图:修改默认模板名称4.依次点击生成》更新系统缓存文档命名文档内容index.htm 这是网站首页index_article.htm 这是频道封面页list_article.htm 这是文章列表页article_article.htm 这是文章内容页图:更新系统缓存5.依次点击生成》一键更新网站,选中“更新所有”并确认图:一键更新网站6.依次点击生成》生成网站首页,修改首页模板路径为myTPL/index.htm,更新首页7.浏览测试模板是否应用成功●访问网站首页http://localhost/index.php;●访问频道封面页。
依次点击核心》网站栏目管理》某频道封面型栏目预览;●访问文章列表页。
依次点击核心》网站栏目管理》某列表型栏目预览;●访问文章内容页。
WordPress模板基本文件style.css 样式表文件index.php 主页文件single.php 日志单页文件page.php 页面文件archvie.php 分类和日期存档页文件searchform.php 搜索表单文件search.php 搜索页面文件comments.php 留言区域文件(包括留言列表和留言框)404.php 404错误页面header.php 网页头部文件sidebar.php 网页侧边栏文件footer.php 网页底部文件WordPress Header头部PHP代码注: 也就是位于<head>和</head>之间的PHP代码<?php bloginfo(’name’); ?> 网站标题<?php wp_title(); ?> 日志或页面标题<?php bloginfo(’stylesheet_url’); ?> WordPress主题样式表文件style.css的相对地址<?php bloginfo(’pingback_url’); ?> WordPress博客的Pingback地址<?php bloginfo(’template_url’); ?> WordPress主题文件的相对地址<?php bloginfo(’version’); ?> 博客的Wordpress版本<?php bloginfo(’atom_url’); ?> WordPress博客的Atom地址<?php bloginfo(’rss2_url’); ?> WordPress博客的RSS2地址<?php bloginfo(’url’); ?> WordPress博客的绝对地址<?php bloginfo(’name’); ?> WordP ress博客的名称<?php bloginfo(’html_type’); ?> 网站的HTML版本<?php bloginfo(’charset’); ?> 网站的字符编码格式WordPress 主体模板PHP代码<?php the_content(); ?> 日志内容<?php if(have_posts()) : ?> 确认是否有日志<?php while(have_posts()) : the_post(); ?> 如果有,则显示全部日志<?php endwhile; ?> 结束PHP函数”while”<?php endif; ?> 结束PHP函数”if”<?php get_header(); ?> header.php文件的内容<?php get_sidebar(); ?> sidebar.php文件的内容<?php get_footer(); ?> footer.php文件的内容<?php the_time(’m-d-y’) ?> 显示格式为”02-19-08″的日期<?php comments_popup_link(); ?> 显示一篇日志的留言链接<?php the_title(); ?> 显示一篇日志或页面的标题<?php the_permalink() ?> 显示一篇日志或页面的永久链接/URL地址<?php the_category(’, ‘) ?> 显示一篇日志或页面的所属分类<?php the_author(); ?> 显示一篇日志或页面的作者<?php the_ID(); ?> 显示一篇日志或页面的ID<?php edit_post_link(); ?> 显示一篇日志或页面的编辑链接<?php get_links_list(); ?> 显示Blogroll中的链接<?php comments_template(); ?> comments.php文件的内容<?php wp_list_pages(); ?> 显示一份博客的页面列表<?php wp_list_cats(); ?> 显示一份博客的分类列表<?php next_post_link(’ %link ‘) ?> 下一篇日志的URL地址<?php previous_post_link(’%link’) ?> 上一篇日志的URL地址<?php get_calendar(); ?> 调用日历<?php wp_get_archives() ?> 显示一份博客的日期存档列表<?php posts_nav_link(); ?> 显示较新日志链接(上一页)和较旧日志链接(下一页)<?php bloginfo(’description’); ?> 显示博客的描述信息其它的一些Wordpress模板代码/%postname%/ 显示博客的自定义永久链接<?php the_search_query(); ?> 搜索表单的值<?php _e(’Message’); ?> 打印输出信息<?php wp_register(); ?> 显示注册链接<?php wp_loginout(); ?> 显示登入/登出链接<!–next page–> 在日志或页面中插入分页<!–more–> 截断日志<?php wp_meta(); ?> 显示管理员的相关控制信息<?php timer_stop(1); ?> 显示载入页面的时间<?php echo get_num_queries(); ?> 显示载入页面查询1. wordpress调用最新文章WordPress最新文章的调用可以使用一行很简单的模板标签wp_get_archvies来实现. 代码如下:<?php get_archives('postbypost', 10); ?> (显示10篇最新更新文章)或者<?php wp_get_archives(‘type=postbypost&limit=20&format=custom’); ?>后面这个代码显示你博客中最新的20篇文章,其中format=custom这里主要用来自定义这份文章列表的显示样式。
具体的参数和使用方法你可以参考官方的使用说明- wp_get_archvies。
(fromat=custom也可以不要,默认以UL列表显示文章标题。
)补充: 通过WP的query_posts()函数也能调用最新文章列表,虽然代码会比较多一点,但可以更好的控制Loop的显示,比如你可以设置是否显示摘要。
具体的使用方法也可以查看官方的说明。
2. wordpress调用随机文章<?php$rand_posts = get_posts('numberposts=10&orderby=rand');foreach( $rand_posts as $post ) :?><!--下面是你想自定义的Loop--><li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?>3. wordpress调用最新留言下面是我之前在一个Wordpress主题中代到的最新留言代码,具体也记不得是哪个主题了。
该代码直接调用数据库显示一份最新留言。
其中LIMIT 10限制留言显示数量。
绿色部份则是每条留言的输出样式。
<?phpglobal $wpdb;$sql = "SELECT DISTINCT ID, post_title, post_password, comment_ID,comment_post_ID, comment_author, comment_date_gmt, comment_approved,comment_type,comment_author_url,SUBSTRING(comment_content,1,30) AS com_excerptFROM $wpdb->commentsLEFT OUTER JOIN $wpdb->posts ON ($wpdb->ment_post_ID =$wpdb->posts.ID)WHERE comment_approved = '1' AND comment_type = '' ANDpost_password = ''ORDER BY comment_date_gmt DESCLIMIT 10";$comments = $wpdb->get_results($sql);$output = $pre_HTML; foreach ($comments as $comment) {$output .= "n<li>".strip_tags($comment->comment_author).":" . " <a href="" . get_permalink($comment->ID) ."#comment-" . $comment->comment_ID . "" title="on " .$comment->post_title . "">" . strip_tags($comment->com_excerpt)."</a></li>";} $output .= $post_HTML;echo $output;?>4.wordpress调用相关文章<?php$tags = wp_get_post_tags($post->ID);if ($tags) {$first_tag = $tags[0]->term_id;$args=array('tag__in' => array($first_tag),'post__not_in' => array($post->ID),'showposts'=>10,'caller_get_posts'=>1);$my_query = new WP_Query($args);if( $my_query->have_posts() ) {while ($my_query->have_posts()) : $my_query->the_post(); ?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title_attribute(); ?>"><?php the_title();?> <?php comments_number(' ','(1)','(%)'); ?></a></li><?phpendwhile;}}wp_reset_query();?>5.wordpress调用指定分类的文章<?php $posts = get_posts( "category=4&numberposts=10" ); ?><?php if( $posts ) : ?><ul><?php foreach( $posts as $post ) : setup_postdata( $post ); ?><li><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title(); ?></a></li><?php endforeach; ?></ul><?php endif; ?>所有标签由seo培训提供,更多文章请继续浏览。