最近のWebサイトやブログは個人・法人問わずWordPressで作成されているものが多いです。
利用者が多いため便利な機能も豊富で、いろいろと設定や変更が出来るのですが、時には思わぬトラブルが発生する場合があります。
私自身が経験したものでは、使用しているWordpressテーマのアップデートがあり、そのついでに不要なものを削除した途端、突然カテゴリーが消えるという不具合が発生しました。
慌てて原因を調べるために、Googleで検索してみると、CSSを書き換えるとかWordPressの上書き更新をするとか難しい方法ばかりです。
いっそのことバックアップデータを使って復元しようとも考えたのですが、データが大きくなり時間がかかってしまいます。
大したことはしていないはずなので、もっと簡単に元通りにできる方法があるはずと思い更に調べたところ、あるプラグインが影響している可能性があることが分かりました。
そのプラグインを無効化したら、あっさりと直りました。
今回はWordPredsから突然カテゴリーが消えた場合に確認すべきプラグインについてまとめました。
WordPressから突然カテゴリーが消えた場合は「Category Order and Taxonomy Terms Order」が入っているか確認
今回取り上げるカテゴリーというのは、ブログの記事をジャンル分けするものに当たります。
このサイトで言うと、「エンタメ」「話題」「美容・健康・ダイエット」などにあたる部分です。
これが設定をいじっているときに、急にカテゴリーが選べなくなり、管理画面を確認したら、全てすっからかんに消えていました。
これを見た途端とても焦りましたが、元に戻す方法を調べた結果、カテゴリに関連するプラグインを確認すると良いことが分かりました。
そのプラグインとは「Category Order and Taxonomy Terms Order」です。
このプラグインはカテゴリを並び替えることができることができるもので、後からカテゴリーを追加した際、希望の場所に入れ替えることができます。
私が運用しているWebサイトでは「Category Order and Taxonomy Terms Order」はよく使っており、プラグインとして有効化していました。
「Category Order and Taxonomy Terms Order」が有効化されていれば無効にする
もしカテゴリーが突然消えてしまったら、プラグイン「Category Order and Taxonomy Terms Order」が入っているか確認します。
プラグインがインストールされており、もし有効化されていたら「停止」(無効化)します。
更新された後、ブログ画面を確認したら、無事元に戻りました!
設定画面のカテゴリーページにも大丈夫でした。
カテゴリーが消えてしまった際にやったことといえば、
- テーマのバージョンアップ
- 不要なテーマとプラグインの削除
だけです。
これ以外にCSSなどコードを直接書き換えるようなことはしておりません。
そのため、改善策としてCSSを修正するという方法もあったのですが、そこまでやる必要はあるとは思えませんでした。
その後、カテゴリーに関連する「Category Order and Taxonomy Terms Order」が影響していたことがわかり、無事回避できました。
何が悪さをしてカテゴリーが消えてしまったのかは不明ですが、何かのタイミングで組み合わせというか相性が悪くなってしまったのかもしれません。
WordPressで不具合が発生したら先ずは関連するプラグインを疑うとよい
以上、WordPredsから突然カテゴリーが消えた場合に確認すべき件について取り上げました。
WordPressを使っていると、どうしてもこのようなことは避けられません。
その度に解決方法を見つけるのに苦労するのですが、今回は大事故にならずに済みました。
今回不具合が発生してわかったことは「WordPressで画面の表示がおかしくなったら、関連するプラグインを疑うこと」です。
CSSなどを直接書き換えていたりしたら別ですが、そうでなければプラグインを疑うのが1番効果があります。
今回のようにカテゴリーにトラブルがあればカテゴリー関連のプラグイン、画像ならばその関連のものというようになります。
そして、疑わしいプラグインが有効になっていたら無効化しみる、削除して再インストールを試してみるのが良いです。
これならコードをいじるなど難しいことをせず簡単に解決できる可能性が高いです。
ちなみに、今回一旦無効化した「Category Order and Taxonomy Terms Order」は一度削除し再インストールして有効化したところ、問題なく動作しカテゴリーが消えることもありません。
もし再度「Category Order and Taxonomy Terms Order」を利用したい場合も問題ないかと思われます。
なお、使っているテーマは「Coccon」ですが、他のテーマで同様なことが発生した場合も試す価値はあるかもしれません。
今回紹介した回避方法が参考になれば何よりです。