拡張可能なFAQ

拡張可能なFAQ | KestutisIT

説明

まず、他の同様のプラグインとは異なり、このプラグインはMITライセンスに基づいています。これは、ThemeForestまたは同様のマーケットプレイスのプレミアムテーマ作成者にとっての聖杯です。
標準のGPLv2ライセンスとは異なり、テーマをオープンソース化する必要はなく、このプラグインをプレミアムWebサイトのバンドルパックに含めることができます。
F.A.Qを持ってはいけないので、ここではバンドルパックと言います。テーマの一部になることは悪い考えです。将来の規模に対応できる柔軟性を顧客に残す必要があります。
後で顧客がChange.org/help/パートやEnvato.comサポートパートのような何らかの高度な知識ベースシステムを使用することを決定した場合はどうなりますか?顧客がそれほど大きくなる場合は、FAQを持っている必要はありません。プラグインはもう彼らのウェブサイトにありますが、彼はそれをその豪華な知識ベースシステムに置き換えたいと思うでしょう。
したがって、このプラグインをバンドルパックの/ Optional Plugins /フォルダーに含めて、インストール手順で

説明

できるようにすることをお勧めしますが、テーマから完全に独立させてください。
2番目–このプラグインは完全にMVC +テンプレートベースです。つまり、コードはUIとはまったく関係がなく、テーマによってUIテンプレートとアセット(CSS、JS、画像)を簡単にオーバーライドできます(詳細な手順が示されています)。どうやってするか)。
これは、テーマを作成することを意味します。つまり、WebサイトのUI部分であり、それ以上のものではありません。
第三に、市場に出回っている他のプラグインよりもはるかに安全です。トップエンドのS.O.L.I.Dに基づいています。データパターンによる入力データ検証、出力エスケープによるコーディング原理。
4番目–このプラグインはスケーラブルです–そのソースコードは完全にオブジェクト指向で、クリーンで論理的で、テンプレートエンジンを備えたMVCアーキテクチャパターンに基づいており、厳格なPSR-2コーディング標準とPSR-4オートローダーに準拠しており、追加方法を簡単に理解できます独自の新機能。
5番目–このプラグインは、大規模なデータベースやトラフィックの多いWebサイトでうまく機能します–最適なBCNFデータベース構造で作成され、100万人の顧客データベースと500,000のアクティブな毎日のビューを備えたライブWebサイトでテストされました。
6番目–ネットワーク対応プラグインとして公式のWordPressマルチサイトをサポートしているだけでなく、WPML文字列変換もサポートしています。
この時点で、複数の言語が必要な場合は、公式のWordPressマルチサイトセットアップを使用することを強くお勧めします。これは無料であり、公式であるため(したがって、将来のサポートについて心配する必要はありません)、ほとんどの場合重要– WordPressマルチサイトは、拡張が必要な​​Webサイトにはるかに適しています。追加の翻訳ボトルネックコードレイヤーをデータベース経由で処理する必要はありません。
7番目–優れたユーザーエクスペリエンスを備えています–デフォルトのデザインであり、複数のF.A.Qを使用できます。アイテムは同時に開きます。そのため、煩わしいアコーディオン機能はありません。
しかし、最も重要なのは、このプラグインが常に広告なしであるということです。私は個人的に、w.orgプラグインディレクトリ(そして実際には多くのプレミアムマーケットプレイス)のプラグインの大部分を占めるこれらのフリーミアム、広告フル、またはトラッキングプラグインを本当に嫌っています。したがって、これは私たちが常に維持している重要な機能です。
1.データを追跡しないでください(エラーログモニタープラグインなど、GDPRコンプライアンス契約のチェックボックスを入れても)、
2.疑似広告でいっぱいにしないでください(WooCommerceやContact Form 7のような大きなプラグインでも、ホーム画面の80%近く、または他のプラグインのインストール方法や購入方法に関するメインボタンの20%があります
–これは、Facebookのようなビジネスにプッシュし、行くという本当に醜い行動です。そこでは、会社の製品に麻薬中毒のようになります)。
このプラグインの目標は、ウェブサイトスターターのニーズを完全に満たすことです。このツールには、現在のプラグインを成長させ、何らかの種類のプラグインが必要になるまで、何年も続くことができる優れたツールが必要です。プラグイン。
そして、他の多くの開発者が最初のプレミアムテーマを作成したり、クライアント用のWebサイトをセットアップしたりしたときに、同じ問題が発生したと思います。ライセンスタイプの問題から始まり、F.A.Q。テーマコードにハードコードされています。
そこで、これらすべての開発者が時間を節約できるように支援したいと思いました。作業を簡素化するために、このプラグインをリリースします。そして、MITライセンスの下でリリースします。これにより、無料と商用の両方の制限なしに、このプラグインをWebサイトバンドルで使用できます。
さらに、このプラグインは広告なしで常に100%無料であり、「購読」、「フォロー」、「ページを確認」、「プロバージョンを取得」などのリンクがないことをお約束します。 。
最後に、コードは詩です。ウェブが優れているほど、世界は幸せです。
ライブデモ
拡張可能なFAQ(ライブデモ)
GitHubリポジトリ(「プルリクエスト」を介して貢献したい人向け)
https://github.com/SolidMVC/ExpandableFAQ

インストール

このセクションでは、プラグインを

インストール

して機能させる方法について説明します。

ExpandableFAQ(またはexpandable-faq)を/ wp-content / plugins /ディレクトリにアップロードします。
WordPressの[プラグイン]メニューからプラグインをアクティブ化します。
2.1。テーマがFontAwesomeアイコンをサポートしていない場合は、**展開可能なFAQ-> [設定]-> [グローバル]タブでFontAwesomeを有効にしてください。
管理メニュー項目の展開可能なFAQ-> FAQマネージャーに移動し、F.A.Q。を追加します。
次に、ページメニューの下にある[新規追加]ボタンをクリックしてページを作成します。
[expandable_faq display = “faqs” layout = “list”]ショートコードをページコンテンツに追加し、[公開]ボタンをクリックします。
拡張可能なFAQショートコードを追加したWordPressフロントエンドページに、拡張可能なF.A.Q.が表示されます。
おめでとうございます、これで完了です。 WordPressの拡張可能なFAQで快適な作業をしていただければ幸いです。

プラグインの作者

KestutisIT

プラグインの公式ウェブサイトアドレス

https://wordpress.org/plugins/expandable-faq/
拡張可能なFAQプラグインの使用で問題が発生した場合は、以下にコメントしてください。問題の解決に最善を尽くします

コメントする

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です