forked from fedeandri/auto-approve-comments
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathreadme.txt
executable file
·107 lines (76 loc) · 2.98 KB
/
readme.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
=== Auto Approve Comments ===
Contributors: fedeandri
Tags: auto approve comments, auto-approve comments, commenting, comments, spam, comments approval, approve, approval, comment approved, comment moderator, user comments, moderate, moderation, moderator, anti-spam, comments spam, username, user, users, role, roles, email, url, admin
Requires at least: 3.8
Tested up to: 4.7
Stable tag: 2.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Automatically approve comments by commenter (email, name, url), user and role even if you set the comments to be manually approved to avoid spam.
== Description ==
Auto Approve Comments allows you to create a white list of commenters and to automatically approve their comments after checking their email/name/URL, username or user role (it works with custom roles).
Useful when you set the comments to be manually approved to avoid spam, but you still want to immediately approve the comments made by your most trustful commenters/users.
**Usage**
1. Open Comments -> Auto Approve Comments
2. Configure the "Commenter list" and/or the "Users list" (see some examples below)
3. Save and you're done
From now on all the commenters listed in one of the lists below will have their comments immediately approved even if you set the comments to be manually approved.
**Commenters list - example**
Add only one commenter per line, these are all valid configurations:
`
[email protected],Mark
[email protected],www.verynicesite.com
[email protected],www.verynicesite.com,Mark
[email protected],Mark,www.verynicesite.com
`
**Users list - example**
Add only one username per line:
`
username1
username2
username3
username4
`
**Roles list - example**
Add only one role per line:
`
role1
role2
role3
role4
`
**Developers**
Official Github repository:
https://github.com/fedeandri/auto-approve-comments
== Installation ==
1. Unzip the plugin file auto-approve-comments.zip
2. Upload the unzipped folder "auto-approve-comments" to the `/wp-content/plugins/` directory of your WordPress blog/website
3. Activate the plugin through the 'Plugins' menu in WordPress
== Screenshots ==
1. Commenters list tab
2. Users list tab
3. Roles list tab
== Changelog ==
= 2.1 =
* Add auto approval by role
* Fix a bug that prevented to approve a commenter if only the email was configured
* Change the email validation pattern to allow a wider set of charatcters
= 2.0 =
* Save and refresh changes via AJAX
* Add nonce when saving changes
* Add admin UI success/error notice
* Add feedback when there are no suggestions
* Some cleaning and refactoring
= 1.5 =
* Add new tabbed interface
* Change Users ID list to Usernames list
* Add commenters suggestion field
* Add usernames suggestion field
* Auto remove duplicates
= 1.2 =
* Add better input validation
= 1.1 =
* Auto approve comments based on commenter's email, name, URL and User ID
= 1.0 =
* First version, auto approve comments based on commenter's email