既に2.7へ
いつバージョンアップしたか忘れてしまいました。あ、1/4だったらしいと。
しかしやはりCoreServer、自動が自動で動くわけではなく。
ちうわけで2.6.3へ
WordPress本体のバージョンアップも併せて実施。
携帯からのメールフォーム文字化け対策
ずっと対応しなきゃと思っていたのだが、ようやくできた。
V-M-Sサイトにはプラグイン「Contact Form 7」をつかったメール送信フォームをいくつか設置していて、問い合わせ受付やイベント開催等に活用している。
この際に悩ましかったのは、携帯電話からアクセスされた場合もこのフォームは利用できるのだが、送信されたメールが文字化けしてしまう、という問題であった。
#幸い(?)、Webメール経由でメール本文を読むことが出来るので、なんとかそれでしのいできてはいたのだが、早急に何とかしなきゃ…とは思っていた。
携帯電話からのアクセスに対応するプラグインとして「Ktai Style」を使用していて、同じ悩みを抱えた方がフォーラムで質問し、「Ktai Style」を開発されたYurikoさんが答えている、この記事でのやりとりを参考にした。
携帯から利用できるコンタクトフォームを教えてください | WordPress.org
結局
(Ktai Style の is_ktai() 関数を使えばいけそう)
ということで…使ったらいけた。
is_ktai()関数を他プラグインで使用する際の手順については、Ktai StyleのドキュメントWordPress Plugins/JSeries » Ktai Style サイト設定とテンプレートの改造の「他のプラグインとの連携」に詳しい。
こちらを参考に、Contact Form 7(wp-contact-form-7.php)に下記を追加した。
#710行あたり
// Ktai ONLY if (preg_match('/^(?:text|textarea)[*]?$/', $type) && function_exists('is_ktai') && is_ktai()) $_POST[$name] = mb_convert_encoding($_POST[$name], get_bloginfo('charset') ,"SJIS");
問題は…バージョンアップの際に忘れないようにしなきゃだわ、なのだが。
このあたりの作法を実は意外としらなかったりする(汗)
現在2.6.2で運用
なんか2.5.*→2.6.*にするタイミングが計れず苦心したわ〜
本日2.6.1→2.6.2にバージョンアップし、現在は2.6.2で動かしています。
実は言われて初めて気がついた話
V-M-Sはバレーボールのポータルサイト(予備軍)。
ということで、当方にも贔屓のバレーボールチームはあって、そのチームのサイトは年明け後にリニューアルされた。
携帯版があるということでそのサイトを見に行ったところ、その携帯版がMobile Eye+ベースだということがわかった。「あらWordPressなんだ…」ということで、妙に親近感が沸いた。
その後V-M-Sは、携帯からの編集・コメントに便宜を図るため、という方向性から、携帯用のプラグイン変更に踏み切ったが、正直自分が携帯版を使い倒して…という状況ではなかっただけに(だめぢゃん)、下記記事で指摘されている問題点にはきちんと頭が及んでいなかったのだった。
Mobile Eye+ は、画像変換や外部サイトへのリンクに変換サービスを使いますが、そこにポルノサイト広告があるのです!!
Yuriko.Net » 子供向けサイト構築に Mobile Eye+ を使ってしまう事例
元記事で問題にされていたサイトの名前を見て「およ?」と思ったのだが、どうも当方の贔屓チームのサイトも同じ業者によるものだったらしい。
サイトのリニューアル自体は非常に嬉しいことであった。当該チームのサイトは、それまで暫くxoopsで構築されたものの更新が滞って…という状況が続いていた。それが解消され、活発に更新が行なわれるようになったことは、チームを応援する者としてとてもよかったと感じるところである。
が、やはり、地域のこどもとの関わり合いが重要でもある団体の特性から見て、こりゃなんとかしないと厳しいわな…ということには変わりなさそうだ。
聞くところによると、この業者さんは周辺のスポーツ団体だの大学の体育会だののサイトをかなり手広くやっておられるとのこと(と、リニューアル直後に訊いた)。当方もちょっとチームに連絡をしてみることにするべかと考えた(別件もあったそういえば…)。
追記
サイトをよーく見てみたが、かのチームに関しては写真のリンクに関しては外部業者へのリンクを用いない設定になっていた(そのオプションがある)。オプション変えるだけで「使わない」ことは可能。(しかし、PC用のサイトへのリンクも直接になるのでリスキーではあるかもですが)
お相撲のほうは確かにありますなぁ。