0

クライアントの特定の要件に合わせて、独自の Wordpress テーマを作成しています。フロントエンドのテーマの作業は問題ありませんが、バックエンドの作業については助けが必要です。

このタスクは、サポート サイトのようなもので、多くの Q & A があります。会社のサポート サイトを構築しています。つまり、ほとんどのページには多くの質問とそれに関連する回答が表示されます。

ページ構造は次のようになります。

Home Page (with links to Most recent Q+As added) and common sections
-How to use the app (10-20 Q+As on page)
-How to manage integrations (10-20 Q+As on page)
-Other page (10-20 Q+As on page)
-5-10x 'Other pages'
About Us
Contact Support

要件と私のコメント

-各 Q&A には独自の URL がありません
。これにより、Q&A 用の投稿を使用する魅力がなくなります。

-各ページは目次で構成されており、質問へ
の迅速なスクロールが可能です。理想的な解決策は、特定のカテゴリ/セクション/識別子内の各「Q and A」オブジェクトを取得してロードするページ テーマ テンプレートのコードです。ページ

- 新しい質問と回答をすばやく簡単に追加できます
サポート担当者にとって理想的なソリューションは、質問の膨大なページを編集するのではなく、質問と回答を追加し、カテゴリを割り当てることができることです。

-ページ上の Q&A の
順序が重要 理想的なソリューションでは、特定のカテゴリ/セクション/その他内で Q&A を順序付けできるようにする必要があります。

- ホームページには、最新の Q+A 追加リストが存在します

- Q&A の各ページには「最終更新日」があります。これは、最新の Q&A が最後に変更された日付です。


私が持っていたアイデア

投稿またはカスタム投稿は良いアイデアのように思えましたが、パーマリンクが作成されます。しかし、私の「ページ」は実際にはカテゴリ アーカイブ ページになります。Q+A に 2 つのカテゴリが割り当てられることは望ましくありません。また、カスタムポストオーダーも難しそうです。パーマリンクを抑制し、カテゴリまたはセクションを確認して、それらを順序付けする方法を見つけることができれば、これは機能する可能性があります。

FAQプラグイン

これらはすべて少し不格好なようで、スキンを変更するカスタム開発の量は価値がないかもしれません。完全にカスタムした方が簡単かもしれません。

質問:
これをどのように達成できるかについて誰か考えがありますか?

4

1 に答える 1

0

最善の方法は、カスタム投稿タイプを使用することです。基本的に、質問と回答の 2 つのカスタム投稿タイプです。次に、各質問にカテゴリ タグなどを付けることができます。回答には質問 ID を含むカスタム フィールドを設定できるため、質問 ID ですべての回答を簡単に取得できます。一意の URL を使用する必要がない場合は、single-question.php と single-answer.php の 2 つのファイルを作成し、そこに 404 ページ コードを配置して、ユーザーが 1 つの質問または回答の URL にアクセスした場合に表示されるようにします。 404エラー:)

于 2016-04-27T10:47:32.070 に答える