希望你能帮助我!
我有一个自定义页面模板,可以从一个单独的站点(属于同一个人,我的客户)获取RSS提要。在我自己的服务器上测试页面时,它工作得很好,但是当我将主题迁移到客户端的wordpress安装(都是v3.0.1)时,提要不会出现,页面的边栏或页脚也不会出现。当我进一步调查时,似乎WP只是在页面模板到达提要部分时停止解析页面模板。
我怀疑存在插件冲突,尽管我无法在自己的服务器上复制错误,即使我安装了与客户端相同的插件&;类似地配置它们。关于什么可能导致WP窒息,有什么想法吗?我非常感谢您的指导。作为参考,以下是我使用的RSS提要代码:
<?php
// Get a SimplePie feed object from the specified feed source.
$rss = fetch_feed(\'http://digitaldads.com/feed/\');
if (!is_wp_error( $rss ) ) : // Checks that the object is created correctly
// Figure out how many total items there are, but limit it to 5.
$maxitems = $rss->get_item_quantity(5);
// Build an array of all the items, starting with element 0 (first element).
$rss_items = $rss->get_items(0, $maxitems);
endif;
?>
<ul>
<?php if ($maxitems == 0) echo \'<li>No items.</li>\';
else
// Loop through each feed item and display each item as a hyperlink.
foreach ( $rss_items as $item ) : ?>
<li>
<a href=\'<?php echo $item->get_permalink(); ?>\'
title=\'<?php echo \'Posted \'.$item->get_date(\'j F Y | g:i a\'); ?>\'>
<?php echo $item->get_title(); ?></a>
</li>
<?php endforeach; ?>
</ul>
谢谢!
杰森