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 に答える