您现在的位置是:网站首页>建站学院帝国CMS

帝国cms如何调用Wordpress博客最新文章的方法

2019-07-21来源: 帝国CMS 人已围观

简介  目前在国内比较流行的几款开源程序有帝国cms、织梦cms、wordpress等等,这些对建站和做seo优化的站长一定不陌生,一般都有在 首页或者内页调用最新或是随机文章的嗜好,如果这些文

 目前在国内比较流行的几款开源程序有帝国cms、织梦cms、wordpress等等,这些对建站和做seo优化的站长一定不陌生,一般都有在 首页或者内页调用最新或是随机文章的嗜好,如果这些文章是同一个开源程序的,那比调用就相对容易一些。如果是不相同的怎么办?下面我讲一下帝国cms调用 wordpress博客最新或随机文章的方法,仅供大家参考。QGd企业网站模板免费下载_网站建设_企业网站建设方案

  1、 帝国cms里信息调用标签比较常用的是(ecmsinfo),如下图,是ecmsinfo调用标签的格式,主要是栏目/专题ID和模板ID这两个参数,操作系统默认ID是24。QGd企业网站模板免费下载_网站建设_企业网站建设方案

QGd企业网站模板免费下载_网站建设_企业网站建设方案
  举个例子:比如[ecmsinfo]10,5,36,1,24,20,0[/ecmsinfo]QGd企业网站模板免费下载_网站建设_企业网站建设方案

  “10”表示在“管理栏目”里的被标识的相应栏目的IDQGd企业网站模板免费下载_网站建设_企业网站建设方案

  “20”表示“管理标签模板”里的标签模板IDQGd企业网站模板免费下载_网站建设_企业网站建设方案

  整个代码的意思是按照标签模板ID(20)的规则在栏目ID(10)里调用其5篇文章的标题,而且调用的文章标题前不显示其栏目名和图片。QGd企业网站模板免费下载_网站建设_企业网站建设方案

  2、根据上面的例子,帝国cms调用wordpress博客随机文章的标签如下:QGd企业网站模板免费下载_网站建设_企业网站建设方案

  说明:“select post_title as title,id as id from wp_posts order by rand() desc limit 5”这一段表示用SQL语句调用wordpress博客的数据库的字段命令。QGd企业网站模板免费下载_网站建设_企业网站建设方案

QGd企业网站模板免费下载_网站建设_企业网站建设方案
  (1) post_title对应的是wordpress博客的文章标题。QGd企业网站模板免费下载_网站建设_企业网站建设方案

  (2) id对应的是标题序号。QGd企业网站模板免费下载_网站建设_企业网站建设方案

  (3) wp_posts是存放wordpress的文章的数据表,如果帝国cms与wordpress博客是不同数据库,那么,上面的“wp_posts”改为 “博客数据库名。 wp_posts”。因为是调用wordpress博客的URL地址,所以,一定要另行自定义一个标签模板。进入帝国cms后台的“模板管理”---“管 理标签模板”---“增加模板”如下图:QGd企业网站模板免费下载_网站建设_企业网站建设方案

QGd企业网站模板免费下载_网站建设_企业网站建设方案

  模板名,随便写一个方便记忆的名字,如“首页调用wordpress博客文章模板”QGd企业网站模板免费下载_网站建设_企业网站建设方案

  (4) 在页面模板内容里输入下面这段代码QGd企业网站模板免费下载_网站建设_企业网站建设方案

   [!--empirenews.listtemp--]QGd企业网站模板免费下载_网站建设_企业网站建设方案
<!--list.var1-->QGd企业网站模板免费下载_网站建设_企业网站建设方案
[!--empirenews.listtemp--]QGd企业网站模板免费下载_网站建设_企业网站建设方案

  (5) 列表内容模板list.var输入如下:QGd企业网站模板免费下载_网站建设_企业网站建设方案

  <li class="no[!--no.num--]">QGd企业网站模板免费下载_网站建设_企业网站建设方案
<a href="/blog/?p=[!--id--]" target="_blank" title="[!--title--]">QGd企业网站模板免费下载_网站建设_企业网站建设方案
[!--title--]QGd企业网站模板免费下载_网站建设_企业网站建设方案
</a> QGd企业网站模板免费下载_网站建设_企业网站建设方案
</li>  QGd企业网站模板免费下载_网站建设_企业网站建设方案

  说明,wordpress相对地址是 /blog/?p=* 的,则用 /blog/?p=[!--id--]伪静态地址 blog/*.html的,则是/blog/[!--id--].html (*代表数字)当然了,用绝对地址还是比较好的。其他的URL地址可以举一反三。然后点“保存模板”,对应出来的如下图,29是标签模板的ID。QGd企业网站模板免费下载_网站建设_企业网站建设方案

  QGd企业网站模板免费下载_网站建设_企业网站建设方案

QGd企业网站模板免费下载_网站建设_企业网站建设方案
  (6)“order by rand() desc”这一段代码表示随机排序,而如果是调用最新文章,则相应的是“order by id desc”QGd企业网站模板免费下载_网站建设_企业网站建设方案

  (7)“limt 5” 这个表示调用5篇文章数目,如果这里是5,后面的第一个数字也必须一样是5(看ecmsinfo标签写法)QGd企业网站模板免费下载_网站建设_企业网站建设方案

QGd企业网站模板免费下载_网站建设_企业网站建设方案

很赞哦! ()

猜您喜欢

付费说明

    1、安装cms后台,费用是200,基础费用200包括后台调试以及部分页面模板修改.

    2、请加我个人微信 634626966,或者扫一扫微信二维码。备注“网站”

    3、系统安装只限定于帝国cms,并且支持php,虚拟主机,请选择linux系统

    4、【收费说明】制作企业网站,我是这么收费的!

文章评论

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
阿里云代金券 100 云产品通用

有效期30天 复购+升级

立即领取

站点信息

l