織夢dedecms 首頁呼叫wordpress文章列表這個問題在網上找的文章大體做法是這樣,用dede:sql標籤呼叫wp部落格的資料,也有提議有loop標籤的。總之,所有的方法都有乙個前提,這個前提是wordpress和dede cms安裝在同乙個資料庫中。如果你反覆除錯沒有成功的話看看是否遵循這個前提的。
下面提供幾個呼叫wp資料的原始碼:
1.##隨機呼叫###
[field:post_title /]
3.###發布了的頁面一起調出來###
加上乙個 post_status = publish吧
[field:post_title /]
好,讓我們就繼續我們的測試吧,開啟dedecms後台有乙個全域性標記測試,在裡面輸入如下**:
[field:post_title/]
注意如果你的wordpress沒有做偽靜態的話[field:post_title/]
同樣的結果還是[field:id/]得不到資料,研究了好久還是沒有解決,在網上找的文章大體做法是這樣,開啟wordpress的資料庫發現還有乙個欄位guid記錄著url,這下好辦了,呵呵
輸入以下**:
[field:post_title/]
或者以下**:
[field:post_title/]
ok,問題解決了,剩下的任務就是到模板裡的index.html裡增加相應的**就行了。
這樣一來,用guid欄位就可以調出來blog文章的位址,但這樣出來的是動態的,
可是,這種做法也不太好,對於採用靜態化不理想,怎麼辦,換個做做法,於是又回到第一種方法,想辦法吧id的值呼叫出來,搞了n次之後,終於有可以完美的解決,小成~_~,採用如下方法:
[field:post_title /]
只是在篩選的時候,用到了 id as post_id 將id別名為post_id,這樣就可以了 。
dedecms織夢 標籤呼叫
後台登陸 127.0.0.1 demo dede login.php 更改模板 系統 系統基本引數首頁 列表頁,欄目頁 詳情頁 文章頁 呼叫上級欄目 開啟 include common.func.php 檔案,最後加上方法 獲取頂級欄目名 function gettoptypename id els...
織夢dedecms模板中if else的應用
在製作dedecms模板時,有時需要使用if else判斷語句,但是dedecms模板中是無法使用使用if語句的,否則會報錯。那麼如何在dedecms模板中使用 if else呢?這就需要我們多走一步,就是宣告一下使用php語句 runphp yes 下面是dedecms模板中 if else的用法...
織夢DEDECMS模板呼叫時間不顯示的錯誤原因
今天做乙個小例子,使用了如下 field title field pubdate function mydate y m d h i me 呼叫後,時間老是顯示不正常!只寫日期或只寫時間都能顯示時間,兩樣都寫的時候,一直顯示時間戳。後來經過反覆測試,最終發現只要出現英文的空格就不能顯示時間格式。鬱悶...