どうやら比較的簡単にできるらしいのでやってしまおう……ということで、MINTさんの記事『WordPressをAutopagerizeに対応させる』を参考に、対応作業を行いました。
実施する作業は上記記事で紹介されていることがすべてで、「link-template.phpを修正してAutopagerizeが動作できるようにrel=”next”を追加する」だけです。
ただ、バージョン3.1.1-jaでは、修正する位置が変更になっていますので、diffを示しておきます。
--- wordpress-3.1.1-ja/wp-includes/link-template.orig.php 2011-04-08 21:28:01.000000000 +0900
+++ wordpress-3.1.1-ja/wp-includes/link-template.php 2011-04-17 16:55:57.000000000 +0900
@@ -1592,7 +1592,7 @@
if ( !is_single() && ( $nextpage <= $max_page ) ) {
$attr = apply_filters( 'next_posts_link_attributes', '' );
- return '" . preg_replace('/&([^#])(?![a-z]{1,8};)/i', '&$1', $label) . '';
+ return '" . preg_replace('/&([^#])(?![a-z]{1,8};)/i', '&$1', $label) . '';
}
}
この内容をファイルにコピペすれば、パッチファイルとして利用可能のはずです。



















