次の2つの要件があります。
投稿者の役割を持つユーザーが自分の投稿にメディア(主に画像)をアップロードできるようにしたいのですが、レビュー用に投稿する前に既存のメディアを削除できないようにすることをお勧めします。
私は記事が投稿されたらそれが寄稿者(ユーザロール寄稿者のプラグインの作者)によって編集されることができないこと、またはそれが編集されることができるなら提出プロセスを経る前に更新されないこと。
Role Scoper プラグインを推奨されていましたが、その方法がわかりませんでした。 Role Scoperで他のプラグインやこれを行う方法についての情報は素晴らしいでしょう。
User Role Editor pluginを使用して、これらすべてを実行できます。私は通常、直接プラグインにリンクすることで質問に答えるのを避けがちですが、この場合、あなたが必要とするものはこのパッケージに入っています。
投稿者への画像アップロードオプション
現在のテーマのfunctions.php
にこのコードを追加してください
if ( current_user_can('contributor') && !current_user_can('upload_files') )
add_action('admin_init', 'allow_contributor_uploads');
function allow_contributor_uploads() {
$contributor = get_role('contributor');
$contributor->add_cap('upload_files');
}