• 解決済 masahimuka

    (@masahimuka)


    新着記事の表示件数でpost.phpのget_postsで5件となっているのを10件に変更していました。
    どのバージョンアップで変わったのかわからないのですが、(最終更新日付は8月5日)post.phpが更新されデフォルトの5件表示に戻っていました。
    本日、get_postsを以前のように10件に変更しpost.phpをアップロード後確認したところ、変わらず5件表示のままです。

    他も変更をする必要があるのでしょうか
    今回変更をした内容は
    post.phpの「function get_posts」の

    $defaults = array(
      'numberposts' => 5, 'offset' => 0,

    上記のnumberpostsを10に変更

    post.phpの「function wp_get_recent_posts」の

    $defaults = array(
      'numberposts' => 10, 'offset' => 0,

    以前はnumberpostsが5だったと思うのですが、今回見たら10だったので変更はしていません

    以上、説明がへたでわかりにくいかと思いますが、よろしくお願いいたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック投稿者 masahimuka

    (@masahimuka)

    ちなみにpost.phpを元に戻し、TOPページに新着記事をカテゴリーでタブわけ表示するようにしているので
    その記事表示のコードを

    foreach($catlists as $cat) :
    	echo '<div id="tabs-' .$cat->slug. '">';
    	$my_posts = get_posts('cat='.$cat->term_id,'numberposts=10');

    以上のように変更しget_postsに記事件数のパラメタを渡したのですが、結果は同じでした(5件表示のまま)

    get_posts('cat='.$cat->term_id,'numberposts=10');
    

    ではなく、

    get_posts('cat='.$cat->term_id.'&numberposts=10');
    

    とすれば、正しくパラメータが渡せるのではないでしょうか。

    トピック投稿者 masahimuka

    (@masahimuka)

    x743さん、ありがとうございます。
    ご指摘の通り修正して正しく表示されるようになりました。
    &で繋がないといけないとは・・認識不足でした。

    ほんとにありがとうございました。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Ver3.7.10におけるpost.php」には新たに返信することはできません。