wordpress二次開發教程手記:站外以HTML的形式調用wordpress文章

小V在幫客戶開發wordpress站點時經常會遇到各種要求,這次幫一個客戶開發項目時,客戶要求幫他開發的站點的文章能在其他網站調用,並且要以HTML的形式來調用不能使用js,說是做鏈輪什麼的。沒辦法顧客就是上帝,繼續折騰唄。下面來說下實現方法,首先在wordpress的根目錄新建一個html_post.php文件,記住是需要向外調用文章的wordpress站點。html_post.php文件的代碼如下:

<?php
define('WP_USE_THEMES', false);
require('./wp-load.php');
query_posts('showposts=10&orderby=new');
?>
/** charset=UTF-8"防止亂碼 */
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php while (have_posts()): the_post(); ?>
<li><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php endwhile; ?>

這樣就可以調用網站中最新的10篇文章了,showposts=10這個數字可以修改成你想要調用文章的數量。下面我來給大家仔細講解下如何來修改代碼達到調用自己想要調用文章的效果。

1、如果我想要調用某個分類的下的最新文章該如何實現呢?

其實這點很容易實現的只需要修改下query_posts這個參數,比如我指定要調用的分類的ID是1那麼代碼就變成了:

<?php
define('WP_USE_THEMES', false);
require('./wp-load.php');
/** 如果想同時調用多個分類用半角符分隔如cat=1,2,3,4 */
query_posts('showposts=10&orderby=new&cat=1');
?>
/** charset=UTF-8"防止亂碼 */
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<?php while (have_posts()): the_post(); ?>
<li><a title="<?php the_title(); ?>" href="<?php the_permalink(); ?>" target="_blank"><?php the_title(); ?></a></li>
<?php endwhile; ?>

2、如果我想調用全站站問斬但只屏蔽某個分類下的文章呢?

。。。。。

完整原文鏈接:http://v7v3.com/wpjiaocheng/20130653.html



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章