跳至主要內容
  • 登入
  • 註冊
WordPress.org

Taiwan 正體中文

  • 佈景主題目錄
  • 外掛目錄
  • 最新消息
  • 技術支援
  • 關於我們
  • 團隊
  • 取得 WordPress
取得 WordPress

外掛目錄

  • 我的最愛
  • Beta 版測試
  • 開發者資訊
下載

WP Approve User

由 Konstantin Obenland 開發
  • 詳細資料
  • 使用者評論
  • 安裝方式
  • 開發資訊
技術支援

外掛說明

This plugin lets you approve or reject user registrations.
While a user is unapproved, they can’t access the WordPress Admin.

On activation of the plugin, all existing users will automatically be flagged Approved. The site admin will never experience restricted access and does not need approval.
This plugin is probably not compatible with WooCommerce.

Translations

I will be more than happy to update the plugin with new locales, as soon as I receive them!
Currently available in:

  • Dutch
  • Deutsch
  • English
  • Hebrew
  • Persian
  • Russian

Actions

wpau_approve (int)

User-ID of approved user.

wpau_unapprove (int)

User-ID of unapproved user.

Filter

wpau_default_options (array)

Default options.

wpau_update_message_handler (string)

Allows to return custom update messages.

wpau_message_placeholders (array)

Filters the placeholders in approve/unapprove emails.

螢幕擷圖

  • Error message when user is not yet approved.
  • Row action when user is approved
  • Row action when user is not yet approved
  • Count notification and row highlight for unapproved users

安裝方式

  1. Download WP Approve User.
  2. Unzip the folder into the /wp-content/plugins/ directory.
  3. Activate the plugin through the ‘Plugins’ menu in WordPress.
  4. Make sure user registrations is enabled in ‘General Settings’.

常見問題集

Once a new user has been approved, will the plugin send out an email to inform them they have been approved?

Yes! Under Settings > Approve User, you can choose when to send an email and customize the email content to your needs!

Plugin Hooks

使用者評論

Works great!

kl79sz 2022 年 11 月 4 日
I'm very happy with this plugin. It's simple and it works as expected.

Excellent plugin

kiwi3685 2022 年 11 月 4 日
This is an invaluable plugin in the battle to keep spam registrations under control. Plus great service from @konstantin

It’s simple and it works 100%

eduacute 2021 年 2 月 22 日 1 則留言
Using it with MemberPress. There is not much to configure but it works like a charm, it'simple, no HTML, just plain text but it's better than the New User Approve plugin which exposes the iThemes Hide Back End URL to users when their user account is approved.

Does Not Scale

Daniel Hendricks 2020 年 8 月 7 日
This site has over 360k registered users. Upon activating the plugin, it timed out as it tried to add >720k user meta keys. Not sure why it doesn't just meta select only users who do not have the fields (which would have still timed out, but at least it would continue on the next time Activate was attempted). I "fixed" that by adding them with my own script and then uncommented the activation hook. It appeared to be working fine after that, but then I discovered (via Query Monitor) that it was adding over 6 seconds (with Redis caching!) to every admin page load because the constructor pulls a list of all unapproved users. It would also have been nice if there was a checkbox like "Delete plugin data when uninstalled" or whatever so I didn't have to re-add over 720k meta fields to my dev box after deleting the plugin to move it as a submodule (obviously, I should have just deleted the directory, but I didn't look at the code and realize that it was going to asplode everything on my dev instance). I get it - 360k+ users is a lot, but for plugins (plural: the others failed too, for the same reason) that assume a site is soliciting registrations from anon, you'd expect them to handle a lot of registrations. If you don't have many users/registrations, you don't really need a plugin to manage them, right? I'm assuming that it loads a list of every unapproved user on every admin page load solely for the unapproved user count badge on the admin menu (I didn't look - I stopped trying to hack it and just decided to tell the users to manage it manually, which was unpopular). +3 stars because it's free and doesn't use Freemius. EDIT - Also, you can change the instantiation because I don't think it needs to run during cron or Ajax requests: if( !wp_doing_cron() && !wp_doing_ajax() ) new Obenland_Wp_Approve_User(); You can probably check for is_admin() before running code in various places, too.

Fantastic !!!!

yadad 2020 年 4 月 15 日
I'm currently running WordPress 5.4 and needed this for bbPress. I'm also using GeneratePress Version: 2.4.2.1 and even though it says hasn't been tested with this theme it works great. Installed with no issues and tested perfectly. It does exactly what it says and I couldn't be happier. Thank you so much Konstantin Obenland. Great !!! Plugin 4-14-20

Awesome plugin

Mahadi Hasan Munna 2020 年 4 月 3 日
The "WP Approve User" helped me a lot. Thanks 🙂
閱讀全部 38 則使用者評論

參與者及開發者

以下人員參與了開源軟體〈WP Approve User〉的開發相關工作。

參與者
  • Konstantin Obenland

〈WP Approve User〉外掛目前已有 6 個本地化語言版本。 感謝全部譯者為這個外掛做出的貢獻。

將〈WP Approve User〉外掛本地化為台灣繁體中文版

對開發相關資訊感興趣?

任何人均可瀏覽程式碼、查看 SVN 存放庫,或透過 RSS 訂閱開發記錄。

變更記錄

10

  • Fixes a bug with the activation hook creating class instances before it should. See https://wordpress.org/support/topic/fatal-error-4281/

9

  • No longer checks approval status on log in for super admins in multisite installations. See https://wordpress.org/support/topic/super-admin-not-approved-on-multisite/
  • Fixes an incompatibility with WordPress 6.1 where the plugin would set up too early. See https://wordpress.org/support/topic/fatal-error-4281/

8

  • Does no longer overwrite approval status after plugin re-activation. Props @zadro, @idearius, @howdy_mcgee.

7

  • Added a filter to manipulate placeholders and their replacement values. See https://wordpress.org/support/topic/customize-email-templates-2/
  • Only sends out rejection email if it’s a new registration and the user is not approved. See https://wordpress.org/support/topic/deleting-user-generates-user-not-approved-email-possible-to-disable-feature/
  • Various multisite improvements and bug fixes. The unapproved filter works now! See https://wordpress.org/support/topic/multisite-issues-with-user-lists-and-unapproved-filter/

6

  • Improved approval flow, waiting with password email until after approval.
  • Fixed a bug where the approval email had some stray whitespace surrounding it.
  • Tested for WordPress 5.2.

5

  • Fixed a bug where user registration couldn’t be activated with the plugin active.

4

  • For easier on-boarding, it now displays a notice if user registration is disabled.

3

  • Maintenance release.
  • Better multisite compatibility.
  • Now maintains role selection on batch modification.
  • Added some more sanitization.
  • Updated code to adhere to WordPress Coding Standards.
  • Tested for WordPress 5.0.

2.3

  • Added French translation. Props Clovis Darrigan.
  • Added Arabic translation. Props Mehdi Bounya.

2.2.3

  • Fixes a bug where administrators where locked out of their site if user registration was enabled after the plugin was.

2.2.2

  • Adds backwards compatibility for WordPress versions pre-3.5 for the user list filter.
  • Removes unused development versions of scripts and styles.

2.2.1

  • Updated utility class.

2.2.0

  • Added a way to filter for unapproved users in the admin user list.
  • Fixed a bug where currently active users would not be flagged as approved on activation if user registration was disabled.
  • Added Dutch translation. Props Jos Wolbers.
  • Minor coding convention updates to be closer to core coding guidelines.
  • Tested with the beta version of 3.6.

2.1.1

  • Fixed a bug, where new settings were not saved.

2.1.0

  • Added Russian translation. Props Mick Levin.
  • Email bodies can now be edited even when email notification is not activated.
  • Fixed a bug, where admin notices by the Settings API were not displayed.

2.0.0

  • Added the ability to send an email on approval/unapproval. Email text can be customized.
  • Optimized alteration of Users menu item. Props Rd.
  • Added Hebrew translation. Props asafche.

1.1.1

  • Fixed a bug, where the call to action bubble didn’t account for newly registered.

1.1.0

  • Added bulk action for approving and unapproving users.
  • Added notification of unapproved users in admin menu item (WordPress 3.2+).
  • Added highlight of unapproved users.
  • Added action hooks on (un-)approval. See hook reference.
  • Users created by an Administrator will automatically be approved.
  • Updated utilities class.
  • Now an instance of the Obenland_Wp_Approve_User object ist stored in a static property to make deregistration of hooks easier.

1.0

  • Initial Release.

中繼資料

  • 最新版本: 10
  • 最後更新: 5 個月前
  • 啟用安裝數: 5,000+
  • WordPress 版本需求: 4.3 或更新版本
  • 已測試相容的 WordPress 版本: 6.1.1
  • 語言:

    Dutch、Dutch (Belgium)、English (US)、German、Italian、Japanese、及 Polish.

    將這個外掛本地化為你的母語版本

  • 標籤:
    adminapproveloginuseruser management
  • 進階檢視

評分

檢視全部
  • 5 星 26
  • 4 星 2
  • 3 星 2
  • 2 星 0
  • 1 星 7
登入以提交評論

參與者

  • Konstantin Obenland

技術支援

使用者可在技術支援論壇提出意見反應或使用問題。

查看技術支援論壇

贊助

想要支援這個外掛的發展嗎?

贊助這個外掛

  • 關於我們
  • 最新消息
  • 主機託管
  • 贊助基金會
  • Swag
  • 線上說明
  • 開發者資源
  • 共同參與
  • Learn
  • 展示網站
  • 外掛目錄
  • 佈景主題目錄
  • 區塊版面配置目錄
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • 隱私權
  • Public Code
WordPress.org
WordPress.org

Taiwan 正體中文

  • 造訪我們的 Facebook 粉絲專頁
  • 造訪我們的 Twitter 帳號
  • Visit our Instagram account
  • Visit our LinkedIn account
程式碼,如詩