病的溺愛シンドローム > WordPress > WordPressコア・本体 > WordPress 3.0にアップグレードがなにやら大変だった

WordPress 3.0にアップグレードがなにやら大変だった

Posted on 2010年06月25日 | 9 Comments| Clip to Evernote

ちょっと遅いタイミングだけど、このブログも WordPress 3.0 日本語 にアップグレードした。
RCの時にあちこちのサーバーに新規インストールしてたんだけど、
動いてるブログをアップグレードするのは初だったのでドキドキ。
今のところマルチサイト化の予定はないし、大丈夫だろうとは思ったけど。
大きなアップグレードになるとやっぱりドキドキするね。

とりあえず、何があるか分からないのでデータベースのバックアップをしっかりとる。

アップグレード通知をぽちっと

アップグレード通知をぽちっと

そしたらいよいよアップグレード通知を開いて
バージョン 3.0-ja の方の「自動アップグレードを実行」をクリック。

まるでプラグインをアップグレードするときのようにあっという間に

アップグレードを完了しました

アップグレードを完了しました

WordPress 3.0 にアップグレードできたヽ(´ー`)ノ
で、ダッシュボードに戻ると………

現在の状況とか最近のコメントとかそういうアイテムの並び順がリセットされてた。
むにむにとドラッグ&ドロップして戻し…他のページもさらっと確認してみる。

あ、Simple Tags のアップグレード通知がある。ぽちっと。
(おそらく他のプラグインとの関係で)サイトにタグが表示されなくなってたので
Update options をぽちっとしておく。よし。表示された。

と、ここでサイト内の動くもの関係が全滅してることに気が付いたんだけど、
長いから結果から先に書くと、ブログパーツのせいでした。
ってことで、分かるまでの過程読み飛ばしとく?

あ!!
カテゴリーを折りたたみ表示するプラグインの「Enhanced Categories」、
「+」をクリックしても展開しなくなってる!
それは困る。大変だ!ってことで、ウィジェットを開いて
Javascript options のとこのチェックを外したりなんかしつつ何度か保存してみるが…
直らない…orz
<( ̄口 ̄||)>!!!オーノー!!!<(|| ̄口 ̄)>
ずらーっと表示させるには多すぎるカテゴリー、
後先考えずにカテゴリー増やしたことを激しく後悔。
けどもう仕方ないので動くようになるか違うプラグイン見つけるまで、
ずらーっと表示させることにする。。。あうあう。
一気にサイドバーが長くなったからタグクラウド外しちゃおう。。。

って、あれ??
画像をlightbox風に表示するプラグインの WP-LightPop も動いてないぞ。
しかも Firefox で画像をクリックすると画面全体が固まる凶悪なものに。
ついでにランダムポストも動いてないぞ。

っていうことは…プラグインのせいじゃないよねぇ。
新たにプラグイン増やしてないし、ブログパーツもくわえてない。
WordPress を 3.0 にアップグレードしたのと、
Simple Tags を 1.8 にアップグレードしただけ。
新しくなった Simple Tags が何かと相性悪くて一連の原因になってるとかいう?
無効にしてみよう。
って、プラグインごと無効にしてみたけど直らない。

<( ̄口 ̄||)>!!!オーノー!!!<(|| ̄口 ̄)>

と騒ぎつつ、自サイト内を彷徨っていたら気が付いたことが1つ。
ランダムポストが最初だけちょこっと動いてる。
あるブログパーツが読み込まれるまでは!
原因は(また)これかー!!
FLO:Qめ!何度同じような不具合起こさせてくれるんだ!
ホントはPitta!のブログパーツ広告だから外したくなかったけど
今度という今度はゆるせーん!文句つけてやるぅ。ヽ(`Д´)ノプンプン

というわけで、原因となってたブログパーツを1つ外して
カテゴリーの折りたたみも、画像のlightbox風表示も、ランダムポストも、
フォトギャラリーのエフェクトも、とりあえず動く類のもの全部直った。

でも変だよね。このタイミングで(また)FLO:Qがダメになるなんて。
WP 3.0 と何か関係あるのかなぁ?
私には絶対分からないから原因究明しようとか思わないけどw

で、プラグインを確認していて気が付いたんだけど、
ドロップイン」とかいう見慣れないものが。

ドロップイン

ドロップイン

入れた覚えないけど、これなんぞや?
画像にある advanced-cache.php の説明に
「高度なキャッシュプラグイン」って書いてあるけどよくわからん…。
と思ってググってみたら
をかもとさんが凄く分かりやすく記事にされてました。

このファイルは、wp-content ディレクトリに保存しただけでは動作しません。
wp-config.phpdefine('WP_CACHE', true); という記述を追加する必要があります。
WP Super Cache プラグインのような、WordPress の出力を静的ファイルにキャッシュするプラグインで使用されます。

とのことなので、WP Super Cache をインストールしてたから入ってたんだねぇ。
ドロップインって項目が増えたからって特に何かすることはなさそう。
ソットシトコウ…。

あとは、これを書こうと思って投稿画面開いて気が付いたんだけど、
「公開」とか「カテゴリー」とか「抜粋」とかのドラッグ&ドロップで動かせるアイテムの並び順もリセットされてた。
これもむにむにと直してっと。

とりあえず現時点で63個のプラグインが有効化されてるけど、
WordPress 3.0 になって使えなくなったプラグインはなさそう。多分。
マルチサイトにした WordPress では使えないプラグインがいくつかあったから、
このブログをマルチサイト化するのはやっぱりやめようと思ったりw

しみじみ思い出したこと:トラブルが起きたらブログパーツを疑え
il||li _| ̄|○ il||li

なんか無駄に時間かかったけど…
なにはともあれ、ちゃんとアップグレードできてよかったよ( ^ω^)

Web Site Expert #30
Web Site Expert #30 Web Site Expert 編集部

おすすめ平均5つ星のうち5.0
5つ星のうち5.0WordPress特集は必見!

Amazonで詳しく見る by AZlink


この記事は 2010年06月25日金曜日 の 8:53 AM に書きました。 
この記事のフィードはRSS 2.0で購読できます。

« | »

9 Comments for this entry

  • yuina_s

    【病的溺愛シンドローム】 WordPress 3.0にアップグレードがなにやら大変だった http://goo.gl/fb/Gky7B

  • rodemreport

    参考にしとこ RT @yuina_s: 【病的溺愛シンドローム】 WordPress 3.0にアップグレードがなにやら大変だった http://goo.gl/fb/Gky7B

  • hopscojp

    なるほど、ちょっとキーつけてアップデートしないとハマるな。

    http://goo.gl/fb/Gky7B

  • gadget7abot

    WordPress 3.0にアップグレードがなにやら大変だった: ちょっと遅いタイミングだけど、このブログも WordPress 3.0 日本語 にアップグレードした。 RCの時にあちこちのサーバーに新規インストールしてたんだけ… http://bit.ly/aBlJ5c

  • tossy567

    RT @yuina_s: 【病的溺愛シンドローム】 WordPress 3.0にアップグレードがなにやら大変だった http://goo.gl/fb/Gky7B

  • fujichan

    アップデートのトラブルも原因が分からないと一苦労ですね!
    何はともあれ、良かったです(^-^)

    FLO:Qもそうですが、あし@なども先方のタグの閉じ忘れミスなどで
    えらい迷惑を被ったことがあります。

    「何かおかしかったら、ブログパーツを疑え!」は、もはや格言ですね!

    • 唯奈

      >fujichanさん
      ただコピペして貼ってるだけなのにそんなまさか…
      と思うんですけど、あるんですよねぇ^^;
      おかしい…と思ったらパーツをオフるのは大事っすねw

  • かっきー

    63個!!!?
    ちょっとすごいw

    初コメントです。はじめまして。

    63個に驚いて思わずコメントですw

    63は多いほうだと思うんですが、
    実験的な部分もあるのかなーとおもったり。

    でもすごいね・・・。
    プラグイン63個。神の領域…

    • 唯奈

      >かっきーさん
      コメントありがとうございます^^
      多い方なんですか。
      う~ん…使わないものは削除するようにしてるんですけどねぇ。
      ちなみに現在は65個動いてますw
      プラグイン減らしたらもっと表示速度上がるんでしょうけどね(;´▽`A“

ADgger

堅実に儲かるアフィリエイト