ホーム > デザインテーマについて > トップページの「古い投稿」をクリックしてもページが移動しません

トップページの「古い投稿」をクリックしてもページが移動しません

2009 年 8 月 3 日

バージョン0.1.19を使用中です。
サーバは SiteMix です。
スキルは、CSSをなんとかいじれる程度で、PHPは理解していません。

同梱のuCart theme を使用しています。

トップページにおすすめ商品が並びます。
設定の表示数を越えるとページ移動のナビゲーションが表示されます。
そのリンク(古い投稿、新しい投稿)をクリックしても、同じページを読み込むだけで、移動しません。

どこを修正すればいいのか、教えていただければ幸いです。

カテゴリー: デザインテーマについて タグ:
関連記事
  1. nanbu
    2009 年 8 月 3 日 11:18 | #1

    こんにちは。

    確かにページが切り替わっていませんでした。
    応急処置として次のように home.php を修正していただけますでしょうか。

    <?php query_posts(‘category_name=itemreco&status=post’); ?>

              ↓(上の一行を下の四行に入れ替え)

    <?php $paged = $wp_query->query_vars[‘paged’]; ?>
    <?php $posts_per_page = 8; ?>
    <?php $order = ‘DESC’; ?>
    <?php query_posts(‘category_name=itemreco&status=post&paged=’ . $paged . ‘&posts_per_page=’ . $posts_per_page . ‘&order=’. $order); ?>

    $posts_per_page とは、1ページに表示する商品数です。管理画面の設定とは独立して設定できます。
    $order とは、現在日付順に並んでいますが、「DESC」は降順、「ASC」は昇順となります。

    これらの修整は次のバージョンで反映させたいと思います。

    ちなみに、「古い投稿」という名前ですが、下のように変更できます。

    <?php posts_nav_link(‘ — ‘, __(‘« Newer Posts’), __(‘Older Posts »’)); ?>

                  ↓

    <?php posts_nav_link(‘ — ‘, ‘« 前のページ’, ‘次のページ »’); ?>
    ただし、この様に全角文字を入れた場合、ファイルの保存は必ず UTF8 を指定して保存してください。
    ここに見えているコードは、実際のスクリプトとは違って見えています。このまま貼り付けるのではなく、「Newer Posts」 という文字を「前のページ」に書き換えてください。

  1. トラックバックはまだありません。