QQ 1640076782

2015年08月17日

外站如何调用wp feed

Filed under: phper — lijie @ 9:30 上午

客户希望自己的网站首页能显示博客标题及内容.一般有2中方法可以实现该功能

第一种用WordPress 的RSS功能实现

第二种如下

<?php
//该文件放置在博客的主目录
define(‘WP_USE_THEMES’, false);
require(‘./wp-load.php’);
query_posts(‘showposts=30′);
?>
<?php while (have_posts()): the_post(); ?>
<h2><a href=”<?php the_permalink(); ?>”><?php the_title(); ?></a></h2>
<?php the_excerpt(); ?>
<?php endwhile; ?>

如果你有建站或优化需求欢迎联系我们

QQ:点击这里给我发消息

<?php // Get RSS Feed(s)
require(‘blog/wp-load.php’);
require_once( ABSPATH . WPINC . ‘/rss.php’ );
$rss = fetch_rss(‘http://www.vickylacewigs.com/blog/feed/’);//在这添加所要调用网站的Feed地址
$maxitems = 5;
$items = array_slice($rss->items, 0, $maxitems);
?>
<ul>
<?php if (empty($items)) echo ‘<li>No items</li>’;
else
foreach ( $items as $item ) : ?>
<li>
<a href=”<?php echo $item['link']; ?>”
title=”<?php echo $item['title']; ?>” target=”_blank”>
<?php echo mb_strimwidth($item['title'] , 0, 80, “…”) ; ?>
</a>
<?php //echo mb_strimwidth($item['description'] , 0, 80, “…”) ; ?>
</li>
<?php endforeach; ?>
</ul>