我有一个非常基本的解决方案fetch_feed()
和SimplePie来拉入在我的本地主机上工作的RSS项,但出于某种原因is_wp_error()
持续为true
在实时服务器上。我是否可以获得有关错误性质的具体输出,以便在实时服务器上找到解决方案?
<?php
include_once(ABSPATH . WPINC . \'/feed.php\');
$rss = fetch_feed( \'[rss feed removed from example]\' );
if (!is_wp_error( $rss ) ) :
$maxitems = $rss->get_item_quantity(5);
$rss_items = $rss->get_items(0, $maxitems);
$isc = \'http://dtd.interspire.com/rss/isc-1.0.dtd\';
endif;
?>
<ul class="featured-products">
<?php if ( $maxitems == 0) : ?>
<li>No items.</li>
<?php else : ?>
<?php foreach ( $rss_items as $item ) :
$image = $item->get_item_tags( $isc, \'thumb\'); ?>
<li>...</li>
<?php endforeach; ?>
<?php endif; ?>
</ul>