Version Description
Download this release
Release Info
Developer | india-web-developer |
Plugin | Protect Your Admin |
Version | 3.1.1 |
Comparing to | |
See all releases |
Code changes from version 3.1 to 3.1.1
- css/pwa-admin-min.css +1 -1
- protect-wp-admin.php +19 -19
- pwa-class.php +6 -3
- readme.txt +38 -34
css/pwa-admin-min.css
CHANGED
@@ -2,4 +2,4 @@
|
|
2 |
* Protect WP-Admin (C)
|
3 |
* @MR Web Solution
|
4 |
* */
|
5 |
-
#pwa-tab-menu {width:auto; padding:1%;}#pwa-tab-menu a {background: none repeat scroll 0 0 #DCA808; border: 0 none;color: #FFFFFF;display: inline-block;font-size: 14px;font-weight: bold;padding: 12px 20px;opacity:0.5;}#pwa-tab-menu a:hover{cursor:pointer;background: none repeat scroll 0 0 #DCA808;opacity:1;}#pwa-tab-menu a.active{ background: #0073aa;opacity:1;}#pwa-settings-form-admin .submit-btn {width: 100%; display: inline-block; padding-top: 10px; margin-top: 10px; border-top: 1px dashed #DCA808;}#pwa-settings-form-admin .submit-btn .button-primary{cursor:pointer;height:35px;}#pwa-settings-form-admin .csbwfs-setting p label {min-width:75px;display:inline-block;}#div-pwa-support img {width:50%px; height:auto;}#pwa-settings-form-admin ul {list-style:inside}#pwa-settings-form-admin #div-pwa-support .contact-author{
|
2 |
* Protect WP-Admin (C)
|
3 |
* @MR Web Solution
|
4 |
* */
|
5 |
+
#pwa-tab-menu {width:auto; padding:1%;}#pwa-tab-menu a {background: none repeat scroll 0 0 #DCA808; border: 0 none;color: #FFFFFF;display: inline-block;font-size: 14px;font-weight: bold;padding: 12px 20px;opacity:0.5;}#pwa-tab-menu a:hover{cursor:pointer;background: none repeat scroll 0 0 #DCA808;opacity:1;}#pwa-tab-menu a.active{ background: #0073aa;opacity:1;}#pwa-settings-form-admin .submit-btn {width: 100%; display: inline-block; padding-top: 10px; margin-top: 10px; border-top: 1px dashed #DCA808;}#pwa-settings-form-admin .submit-btn .button-primary{cursor:pointer;height:35px;}#pwa-settings-form-admin .csbwfs-setting p label {min-width:75px;display:inline-block;}#div-pwa-support img {width:50%px; height:auto;}#pwa-settings-form-admin ul {list-style:inside}#pwa-settings-form-admin #div-pwa-support .contact-author{background: none repeat scroll 0 0 #0472aa;border: 0 none;color: #FFFFFF;display: inline-block;font-size: 12px; font-weight: bold;padding: 2px 5px;text-decoration: none;}
|
protect-wp-admin.php
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
<?php
|
2 |
/**
|
3 |
Plugin Name: Protect WP-Admin
|
4 |
-
Plugin URI: http://www.
|
5 |
-
Description:
|
6 |
Author: WP Experts Team
|
7 |
Author URI: http://www.wp-experts.in/
|
8 |
-
Version: 3.1
|
9 |
*/
|
10 |
|
11 |
/*** WP Experts Team Copyright 2017-2020 (email : raghunath.0087@gmail.com)
|
@@ -108,7 +108,7 @@ function init_pwa_admin_option_page(){
|
|
108 |
<!-- Start Options Form -->
|
109 |
<form action="options.php" method="post" id="pwa-settings-form-admin">
|
110 |
<input type="hidden" id="check_permalink" value="<?php echo $permalink_structure_val;?>">
|
111 |
-
<div id="pwa-tab-menu"><a id="pwa-general" class="pwa-tab-links active" >General</a> <a id="pwa-admin-style" class="pwa-tab-links">Login Page Style</a
|
112 |
<hr>
|
113 |
<div class="pwa-setting">
|
114 |
<!-- General Setting -->
|
@@ -116,17 +116,25 @@ function init_pwa_admin_option_page(){
|
|
116 |
<h2>General Settings</h2>
|
117 |
<table cellpadding="10">
|
118 |
<tr>
|
119 |
-
<td valign="top">
|
120 |
|
121 |
-
<p><input type="checkbox" id="pwa_active" name="pwa_active" value='1' <?php if(get_option('pwa_active')!=''){ echo ' checked="checked"'; }?>/> <label>Enable
|
122 |
-
<p id="adminurl"><label>New
|
123 |
<?php
|
124 |
$getPwaOptions=get_pwa_setting_options();
|
125 |
if((isset($getPwaOptions['pwa_active']) && '1'==$getPwaOptions['pwa_active']) && (isset($getPwaOptions['pwa_rewrite_text']) && $getPwaOptions['pwa_rewrite_text']!='')){
|
126 |
-
echo '<p><strong>Note:</strong>Please check new admin url before logout.<br><strong><blink><br><a href="'.home_url($getPwaOptions['pwa_rewrite_text'].'?preview=1').'" target="_blank" style="
|
127 |
|
128 |
}
|
129 |
?>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
130 |
</td>
|
131 |
<td valign="top" style="border-left:2px solid #ccc; padding-left:10px;">
|
132 |
<h3>Pro Addon Features:</h3>
|
@@ -138,8 +146,8 @@ function init_pwa_admin_option_page(){
|
|
138 |
<li>An option to define custom redirect url for defalut wp-admin url</li>
|
139 |
</ol>
|
140 |
<p style="font-size:16px;">Want to know about all features of addon? Watch given below video</p>
|
141 |
-
<iframe width="560" height="315" src="https://www.youtube.com/embed/
|
142 |
-
<h2><a href="
|
143 |
</td>
|
144 |
</tr>
|
145 |
</table>
|
@@ -152,14 +160,6 @@ function init_pwa_admin_option_page(){
|
|
152 |
<p id="adminurl"><label>Background Color: </label><input type="text" id="pwa_login_page_bg_color" name="pwa_login_page_bg_color" value="<?php echo esc_attr(get_option('pwa_login_page_bg_color')); ?>" size="30" class="color-field"></p>
|
153 |
<p id="adminurl1"><label>Text Color: </label><input type="text" id="pwa_login_page_color" name="pwa_login_page_color" value="<?php echo esc_attr(get_option('pwa_login_page_color')); ?>" size="30" class="color-field"></p>
|
154 |
</div>
|
155 |
-
<!-- Advance Setting -->
|
156 |
-
<div class="pwa-tab" id="div-pwa-advance">
|
157 |
-
<h2>Advance Settings</h2>
|
158 |
-
|
159 |
-
<p><input type="checkbox" id="pwa_restrict" name="pwa_restrict" value='1' <?php if(get_option('pwa_restrict')!=''){ echo ' checked="checked"'; }?>/> <label>Restrict registered non-admin users from wp-admin :</label></p>
|
160 |
-
<!-- <p><input type="checkbox" id="pwa_logout" name="pwa_logout" value='1' <?php if(get_option('pwa_logout')==''){ echo ''; }else{echo 'checked="checked"';}?>/> <label>Logout Admin After Add/Update New Admin URL(Optional) :</label> (This is only for security purpose)</p> -->
|
161 |
-
<p><label>Allow access to non-admin users:<br></label><input type="text" id="pwa_allow_custom_users" name="pwa_allow_custom_users" value="<?php echo esc_attr(get_option('pwa_allow_custom_users')); ?>" placeholder="1,2,3"> <br>(<i>Add comma seprated ids</i>)</p>
|
162 |
-
</div>
|
163 |
<!-- Support -->
|
164 |
<div class="last author pwa-tab" id="div-pwa-support">
|
165 |
<h2>Plugin Support</h2>
|
@@ -268,7 +268,7 @@ echo $script='<script type="text/javascript">
|
|
268 |
if(($el[0].checked) && $vlue=="")
|
269 |
{
|
270 |
jQuery("#pwa_rewrite_text").css("border","1px solid red");
|
271 |
-
jQuery("#adminurl").append(" <
|
272 |
return false;
|
273 |
}
|
274 |
|
1 |
<?php
|
2 |
/**
|
3 |
Plugin Name: Protect WP-Admin
|
4 |
+
Plugin URI: http://www.wp-experts.in/
|
5 |
+
Description: Give extra protection to your site admin and make secure your website against hackers!!
|
6 |
Author: WP Experts Team
|
7 |
Author URI: http://www.wp-experts.in/
|
8 |
+
Version: 3.1.1
|
9 |
*/
|
10 |
|
11 |
/*** WP Experts Team Copyright 2017-2020 (email : raghunath.0087@gmail.com)
|
108 |
<!-- Start Options Form -->
|
109 |
<form action="options.php" method="post" id="pwa-settings-form-admin">
|
110 |
<input type="hidden" id="check_permalink" value="<?php echo $permalink_structure_val;?>">
|
111 |
+
<div id="pwa-tab-menu"><a id="pwa-general" class="pwa-tab-links active" >General</a> <a id="pwa-admin-style" class="pwa-tab-links">Login Page Style</a><a id="pwa-support" class="pwa-tab-links">Support & Our other plugin</a> </div>
|
112 |
<hr>
|
113 |
<div class="pwa-setting">
|
114 |
<!-- General Setting -->
|
116 |
<h2>General Settings</h2>
|
117 |
<table cellpadding="10">
|
118 |
<tr>
|
119 |
+
<td valign="top" width="50%">
|
120 |
|
121 |
+
<p><input type="checkbox" id="pwa_active" name="pwa_active" value='1' <?php if(get_option('pwa_active')!=''){ echo ' checked="checked"'; }?>/> <label><strong>Enable</strong></label></p>
|
122 |
+
<p id="adminurl"><label><strong>New Admin Slug:</strong></label><br><input type="text" id="pwa_rewrite_text" size="20" name="pwa_rewrite_text" value="<?php echo esc_attr(get_option('pwa_rewrite_text')); ?>" placeholder="myadmin" size="30"><br><i>Don't use any special character.</i></p>
|
123 |
<?php
|
124 |
$getPwaOptions=get_pwa_setting_options();
|
125 |
if((isset($getPwaOptions['pwa_active']) && '1'==$getPwaOptions['pwa_active']) && (isset($getPwaOptions['pwa_rewrite_text']) && $getPwaOptions['pwa_rewrite_text']!='')){
|
126 |
+
echo '<p><strong>Note:</strong>Please check new admin url before logout.<br><strong><blink><br><a href="'.home_url($getPwaOptions['pwa_rewrite_text'].'?preview=1').'" target="_blank" style="border: 1px solid #ff0000;text-decoration: none;color: #ff0000;font-size: 18px;vertical-align: middle;padding: 10px 20px;" target="_blank">Preview New Admin URL</a></blink></strong></p>';
|
127 |
|
128 |
}
|
129 |
?>
|
130 |
+
<hr>
|
131 |
+
|
132 |
+
<h2>Advance Settings</h2>
|
133 |
+
|
134 |
+
<p><input type="checkbox" id="pwa_restrict" name="pwa_restrict" value='1' <?php if(get_option('pwa_restrict')!=''){ echo ' checked="checked"'; }?>/> <label>Restrict registered non-admin users from wp-admin :</label></p>
|
135 |
+
<!-- <p><input type="checkbox" id="pwa_logout" name="pwa_logout" value='1' <?php if(get_option('pwa_logout')==''){ echo ''; }else{echo 'checked="checked"';}?>/> <label>Logout Admin After Add/Update New Admin URL(Optional) :</label> (This is only for security purpose)</p> -->
|
136 |
+
<p><label>Allow access to non-admin users:<br></label><input type="text" id="pwa_allow_custom_users" name="pwa_allow_custom_users" value="<?php echo esc_attr(get_option('pwa_allow_custom_users')); ?>" placeholder="1,2,3"> <br>(<i>Add comma seprated ids</i>)</p>
|
137 |
+
|
138 |
</td>
|
139 |
<td valign="top" style="border-left:2px solid #ccc; padding-left:10px;">
|
140 |
<h3>Pro Addon Features:</h3>
|
146 |
<li>An option to define custom redirect url for defalut wp-admin url</li>
|
147 |
</ol>
|
148 |
<p style="font-size:16px;">Want to know about all features of addon? Watch given below video</p>
|
149 |
+
<iframe width="560" height="315" src="https://www.youtube.com/embed/sXywBe0XWy0?rel=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
150 |
+
<h2><a href="https://www.wp-experts.in/products/protect-wp-admin-pro" target="_blank" style=" background: #0472aa; padding: 10px 20px; margin: 10px 0px; text-decoration: none; color: #fff; font-size: 24px; "><strong>Click here to Buy Addon</strong></a></h2>
|
151 |
</td>
|
152 |
</tr>
|
153 |
</table>
|
160 |
<p id="adminurl"><label>Background Color: </label><input type="text" id="pwa_login_page_bg_color" name="pwa_login_page_bg_color" value="<?php echo esc_attr(get_option('pwa_login_page_bg_color')); ?>" size="30" class="color-field"></p>
|
161 |
<p id="adminurl1"><label>Text Color: </label><input type="text" id="pwa_login_page_color" name="pwa_login_page_color" value="<?php echo esc_attr(get_option('pwa_login_page_color')); ?>" size="30" class="color-field"></p>
|
162 |
</div>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
163 |
<!-- Support -->
|
164 |
<div class="last author pwa-tab" id="div-pwa-support">
|
165 |
<h2>Plugin Support</h2>
|
268 |
if(($el[0].checked) && $vlue=="")
|
269 |
{
|
270 |
jQuery("#pwa_rewrite_text").css("border","1px solid red");
|
271 |
+
jQuery("#adminurl").append(" <span style=\'color:red;display:block;\'>Please enter new admin slug</span>");
|
272 |
return false;
|
273 |
}
|
274 |
|
pwa-class.php
CHANGED
@@ -267,6 +267,9 @@ if(!function_exists('pwa_update_login_page_logo')):
|
|
267 |
$getPwaOptions=get_pwa_setting_options();
|
268 |
// get logo height and width
|
269 |
$imagelogo = $getPwaOptions['pwa_logo_path'];
|
|
|
|
|
|
|
270 |
ob_start();
|
271 |
$data = getimagesize($imagelogo);
|
272 |
$resize_warning = ob_get_clean();
|
@@ -279,15 +282,15 @@ if(!function_exists('pwa_update_login_page_logo')):
|
|
279 |
$logheight = $data[1].'px !important;';
|
280 |
$logbgsize ='inherit !important;';
|
281 |
}
|
282 |
-
|
283 |
-
|
284 |
if(isset($getPwaOptions['pwa_logo_path']) && $getPwaOptions['pwa_logo_path']!=''){
|
285 |
echo ' h1 a { background-image:url('.$getPwaOptions['pwa_logo_path'].') !important; width:'.$logwigdth.'height:'.$logheight.'background-size:'.$logbgsize.'}';
|
286 |
}
|
287 |
-
|
288 |
if(isset($getPwaOptions['pwa_login_page_bg_color']) && $getPwaOptions['pwa_login_page_bg_color']!='')
|
289 |
echo ' body.login-action-login,html{ background:'.$getPwaOptions['pwa_login_page_bg_color'].' !important; height: 100% !important;}.login .button-primary{background:'.$getPwaOptions['pwa_login_page_bg_color'].' !important;}.login #backtoblog a, .login #nav a { color: '.$getPwaOptions['pwa_login_page_color'].'; }';
|
290 |
echo '</style>';
|
|
|
291 |
|
292 |
}
|
293 |
endif;
|
267 |
$getPwaOptions=get_pwa_setting_options();
|
268 |
// get logo height and width
|
269 |
$imagelogo = $getPwaOptions['pwa_logo_path'];
|
270 |
+
echo '<style type="text/css"> /* Protect WP-Admin Style*/';
|
271 |
+
if(!empty($imagelogo))
|
272 |
+
{
|
273 |
ob_start();
|
274 |
$data = getimagesize($imagelogo);
|
275 |
$resize_warning = ob_get_clean();
|
282 |
$logheight = $data[1].'px !important;';
|
283 |
$logbgsize ='inherit !important;';
|
284 |
}
|
285 |
+
|
|
|
286 |
if(isset($getPwaOptions['pwa_logo_path']) && $getPwaOptions['pwa_logo_path']!=''){
|
287 |
echo ' h1 a { background-image:url('.$getPwaOptions['pwa_logo_path'].') !important; width:'.$logwigdth.'height:'.$logheight.'background-size:'.$logbgsize.'}';
|
288 |
}
|
289 |
+
}
|
290 |
if(isset($getPwaOptions['pwa_login_page_bg_color']) && $getPwaOptions['pwa_login_page_bg_color']!='')
|
291 |
echo ' body.login-action-login,html{ background:'.$getPwaOptions['pwa_login_page_bg_color'].' !important; height: 100% !important;}.login .button-primary{background:'.$getPwaOptions['pwa_login_page_bg_color'].' !important;}.login #backtoblog a, .login #nav a { color: '.$getPwaOptions['pwa_login_page_color'].'; }';
|
292 |
echo '</style>';
|
293 |
+
|
294 |
|
295 |
}
|
296 |
endif;
|
readme.txt
CHANGED
@@ -1,10 +1,10 @@
|
|
1 |
=== Protect Your Admin ===
|
2 |
Contributors: wpexpertsin, india-web-developer
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZEMSYQUZRUK6A
|
4 |
-
Tags:
|
5 |
-
Requires at least:
|
6 |
-
Tested up to: 5.4
|
7 |
-
Stable tag: 3.1
|
8 |
|
9 |
Hide your WP Admin URL using a secret term and secure your website against hackers!!
|
10 |
|
@@ -17,20 +17,20 @@ If you run a WordPress website, you should absolutely use "protect-wp-admin" to
|
|
17 |
Protect WP-Admin fixes a glaring security hole in the WordPress community: the well-known problem of the admin panel URL.
|
18 |
Everyone knows where the admin panel, and this includes hackers as well.
|
19 |
|
|
|
|
|
20 |
Protect WP-Admin solve this problem by allowing administrator to customize their admin panel URL and blocking the default links.
|
21 |
|
22 |
Administrator will be able to change default login page url "sitename.com/wp-admin" to something like "sitename.com/custom-string", so after that guest user will be redirect to the homepage.
|
23 |
|
24 |
The plugin also comes with some access filters, allowing Administrator to restrict guest and registered users access to wp-admin, just in case you want some of your editors to log in the classic way.
|
25 |
|
26 |
-
= NOTE :Back up your database before beginning the activate plugin. =
|
27 |
-
|
28 |
It is extremely important to back up your database before beginning the activate plugin. If, for some reason, you find it necessary to restore your database from these backups. Plugin will not work for IIS SERVER.
|
29 |
|
30 |
|
31 |
-
|
32 |
|
33 |
-
**[
|
34 |
|
35 |
|
36 |
= Features =
|
@@ -45,7 +45,7 @@ It is extremely important to back up your database before beginning the activate
|
|
45 |
* Restrict registered non-admin users from wp-admin
|
46 |
* Allow admin access to non-admin users by define comma seprate multiple ids
|
47 |
|
48 |
-
=
|
49 |
|
50 |
We have also released an add-on for Protect-WP-Admin which not only demonstrates the flexibility of Protect-WP-Admin, but also adds some important features
|
51 |
|
@@ -56,13 +56,14 @@ We have also released an add-on for Protect-WP-Admin which not only demonstrates
|
|
56 |
* An option to define custom redirect url for defalut wp-admin url
|
57 |
* Faster support
|
58 |
|
|
|
59 |
|
60 |
|
61 |
-
**[
|
62 |
|
63 |
-
|
64 |
|
65 |
-
https://
|
66 |
|
67 |
|
68 |
== Installation ==
|
@@ -71,25 +72,34 @@ In most cases you can install automatically from WordPress.
|
|
71 |
However, if you install this manually, follow these steps:
|
72 |
|
73 |
* Step 1. Upload "protect-wp-admin-pro" folder to the `/wp-content/plugins/` directory
|
74 |
-
* Step 2. Activate plugin through Plugins menu in WordPress
|
75 |
-
* Step 3. Go to Settings "Protect WP-Admin Pro" and configure plugin settings.
|
76 |
|
77 |
== Frequently Asked Questions ==
|
78 |
|
79 |
-
#Nothing happen after enable and add the new wordpress admin url?
|
80 |
|
81 |
Don't worry, Just update the site permalink ("Settings" >> "Permalinks") and re-check,Now this time it will be work fine
|
82 |
|
83 |
-
#Not able to login into admin after enable plugin?
|
84 |
|
85 |
May be issue can come when you not give proper writable permission on htaccess file OR you have not update permalink settings to SEO friendly url from admin. You can access login page url with default wp-admin slug after disable my plugin, you can disable plugin through FTP by rename protect-wp-admin folder to any other one.
|
86 |
|
87 |
-
#
|
88 |
|
89 |
Basicaly issues can come only in case when you will use default permalink settings.
|
90 |
-
If your permalink will be update to any other option except default then it will be work fine.
|
91 |
|
92 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
93 |
<IfModule mod_rewrite.c>
|
94 |
RewriteEngine On
|
95 |
RewriteBase /
|
@@ -100,31 +110,25 @@ RewriteRule ^newadmin/lostpassword/?$ /wp-login.php?action=lostpassword [QSA,L]
|
|
100 |
RewriteCond %{REQUEST_FILENAME} !-f
|
101 |
RewriteCond %{REQUEST_FILENAME} !-d
|
102 |
RewriteRule . /index.php [L]
|
103 |
-
</IfModule>
|
|
|
104 |
|
105 |
Don not forgot to update the "newadmin" slug with your new admin slug (that you were added during update the plugin settings) :-)
|
106 |
|
107 |
-
|
108 |
-
* Yes, this option is available in pro addon not in free version. please
|
109 |
|
110 |
== Screenshots ==
|
111 |
|
112 |
-
1.
|
113 |
|
114 |
-
2.
|
115 |
|
116 |
-
3.
|
117 |
|
118 |
-
4.
|
119 |
-
|
120 |
-
5. Pro settings page
|
121 |
-
|
122 |
-
6. Pro login attempt counter
|
123 |
|
124 |
-
|
125 |
-
|
126 |
-
8. Recent login logs
|
127 |
-
|
128 |
|
129 |
|
130 |
|
1 |
=== Protect Your Admin ===
|
2 |
Contributors: wpexpertsin, india-web-developer
|
3 |
Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=ZEMSYQUZRUK6A
|
4 |
+
Tags: rename default admin url, rename admin url, secure admin, change username, protect admin, change login page logo
|
5 |
+
Requires at least: 5.0
|
6 |
+
Tested up to: 5.4.1
|
7 |
+
Stable tag: 3.1.1
|
8 |
|
9 |
Hide your WP Admin URL using a secret term and secure your website against hackers!!
|
10 |
|
17 |
Protect WP-Admin fixes a glaring security hole in the WordPress community: the well-known problem of the admin panel URL.
|
18 |
Everyone knows where the admin panel, and this includes hackers as well.
|
19 |
|
20 |
+
### FLAT 20% DISCOUNT ON [ADD-ON](https://www.wp-experts.in/products/protect-wp-admin-pro). No Coupon Code Required. Hurry! Limited Time Offer!
|
21 |
+
|
22 |
Protect WP-Admin solve this problem by allowing administrator to customize their admin panel URL and blocking the default links.
|
23 |
|
24 |
Administrator will be able to change default login page url "sitename.com/wp-admin" to something like "sitename.com/custom-string", so after that guest user will be redirect to the homepage.
|
25 |
|
26 |
The plugin also comes with some access filters, allowing Administrator to restrict guest and registered users access to wp-admin, just in case you want some of your editors to log in the classic way.
|
27 |
|
|
|
|
|
28 |
It is extremely important to back up your database before beginning the activate plugin. If, for some reason, you find it necessary to restore your database from these backups. Plugin will not work for IIS SERVER.
|
29 |
|
30 |
|
31 |
+
https://youtu.be/Mxr2MLDNACE
|
32 |
|
33 |
+
**[ Click here to download Add-on ](https://www.wp-experts.in/products/protect-wp-admin-pro)**
|
34 |
|
35 |
|
36 |
= Features =
|
45 |
* Restrict registered non-admin users from wp-admin
|
46 |
* Allow admin access to non-admin users by define comma seprate multiple ids
|
47 |
|
48 |
+
= Add-on Features =
|
49 |
|
50 |
We have also released an add-on for Protect-WP-Admin which not only demonstrates the flexibility of Protect-WP-Admin, but also adds some important features
|
51 |
|
56 |
* An option to define custom redirect url for defalut wp-admin url
|
57 |
* Faster support
|
58 |
|
59 |
+
### FLAT 20% DISCOUNT ON [ADD-ON](https://www.wp-experts.in/products/protect-wp-admin-pro). No Coupon Code Required. Hurry! Limited Time Offer!
|
60 |
|
61 |
|
62 |
+
**[ Click here to download Add-on](https://www.wp-experts.in/products/protect-wp-admin-pro)**
|
63 |
|
64 |
+
Add-on Features
|
65 |
|
66 |
+
https://youtu.be/sXywBe0XWy0
|
67 |
|
68 |
|
69 |
== Installation ==
|
72 |
However, if you install this manually, follow these steps:
|
73 |
|
74 |
* Step 1. Upload "protect-wp-admin-pro" folder to the `/wp-content/plugins/` directory
|
75 |
+
* Step 2. Activate the plugin through the Plugins menu in WordPress
|
76 |
+
* Step 3. Go to Settings "Protect WP-Admin Pro" and configure the plugin settings.
|
77 |
|
78 |
== Frequently Asked Questions ==
|
79 |
|
80 |
+
#1.) Nothing happen after enable and add the new wordpress admin url?
|
81 |
|
82 |
Don't worry, Just update the site permalink ("Settings" >> "Permalinks") and re-check,Now this time it will be work fine
|
83 |
|
84 |
+
#2.) Not able to login into admin after enable plugin?
|
85 |
|
86 |
May be issue can come when you not give proper writable permission on htaccess file OR you have not update permalink settings to SEO friendly url from admin. You can access login page url with default wp-admin slug after disable my plugin, you can disable plugin through FTP by rename protect-wp-admin folder to any other one.
|
87 |
|
88 |
+
#3.) I am not able to login after installation
|
89 |
|
90 |
Basicaly issues can come only in case when you will use default permalink settings.
|
91 |
+
If your permalink will be update to any other option except default (Plain) then it will be work fine. Feel free to contact us over email raghunath.0087@gmail.com for any query
|
92 |
|
93 |
+
# Can I change username of existing users ?
|
94 |
+
Yes, You can change username of your existing users from admin, This featue is available in our addon.
|
95 |
+
|
96 |
+
# Can I set login attempt count for unsucessfull attemp?
|
97 |
+
Yes, You can set the number of unsuccessfull attempt, This featue is available in our addon.
|
98 |
+
|
99 |
+
# Can I acess login hostory of users from admin using this plugin?
|
100 |
+
Yes, You can see the login history from plugin settings page. This featue is available in our addon.
|
101 |
+
|
102 |
+
<code>
|
103 |
<IfModule mod_rewrite.c>
|
104 |
RewriteEngine On
|
105 |
RewriteBase /
|
110 |
RewriteCond %{REQUEST_FILENAME} !-f
|
111 |
RewriteCond %{REQUEST_FILENAME} !-d
|
112 |
RewriteRule . /index.php [L]
|
113 |
+
</IfModule>
|
114 |
+
</code>
|
115 |
|
116 |
Don not forgot to update the "newadmin" slug with your new admin slug (that you were added during update the plugin settings) :-)
|
117 |
|
118 |
+
4.) Is there any option for set number of login attempt?
|
119 |
+
* Yes, this option is available in pro addon not in free version. please browse http://www.wp-experts.in/products/protect-wp-admin-pro this url for purchase to pro addon.
|
120 |
|
121 |
== Screenshots ==
|
122 |
|
123 |
+
1. screenshot-1.png
|
124 |
|
125 |
+
2. screenshot-2.png
|
126 |
|
127 |
+
3. screenshot-3.png
|
128 |
|
129 |
+
4. screenshot-4.png
|
|
|
|
|
|
|
|
|
130 |
|
131 |
+
5. screenshot-5.png
|
|
|
|
|
|
|
132 |
|
133 |
|
134 |
|