0

私はワードプレスループを使用して、ワードプレスブログから自分のウェブサイトに投稿を呼び出すことに取り組んでいます。ポートフォリオカテゴリの下にある最新の10件の投稿を取得し、ポートフォリオページに表示するようにループを設定しました。問題は、表示したいアイテムが20個あるのに、20枚の画像の読み込み時間を処理する必要がないことです。iveは、dreamweaverで複数のポートフォリオページを作成し、それぞれに10個の投稿の異なるセットを取得させることを考えましたが、それは、ワードプレスを使用してページの更新を高速化するという目的に反しています。

「次へ」を押すとページが次の10件の投稿で更新され、「戻る」を押すとページが最初の10件の投稿で更新されるように設定する方法はありますか?

www.example.com/portfolio.php?paged=2のようなウェブページを見たことがあります

これがループを呼び出す私のヘッダーです

define('WP_USE_THEMES', false);
require('./wp/wp-load.php');
query_posts('category_name=portfolio&posts_per_page=10');

ここがループがページに配置される場所です

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

どんな助けでも大歓迎です。ありがとう!

4

1 に答える 1

0

これで試してください

 $paged = get_query_var('paged');

query_posts(array(
'category_name'=>'portfolio',
posts_per_page'=>10
'paged' => $paged // set the current page
));
于 2012-04-18T16:50:33.870 に答える