Page Navigation Hack

Jun
2004
2004/06/08 火 00:42

しばた工務店 Weblogも記事数が50を超え、そろそろ過去の記事を読むのがめんどくなってきた。
過去の記事をページに分けて「前のページ」「次のページ」みたいに表示できたら便利だよね、ということで tkzyさんの
Page Navigation Hackを使わせてもらうことにした。

 ※

手順はtkzyさんとこにも書いてあるんだけど、私のPHPやWordPressの知識がアレなので、ここにメモしておく。

■ my-hacks.phpに、「tkzy_pagenum.phpを使うぜっ」と宣言するために以下のように追加。
<?php require_once(’tkzy_pagenum.php’); ?>

■index.phpの中のページングを追加したい箇所に、<?php tkzy_pagenum_link(); ?> と記述。

■tkzyさんとこから、tkzy_pagenum.phpいただいてきて、index.phpと同じディレクトリにコピー。

■WordPressの管理画面のオプションを以下のように設定。
[Other Options]-[what_to_show]を「posts paged」に。
[General blog settings]-[hack_file]を「true」に。

■1ページにいくつ記事を表示するかは、[Other Options]-[posts_per_page]で設定。

たったこれだけでページ分けしてくれるようになったよ~。ありがたや、ありがたや。

[追記 2004/07/26]
WordPressのバージョンを1.2.2にしたら、上の手順が若干変わってたのでメモしとく。

■ my-hacks.phpに、「tkzy_pagenum.phpを使うぜっ」と宣言するために以下のように追加。
<?php require_once(’tkzy_pagenum.php’); ?>

■index.phpの中のページングを追加したい箇所に、<?php tkzy_pagenum_link(); ?> と記述。

■tkzyさんとこから、tkzy_pagenum.phpいただいてきて、index.phpと同じディレクトリにコピー。

■WordPressの管理画面のオプションを以下のように設定。
[オプション]-[表示設定]の「フロントページ」を「posts paged」に。
1ページにいくつ記事を表示するかは、その左の欄に入力(私は10に設定)。

■[オプション]-[その他の設定]の「my-hacks.php ファイルを使用する」にチェックする。

コメント / トラックバック 5 件

  1. by tkzy

    はじめまして。tkzyです。
    使っていただいてありがとうございます。
    #反応遅れて申し訳ないです。
    最近いろんな方がWPを使っていて、バリエーションが広がってきていると感じています。

    今後ともよろしくお願いします。

  2. by しばた@管理人

    tkzyさん、こんにちは。
    わざわざコメントをいただけるとは思ってませんでした。
    今、自分の書いた文章を読み返して……、もっとちゃんと書けばよかったと後悔してます。
    これからも、よろしくお願いします。

  3. by MC PICS ?

    Page navi hack
    いろんなのつけまわっています。で、今度はページナビ。tkzyさんのハックをしばた工務店さんの分かりやすい説明にそってやってみました。

    が、案の定おかしくなったよ。いっつもコケるねんな、なんでやぁ( p_q)
    admin画面でpost.phpがどうもおかしくなっているっぽく?..

  4. by asari

    わーわー、なんかすみません、すごいことになってますね…文字化けとpingとばしすぎ;;

    すみませんです、消しておいてくださいm(_ _”m)ペコリ

  5. by しばた@管理人

    asariさん、トラックバックありがとうございます。
    トラックバックは化けてないのに、ピンは化けちゃいましたね。
    こっちの文字コードがUTF-8なのが原因なんでしょうけど…。
    とりあえず上のピンは消しておきます。
    Page Navigation Hack、うまく設置できるといいですね。