帝国cms如何调用wordpress的最新或随机文章

帝国cms如何调用wordpress的最新或随机文章,一般都有在首页或者内页调用最新或是随机文章的嗜好,如果这些文章是同 一个开源程序的,那比调用就相对容易一些。如果是不相同的怎么办?下面我讲一下帝国cms调用wordpress博客最新或随机文章的方法,仅供大家参

 帝国cms如何调用wordpress的最新或随机文章,一般都有在首页或者内页调用最新或是随机文章的嗜好,如果这些文章是同 一个开源程序的,那比调用就相对容易一些。如果是不相同的怎么办?下面我讲一下帝国cms调用wordpress博客最新或随机文章的方法,仅供大家参 考。

帝国cms如何调用wordpress的最新或随机文章

1、 帝国cms里信息调用标签比较常用的是(ecmsinfo),如下图,是ecmsinfo调用标签的

格式,主要是栏目/专题ID和模板ID这两个参数,操作系统默认ID是24。

举个例子:比如[ecmsinfo]10,5,36,1,24,20,0[/ecmsinfo]

“10”表示在“管理栏目”里的被标识的相应栏目的ID

“20”表示“管理标签模板”里的标签模板ID

整个代码的意思是按照标签模板ID(20)的规则在栏目ID(10)里调用其5篇文章的标题,而且调用的文章标题前不显示其栏目名和图片。

2、根据上面的例子,帝国cms调用wordpress博客随机文章的标签如下:

[ecmsinfo]"select post_title as title,id as id from wp_posts order by rand() desc limit 5",5,36,1,24,29,0[/ecmsinfo]

说明:“select post_title as title,id as id from wp_posts order by rand() desc limit 5”这一段表示用SQL语句调用wordpress博客的数据库的字段命令。

 

帝国cms如何调用wordpress的最新或随机文章

(1) post_title对应的是wordpress博客的文章标题。

(2) id对应的是标题序号。

(3) wp_posts是存放wordpress的文章的数据表,如果帝国cms与wordpress博客是

不同数据库,那么,上面的“wp_posts”改为“博客数据库名。 wp_posts”。因为是调用wordpress博客的URL地址,所以,一定要另行自定义一个标签模板。进入帝国cms后台的“模板管理”---“管理标签模板”---“增加模板”如下图:

帝国cms如何调用wordpress的最新或随机文章

帝国cms如何调用wordpress的最新或随机文章

模板名,随便写一个方便记忆的名字,如“首页调用wordpress博客文章模板”

(4) 在页面模板内容里输入下面这段代码

          [!--empirenews.listtemp--]
           <!--list.var1-->
          [!--empirenews.listtemp--]

(5) 列表内容模板list.var输入如下:

<li class="no[!--no.num--]">
              <a href="/blog/?p=15526" target="_blank"  >               [!--title--]
              </a> 
          </li>

说明,wordpress相对地址是 /blog/?p=* 的,则用 /blog/?p=[!--id--]

伪静态地址 blog/*.html的,则是/blog/[!--id--].html (*代表数字)

当然了,用绝对地址还是比较好的。其他的URL地址可以举一反三。

然后点“保存模板”,对应出来的如下图,29是标签模板的ID。

 帝国cms如何调用wordpress的最新或随机文章

(6)“order by rand() desc”这一段代码表示随机排序,而如果是调用最新文章,则相应的是“order by id desc”

(7)limt 5 这个表示调用5篇文章数目,如果这里是5,后面的第一个数字也必须一样是5(看ecmsinfo标签写法)

好,接下来把ecmsinfo标签代码放到一些想调用的帝国cms模板里就OK了

最后附上效果图:

wordpress博客的文章:

帝国cms如何调用wordpress的最新或随机文章

帝国cms调用wordpress博客随机文章:

帝国cms如何调用wordpress的最新或随机文章

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

修改帝国CMS默认提示框样式为layui,修改文件:e/message/index.php link href="?=$public_r[newsurl]?hmb2019/css/layui.css" rel="stylesheet" type="text/css"div class="layui-container" div class="layui-card" style="width:400px;box-shadow: 1px 1px
由于多数同学对之前教程看不懂以及修改最新mip官方最新调用js和css,所有简化了教程! 第一步:下载附件一;第二步:将附件中e文件夹上传覆盖根目录(安全期间可提前备份e目录) 第三步:将附件三张图片上传根目录 第四步:打开帝国后台模板管理模板组管理导
今天本机重装系统之后php运行环境换为WampServer,调试好运行环境之后安装帝国CMS,但是出现了错误提示: parse error: syntax error, unexpected $end in D:\Wamp\www\ecmsweb\e\install\index.php on line 831 对此情况,刚开始以为是代码的压缩包本身有问
PHPCMS、织梦DEDECMS、帝国CMS对比
帝国cms内容页调用栏目缩略图代码
调用WordPress随机文章、最新文章和热门文章总结: 方法一: 这个外部网站调用WordPress博客文章就不仅仅限于最新文章了,它几乎可以调用所有类型的文章,如最热文章,随机文章、最新评论等等,不过唯一不好的就是速度可能慢点,具体效果可以见秋茄树上文章