サポート » 使い方全般 » transientAPIで1ページ目のみキャッシュ

  • お世話になっております。
    transientAPIで1ページ目のみキャッシュさせたいのですが、
    ページ数の取得がうまくいかず2ページ目以降404エラーとなってしまいます。
    何か良い方法などありますでしょうか?

    
    <?php 
    $paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
    if ( false === ( $featured = get_transient( 'transient' ) ) ) {
    $featured = new WP_Query(
    array(
    'paged' => $paged,
    'posts_per_page' => 20,
    'orderby' => 'date'
    'order' => 'DESC',
    ));
    set_transient( 'transient', $featured, 12 * HOUR_IN_SECONDS );
    } ?>
    <?php if ( $featured->have_posts() ) : while ( $featured->have_posts() ) : ?>

    `

  • トピック「transientAPIで1ページ目のみキャッシュ」には新たに返信することはできません。