web-dev-qa-db-ja.com

特別なテーマを使用せずにQuoraまたはStack Exchange機能を作成する方法を教えてください。

QuoraやSEサイトなど、Q&Aに使用できる自分のサイトのセクションを実装したいと思います。これまでのところ、私が見つけることができる唯一の解決策は私がやりたくない専門家のテーマを使うことです - 私は機能を既存のサイトの一部にしたいです。

この場合、私にはどのような方法や解決策を使用できますか?

4
James

私の既存のサイトの一部にするには、私は カスタム投稿タイプ を使い、投稿タイプをQAname__とし、登録ユーザーは投稿(質問をする)をすることができます) wordpressの 役割と機能 機能を使用して、質問回答セクションのモデレータ/編集者/ユーザを作成できます。

そのポストタイプの投稿(QAname__)をフロントエンドで送信し(質問ページのフォームで)受け入れるようにwordpressを設定することができ、wordpressのコメントシステムはそのまま使用できます。

必要に応じて結果を表示するために、 ワードプレスクエリをさまざまなパラメータ で作成できます。

最後に、評価はプラグインによって処理することができます、はじめに Wordpressのプラグインディレクトリ で利用可能なたくさんの良いプラグインがあります。

注意 -

StackExchange はいくつかの自社開発システムを使用しています、それをあなたのワードプレスサイトで複製するのは簡単な仕事ではありません(特にリアルタイム部分)。そして、あなたがフル機能のフォーラムソフトウェアから得るかもしれない機能はWordpressで複製することは可能ですが非常に困難です。

機能の少ない軽量QAフォーラムの場合は、この手法を使用することをお勧めします

7
amit

開発のすべてを自分でやるのではなく、Q&Aを既存のサイトに統合したいのであれば、既存のプラグインの道をたどります。

まったく新しいテーマや独立したテーマを必要とせずに、Quora、StackExchangeなどの機能を提供するWordPressプラグインがいくつかあります。

私はそれらのうちのいくつかを使ったことがあり、既存のサイトやブログにそれらを統合する問題も問題もありませんでした。

1
Jeremia