wp-pagenavi がなぜか表示されない場合

WP-Pagenaviという便利プラグインがある。
WordPressサイトに、こういうスタイルのページャーナビゲーションを追加してくれるプラグインだ。

Page 1 of 512345»

ページ数が多くなった場合、これがあるとないとじゃナビゲーション性能が格段に違ってくる。
しかもこれも他のWordPressプラグインと同様、Zipファイルを解凍してPluginフォルダにぶっ込むだけの簡単設置仕様。

ここからダウンロード
解凍したフォルダを/wp-content/plugin/にアップ
管理画面でプラグインを有効にする
好きなテンプレートの好きな場所に下記ソースを挿入

<?php if(function_exists('wp_3_pagenavi')) { wp_3_pagenavi(); } ?>

これだけ、のはずなんですが…。おかしい。なぜか表示されない。
他の場所にあるWordPressにやってみたところ、全く問題なく表示されているのに、このブログではなぜか表示されない。

苦肉の策として、if条件文を削除したらひとまず表示されました。
これならOK

<?php wp_3_pagenavi(); ?>

他にも同様の症状で悩んでる方、もしくは原因が分かった方がいたら教えてください。

追記。
原因が分かりました。
WP-PageNavi 日本語版 – MMRT daily life
↑こちらのページの説明文からソースをコピペして持ってきたんですが、当該ページではシングルクオート[ ‘ ]がエスケープされて全角の引用符になっていたのでした…。そりゃ表示されないわ。
うーん。コードはpreを使うなり、エンティティ化するなりして投稿するといいと思います。(いえ、人のせいにするわけではないのですが…)

日本語版はこちらで配布されています。
WordPress Plugins/JSeries » WP-PageNavi 日本語版
WP-PageNavi 日本語版 – MMRT daily life

本家はこちら。
WP-PageNavi 2.31 Readme

WordPressプラグインページはこちらです。
WordPress › WP-PageNavi « WordPress Plugins

↓こちらはまた違う事例ですが参考までに。
LOVE!? – タグアーカイブでページナビが表示されないその後

広告

About: dacelo


6 thoughts on “wp-pagenavi がなぜか表示されない場合”

Leave a Reply

Your email address will not be published. Required fields are marked *