文章權限鎖定,站內會員才可以看到的文章。

WordPress 內建有帳號區分,分別為以下圖身份,這些身份只有針對文章的管理,但確沒有針對使用者的帳號與無帳號的部份用於前台使用,如果文章沒有要分享出來的話也只能在發文時的發表,設定成私密使用,如果對於站內只有一人管理是方便的,但如果站內有要給特定對像看的話這點就不是優了。
User Access Manager-用戶文章權限 (會員) 管理插件-1
User Access Manager-用戶文章權限 (會員) 管理插件-2


WordPress 插件 – User Access Manager

插件網址:https://wordpress.org/plugins/user-access-manager/
插件的 Github 版本別:https://github.com/GM-Alex/user-access-manager/releases
User Access Manager-用戶文章權限 (會員) 管理插件-3-1

目前因為站內使用的 WordPress 版本不是新的,所以如果要用上適用的版本的話就要使用較舊的版別,所以可以到 GitHub 上下載。


安裝外掛與設定

1-安裝

[控制台] –> [外掛] –> [安裝外掛] -> [手動安裝](舊版使用指定的版別檔案) -> 裝完啟用
User Access Manager-用戶文章權限 (會員) 管理插件-3

2-設定

啟用完之後就會在後台左方的選單列出現 UAM 的 ICON,可以到裡面完成相關設定。
User Access Manager-用戶文章權限 (會員) 管理插件-4

設定 Edit user group

user group name 與 User group description 用來設定群組名與群組簡訴,另外下方的 ROLE AFFILIATION 設定文章管理者的身分,這可以都勾選。
User Access Manager-用戶文章權限 (會員) 管理插件-5

settings

Hide complete posts – 讓沒有登入的使用者是否可以看到表題, YES 是不顯示。
Admin hint text – 是給網站的管理員在文章的標題後方接下後面的字串,分辦文章使用此插件設定過的文章。
User Access Manager-用戶文章權限 (會員) 管理插件-6


文章與頁面設定

新增一個測式的帳號,權限先隨便給個寫手。
User Access Manager-用戶文章權限 (會員) 管理插件-7

接著發個文章,在選項中就可以看到 Access 裡面的群組設定,如果勾選的話此篇文章就只有特定身份或是會員才可以看。
User Access Manager-用戶文章權限 (會員) 管理插件-8

文章發佈後可以到全部文章的列表中看到,右方多了一個 Acces 項目,這裡因為是直接使用新裝 WordPress 的測試站,創站時就會有篇預設文章 ‘Hello world! 哈囉!’ 文章,這是都沒有設定過的,比較一下有設定的文章會有特定的群組名出現。
User Access Manager-用戶文章權限 (會員) 管理插件-9


資料來源

WordPress 的「用戶文章權限管理」外掛 – User Access Manager