またまた質問さえてもらいます。FAQに記載されてる「WordPressのトップページに、「次ページ」「前ページ」などのリンクを追加する。」なのですが、変更ファイル名が[index.php]になってますが、このファイルの中に[<p class="credit">]が見当たりません・・・。私なりに考えてthemesの中の[index-template.php]に該当するタグあがあったので、説明のように新たなタグを埋め込みましたが、「次ページ」との表記がされません もしかして根本的な間違いしてます?
申し訳ありません、リリース0.2.0では、それ以前のリリースから大きくファイルの配置を変更したにもかかわらずFAQの内容を変更しておりませんでした。一部FAQに追記をしておきましたので参照下さい。「次ページ」の表記は、WordPressのメインページのように投稿記事が複数表示されているときに、WordPressのOption-Other Options画面中のposts_per_pageで設定した記事数以上の記事が投稿されている場合にのみ表示されます。一件ごとの記事表示画面中の「次へ」「前へ」は別のテンプレートタグが存在しています。これに関しては、時間があればFAQに追記しておきます。
FAQ追記のとおり作業をしたのですが「次ページ」が表示されません themesの直下にXOOPSで利用中のテーマと同じ名前のディレクトリを作成して、その中に改変したindex-template.phpを入れましたがうまくいきません・・・新しく作ったテーマディレクトリの中にはindex-template.phpしか入れてないのですが、他のファイルも同時にデフォルトテーマからコピーをした方がよいのでしょうか?それとも、以上の作業を完了後に何かの設定を変えないといけない部分があるのでしょうか?
引用:新しく作ったテーマディレクトリの中にはindex-template.phpしか入れてないのですが、他のファイルも同時にデフォルトテーマからコピーをした方がよいのでしょうか?修正が必要なファイルだけのコピーでOKです。引用:それとも、以上の作業を完了後に何かの設定を変えないといけない部分があるのでしょうか?一つ大事な事をFAQに書き漏らしていました、リンクを表示するためには、WordPressのオプション設定の[Options]-[Other Options]画面中のwhat_to_showを 「posts paged」に設定する必要があります。FAQにも同様の記述を追加しました。
新しく作ったテーマディレクトリの中にはindex-template.phpしか入れてないのですが、他のファイルも同時にデフォルトテーマからコピーをした方がよいのでしょうか?
それとも、以上の作業を完了後に何かの設定を変えないといけない部分があるのでしょうか?
ありがとうございます!オプション設定で無事表示されるようになりました 一つ疑問に思ったのですが、次へのページが複数ある場合にページ数を表示するのはかなりむずかしいのでしょうか。<<前ページ 12345 次ページ>>みたいな感じのことなんですが・・・
引用:一つ疑問に思ったのですが、次へのページが複数ある場合にページ数を表示するのはかなりむずかしいのでしょうか。<<前ページ 12345 次ページ>>みたいな感じのことなんですが・・・これについては、本家のWordPressMEの先人がHackしておられます。tkzy::blog ≫ Page Navigation Hackに詳しい記述があります。実は、0.1.4まではここに書いてある方法でumeさんの言われている事が実現出来ていたのですが、現在の0.2.0では、tkzy::blogに書いてある手順ではうまくいかないようで少々修正が必要となります。もうしばらくお待ちいただければ、このHackがそのまま使えるようにしたいと考えています。どんな風になるかは、当サイトでもとりあえず実装してみましたのでご覧下さい。(tkzy_pagenum_link()で生成されるのはページ下の真ん中の「 1 2 3 >> 」という部分です)
一つ疑問に思ったのですが、次へのページが複数ある場合にページ数を表示するのはかなりむずかしいのでしょうか。<<前ページ 12345 次ページ>>みたいな感じのことなんですが・・・
わかりました。記事数が多いのでページ指定で飛べる機能は是非欲しいです。お願いばかりですが、是非おねがいします
いつもお世話になってます 早速新しいバージョンインストールさせてもらいました。それで以前の質問させてもらった「 1 2 3 >> 」の表示の件は、tkzy::blogに書いてあるHackで動作するようになったのでしょうか。動作確認がとれているようでしたら、早速Hackしようと思ってます。回答よろしくです。P.Sすごいスピードでのバージョンアップ、あまり無理しすぎて体壊さないでくださいね
引用:それで以前の質問させてもらった「 1 2 3 >> 」の表示の件は、tkzy::blogに書いてあるHackで動作するようになったのでしょうか。動作確認がとれているようでしたら、早速Hackしようと思ってます。回答よろしくです。動くと思います。但し、tkzy::blogの手順のように、my-hacks.phpに require_once('tkzy_pagenum.php'); を追加されるのであれば、別途WordPressの[options]-[General blog settings]画面内のhack_fileというオプションをtrueにする必要があります。また、tkzy_pagenum.phpは、WordPressのモジュールディレクトリの直下に置いて下さい。但し、WordPresモジュールのリリースアップ毎にこのファイルが上書きされない様に注意するのが面倒であれば、my-hack.phpに追加するのでは無くて、wordpress/themes/XOOPSのテーマ名/wp-config-custom.phpに require_once(ABSPATH.'/tkzy_pagenum.php'); という行を追加された方が良いかもしれません。肝心の、tkzy_pagenum_link()は、index-template.php内に、posts_nav_link()を追加したのと同様の位置に挿入されると良いと思います。お試しあれ!
それで以前の質問させてもらった「 1 2 3 >> 」の表示の件は、tkzy::blogに書いてあるHackで動作するようになったのでしょうか。動作確認がとれているようでしたら、早速Hackしようと思ってます。回答よろしくです。
require_once('tkzy_pagenum.php');
require_once(ABSPATH.'/tkzy_pagenum.php');
無事 「 1 2 3 >> 」が表示されるようになりました いつも本当にありがとうございます
このプログラムは KENT 氏の yybbs を xoops(PHP) に移植したものです - KENT -