サポート » 使い方全般 » カスタム投稿タイプとカテゴリーをユーザーで制限

  • ecomomai1201

    (@ecomomai1201)


    やりたいことは、複数の店舗があり、店舗ごとの「店舗詳細」「店舗ニュース」を、それぞれの店舗ユーザーが自分の店舗のみの情報を投稿、編集できるようにしたいです。
    その他、管理者が投稿、編集する全店の「新着情報」があり、こちらは店舗ユーザーは投稿、編集できないようにしたいです。
    それで、
    ・「店舗詳細」
    ・「店舗ニュース」
    のカスタム投稿タイプを作成し、カテゴリを店舗名で作成し、店舗ユーザーは自分のカテゴリのみ投稿編集できるようにする方法を考えています。

    しかし以下の方法を試してみましたが実現できません。
    ご教授いただけますでしょうか。。。

    1)
    Category Limitation
    http://www.is-p.cc/wordpress/plug-in/category-limit/364
    カスタム投稿タイプにはデフォルトでは効かないようで、サイトの説明にあるようにwp-category-limitation.phpに追記をしたところ、管理画面が真っ白になってしまします。

    2)
    User Role Editor
    User Access Manager
    http://c-brains.jp/blog/wsg/13/11/11-200157.php
    説明のとおりに設定してみるが、制限をかけたユーザーでも新規投稿の際、他のカテゴリにチェックができてしまう。
    他のユーザーで既に作成した記事は制限がかかって見れないようになっているのですが。

    3)
    Bind user to category
    http://design-plus1.com/tcd-w/2014/05/user-manage-tips.html
    通常の投稿のみで、カスタム投稿タイプは制限できないようでした。

    その他参照:
    https://ja.forums.wordpress.org/topic/268

    作業環境:
    WP 4.1.1
    プラグインはカスタムフィールドテンプレートのみ使用
    カスタムと投稿タイプはfunction.phpで作成
    ローカルサーバ MAC Chrome
    php 4.2.10
    MySQL 5.5.38

    よろしくお願いします。


    [モデレータより]
    「【重要】お読みください」フォーラムに投稿されていましたので、「使い方全般」フォーラムを移動しました。
    「【重要】お読みください」は、WordPress 日本語サイト運営チームから、みなさんへの連絡等に使用していますので、質問があっても回答がつかない場合があります。
    通常の質問は個別のフォーラムへ投稿してください。

  • トピック「カスタム投稿タイプとカテゴリーをユーザーで制限」には新たに返信することはできません。