サポート » プラグイン » Smart Custom Fields で設定した画像やリレーションが管理者権限以外で登録で

  • 解決済 Honda

    (@rocketmartue)


    表題の通りですが、管理者権限以外では、Smart Custom Fields で設定した「画像」「関連(投稿タイプ)」が機能しません。
    管理者権限では、各項目に問題なく登録できるのですが、管理者以外のユーザーでは、画像の登録等ができません。
    これはプラグインの仕様でしょうか?
    何か対応方法はありますか?

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • WordPress の寄稿者ユーザーはメディアをアップロードする権限がないため画像のアップロードが機能しない、ということはあるかもしれません。その場合はプラグインなどで権限を足すことで解決できると思います。

    「関連(投稿タイプ)」についてはこちらでは同様の不具合を確認できませんでしたが、カスタム投稿タイプの定義の仕方などによって、というのはあるかもしれません。カスタム投稿の定義を行っている部分(例えば functions.php、Custom Post Type UI)だけを残して、デフォルトテーマ・全てのプラグインを停止すると、動作に変化はありますか?

    トピック投稿者 Honda

    (@rocketmartue)

    Takashi Kitajima 様
    ご回答ありがとうございます。

    ユーザー権限は、編集者でも投稿者でも、カスタムフィールドでの画像のアップロードが出来なくなっていました。

    クライアント用の管理画面カスタマイズで、WP Admin UI Customize を使用しているのですが、これを停止すると、画像アップロード、「関連(投稿タイプ)」のどちらも機能するようになりました。

    管理画面のカスタマイズが必要なのでWP Admin UI Customize も使いたかったのですが、別の方法を探さないとダメみたいですね。

    トピック投稿者 Honda

    (@rocketmartue)

    その後、色々と試してみて分かったことですが、

    WP Admin UI Customizeの設定を全てリセットすると
    管理者以外の権限でも
    Smart Custom Fields で設定した「画像アップロード」「関連(投稿タイプ)」は、各投稿の編集画面で正常に動作します。
    メタボックス管理(wp-admin/admin.php?page=wp_admin_ui_customize_manage_metabox)で、メタボックスの表示・非表示の設定をすると、
    管理者以外の権限では
    Smart Custom Fields で設定した「画像アップロード」「関連(投稿タイプ)」は、各投稿の編集画面で機能しなくなります。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「Smart Custom Fields で設定した画像やリレーションが管理者権限以外で登録で」には新たに返信することはできません。