0

我在 public_html 中创建了latest.php文件,这样当我访问www.domain.com/latest.php时,它会显示最新的文章。可悲的是,没有任何帖子出现。稍后,我会用其他方式对它们进行排序(主要基于自定义字段)。

这是我的latest.php文件(为了更好地理解,我删除了所有样式)

<?php include("wp-load.php"); ?>
<?php get_header(); ?>
<?php wp_head(); ?>

**AND HERE IS WHAT I COPY-PASTED FROM MY INDEX.PHP THAT IS WORKING**

<?php while (have_posts()) : the_post(); ?>

    <a title="" href="<?php echo get_permalink(); ?>" ><?php the_title(); ?></a>

<?php endwhile; // End the loop ?>

<?php posts_nav_link(' &#183; ', 'previous page', 'next page'); ?>

我的问题是如何才能通过分页显示最新文章?wp-load.phpwp_headget_header已正确加载。

我应该为我的任务使用完全不同的方法吗?如果是,是哪一个?

4

1 回答 1

3

wordpress 不能以这种方式工作...如果您想制作自定义页面。在主题文件夹中创建一个新的模板页面,然后(从后端)创建一个新页面并将该模板分配给该页面..这样您可以将自定义代码放入模板文件中,wordpress 可以处理它

于 2011-09-16T20:12:42.343 回答