0

User Frontend Pro ( http://wedevs.com/plugin/wp-user-frontend-pro/ ) を使用してサイトを構築し、ユーザーがフロントエンドから独自の投稿とページを作成できるようにしています。WP のバックエンドが少し難しいと感じている人のために、サイトをできるだけシンプルに保つことを目的としています。

ページは「メイン」項目であり、投稿はこれに関する更新です (つまり、ページは「マイカー」で投稿は「サービス履歴」です)。

ユーザーが作成したページに投稿を接続できるようにし (複数のページがある場合もあります)、それをユーザー固有のものに保つ方法が必要です。

私が考えていたのは、作成時に各ページにカスタム分類を自動的に割り当て、ページを作成したユーザーにのみ表示されるようにすることでした。その後、これを任意の投稿に割り当てることができるため、すべての投稿が 1 つのカテゴリ ページにグループ化されます。

問題は、どうすればよいかよくわからないことです: a) タクソノミーを自動的に作成する b) これを作成したユーザーにのみリンクする c) これが実際に正しい方法である場合

4

2 に答える 2

1

WordPress Author のテンプレートは項目 B と C を処理しているようです。

于 2013-10-29T13:08:31.087 に答える
1

1 つの方法は、すべてのユーザーのデフォルト ロールを変更することです。wp-admin の設定ページから編集者としてデフォルト ロールを作成します。これで、ユーザーは新しい投稿やページを作成したり、自分のページを編集したりできるようになりました。いつでもそこに投稿を公開できるかどうかはわかりませんが、ここから役割と機能を確認できます

ページのリンクについて、特定の投稿の作成者をいつでも取得できます。作成者がログインしているだけかどうかを確認し、投稿/ページを確認するだけです。

于 2013-10-29T13:11:21.623 に答える