どんぱんページ移動スクリプトお世話になってます。女戦士マミヤ名前:メールアドレス:件名:本文:ページ移動スクリプトFC2ブログ用のページ移動スクリプトを書いてみた。「ページナビ」という名前で共有プラグインとして公開。申請から公開まで、10日かかった。25このようにたとえば引数に2を指定すると、現在ページの前後各2ページまでページ番号を表示する。表示しているページ番号と先頭ページまたは末尾ページとの間が2つ以上あいている場合に、「...」のように省略表示をする。この「.」それぞれにもリンクが張ってあり、クリックするとそのページ近辺に飛ぶ。2回のクリックで目的のページ番号に飛べるように作ってある。全○ページ中、○ページ目のように現在のページ番号だけを表示したいときは、次のように書けばOKです。今回はテンプレート用変数を、関数の引数に入れてみました。すると、関数本体を外部ファイルに切り離すことができます。追記:まつぼさんからコメントを頂きました。》のように右端を最新ページにするには、以下の赤字の部分(4箇所)を修正してください。»コメント一覧どんぱんさん、はじめまして。ページ移動スクリプト、Myブログで利用させていただいてます。非常に便利なスクリプトを公開していただきありがとうございます。事後報告になりますが、このスクリプトを使ったブログカスタマイズを紹介する記事も書かせていただきました。よろしかったでしょうか。不都合がありましたら、お知らせください。2009/06/12(金)URL[編集]hatenaさん、はじめまして。ページ移動スクリプトのご紹介ありがとうございます。思うとおりに動くようになるまでは、いくらか苦心したので、使っていただけると報われます。2009/06/13(土)URL[編集]はじめまして、どんぱんさん。素晴らしいスクリプトを公開していただきありがとうございます。この機能の要望は多いけど実現が難かしいと思っていたので、どんぱんさんのスクリプトを拝見したときは本当に嬉しかったです。事後報告になって申しわけありませんが、この機能を紹介する記事を掲載させていただきました。ご不都合があればお知らせください。恐縮ですがトラックバックも送らせていただきました。2009/07/09(木)URL[編集]いたおさん、はじめまして。ご紹介いただいてありがとうございます。こんな機能がほしいと思って探したらなさそうだったので作ったわけですが、見た目の地味さのわりに、結構手ごたえがある課題でした。動作がイメージと違っていましたらお教えください。今後の参考にさせていただきます。2009/07/10(金)URL[編集]どんぱんさん、はじめまして。記事が多くなってきましたので「ページ移動スクリプト」を導入しました。ありがとうございました。2009/08/29(土)URL[編集]Hiroさん、はじめまして。注意点として挙げられていた、「FC2変数を使っているので外部ファイル化できない」点と、「ブログの設定で表示単位を日付単位にしたときに使えない」点は、おっしゃるとおりですね。<%total_pages>変数は、日付単位のときに期待通りのページ数にならないようです。2009/08/29(土)URL[編集]どんぱんさん、はじめまして。1ヶ月前くらいから導入させていただきました。記事も参考に外部スクリプト化し、恐れ多くも私もブログに紹介記事を書かせていただきました。2009/12/02(水)URL[編集]paruparuさん、はじめまして。丁寧に紹介していただいて、ありがとうございます。外部スクリプトにする方法、参考になりました。すると記述がだいぶすっきりしますね。2010/02/08(月)URL[編集]聖斗*SEYTOさん、はじめまして。いえばFC2ブログでは、現在のページ番号の変数が用意されてませんでしたね。(だから本プラグインがややこしくなっていたのでした。)ページ番号だけを表示するスクリプトを追記しましたので、参考になさってください。2010/11/22(月)はじめましてこんばんわ。どんぱんさんのページ移動スクリプトが便利なので利用させてもらっています。200という風に膨大なページ風を持ったブログで利用すると..........の数が数えきれないほどになってしまいました。よかったら改良するヒントをもらえると助かります。2011/05/14(土)URLSyaoさん、こんばんは。以下のように大きめの数字を指定すると、...の数が少なくなります。2011/05/14(土)URL[編集]どうもはじめまして。_)oページ移動スクリプト、私のブログでも利用させていただきました!すごく便利で素晴らしいです。2011/11/22(火)URLスクリプト拝借いたしました。非常に気に入っています。2012/02/18(土)URLどんぱんさん、はじめまして。Googleのウェブマスターツールでカテゴリ別と月別アーカイブに「タイトルタグの重複」という指摘が出でいたので、タイトルにページ番号を入れて差別化したいと思い、その方法を探してました。こちらの「全○ページ中、○ページ目」というスクリプトが思っているものにぴったりだったので、使用させていただきました。1/2ページ」と表示するようにさせていただきました。ありがとうございます。FC2に現在のページ番号を表示する関数がなかったので助かりました。記事数が増えてきたら、「ページ移動スクリプト」にもトライしたいと思います。2012/07/03(火)URLcadkeelさん、はじめまして。長い関数を分解するなら、現在ページ取得部分を切り出せばいいのですね。参考にさせていただきます。ありがとうございます。2012/07/03(火)URL[編集]bodyに肝心な関数のソースは、テンプレの<body>タグの下あたりに書く:のコードを入力したらうまくいきました。質問なのですがたとえば私のブログの場合総ページ数が90ページです。次ページ≫となっています。2013/03/01(金)URL[編集]pagenavi(9);と書くと1~10が表示されます。(現在の1ページ±9ページという意味です。2013/03/02(土)URL[編集]はじめまして。初心者ながらも、ちまちまカスタマイズしながらFC2ブログを楽しんでいる者です。トップページ(最新)だと少々おかしいのです。》とはできませんでしょうか......最新ページを<%total_pages>にしたいのです。わがまま申して申し訳ありませんが、ご一考よろしくお願いいたします。2013/08/10(土)URLまつぼさん、はじめまして。右端が最新ページになるように変更する方法を、記事に追記しました。意図と違うところがありましたら、ご指摘お願いします。2013/08/11(日)URL[編集]どんぱん様、ありがとうございますっ!!なんと手早い作業、神業!感服いたしました。試したところ、ドンピシャ、理想どおりでございました!お忙しいところ、面倒な事を手掛けていただきまして、本当に感謝しております。修正個所を改めて見ても、まったく何が何だかわからないど素人のワタクシめです。これからも何かあるごとに、ちょいちょい覗かせていただきますね。2013/08/11(日)URLページナビ使わせていただいてます。最近ページ数が増えて2行に表示されるようになってしまいました。2013/10/12(土)URL[編集]ももたろうさんpagenavi(2);のカッコの中の数字を大きくすると、1ドットあたりの記事数が増えるので、ドットの数か減ります。2013/10/12(土)URL[編集]ももたろうさん現在のスクリプトの作りでは、これ以上ドット数を減らせないようになっています。表示を短くするもう一つの案は、ドットの部分のフォントの大きさを小さくすることです。size="-2">.</font></a>'のように変えると、フォントによっては狭く表示されるようになると思います。狭くならなかったら、フォントをいろいろ変えてみて試してみるのはどうでしょう。ちなみに、設置するブログのページ数はどれくらいあるでしょうか。ページ数が多い方は少なからずいらっしゃるようなので、今後の参考にさせていただきたいと思います。2013/10/13(日)URL[編集]ページ数は373です。style="font-size:11px;">で囲んであるので、以前自分で付け足したと思われます。10pxだと小さすぎです。表示部分のwidthが555なのでNext≫が2行目になってしまいます。373という風に2行に表示しています。これでもいいんですけどね。ドットの数と数字で表示する数が連動してるのですね。いうようなページ送りナビゲーションがあります。ページナビテンプレートカスタムしました。こちらのブログの管理者どんぱんさんのソースを拝借させていただきました。FC2ブログには数字が表示されたページ移動リンクが恐らく無くて、めちゃ探したんですがようやく落ち着きました。ページ移動スクリプト本ブログのテンプレートをカスタムしました。ページ下部にあるページ移動リンク変わりましたよ。こちらのブログに記載されているスクリプトを拝借させていただきました。「銀輪記」リニューアル[3]前の記事はこちら。Googleの検索ページの下に表示されるこれ。