WordPress(ver 2.6) を AutoPageRize に対応させてみた

AutoPageRize ってなに??

Firefox の greasemonkey script。
簡単にいうとページの最後にきたら次のページを自動的に表示してくれるんです。
対応してるサイトは凄いあって、google の検索とかも色々できちゃうんですよ。

Firefox 以外にも Opera や IE7 にもあるのです。実はね。
確か Safari も似たようなのがあったようななかったような。。。。
それぞれどんな差異があるかは知りません。

というわけで、今回はそんな便利な AutoPageRize 機能を追加してみました。

変更箇所 - PHP -

{WordPress Root}/wp-includes/link-template.php

 method: next_posts_link  L697
  -  echo '<a href="';
 + echo '<a rel="next" href="';
 
 method: previous_posts_link  L721
 -  echo '<a href="';
 + echo '<a rel="prev" href="';

変更箇所 - template -

{WordPress Root}/wp-content/themes/{theme}/style.css

.post 〜    - これをコピペして .autopagerize_page_element をつくる

{WordPress Root}/wp-content/themes/{theme}/index.php

AutoPageRize で表示させえたいコンテンツの CSS の class を変更
post(人によって違う) =>  <strong>autopagerize_page_element</strong> かえる

これだけで TOP の一覧ページが AutoPageRize に対応しました。
他にも記事のページとかにも対応させたい場合は
テンプレートをいじってやればいいだけです。

Leave a Reply

Trackback URL

Recent Entries