WordPress テーマで無限スクロールを設定しました。ユーザーがクリックしてさらに投稿を読み込む必要があるように、「クリック」として設定しました。ページごとに 2 つの投稿を設定し、合計 4 つの投稿があります。
add_theme_support( 'infinite-scroll', array(
'type' => 'click',
'container' => 'news-wrap',
'footer' => 'false',
'footer_widgets' => 'false',
'posts_per_page' => 2
) );
問題は、ロードする投稿がこれ以上ない場合でも、[古い投稿] ボタンが表示されることです。最初のページが読み込まれ、2 つの投稿とボタンが表示されます。ボタンをクリックすると、さらに 2 つの投稿が読み込まれ、4 つの投稿すべてが読み込まれたにもかかわらず、ボタンが表示されたままになります。もう一度クリックすると、プラグインはさらに投稿を読み込もうとし (ありません)、消えます。明らかに、2 回目の読み込み後にボタンが表示される理由はありません。