错误wordpress,调整sidebar.php以显示最新的10个帖子

时间:2010-04-28 14:56:20

标签: php html wordpress

我正在尝试编辑我目前正在使用的sidebar.php文件,WP用于显示最后一批帖子(仅限标题)作为链接。

我尝试使用http://codex.wordpress.org/Integrating_WordPress_with_Your_Website的示例,但我总是在行上发现错误,指出可以找到文件wp-blog-header的位置。

打开应显示侧栏的索引博客页面时出现错误:

//获取最近3篇帖子。 警告:require(/blog/folder/wp-blog-header.php)[function.require]:无法打开流:/blog/folder/wp-content/themes/default/sidebar.php中没有此类文件或目录第7行

那有什么不对? 有没有办法在我的html模板页面中永久嵌入一个函数,每次在模板页面上显示文章时都会检索最新的几篇文章?

代码:

<?php require('/the/path/to/your/wp-blog-header.php'); ?> 
<?php $posts = get_posts('numberposts=10&order=ASC&orderby=post_title'); foreach ($posts as $post) : start_wp(); ?> 
<?php the_title(); ?> 
<?php the_excerpt(); ?> 
<?php endforeach; ?> 

2 个答案:

答案 0 :(得分:2)

您不需要要求。此外,我已经清理了一些代码。 试试这个并告诉我它是否有效。

<?php
   $posts = get_posts('numberposts=10&order=ASC&orderby=post_title');
   foreach ($posts as $post) :
      start_wp();
      the_date();
      echo "<br />";
      the_title();
      the_excerpt();
   endforeach;
?>

答案 1 :(得分:0)

如何使用这个衬垫:

<?php wp_get_archives('title_li=&type=postbypost&limit=10'); ?>

您只需将其发布在sidebar.php

中即可 整整,不是吗?