不在Wordpress中的自定义文件上显示任何文章

时间:2011-09-16 20:06:06

标签: php wordpress posts

我在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.php wp_head get_header 已正确加载。

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

1 个答案:

答案 0 :(得分:3)

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