問題タブ [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.

0 投票する
1 に答える
331 参照

wordpress - ユーザーWordpressによるカスタム投稿タイプの制限

私を助けることができますか?

私はユーザーの役割でマーケットプレイスを作成します。たとえば、「売り手」はダッシュボードから自分の音楽を販売できます。それから私はいくつかの問題を抱えています。あなたが私を助けてくれることを願っています…</p>

  1. 製品メニューの選択ドロップダウン「Connect Album Playlist」へのデータ アクセスを制限/制限するにはどうすればよいですか? ユーザー販売者は自分のデータしか見ることができず、ドロップダウン選択で他の人の音楽アルバムデータにアクセス/表示できない場合は? https://drive.google.com/file/d/1mL6InZpEJhDBXfHGmjHcK_ypXKeyc8EA/view

  2. リリース アルバムでは、上記の問題と同じです。「アーティストを選択」ドロップダウンを作成したいのですが、そのユーザーが作成したアーティストの名前だけを表示しますか? https://drive.google.com/open?id=1fRyZSx2sYEnxgY-1QNVHEkwl761b-nsg

次に、この画像のドロップダウン「Connect Album Playlist」でユーザー ビュー データを制限するためのカスタム コードを作成します。

https://drive.google.com/open?id=1KAB4xAz2XPxbYLEYayKX5WBIK3CNCw0D

しかし、動作しません。このコードで私を助けることができますか?

どうもありがとう、親切に、

0 投票する
3 に答える
788 参照

wordpress - カスタムロールを持つWordPressユーザーは、「create_posts」機能がないとカスタム投稿タイプのリストページを表示できません

WordPress 5.2.3 サイトを実行していますが、管理パネルで問題が発生しています。

私はカスタムロールを持っています、それを呼びましょうlibrarian、そしてカスタム投稿タイプはそれを呼びましょうbook

librariana が a を編集できるbookが、新しいものを作成できないようにしたい。

別の質問 ( WordPress: カスタム投稿タイプで「新規追加」を無効にする) とWordPress ドキュメントのアドバイスに従って、次のコードになりました。

edit.php?post_type=bookとしてアクセスしたときに、編集用librariranのリストが表示されることを期待していましたが、[新規追加] ボタンが表示されませんでした。ただし、実際に得られるのは次のような応答です。books403

このページへのアクセスは許可されていません。

以下の場合は、WordPress のバグではないかと思います。

  • edit.php?post_type=bookとしてアクセスすると、必要に応じて [新規追加] ボタンadministratorのないリスト ページが表示されます。
  • librarian役割に機能を与えると、必要に応じて [新規追加edit_posts] ボタンのないリスト ページが表示されます (ただし、機能を与えたくありません!)。edit_posts

これらは、一般的に設定されたカスタム投稿タイプでは問題ではないと私に思わせます.

  • タイプ登録'create_posts' => 'do_not_allow'からを削除すると、リスト ページが表示されますが、[新規追加] ボタンが含まれてますbooklibrarian

これは、一般的に設定されたカスタム ロールでは問題ないと思われます。

以前にこの問題に遭遇した人はいますか? 構成から何かを逃したことがありますか? または、簡単なパッチまたは回避策はありますか?

どんな助けでも大歓迎です!ありがとう。

0 投票する
1 に答える
29 参照

wordpress - Wordpress カスタム投稿タイプとカスタム ユーザー ロール

2 つの CPT と、その 2 つの CPT のみを管理するためのカスタム ロールを必要とするプロジェクトのプラグインを作成しています。CPT の作成は簡単な部分でしたが、カスタム ユーザー ロールの作成に 1 週​​間かかっています。

私の CPT は次のように宣言されています。

そして、カスタム ユーザー ロールを次のように宣言しています。

しかし、それは機能していません...私はまた、この方法でユーザーロールを宣言しようとしました:

しかし、私はこれを機能させることはできません。

誰かが私を助けてくれますか?