在國內有幾款比較流行的開源程序例如帝國cms、dedecms、wordpress等,對于建站的老站長朋友以及做SEO的一定對以上程序非常熟悉不過了,一般都在首頁或者內頁里面調用最新的或者是最新隨機文章愛好吧!
假如文章是同一個開源程序,調用起來的話就非常簡單了如果不相同的話呢怎么辦?下面由A5源碼小編大概說下如何在帝國cms中調用 wordpress文章方法。
在帝國cms中信息調用標簽用的比較多的是ecmsinfo,如下圖可以看見是利用ecmsinfo調用標簽實現.
帝國CMS
欄目/專題ID和模板ID這兩個參數,操作系統默認ID是24。比如[ecmsinfo]10,5,36,1,24,20,0[/ecmsinfo]”10″代表在”管理欄目”里的被標識的相應欄目的ID.20的話代表管理標簽為標簽模板ID而小編的理解就是整個代碼的意思是按照標簽模板ID(20)的規則在欄目ID(10)里調用其5篇文章的標題,而且調用的文章標題前不顯示其欄目名和圖片。
按照上面的例子可以看出,帝國cms調用wordpress博客隨機文章的標簽如下:
帝國CMS
以上代碼的意思是select post_title as title,id as id from wp_posts order by rand() desc limit 5″這一段表示用SQL語句調用wordpress博客的數據庫的字段命令。
帝國CMS
而wp_posts是存放wordpress的文章數據庫的,假如帝國cms與wordpress博客是
不同數據庫,那么,上面的”wp_posts”改為”博客數據庫名。 wp_posts”。因為是調用wordpress博客的URL地址,所以,一定要另行自定義一個標簽模板。進入帝國cms后臺的”模板管理”—“管理標簽模板”—“增加模板”以下是小編截圖的:
帝國CMS
一般模板的名字可以隨便寫寫一個自己能記得住的就ok了,如果要調用wordpress博客文章模板的話要在頁面模板內容里面輸入如下代碼
[!–empirenews.listtemp–]
[!–empirenews.listtemp–]
列表內容模板list.var輸入如下:
[!–title–]
這就可以說明,wordpress相對地址是 /blog/?p=* 的,則用 /blog/?p=[!–id–]
偽靜態地址 blog/*.html的,則是/blog/[!–id–].html (*代表數字)最后保存
“order by rand() desc”這一段代碼表示隨機排序,而如果是調用最新文章,則相應的是”order by id desc”
limt 5 這個表示調用5篇文章數目,如果這里是5,后面的第一個數字也必須一樣是5(好,接下來把ecmsinfo標簽代碼放到一些想調用的帝國cms模板里就OK了.
完成以上步驟就可以大功告成的喝一杯咖啡放松下!以下是A5源碼小編給大家本人測試完成后截圖!首先展示Wordpress文章截圖:
帝國CMS
帝國cms調用wordpress文章:
帝國CMS
此文由 網站目錄_網站網址收錄與提交入口 編輯,未經允許不得轉載!: