如何使 WordPress 的寫手擁有上傳圖片的權限?

如何讓你的WordPress寫手上傳圖片Cover

什麼是WordPress的投稿者?

WordPress 預設有5種角色,其中一種就是「寫手」,而寫手就是專門替WordPress網站寫文章投稿的角色,當文章一旦寫完後就會送出審閱,讓管理者來決定是否發佈文章。
這樣的角色,可以設立多位,讓整個網站不僅擁有更多的寫手使得 網站SEO優化 得到充沛的內容,更能讓網站管理維護的工作更輕鬆簡單!

投稿者的大問題?

雖然投稿者有這麼多的好處,但如果投稿者本身沒有辦法上傳圖片媒體,那文章就不會有圖片內容,這樣無法撰寫出一篇豐富且吸引人的文章。

解決方式

將以下語法複製起來,貼在後台的 外觀 > 佈景主題編輯器 > 你的主題 > 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');
}

接著,只要更新後,你的投稿者就會擁有上傳圖片的權限囉!

相關文章