Category
Archives
Cocotiie
Trial And Error!やってみよう!の精神でWeb制作をしています。初心者の方にも伝わるよう、心がけています。少しでも誰かの助けになれれば嬉しいです。宜しくお願い致します。

2006年:Web制作に関する覚書きブログをはじめる。

2018年:Cocotiie(ココッティー)として運営開始。
このサイトは快適なテーマ「SWELL」を使用していますSWELLについて

[WordPress] FAQページをプラグインで簡単設置する

Ultimate FAQ

「良くあるお問い合わせ」や「FAQ」ページが必要な場合があると思います。量が多いとかなり面倒なものです。ページが長くなる事も問題に。

そこで、Ultimate FAQ ? WordPress FAQ and Accordion Pluginをご紹介します。設定画面は日本語化されていませんが、難しくありません。使い勝手も良く、簡単に設置できるのでお勧めです。ここでは、グループ化して使用する方法と問題の回避についてご紹介します。

ブラウザによっては、設定画面で右クリックし「翻訳」とする事で一時的に日本語に出来るのでお試しください。変な訳になっている事もありますので、その辺は臨機応変に。

FAQ
INDEX

グループ化の準備

一般的なカテゴリー別にまとめた「グループ化」の設定をします。メニューの[FAQs] → [Settings]→ Orderingの「Group FAQs by Category」をOnにします。

FAQ

カテゴリー(グループ名)を作成

[Categories]タブから設定します。名前は日本語でOKです。スラッグ名は後で使用するので覚えておいて下さい。

質問

質問の作成

[Add new]タブで作成します。

タイトルには質問(Q)を、内容には答え(A)を書き、カテゴリー選択で、属するグループを選択します。

FAQ

FAQページの作成

ページ内にショートコードを書きます。先ほどカテゴリー作成で作ったスラッグが必要です。

良くある質問
[ultimate-faqs include_category='スラッグ名']

カテゴリーに質問が1つの時に起きる問題

カテゴリー内に質問が1つしかない場合、グループ扱いしてくれず、カテゴリー名が表示されません。しかも答えが開いたままになってしまいます。(画像の黄色の線の上の部分)

開発者に教えて頂きました。フィルターで解決し、理想の表示にする事ができました。(画像の黄色の線の下の部分)

function.phpに追記して下さい。

//faq
function disable_display_all( $display_all ) {
  return false;
}
add_filter( 'ewd_ufaq_display_all_answers', 'disable_display_all' );

function enable_group_by_category( $group_by_category ) { 
  return true;
}
add_filter( 'ewd_ufaq_group_by_category', 'enable_group_by_category' );
よかったらシェアお願いします
  • URLをコピーしました!
  • URLをコピーしました!

コメント ※ハンドルネームでお願いします

コメントする

INDEX