ワードプレス2.8化完了【起こった問題と修正内容・・・風】
前のエントリにもチョコっと書いたのだけど、今朝、早速ワードプレス2.8にアップグレードしてみたらチョット問題発生し、でも直してる時間も無かったのでひとまず2.7.1へ速攻で逆戻り。そんな時間の無い時にアップグレード作業すんなよ!(しかもワードプレスのアップグレードは初めて)、っと言った感じではありますが、自動アップグレードボタンを目にしたら押さずに居られなかったので御座います(>▽<;;
若干問題が起こった部分としては、
- TOPページのレイアウト崩れ
- 携帯ページプラグインでエラー
- カテゴリーが表示されない
っと言ったのが大まかなトコロ。
TOPページのレイアウト崩れ
TOPページの各メニューはダイナミックサイドバーでもって有効にしてあるウィジェットを表示させているだけど、その際、各ウィジェットに付加されるid属性が一部変わってしまい、その為ソノ部分のCSSが無効となってしまったのがレイアウトが崩れた原因。なので、コレについてはCSSの修正にて解決。
このid属性なんだけど、例えば『アーカイブ』の場合、以前は『archives』だったのが『archives-数字』と言った感じに。でもって、ウィジェットを一旦無効にして再度有効にすると末尾の数字が変わったりするのですが、コレはどう言ったアレなのでしょうか???
携帯ページプラグインでエラー
携帯ページのエラーについては、利用している携帯ページ表示プラグインのテーマを変えてみたらエラー収まったの巻。テーマによって問題が出るのかどうかと言う部分はよくわからないけど、手を加えていたので、もしかしたらそれが原因だったのかも。変更したテーマの方が以前のより良かったので、何が問題なのか不明なままですが、コレにて終了。
カテゴリーが表示されない
カテゴリーが表示されない件については、カテゴリー一覧が「カテゴリーなし」と表示されてしまっておりました。カテゴリーの表示にはMy Category Orderを利用しているので、コレを一旦止めて元々用意されているカテゴリーのウィジェットにて表示させると正常にリストされます。で、その後、再びMy Category Orderを表示させると正常に表示されるようになりました(^^; 但し同じ手順でやっても表示されるようになる時と直らない時があり、イマイチ再現出来ないと言うか。
何となくな雰囲気としては、
っと言った感じにすると治るような気がします(^^;
一旦表示された後は、『カテゴリー』は表示させず、またtaxonomy.phpのパーミッションも元の状態に戻して大丈夫なようです。そんな訳でコレについても原因はよくわかりませんが、弄ってると直ってしまうかもと言うコトで・・・
ワードプレス2.8.1へのアップグレード時に気付いたのですが、単純にダッシュボード→My Category Order→Click to Order Categoriesボタンをクリック』にて表示されるようになりました(^^;
追記:しかし、ワードプレス2.8.2へのアップグレード時には『taxonomy.php(wp-includes内)』のパーミッションを変える必要が出たりしました(^^;
その他の修正
他、以前はwidgets.phpに変更を加えていたのですが、ワードプレスのアップグレードによって書き換えられてしまいますので、テーマの方で同様の結果が得られるように変更などしてみました。
ワードプレス2.8への更新は自動アップグレードを利用
最後になりますが、今回ワードプレス2.8へのアップグレードは管理画面の自動アップグレード機能にて行い、その後上記作業を行いました。アップグレード前の作業としては、データベース及びファイルのバックアップと言った感じであります。特にファイル関係はバックアップを取っておかないと、トラブルが起こった場合に変更前後の違いなどわからず、復旧に手間がかかってしまうような気がしますので初心者ほどシッカリとやっておきたい作業な気がしました。
ワードプレスなページを見てますと、アップグレード後の不具合について書いてあるモノも結構あり、今回初めてワードプレスのアップグレードを行うに当り、チョット怖かった部分もあったのですが、思ったよりも短時間で作業を終えるコトが出来てホッとしております(^^)







お疲れ様です~(^^)。
MTも昨日あたり4.25から4.26になったようですが…
怖いのでアップグレードしてません(^^ゞ。
こういうのって動いて当たり前なんでしょうけど、当たり前が動かない時ほど怖いことってないですよね。
■ Ranさん
ある程度情報が出揃った辺りでやれば楽なのでしょうけど、やはり初回は早くやりたいぃ~っ、っと言った感じで我慢出来ませんでした(^^; アップグレードに対する期待があるだけに、何か起こるとガクッと疲れますね。