Protect Your Admin - Version 3.1.1

Version Description

Download this release

Release Info

Developer india-web-developer
Plugin Icon 128x128 Protect Your Admin
Version 3.1.1
Comparing to
See all releases

Code changes from version 3.1 to 3.1.1

Files changed (4) hide show
  1. css/pwa-admin-min.css +1 -1
  2. protect-wp-admin.php +19 -19
  3. pwa-class.php +6 -3
  4. 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{ background: none repeat scroll 0 0 #DC22FF;border: 0 none;color: #FFFFFF;display: inline-block;font-size: 12px; font-weight: bold;padding: 2px 5px;text-decoration: none;}
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.mrwebsolution.in/
5
- Description: Hide your WP Admin URL using a secret term and secure your website against hackers!!
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> <a id="pwa-advance" class="pwa-tab-links">Advance Settings</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,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 </label></p>
122
- <p id="adminurl"><label>New admin url slug: </label><br><input type="text" id="pwa_rewrite_text" size="40" name="pwa_rewrite_text" value="<?php echo esc_attr(get_option('pwa_rewrite_text')); ?>" placeholder="myadmin" size="30"><br><i>Enter new admin slug to make wp-login page more secure( i.e myadmin )</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=" background: #0472aa; padding: 10px 20px; margin: 10px 0px; text-decoration: none; color: #fff; font-size: 24px; " target="_blank">Preview New Admin URL</a></blink></strong></p>';
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/Vbk8QX2HWic?rel=1&autoplay=1" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
142
- <h2><a href="http://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>
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(" <strong style=\'color:red;\'>Please enter admin url slug</strong>");
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
- echo '<style type="text/css"> /* Protect WP-Admin Style*/';
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: secure admin, change username, protect admin,firewall, malware scanner, security,two factor authentication,web application firewall,antispam,comments,firewall,spam,woocommerce,anti-virus,antivirus,ban,secure,security
5
- Requires at least: 4.0
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
- https://www.youtube.com/watch?v=D4j6LS0uKuY
32
 
33
- **[ Upgrade to Pro Version ](http://www.wp-experts.in/products/protect-wp-admin-pro)**
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
- = Go Pro =
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
- **[ Upgrade to Pro Version](http://www.wp-experts.in/products/protect-wp-admin-pro)**
62
 
63
- PRO FEATURES
64
 
65
- https://www.youtube.com/watch?v=Vbk8QX2HWic
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
- # Am I not able to login after installation
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. Anyway Dont' worry, manualy you can add code into your site .htaccess file.
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
- #Is there any option for set number of login attempt?
108
- * Yes, this option is available in pro addon not in free version. please see link http://www.wp-experts.in/products/protect-wp-admin-pro to purchase pro addon.
109
 
110
  == Screenshots ==
111
 
112
- 1. General Settings
113
 
114
- 2. Login page style
115
 
116
- 3. Advance Settings
117
 
118
- 4. Login Page Preview
119
-
120
- 5. Pro settings page
121
-
122
- 6. Pro login attempt counter
123
 
124
- 7. Pro login style
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