新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

サイトをAutoPagerizeに対応させる方法

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

先日タンブラーのために導入したAutoPagerizeですが色んなサイトで使えてます。
Google、flickr、twitter、mixi、各種ブログ等々。
ただ、逆に色んなサイトで使えすぎて「このサイト要らない」ってこともあります。
そんなときは「除外パターン」を設定できるのでご安心ください。

なお、当ブログでも「対応している」と書きましたがどうも中途半場に対応していたようで、
トップページや各カテゴリーページのみ2ページ目までしか対応してませんでした。

【PR】
薩摩切子 オールドファッションズタンブラー C-15 ルリ
薩摩切子 オールドファッションズタンブラー C-15 ルリ

スポンサーリンク
 

そこで、ブログやWebサイトをAutoPagerizeに対応させる方法を探してみました。

見つかったのは作者さんのページ。
AutoPagerize0.0.11 – SWDYH

埋め込みの形式は以下の通りです

  • link要素またはa要素でrel=”next” (複数あった場合は、先に現れるものが選ばれます)
  • classでautopagerize_insert_before (複数あった場合は、先に現れるものが選ばれます)
    • 追記 2008/05/15 けっこう前からなくても大丈夫になってます。
    • ない場合、最後のautopagerize_page_elementの後ろに入ります。
  • classでautopagerize_page_element (複数指定可、指定したもの全てが挿入されます)

以上、3つをHTMLに盛り込めば良いみたいです。
実際は「rel=”next”」を次のページに飛ばすためのリンクに書き込んで、繰り返しになるパターン部分にDIVタグでも入れて「class=”autopagerize_page_element”」を付けてあげればOK。

これさえ覚えておけばどんなサイトを作ってもAutoPagerizeに対応できます。

さて、それでは当ブログ(ライブドアブログ)の場合はどうでしょうか?
そこでソースを覗いてみると、なぜか「autopagerize_page_element」だけが存在しています。
だから中途半端に適応されていたのかな?

ならばと次のページへ飛ばすためのリンクに「rel=”next”」を追加してみるとそれだけでできてしまいました。
ただ、「カテゴリアーカイブ」「月別アーカイブ」に関してのみ。
「個別記事ページ」に関しては「autopagerize_page_element」がなかったので追加することでなんとかなりましたが、問題は「トップページ」。
インデックスのところに<$IndexNavigator$>が配置されているために直接タグを編集することができません。

そこで再び探してみると今度は以下のサイトを見つけました。
□ livedoor blogのAutoPagerize対応方法 – 虹色☆吐息
こちらを参考にして、

<div class=”paging-outer<UnlessPrevPage><UnlessNextPage> paging-none</UnlessNextPage></UnlessPrevPage>”>
<$IndexNavigator$>
</div>

<div class=”nextpage”><IfPrevPage><a href=”<$CurrentUrl$>?p=<$PrevPage$>” rel=”prev”>前のページへ</a></IfPrevPage>
<IfNextPage><a href=”<$CurrentUrl$>?p=<$NextPage$>” rel=”next”>次のページへ</a></IfNextPage></div>

に書きかえればOK。
あとはCSSを調整すれば出来上がり。

なお、「個別記事ページ」に関してはAutoPagerizeに対応させる必要があったかなぁといまだに悩んでいます。
どうでしょうね? 

 - ユーザビリティ, 覚え書き

アドセンス広告メイン

Comment

  1. “Convert any file to 3GP in seconds, it supports most video formats.”
    Edit by Brothersoft: Convert all your videos for your 3G phone. 3GP Converter is fast and easy to use, convert any file to 3GP in seconds, it supports most video formats.

3GP Converter 2010 MP4 3gp 変換 へ返信する コメントをキャンセル

メールアドレスが公開されることはありません。

  関連記事

スマホサイト(スマートフォンサイト)のソース(HTML)を見る方法

1年以上前の記事です。内容が古い可能性があります。最近ではPCサイト並に重要視さ …

携帯電話、スマートフォンの緊急地震速報のアラート音に説明が加わり「ブオー、地震です」に

1年以上前の記事です。内容が古い可能性があります。携帯電話の緊急地震速報のアラー …

就職したいなら「医学」、「薬学」、「機械工学」、「土木建築」、「農業経済」を勉強しよう

1年以上前の記事です。内容が古い可能性があります。やっぱり芸術系はダメですかぁ。 …

no image
Tumblr(タンブラー)とFacebookを連携させる方法

1年以上前の記事です。内容が古い可能性があります。先日、YouTubeとFace …

さくらインターネットはメールアドレスがないと契約できないの?

1年以上前の記事です。内容が古い可能性があります。いやぁ。いまだにこういうクライ …

no image
「Firefox 3.6」でノートパソコンにもコンパス機能が

1年以上前の記事です。内容が古い可能性があります。iPhone 3GSで初めて搭 …

OpenOffice Impressのスライドウインドウを元の位置に戻す方法

1年以上前の記事です。内容が古い可能性があります。最近は、DreamWeaver …

「開く」ダイアログボックスからデスクトップが消えた!復活させる(元に戻す)方法

1年以上前の記事です。内容が古い可能性があります。「開く」ダイアログボックスや「 …

no image
最近使い始めたパソコン用ツイッタークライアント3つ+1

1年以上前の記事です。内容が古い可能性があります。今まで、パソコン用のツイッター …

2ちゃんねるへのあてつけ?livedoorニュースは堂々引用可能

1年以上前の記事です。内容が古い可能性があります。まあ、いまさらこういったことを …

血液型オヤジ