飞六网

标题: Dede调用wordpress文章的方法 [打印本页]

作者: fufei    时间: 2013-8-5 09:47
标题: Dede调用wordpress文章的方法
WordPress是一个非常好用而且seo做的非常好的博客程序。在自己dede建的主站上,使用Wordpress建立二级博客,然后在dede的首页上调用wordpress的最新文章,应该是个不错的主意。
Dede调用wordpress的主要方法有三个:RSS调用方式、插件调用方式和SQL标签调用方式。而SQL标签调用是最简单的,而且生成的页面不含框架和JS等,对于SEO比较有利。
但是这所有的调用都有一个前提:dede和wordpress共用同一个数据库。否则无论怎么折腾,都调用不出来的。
按最新发表顺序调用模板代码:
{dede:sql sql=”SELECT * FROM wp_posts where post_status = ’publish’ and post_type=’post’ order by post_date desc limit 0,8″}

[url=http://127.0.0.1/bbs/’[field:guid/]‘][field:post_title /][/url]  {/dede:sql}
修改为:
{dede:sql sql=”SELECT id as post_id,post_title as post_title,post_type,post_date FROM wp_posts where post_status = ‘publish’ and post_type=’post’ order by post_date desc limit 0,5″}  [url=http://127.0.0.1/bbs/’http://www.网址.com/blog/[field:post_id /].html’][field:post_title /][/url]
 {/dede:sql}
也可以用

{dede:sql sql=”Select id as post_id,post_title as post_title,post_type,post_date from wp_posts where post_type = ’post’ order by post_date desc limit 1,5″}  [url=http://127.0.0.1/bbs/’/blog/[field:post_id/].html’ target=’blank’][field:post_title /][/url]
 {/dede:sql}
也可以用LOOP调用代码:
{dede:loop table=’wp_posts’ sort=’post_date’ row=’20′ if=”}  [url=http://127.0.0.1/bbs/”[field:guid/]“][field:post_title/][/url]
 {/dede:loop}
以上供网友们参考!




欢迎光临 飞六网 (http://fly666.com/bbs/) Powered by Discuz! X3