好きな事を好きな時に好きなだけする

そんな人生最高じゃないですか。

【忘備録】WordPressで寄稿者でも画像をアップロードできる方法

   

セキュリティーの面を考慮して寄稿者としてユーザーを追加したのですが、その場合、デフォルトではメディアのアップロードができないようです。
そこで寄稿者でも画像をアップロードできるようにする方法はないかと探したところ、3秒で見つかりました。

忘備録として残しておきます。

やっぱりfunctions.php

こういうのはだいたいfunctions.phpをいじる感じになりますよね。方法は簡単で、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');
}

簡単すぎますね。
今のところ不具合は出ていないので、問題ないかなと思います。もし不具合が出たら当記事に追記致します。

ちなみにfunctions.phpに記述する場所は一番最後で問題ないので、ご安心ください。

 - WordPress

adsensepc

adsensepc

Message

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

  関連記事

no image
少しだけレンタルサーバーについて話してみる

こんにちは。 今日はサイトの運営で欠かすことのできないレンタルサーバーについて話 …

記事の目次を自動生成してくれるWordPressプラグイン「Table of Contents Plus」

前回に引き続き、WordPressプラグインに関する記事です! 今回は目次を自動 …

【忘備録】wa-track.comが出てきた!!その対処法とは

「運営しているサイトが急に表示されなくなり、wa-track.comが出てきた! …

バズ部のブログが更新されないと思ったら、リニューアルしていた件について

バズ部はWEB周りの仕事をしている人なら知らない人がいないのではないかと思えるほ …

WordPressの引越しをするなら「Duplicator」しかないでしょ!

WordPressのドメイン・サーバー移行を試みて諦めた人は多いのではないでしょ …

サイトの画面キャプチャを表示させるWordPressプラグイン「Browser Shots」

当サイトはWordPressのテーマとしてStingerを利用させて頂いているの …

サイト修正で使える!メンテナンス中の表示をしてくれるプラグイン”WP Maintenance Mode”

私の毎日の日課はネットサーフィンなんですが(笑)、今日いつものようにネットサーフ …

【WordPressカスタマイズ】ブログをプチリニューアルしました

この記事でも紹介しているように、ワードプレスのテーマにSTINGERを使わせて頂 …

WordPressテーマをStinger3に変更した理由

目次1 以前使っていたテーマ1.0.1 アーカイブ、タグ、検索結果ページなどはN …

【永久保存版】Amazonアソシエイトのプラグイン「AmazonJS」導入の忘備録

ブログをやっている人でアマゾンアソシエイトのリンクを貼っている人は多いと思います …