スポンサードリンク


FAQ Manager使用時の注意!Adjust Categoriesと併用ができない?

FAQ Manager 動かない

先日、ブログにFAQ一覧を追加できるプラグインを発見し、さっそくダウンロードしました。

私はよくWordPressブログで便利なプラグインを見つけては試しに使っていたりしますが、中にはプラグイン同士の相性が悪く、意図しない挙動や表示など起きる場合があります。

なので、プラグインインストール前にある程度事前に調べてはいますが、やはり実際に使ってみないとわからない部分もありますよね。

 

FAQ Managerのトピックが追加登録できない?

今回FAQ Managerという最高のプラグインを見つけたので、使ってみました。ものすごい便利な機能がありとても気に入りました。

ところが、FAQを新規登録する際にAdd New FAQ Topicsをクリックし、新しい項目を追加するが、リストに表示されない。なぜ?

FAQ Manager バグ

ちなみにすでに表示されているリストの項目は「投稿」で追加済みのカテゴリとなります。

仕方ないから、リストに既に表示されているものの中から任意でチェックし、更新ボタンを押しました。

ページが更新されたとトピックを確認しましたが、なぜかチェックが入っていない・・・。

 

WordPressのバージョンが合わないからだろうか?それとも他のプラグインと併用による相性のバグだろうか?

いずれにしても何かがおかしい。私の予想では恐らく後者が濃厚だと思いました。なので、WordPressのカテゴリに影響しているプラグインを確認しました。

 

原因はプラグイン併用による相性の問題?

私がカテゴリ用で使用しているプラグインは以下の通りです。

    • Adjust Admin Categories

投稿フォームでカテゴリの入力規則や表示を行なうプラグイン。

    • Category Order

ウェブページと投稿フォームのカテゴリ一覧の表示順序を設定するプラグイン。

 

カテゴリを制御しているプラグインは上記2つでした。

どちらも普段から愛用しているWordPressのプラグインですが、本当に相性の問題なのだろうか?

 

まず試しに、Adjust Admin Categoriesを一度停止してみました。その後、FAQの新規登録ページを確認してみると・・・。

FAQ Manager バグ

あれ?さきほどまで表示していた「カテゴリ」がFAQ Topicsに表示されない。しかも私が新規追加したトピックの「FAQ」だけが表示されています。

原因はAdjust Admin Categoriesのプラグインにあるようです。

 

Adjust Admin Categoriesプラグインの併用に注意?

そもそもWordPressには「投稿」機能が標準で搭載されていますが、Custom Post Type UIのようなプラグインを使うことで、「カスタム投稿」と呼ばれる別の機能による記事作成が行えます。

FAQ Managerもカスタム投稿に分類される機能で、このプラグイン独自の仕様でFAQ専用ページを作れるわけなのですが、Adjust Admin Categoriesと相性が悪いことが判明した。

何が影響してこのようなバグが起きたのでしょうか?

 

スポンサードリンク

 

Adjust Admin Categoriesの機能

Adjust Admin Categoriesは記事投稿フォームのカテゴリを必須入力にさせたり、チェックボックスをラジオボタンに変更するなど、設定できるプラグインですが、動作としては以下のような感じで機能が実装されるのでしょう。

 

まずAdjust Admin Categoriesの動作は以下のようなロジックです。

FAQ Manager バグ

 

投稿ページならこれで問題ないでしょう。

ところが、FAQ Managerの投稿フォームを開くと以下の挙動になる。

FAQ Manager バグ

要するにFAQ Managerで登録しているトピック(FAQのカテゴリ)がWordPress標準のカテゴリの項目に上書きされてしまうわけだ。

確かにこの動きなら、トピック項目が表示されず、カテゴリ一覧が表示されるのも納得できる。あとこの状態でチェックを入れても、トピックで設定した項目以外の項目値がDBのテーブルに登録されるので、SQLのクエリを発行しても、取得できないからチェックが入らなかったのでしょう。

仕方ないから、Adjust Admin Categoriesは停止しました。このプラグインを改造して、投稿フォームだけで変更が適用できるようにプラグインを改造するしかないのだが、面倒な上に、下手をするとFAQ Managerも改造しないといけなくなりそうなので、今回はやめておく。

まあこの問題は、どう考えてもAdjust Admin Categoriesのバグですね。

The following two tabs change content below.
よっき
パソコンが大好きな青年。職業はプログラマ。 幼少期からパソコンが好きで、趣味がそのまま仕事になりました。 主にウェブ系コンテンツの開発が中心です。 自作PCの魅力に惹かれたのは学生時代の頃で、現在に至ります。 自作PC専門ブログで、お得な情報を紹介しています。 趣味はホームページ制作かな。起業を夢見て奮闘中の毎日!

スポンサードリンク


コメントを残す




*

このページの先頭へ