• 色々と試してみたのですがうまくいかず、お知恵を貸していただけないでしょうか…。

    タイトルの通りなのですが、行いたいことは管理画面上で記事を各ユーザー自身が投稿したものだけが見えるようにしたいのですが、少し面倒なルールがあります。

    ・管理者だけには全てが見えるようにしたい。
    ※管理者には何も起こらないということになります。
    ・投稿はカスタム投稿タイプで指定したA・B・C・D…といった具合に、特定の複数のカスタム投稿の一覧が対象です。

    補足としましては、管理者以外は全て投稿者の権限になります。
    また、カスタム投稿タイプ以外の投稿は、基本管理者以外は行いませんし、管理者以外のメニューにはカスタム投稿を行うメニュー項目しか表示されておりません。

    探す中でこちらのサイトが希望に近く試してみたのですが、

    http://blog.showzine.co/entry/hide_others-posts

    管理画面で他者の投稿を見せない@WordPress

    こちらのサイトで公開されている情報では、

    ・管理者の管理画面でも制限がかかり、表示されない内容がある。
    ・管理者の管理画面でもごみ箱や・下書き・公開済みなどのメニュー項目が表示されなくなる

    といった問題があります。

    色々と試してみたのですが、設定が上手くいかず困っております。
    お詳しい方いらっしゃいましたら、アドバイスを頂けますと幸いです。

    よろしくお願いいたします。

    • このトピックはjim912が8年、 3ヶ月前に変更しました。
1件の返信を表示中 - 1 - 1件目 (全1件中)
  • モデレーター jim912

    (@jim912)

    current_user_can( 'administrator' )

    で、管理者かどうかの判定ができますので、条件分岐を加えれば実現可能かと思います。

1件の返信を表示中 - 1 - 1件目 (全1件中)
  • トピック「管理画面に各ユーザーが投稿したものだけを表示させる方法について」には新たに返信することはできません。