WordPressやPHPなどを主とするブログ
タイトルどおりWordPress2.5へ移行・・・が、難航に書いた現象が解決できませんでした。プラグインをインクロードするまでは正常で、その後なぜかエラーもなく終了しているみたいです。
あと分かったことは、この現象が環境依存であるということ。日本語版 WordPress2.5 を使って新しくブログを作ったのですが、WP-SlimStat-Ex も More Smilies も動きます。環境依存だと原因がわからない:(
そんな感じなので代替策を用いました。まず、WP-SlimStat-Ex は Google Analytics へ。Analyticsは重いんじゃないかと思って迷っていたんですが、想像していた程ではありませんでした。高機能でいい感じ。そのうち Analytics に関するポストをするかもしれません。
そして More Smilies ですが、これは保留で。実際のところ今は使ってないですし、サポートも打ち切られているんで。ただしスマイリーをカスタムしたい!って思いはあるんで、勉強かねてプラグインを作ってみようかなと思ってますが、先の話になりそうです。まずはCakePHPでニューススクリプト作らないと。
あとは2.5の移行メモなんですが、ちょっと分かりづらくなるので記事を分けたいと思います。
WordPress2.5がリリースされてから日が経ちますが、やっと移行しました。しかし問題が出現。
それはmore-smiliesとWP-SlimStat-Exにエラーが出たことでした。しかもエラーは出るんですがエラーメッセージが出ません。「重大なエラーを引き起こしたのでプラグインの有効化はできませんでした。」とだけしか出てこないので調査するのにも苦労。事前に何回もクローンサイトを作ってテストしたにも関わらず、本番でエラー出るってどういうこと?
と、まぁ一応移行はできたんですが、エラーメッセージが出ないエラーの件は後日調査が必要になってしまった。時間がかかりそうだなぁ。トホホ。
移行のメモは問題が解決したらまとめることにします。
今回はMore Smilies 日本語版を導入し、More-Smiliesをもっと使いやすくを実践してみました。導入にあたって手を加えた点をメモしておきます。環境はWP ME 2.2.3、More Smilies 2.1 & 日本語化です。
まず、More Smiliesと日本語化ですが説明書どおりにやっていけば問題ないと思います。
そして使いやすくするための改造ですが、記事が書かれた時よりバージョンが新しくなっているので、変更点がいくつかあります。具体的には「編集・投稿画面にアイコンを表示する方法」で編集するファイルが異なります。
編集するファイルは /wp-includes/general-template.php になります。編集箇所は893行目、$the_editor = apply_filters(・・・); の上に下のコードを追加します。
style="padding: 8px 0px;"はスマイリーとテキストエリアを離すために入れたものなので、好みで変更してください。
これはそのまま /wp-content/plugins/more-smilies/more-smilies.php の buttonsnap_jsbutton($this->button_url, 'Smilies', $js, "any"); の行をコメントアウトしてください。
これもそのままJavaスクリプトを上書きしてください。編集する行が違いました。255行目あたりです。スミマセン。
上記の変更でMore Smiliesがもっと使いやすくなるので是非やってみてください。
Regenが更新するブログです。
WordPressやPHPが主な内容です。
毎日更新はできませんが、できるだけポストしていきます。