尝试在我网站的非wordpress页面上显示给定博客类别的最新帖子。我确信这不是完成这一壮举的最好方法,但包括在页面的头部:
<?php // Include WordPress
define('WP_USE_THEMES', false);
require('blog/wp-load.php'); ?>
接着是
<?php $posts = get_posts('category=16&orderby=dec&numberposts=5'); foreach($posts as $post) { ?>
<li><a href="<?php the_permalink() ?>" target="_parent"><?php echo get_post_meta($post->ID,
'widget_title', true); ?></a></li>
<?php } ?>
我希望帖子显示在两个页面上正常工作。主页面使用它来显示最新的博客帖子而不考虑类别。另一个页面使用它来显示来自类别#16的帖子。但由于某种原因,类别9不起作用。
这可能不是一个很好的方法,但我不明白为什么它会对一些猫而不是其他猫。没有使用自定义分类。
任何见解都表示赞赏。谢谢!