• <strike id="q60me"></strike><ul id="q60me"></ul>
    <ul id="q60me"></ul>
  • <fieldset id="q60me"><input id="q60me"></input></fieldset>

    WordPress用戶貢獻者上傳圖片附件的方法

    華峰博客 887

    wordpress后臺為我們提供了5種用戶,不同類別的用戶權限不一,通常情況下WordPress用戶貢獻者是允許發布文章的,但需要審核,而且發布的文章不能帶圖片附件,這就不太友好了,索性進行修改調整,下面隨華峰博客網一起來了解。

    管理員:和安裝WordPress時的創始人一樣,擁有對后臺的完整權限。

    編輯:可以發布文章,擁有對網站所有文章、頁面、評論編輯權限。

    作者:可以發布文章,但只能編輯自己發布的文章。

    貢獻者:可以投遞文章,但需要管理員審核后文章才能顯示,在管理員審核前可以對文章進行編輯,管理員審核后則不能編輯文章,編寫文章時上傳不了媒體如圖片、音頻等。

    訂閱者:只能瀏覽后臺及編輯自己的個人信息。

    從權限中可以看出投稿者默認不支持上傳圖片,這對貢獻者造成不便,一篇沒有圖片的文章怎么能吸引讀者呢,那么我們如何讓WordPress投稿者支持上傳或刪除圖片呢?

    只需要將下面的代碼添加到當前主題函數模板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移除,投稿者仍然擁有上傳或刪除圖片的權限。

    要去掉投稿者上傳或刪除圖片的權限,在當前主題的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->remove_cap('upload_files');
     }

    上一篇:

    下一篇:

    ? 同類閱讀

    分享
    ? ?
    ? ?
    国产精品揄拍100视频| 国产99精品在线观看| 亚洲综合国产精品| 国自产精品手机在线观看视| 日批日出水久久亚洲精品tv| 日韩精品无码免费视频| 国产精品麻豆免费版| 亚洲AV无码成人精品区狼人影院| 亚洲精品无码久久久久久久| 久久99国产精品| 亚洲国产精品一区二区久久hs| 国产成人A∨麻豆精品| 久久精品国产72国产精福利| 亚洲成网777777国产精品| 日韩黄a级成人毛片| 日韩中文字幕电影| 日韩在线永久免费播放| 国产在线麻豆精品| 国产乱人伦app精品久久| 国产精品午夜无码体验区| 青青青国产精品手机在线观看| 亚洲爆乳精品无码一区二区 | 亚洲国产精品成人精品软件| 日韩精品专区AV无码| 亚洲AV无码精品色午夜在线观看| 精品久久一区二区| 久久99精品综合国产首页| 国内揄拍高清国内精品对白| 在线精品亚洲一区二区三区| 人人鲁人人莫人人爱精品 | 精品精品国产高清a毛片牛牛| 国产亚洲精品无码成人| 国产精品无码无需播放器| 精品乱人伦一区二区三区| 亚洲国产精品成人精品无码区| 亚洲国产精品无码久久一线| 久久精品岛国av一区二区无码| 久久久国产精品无码免费专区| 伊人久久大香线蕉精品| 亚洲精品网站在线观看你懂的| 国产大片91精品免费观看不卡|