訳あって、古いWordPress ME2.1.2を携帯対応にすることになり、
Ktai Style(http://wppluginsj.sourceforge.jp/ktai_style/)という、
プラグインを入れてみたところ、
エラーに・・・(T.T)
エラー文を読むと、Ktai Styleのtags.phpのなかの「get_next_posts_page_link()」という部分で、なにやらエラーが起きているような文章。
(Fatal error: Call to undefined function get_next_posts_page_link()・・・みたいな)
調べてみると、WP ME2.1.2では「get_next_posts_page_link()」という、リンク用のfunctionがまだ使われていないことが判明。
それで、今の新しいWPのwp-includes/link-template.phpから「get_next_posts_page_link()」についてのfunction設定の部分をコピーして、古いME2.1.2のlink-template.phpにペーストしてみた。
おっかなびっくりアップしてみると、動いたじゃないですか!
その後、もう1つテンプレートの中のエラーがあって
「get_previous_posts_page_link()」についても
link-template.phpに新しいWPからコピペして、ちゃんと動くようになりました。
結構古いWPでのKtai Styleでエラーが出ている方がいるみたいなのですが、
このタイプのエラーの解決策を書いている方があまりいないようで、
なかなか、解決策にたどり着けなかったのですが、
「get_next_posts_page_link()」が無いなら、入れちゃえば良いのかも?と思って、
やってみて正解でした。(;^_^A アセアセ・・・
ここら辺が多分、ツボかなと思って、覚書として、書いてみました。
っていうか、WPアップデートしようよって言われそうなんですが・・・
(T▽T)アハハ!
OH~! まさに「オープンソース」してますねぇ。(^^)v
でも、支障ないなら、WPのアップデートしたほうがいいですよ。セキュリティ的にも。
「2.7」も出たことですし。
うまく動いた時は、嬉しかったです~!v(=∩_∩=)
>WPのアップデートしたほうがいいですよ。セキュリティ的にも。
あはは!そうなんですよね・・・(;^_^A アセアセ・・・
2.7の管理画面、結構わかりやすくて良いですよね。
でも、色々ありまして・・・
怖くて出来ましぇ~ん!(笑)
そのうち、考えてみます~!(;´▽`A``
あれ? WordPress ME 2.0.11 および 2.1.3 ではきちんと存在しますよ。これらの中間のバージョンである 2.1.2 だけ抜けているとは考えにくいので、お手元の WordPress ME 2.1.2 が何か不完全なものだと思われます。最低でも、ME 2.1.3 にしてみてください。
でも、2.1.x 系統はサポートがされていないため、2.7 にせざるを得ません。2.0.x 系統ならば、2010 年までサポートされるため使えるのですが。
ゆりこ様から直接コメントいただけるなんて、
とても光栄です!!ありがとうございます!(*^.^*)
ME2.1.2での「get_next_posts_page_link()」が無い件については、こちらのサイト
http://wordpress.rauru-block.org/index.php/1562
に書かれていたのと、どこだったか忘れちゃいましたが、他にも書いていた方がいたので、多分ME2.1.2には入っていないのかなと思います。
おっしゃる通り、本当はバージョンアップしちゃえば良いんですよね。
(;^_^A アセアセ・・・
色々と事情もありますが、今後検討してみます。
これからも、色々とお世話になると思いますが、
ご指導よろしくお願いいたします。
>多分ME2.1.2には入っていないのかなと思います。
ME 2.1.2 は現在入手不可能なので、本家版で確認したところ、2.1.2→2.1.3 のアップデートで追加されていました。2.0.x 系統では、2.0.9→2.0.10 のアップデートで入っています。おそらく、2.1.3 で入ったものをバックポートしたのだと思います。
ME 2.1.3 は http://wpme.sourceforge.jp/ から一応入手可能なので、アップデートしてみてください。正式サポートしている ME 2.0.11-2 と違って、ME 2.1.3 は古いままなので、ダッシュボードやフォーラムへのリンクに不具合がありますが……。
ありがとうございます。
ダウンロードして見てみます。(*^.^*)