問題タブ [wordpress-roles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
wordpress - ユーザーWordpressによるカスタム投稿タイプの制限
私を助けることができますか?
私はユーザーの役割でマーケットプレイスを作成します。たとえば、「売り手」はダッシュボードから自分の音楽を販売できます。それから私はいくつかの問題を抱えています。あなたが私を助けてくれることを願っています…</p>
製品メニューの選択ドロップダウン「Connect Album Playlist」へのデータ アクセスを制限/制限するにはどうすればよいですか? ユーザー販売者は自分のデータしか見ることができず、ドロップダウン選択で他の人の音楽アルバムデータにアクセス/表示できない場合は? https://drive.google.com/file/d/1mL6InZpEJhDBXfHGmjHcK_ypXKeyc8EA/view
リリース アルバムでは、上記の問題と同じです。「アーティストを選択」ドロップダウンを作成したいのですが、そのユーザーが作成したアーティストの名前だけを表示しますか? https://drive.google.com/open?id=1fRyZSx2sYEnxgY-1QNVHEkwl761b-nsg
次に、この画像のドロップダウン「Connect Album Playlist」でユーザー ビュー データを制限するためのカスタム コードを作成します。
https://drive.google.com/open?id=1KAB4xAz2XPxbYLEYayKX5WBIK3CNCw0D
しかし、動作しません。このコードで私を助けることができますか?
どうもありがとう、親切に、
wordpress - カスタムロールを持つWordPressユーザーは、「create_posts」機能がないとカスタム投稿タイプのリストページを表示できません
WordPress 5.2.3 サイトを実行していますが、管理パネルで問題が発生しています。
私はカスタムロールを持っています、それを呼びましょうlibrarian
、そしてカスタム投稿タイプはそれを呼びましょうbook
。
librarian
a が a を編集できるbook
が、新しいものを作成できないようにしたい。
別の質問 ( WordPress: カスタム投稿タイプで「新規追加」を無効にする) とWordPress ドキュメントのアドバイスに従って、次のコードになりました。
edit.php?post_type=book
としてアクセスしたときに、編集用librariran
のリストが表示されることを期待していましたが、[新規追加] ボタンが表示されませんでした。ただし、実際に得られるのは次のような応答です。books
403
このページへのアクセスは許可されていません。
以下の場合は、WordPress のバグではないかと思います。
edit.php?post_type=book
としてアクセスすると、必要に応じて [新規追加] ボタンadministrator
のないリスト ページが表示されます。librarian
役割に機能を与えると、必要に応じて [新規追加edit_posts
] ボタンのないリスト ページが表示されます (ただし、機能を与えたくありません!)。edit_posts
これらは、一般的に設定されたカスタム投稿タイプでは問題ではないと私に思わせます.
- タイプ登録
'create_posts' => 'do_not_allow'
からを削除すると、リスト ページが表示されますが、[新規追加] ボタンが含まれています。book
librarian
これは、一般的に設定されたカスタム ロールでは問題ないと思われます。
以前にこの問題に遭遇した人はいますか? 構成から何かを逃したことがありますか? または、簡単なパッチまたは回避策はありますか?
どんな助けでも大歓迎です!ありがとう。
wordpress - Wordpress カスタム投稿タイプとカスタム ユーザー ロール
2 つの CPT と、その 2 つの CPT のみを管理するためのカスタム ロールを必要とするプロジェクトのプラグインを作成しています。CPT の作成は簡単な部分でしたが、カスタム ユーザー ロールの作成に 1 週間かかっています。
私の CPT は次のように宣言されています。
そして、カスタム ユーザー ロールを次のように宣言しています。
しかし、それは機能していません...私はまた、この方法でユーザーロールを宣言しようとしました:
しかし、私はこれを機能させることはできません。
誰かが私を助けてくれますか?