最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网站综合 > CMS系统技巧

帝国cms调用wordpress博客最新或随机文章

日期:09-27    来源:中国设计秀    作者:cnwebshow.com

 byM中国设计秀

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

byM中国设计秀

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

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

举个例子:比如[ecmsinfo]10,5,36,1,24,20,0[/ecmsinfo]byM中国设计秀

“10”表示在“管理栏目”里的被标识的相应栏目的IDbyM中国设计秀

“20”表示“管理标签模板”里的标签模板IDbyM中国设计秀

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

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

[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博客的数据库的字段命令。byM中国设计秀

byM中国设计秀

(1) post_title对应的是wordpress博客的文章标题。byM中国设计秀

(2) id对应的是标题序号。byM中国设计秀

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

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

byM中国设计秀

byM中国设计秀

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

(4) 在页面模板内容里输入下面这段代码byM中国设计秀

          [!--empirenews.listtemp--]byM中国设计秀
           <!--list.var1-->byM中国设计秀
          [!--empirenews.listtemp--]

(5) 列表内容模板list.var输入如下:byM中国设计秀

<li class="no[!--no.num--]">byM中国设计秀
              <a href="/blog/?p=[!--id--]" target="_blank" title="[!--title--]">byM中国设计秀
                 [!--title--]byM中国设计秀
              </a> byM中国设计秀
          </li>

说明,wordpress相对地址是 /blog/?p=* 的,则用 /blog/?p=[!--id--]byM中国设计秀

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

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

本文引用地址:/site/article_62104.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明