サポート » プラグイン » Exec-PHPを入れると、他者ページを編集できない

  • 解決済 watanabeshi

    (@watanabeshi)


    Exec-PHP(v4.9)をインストールしている環境で次のような操作をすることができません。
    1.管理者でログインして、固定ページや投稿を作成する
    2.編集者権限ユーザーでログインすると、上記で作成したページが編集できない

    ※固定ページや投稿の作成者を管理者以外のユーザーに変更すると、編集者権限ユーザーが編集できるようになります。

    固定ページの作成者を変更しなくても、編集者権限ユーザーが他者ページを編集できる方法はないでしょうか?

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • モデレーター gatespace

    (@gatespace)

    この辺が参考になりませんか?
    「Exec-PHP 4.9 権限について」
    http://ja.forums.wordpress.org/topic/3661?replies=4

    2年前の投稿ですが、そもそも「Exec-PHP」は管理者権限にしか許可されていないようです。

    ただ、このフォーラムでも何回も話題に上がっていますが、
    そもそも投稿画面でPHP入力・実行させるようなプラグインはおすすめできません。

    フロントページを固定ページで制作したものを編集者の権限の人に編集
    http://ja.forums.wordpress.org/topic/11611?replies=2

    watanabeshiさんがどのような目的で「Exec-PHP」を使わなければならないのかを提示すれば、誰かが対替え案を提示してくれるかも知れません。

    トピック投稿者 watanabeshi

    (@watanabeshi)

    gatespaceさん
    ご返信ありがとうございます。

    グラフなど、どうしてもPHPでないと作成できないページがあります。
    もちろん、このようなPHPページは管理者のみが編集できればよいです。
    問題は、Exec-PHPを有効化することで、管理者が作成した他の固定ページを編集権限ユーザーが編集できなくなってしまう点です。

    とりあえず、固定ページの所有者を管理者から一般の編集者ユーザーに変更することで回避しています。もっとも、この方法が適切なのかもしれませんね。

2件の返信を表示中 - 1 - 2件目 (全2件中)
  • トピック「Exec-PHPを入れると、他者ページを編集できない」には新たに返信することはできません。