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

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

【忘備録】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

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

  関連記事

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

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

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

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

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

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

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

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

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

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

簡単にアニメーションを追加することができる!!-WOW.js

アニメーションを追加したいけどjavascriptとか触れない・・・ そんなあな …

よくみかける「この記事を書いた人」を表示させるプラグイン “Fancier Author Box”

最近よくみかける「この記事を書いた人」の表示。 最初はそれほど気にならなかったの …

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

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

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

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

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

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