Version Description
- New component Headers -> Remove Server Header.
- Prevent output of "document.addEventListener" unless an user-interaction option is active.
- Add X-XSS-Protection into the headers list, to avoid reporting as not used as security header.
- Code Improvements and clean-up.
- PO language file update.
Download this release
Release Info
Developer | nsp-code |
Plugin | WP Hide & Security Enhancer |
Version | 1.8.8 |
Comparing to | |
See all releases |
Code changes from version 1.8.6 to 1.8.8
- assets/css/graph.css +1 -0
- assets/css/wph.css +22 -5
- assets/js/wph.js +57 -20
- include/wph.class.php +4 -6
- languages/wp-hide-security-enhancer.mo +0 -0
- languages/wp-hide-security-enhancer.po +1059 -182
- modules/components/general-headers.php +47 -55
- modules/components/general-user-interactions.php +4 -4
- modules/components/security-check_headers.php +7 -2
- modules/module-security_headers.php +1 -1
- readme.txt +9 -1
- wp-hide.php +1 -1
assets/css/graph.css
CHANGED
@@ -7,4 +7,5 @@
|
|
7 |
.wph-graph-data{ z-index: 4;color: #000;font-size: 1.5em;line-height: 25px;position: absolute;width: 400px;height: 50px;top: 130px;margin-left: auto;margin-right: auto;transition: all 1s ease-out;font-size: 24px;}
|
8 |
|
9 |
#security-scan #wph-graph{ background-color: transparent;}
|
|
|
10 |
#security-scan .wph-graph-text { background-color: #F9F9F9; }
|
7 |
.wph-graph-data{ z-index: 4;color: #000;font-size: 1.5em;line-height: 25px;position: absolute;width: 400px;height: 50px;top: 130px;margin-left: auto;margin-right: auto;transition: all 1s ease-out;font-size: 24px;}
|
8 |
|
9 |
#security-scan #wph-graph{ background-color: transparent;}
|
10 |
+
#security-scan #wph-graph .wph-graph-progress{ transition: all 2s ease-in-out; }
|
11 |
#security-scan .wph-graph-text { background-color: #F9F9F9; }
|
assets/css/wph.css
CHANGED
@@ -27,10 +27,6 @@
|
|
27 |
#wph-check-headers {padding-top: 30px;}
|
28 |
#wph-check-headers .spinner {float: none}
|
29 |
|
30 |
-
#security-scan .spinner {float: none}
|
31 |
-
#security-scan .item.processing {opacity: 0.3; pointer-events: none;-webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */;transition: opacity 0.5s linear; -webkit-transition: opacity 0.5s linear; -moz-transition: opacity 0.5s linear; }
|
32 |
-
#wph-site-scan-button {padding: 10px}
|
33 |
-
|
34 |
|
35 |
.wph_input { border: 0 none; background: #fff; width: 50%; flex-shrink: 0;}
|
36 |
|
@@ -194,11 +190,21 @@ table .wph_input tr td{}
|
|
194 |
.conditional_rules .wph_input td.param{width: 40%}
|
195 |
.conditional_rules .wph_input td.comparison{width: 12%}
|
196 |
|
|
|
|
|
|
|
|
|
|
|
|
|
197 |
#security-scan .wph_input .row.cell.label {background-color: #FFF}
|
198 |
-
#security-scan .wph_input
|
|
|
199 |
#security-scan .description code {padding: 0px}
|
200 |
#security-scan .dashicons-no {color: #d63638}
|
201 |
#security-scan .dashicons-yes {color: #229d51}
|
|
|
|
|
|
|
202 |
#security-scan .outdated_plugin {clear: both; width: 50%; display: inline-block;}
|
203 |
#security-scan .outdated_plugin .icon {max-height: 40px; max-width: 40px; float: left; margin-right: 10px}
|
204 |
#security-scan .important {color: #333; }
|
@@ -211,6 +217,17 @@ table .wph_input tr td{}
|
|
211 |
#security-scan #hidden-items > div:hover {opacity: 1}
|
212 |
#security-scan #hidden-items .actions .restore {display: inline-block}
|
213 |
#security-scan #hidden-items .actions .ignore {display: none}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
214 |
|
215 |
table .select.multiple {height: 82px}
|
216 |
|
27 |
#wph-check-headers {padding-top: 30px;}
|
28 |
#wph-check-headers .spinner {float: none}
|
29 |
|
|
|
|
|
|
|
|
|
30 |
|
31 |
.wph_input { border: 0 none; background: #fff; width: 50%; flex-shrink: 0;}
|
32 |
|
190 |
.conditional_rules .wph_input td.param{width: 40%}
|
191 |
.conditional_rules .wph_input td.comparison{width: 12%}
|
192 |
|
193 |
+
#security-scan #scan_overview .spinner {float: none}
|
194 |
+
#security-scan #scan_overview .working {display: none; vertical-align: middle;}
|
195 |
+
#security-scan #scan_overview .working span.progress, #security-scan #scan_overview .working span.total_items {font-weight: bold}
|
196 |
+
#security-scan #scan_overview .new-items {color: #f04d46 }
|
197 |
+
#security-scan .item.processing {opacity: 0.3; pointer-events: none;-webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10 and IE 11 */ user-select: none; /* Standard syntax */;transition: opacity 0.5s linear; -webkit-transition: opacity 0.5s linear; -moz-transition: opacity 0.5s linear; }
|
198 |
+
#wph-site-scan-button {padding: 10px}
|
199 |
#security-scan .wph_input .row.cell.label {background-color: #FFF}
|
200 |
+
#security-scan .wph_input.issue_found {border-left: 4px solid #d63638;}
|
201 |
+
#security-scan .wph_input.unknown {border-left: 4px solid #E7D1A9;}
|
202 |
#security-scan .description code {padding: 0px}
|
203 |
#security-scan .dashicons-no {color: #d63638}
|
204 |
#security-scan .dashicons-yes {color: #229d51}
|
205 |
+
#security-scan .wph_input .row.cell.label .description {line-height: inherit;}
|
206 |
+
#security-scan .wph_input .row.cell.label .description span {line-height: inherit;}
|
207 |
+
#security-scan .wph_input .row.cell.label .description .error { color: #d63638}
|
208 |
#security-scan .outdated_plugin {clear: both; width: 50%; display: inline-block;}
|
209 |
#security-scan .outdated_plugin .icon {max-height: 40px; max-width: 40px; float: left; margin-right: 10px}
|
210 |
#security-scan .important {color: #333; }
|
217 |
#security-scan #hidden-items > div:hover {opacity: 1}
|
218 |
#security-scan #hidden-items .actions .restore {display: inline-block}
|
219 |
#security-scan #hidden-items .actions .ignore {display: none}
|
220 |
+
#wph-scan-score {padding: 0px 0 30px 0}
|
221 |
+
#wph-scan-score table { width: 100%; border-collapse: collapse;}
|
222 |
+
#wph-scan-score table td {text-align: center; border-bottom: 1px dotted #bbb; padding-bottom: 30px; padding-top: 20px}
|
223 |
+
#wph-scan-score table td.failed { background-color: #f0f0f1;}
|
224 |
+
#wph-scan-score table h4 {font-weight: normal;font-size: 14px;margin-bottom: 10px;}
|
225 |
+
#wph-scan-score table h5 {font-size: 32px; margin: 0px; font-weight: normal;}
|
226 |
+
#wph-scan-score table .failed h4 {color:#f04d46}
|
227 |
+
#wph-scan-score table td.passed {}
|
228 |
+
#security-scan .wph_results {background-color: #f9f9f9; padding: 0; box-sizing: border-box; overflow: hidden; position:relative; border-left: 1px solid #f1f1f1; flex-grow: 1;}
|
229 |
+
#security-scan .wph_results p {padding-left: 20px}
|
230 |
+
#scan_overview .last_scan {font-size: 12px; color: #999; padding-top: 20px}
|
231 |
|
232 |
table .select.multiple {height: 82px}
|
233 |
|
assets/js/wph.js
CHANGED
@@ -124,19 +124,18 @@
|
|
124 |
|
125 |
site_scan( nonce )
|
126 |
{
|
127 |
-
jQuery('#
|
128 |
-
jQuery('#security-scan .
|
129 |
-
|
130 |
-
jQuery('#
|
131 |
-
|
132 |
-
|
133 |
var LastResponseLength = false;
|
134 |
var Response = '';
|
135 |
|
136 |
jQuery.ajax({
|
137 |
type: 'POST',
|
138 |
url: ajaxurl,
|
139 |
-
dataType: "
|
140 |
data: {
|
141 |
'action':'wph_site_scan',
|
142 |
'nonce' : nonce
|
@@ -151,24 +150,26 @@
|
|
151 |
thisResponse = Response.substring( LastResponseLength );
|
152 |
LastResponseLength = Response.length;
|
153 |
}
|
154 |
-
|
155 |
-
Response = JSON.parse( thisResponse );
|
156 |
-
|
157 |
-
if ( jQuery('#scann-items > #item-' + Response.item_id).length > 0 )
|
158 |
-
jQuery ( '#item-' + Response.item_id).replaceWith( Response.html );
|
159 |
-
else
|
160 |
-
jQuery ( '#scann-items').append( Response.html );
|
161 |
|
162 |
-
|
|
|
|
|
|
|
|
|
163 |
}
|
164 |
},
|
165 |
success:function(data) {
|
166 |
-
|
167 |
-
|
168 |
-
|
|
|
|
|
|
|
169 |
},
|
170 |
error: function(errorThrown){
|
171 |
-
|
|
|
|
|
172 |
}
|
173 |
});
|
174 |
}
|
@@ -186,7 +187,43 @@
|
|
186 |
'nonce' : nonce
|
187 |
},
|
188 |
success:function( data ) {
|
189 |
-
jQuery('
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
190 |
},
|
191 |
error: function(errorThrown){
|
192 |
|
124 |
|
125 |
site_scan( nonce )
|
126 |
{
|
127 |
+
jQuery('#wph-site-scan-button').addClass( 'disabled' );
|
128 |
+
jQuery('#security-scan #scan_overview .spinner').css( 'visibility', 'visible');
|
129 |
+
jQuery('#security-scan #scan_overview .working').css( 'display', 'inline-block');
|
130 |
+
//jQuery('#security-scan .wph-postbox.item').slideUp( 400 );
|
131 |
+
|
|
|
132 |
var LastResponseLength = false;
|
133 |
var Response = '';
|
134 |
|
135 |
jQuery.ajax({
|
136 |
type: 'POST',
|
137 |
url: ajaxurl,
|
138 |
+
dataType: "html",
|
139 |
data: {
|
140 |
'action':'wph_site_scan',
|
141 |
'nonce' : nonce
|
150 |
thisResponse = Response.substring( LastResponseLength );
|
151 |
LastResponseLength = Response.length;
|
152 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
153 |
|
154 |
+
Response = JSON.parse( thisResponse );
|
155 |
+
|
156 |
+
jQuery ( '#security-scan #scan_overview .working .progress' ).html( Response.progress );
|
157 |
+
jQuery ( '#security-scan #scan_overview .working .total_items' ).html( Response.total );
|
158 |
+
jQuery ( '#security-scan #scan_overview .working .current_scan' ).html( Response.next_item_id );
|
159 |
}
|
160 |
},
|
161 |
success:function(data) {
|
162 |
+
jQuery('#wph-site-scan-button').removeClass( 'disabled' );
|
163 |
+
jQuery('#security-scan #scan_overview p.new-items').removeClass( 'new-items' );
|
164 |
+
jQuery('#security-scan #scan_overview .spinner').css( 'visibility', 'hidden');
|
165 |
+
jQuery('#security-scan #scan_overview .working').css( 'display', 'none');
|
166 |
+
|
167 |
+
location.reload();
|
168 |
},
|
169 |
error: function(errorThrown){
|
170 |
+
jQuery('#wph-site-scan-button').removeClass( 'disabled' );
|
171 |
+
jQuery('#security-scan #scan_overview .spinner').css( 'visibility', 'hidden');
|
172 |
+
jQuery('#security-scan #scan_overview .working').css( 'display', 'none');
|
173 |
}
|
174 |
});
|
175 |
}
|
187 |
'nonce' : nonce
|
188 |
},
|
189 |
success:function( data ) {
|
190 |
+
jQuery('html, body').animate({
|
191 |
+
scrollTop: jQuery("#info_box").offset().top
|
192 |
+
}, 500);
|
193 |
+
jQuery('#item-' + data.item_id ).appendTo("#hidden-items");
|
194 |
+
jQuery('#wph-graph .wph-graph-data' ).html("<b>" + data.progress + "%</b><br>" + data.protection );
|
195 |
+
jQuery('#wph-graph .wph-graph-progress' ).css( 'transform', 'rotate(' + data.graph_progress + 'deg)' );
|
196 |
+
jQuery('#wph-scan-score .passed h5' ).html( data.success );
|
197 |
+
jQuery('#wph-scan-score .failed h5' ).html( data.failed );
|
198 |
+
},
|
199 |
+
error: function(errorThrown){
|
200 |
+
|
201 |
+
}
|
202 |
+
});
|
203 |
+
|
204 |
+
}
|
205 |
+
|
206 |
+
|
207 |
+
scan_restore_item ( item_id, nonce )
|
208 |
+
{
|
209 |
+
jQuery.ajax({
|
210 |
+
type: 'POST',
|
211 |
+
url: ajaxurl,
|
212 |
+
dataType: "json",
|
213 |
+
data: {
|
214 |
+
'action' : 'wph_site_scan_restore',
|
215 |
+
'item_id' : item_id,
|
216 |
+
'nonce' : nonce
|
217 |
+
},
|
218 |
+
success:function( data ) {
|
219 |
+
jQuery('html, body').animate({
|
220 |
+
scrollTop: jQuery("#info_box").offset().top
|
221 |
+
}, 500);
|
222 |
+
jQuery('#item-' + data.item_id ).appendTo("#scann-items");
|
223 |
+
jQuery('#wph-graph .wph-graph-data' ).html("<b>" + data.progress + "%</b><br>" + data.protection );
|
224 |
+
jQuery('#wph-graph .wph-graph-progress' ).css( 'transform', 'rotate(' + data.graph_progress + 'deg)' );
|
225 |
+
jQuery('#wph-scan-score .passed h5' ).html( data.success );
|
226 |
+
jQuery('#wph-scan-score .failed h5' ).html( data.failed );
|
227 |
},
|
228 |
error: function(errorThrown){
|
229 |
|
include/wph.class.php
CHANGED
@@ -233,6 +233,7 @@
|
|
233 |
|
234 |
//filter available for mu-plugins
|
235 |
$this->modules = apply_filters('wp-hide/loaded_modules', $this->modules);
|
|
|
236 |
|
237 |
}
|
238 |
|
@@ -388,23 +389,20 @@
|
|
388 |
$first_view = get_option('wph-first-view');
|
389 |
if ( isset ( $_GET['page'] ) && $_GET['page'] == 'wp-hide' )
|
390 |
$first_view = 'false';
|
391 |
-
|
392 |
$menu_title = 'WP Hide';
|
393 |
-
if ( empty ( $first_view ) || $system_warning
|
394 |
$menu_title .= ' <span class="update-plugins count-1"><span class="plugin-count">!</span></span>';
|
395 |
$hookID = add_menu_page('WP Hide', $menu_title, 'manage_options', 'wp-hide');
|
396 |
-
|
397 |
|
398 |
$menu_title = 'Setup';
|
399 |
if ( empty ( $first_view ) || $system_warning )
|
400 |
$menu_title .= ' <span class="update-plugins count-1"><span class="plugin-count">!</span></span>';
|
401 |
-
|
402 |
$setup_interface = new WPH_setup_interface();
|
403 |
$hookID = add_submenu_page( 'wp-hide', 'WP Hide', $menu_title, 'manage_options', 'wp-hide', array( $setup_interface,'_render' ) );
|
404 |
add_action('admin_print_styles-' . $hookID , array($setup_interface, 'admin_print_styles'));
|
405 |
add_action('admin_print_scripts-' . $hookID , array($setup_interface, 'admin_print_scripts'));
|
406 |
-
|
407 |
-
|
408 |
foreach($this->modules as $module)
|
409 |
{
|
410 |
$interface_menu_data = $module->get_interface_menu_data();
|
233 |
|
234 |
//filter available for mu-plugins
|
235 |
$this->modules = apply_filters('wp-hide/loaded_modules', $this->modules);
|
236 |
+
|
237 |
|
238 |
}
|
239 |
|
389 |
$first_view = get_option('wph-first-view');
|
390 |
if ( isset ( $_GET['page'] ) && $_GET['page'] == 'wp-hide' )
|
391 |
$first_view = 'false';
|
|
|
392 |
$menu_title = 'WP Hide';
|
393 |
+
if ( empty ( $first_view ) || $system_warning )
|
394 |
$menu_title .= ' <span class="update-plugins count-1"><span class="plugin-count">!</span></span>';
|
395 |
$hookID = add_menu_page('WP Hide', $menu_title, 'manage_options', 'wp-hide');
|
|
|
396 |
|
397 |
$menu_title = 'Setup';
|
398 |
if ( empty ( $first_view ) || $system_warning )
|
399 |
$menu_title .= ' <span class="update-plugins count-1"><span class="plugin-count">!</span></span>';
|
|
|
400 |
$setup_interface = new WPH_setup_interface();
|
401 |
$hookID = add_submenu_page( 'wp-hide', 'WP Hide', $menu_title, 'manage_options', 'wp-hide', array( $setup_interface,'_render' ) );
|
402 |
add_action('admin_print_styles-' . $hookID , array($setup_interface, 'admin_print_styles'));
|
403 |
add_action('admin_print_scripts-' . $hookID , array($setup_interface, 'admin_print_scripts'));
|
404 |
+
|
405 |
+
|
406 |
foreach($this->modules as $module)
|
407 |
{
|
408 |
$interface_menu_data = $module->get_interface_menu_data();
|
languages/wp-hide-security-enhancer.mo
CHANGED
Binary file
|
languages/wp-hide-security-enhancer.po
CHANGED
@@ -1,18 +1,18 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WP Hide & Security Enhancer\n"
|
4 |
-
"POT-Creation-Date:
|
5 |
-
"PO-Revision-Date:
|
6 |
"Last-Translator: NspCode <contact@nsp-code.com>\n"
|
7 |
"Language-Team: Nsp Code\n"
|
8 |
"Language: en\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"
|
|
|
13 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
#: compatibility/webarx.php:41 compatibility/wps-hide-login.php:38
|
@@ -49,26 +49,34 @@ msgstr ""
|
|
49 |
msgid "No problems have been found on your server environment."
|
50 |
msgstr ""
|
51 |
|
52 |
-
#: include/admin-interface.class.php:
|
53 |
msgid "Save"
|
54 |
msgstr ""
|
55 |
|
56 |
-
#: include/admin-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
57 |
msgid "Unable to create cache folder at "
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: include/admin-interfaces/notice-cache-path.php:
|
61 |
msgid " Is the folder writable? No cache data will be available."
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: include/admin-interfaces/notice-is-litespeed.php:
|
65 |
msgid ""
|
66 |
"Your site runs on LiteSpeed ! Before starting, ensure your server is "
|
67 |
"properly configured and it processes the .htaccess file, or there might be "
|
68 |
"layout and functionality breaks."
|
69 |
msgstr ""
|
70 |
|
71 |
-
#: include/admin-interfaces/notice-is-litespeed.php:
|
72 |
msgid "For more details check at"
|
73 |
msgstr ""
|
74 |
|
@@ -78,7 +86,7 @@ msgid ""
|
|
78 |
"version can't create the required rewrite data, please check with WP Hide "
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: include/admin-interfaces/notice-is_multisite.php:
|
82 |
msgid ""
|
83 |
"This plugin version can't handle MultiSite environment and may fail to "
|
84 |
"provide specific features, please check with WP Hide PRO at"
|
@@ -104,6 +112,17 @@ msgid ""
|
|
104 |
"& Security Enhancer to work"
|
105 |
msgstr ""
|
106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
107 |
#: include/admin-interfaces/notice-rewrite-test.php:9
|
108 |
#: include/admin-interfaces/notice-rewrite-test.php:15
|
109 |
msgid "Rewrite test failed! "
|
@@ -145,17 +164,21 @@ msgid ""
|
|
145 |
"support on the correct file write permission."
|
146 |
msgstr ""
|
147 |
|
|
|
|
|
|
|
|
|
148 |
#: include/admin-interfaces/setup.class.php:44
|
149 |
msgid ""
|
150 |
"Any existing options values will be overwritten, are you sure you want to "
|
151 |
"continue?"
|
152 |
msgstr ""
|
153 |
|
154 |
-
#: include/admin-interfaces/setup.class.php:60 include/wph.class.php:
|
155 |
msgid "Settings saved"
|
156 |
msgstr ""
|
157 |
|
158 |
-
#: include/admin-interfaces/setup.class.php:60 include/wph.class.php:
|
159 |
msgid "Remember, site cache clear is required."
|
160 |
msgstr ""
|
161 |
|
@@ -176,7 +199,7 @@ msgstr ""
|
|
176 |
#: include/admin-interfaces/setup.class.php:161
|
177 |
msgid ""
|
178 |
"Check with the front side to ensure everything is working. Further "
|
179 |
-
"adjustments to other options
|
180 |
msgstr ""
|
181 |
|
182 |
#: include/admin-interfaces/setup.class.php:198
|
@@ -202,7 +225,8 @@ msgid "but using WP Hide & Security Enhancer you will be perfectly safe"
|
|
202 |
msgstr ""
|
203 |
|
204 |
#: include/admin-interfaces/setup.class.php:206
|
205 |
-
#: include/functions.class.php:
|
|
|
206 |
msgid "Recovery"
|
207 |
msgstr ""
|
208 |
|
@@ -233,6 +257,7 @@ msgid ""
|
|
233 |
msgstr ""
|
234 |
|
235 |
#: include/admin-interfaces/setup.class.php:220
|
|
|
236 |
msgid "and"
|
237 |
msgstr ""
|
238 |
|
@@ -313,267 +338,397 @@ msgstr ""
|
|
313 |
msgid "Check with folder/file permission or contact server administrator."
|
314 |
msgstr ""
|
315 |
|
316 |
-
#: include/functions.class.php:
|
317 |
-
#: include/functions.class.php:
|
318 |
-
#: include/functions.class.php:
|
319 |
msgid "is a system reserved."
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: include/functions.class.php:
|
323 |
msgid "is similar to domain name."
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: include/functions.class.php:
|
327 |
-
#: include/functions.class.php:
|
|
|
328 |
msgid "Value"
|
329 |
msgstr ""
|
330 |
|
331 |
-
#: include/functions.class.php:
|
332 |
-
#: include/functions.class.php:
|
333 |
msgid "set for"
|
334 |
msgstr ""
|
335 |
|
336 |
-
#: include/functions.class.php:
|
337 |
msgid "already in use for another option."
|
338 |
msgstr ""
|
339 |
|
340 |
-
#: include/functions.class.php:
|
341 |
msgid "use the same base slug "
|
342 |
msgstr ""
|
343 |
|
344 |
-
#: include/functions.class.php:
|
345 |
msgid "used for another option."
|
346 |
msgstr ""
|
347 |
|
348 |
-
#: include/functions.class.php:
|
349 |
msgid ""
|
350 |
"W3 Total Cache Plugin is active, make sure you clear the cache for new "
|
351 |
"changes to apply"
|
352 |
msgstr ""
|
353 |
|
354 |
-
#: include/functions.class.php:
|
355 |
msgid ""
|
356 |
"WP Super Cache Plugin is active, make sure you clear the cache for new "
|
357 |
"changes to apply"
|
358 |
msgstr ""
|
359 |
|
360 |
-
#: include/functions.class.php:
|
361 |
msgid ""
|
362 |
"WP Fastest Cache Plugin is active, make sure you clear the cache for new "
|
363 |
"changes to apply"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: include/functions.class.php:
|
367 |
msgid ""
|
368 |
"Copy the following link to a safe place. You can use it later to reset all "
|
369 |
"plugin options if something goes wrong or lost the new login URL."
|
370 |
msgstr ""
|
371 |
|
372 |
-
#: include/functions.class.php:
|
373 |
msgid "Make a fix or manually check the "
|
374 |
msgstr ""
|
375 |
|
376 |
-
#: include/functions.class.php:
|
|
|
|
|
|
|
|
|
377 |
msgid "Test URL"
|
378 |
msgstr ""
|
379 |
|
380 |
-
#: include/functions.class.php:
|
381 |
msgid ""
|
382 |
"if the result is a JSON response (contains a name and description), the "
|
383 |
"rewrites are working correctly on your site and you can"
|
384 |
msgstr ""
|
385 |
|
386 |
-
#: include/functions.class.php:
|
|
|
387 |
msgid "Ignore"
|
388 |
msgstr ""
|
389 |
|
390 |
-
#: include/functions.class.php:
|
|
|
391 |
msgid "this notification"
|
392 |
msgstr ""
|
393 |
|
394 |
-
#: include/functions.class.php:
|
395 |
-
|
|
|
|
|
396 |
msgstr ""
|
397 |
|
398 |
-
#: include/functions.class.php:
|
|
|
399 |
msgid ""
|
400 |
"The Ignore action will be available until the next plugin options update."
|
401 |
msgstr ""
|
402 |
|
403 |
-
#: include/functions.class.php:
|
404 |
msgid ""
|
405 |
"If the Test URL is not functional, the plugin will fail to provide specific "
|
406 |
"features. Check your Hosting provider for more details regarding rewrites "
|
407 |
"and how to activate on your account."
|
408 |
msgstr ""
|
409 |
|
410 |
-
#: include/functions.class.php:
|
|
|
411 |
msgid "The wp_remote_get() returns invalid Response Code"
|
412 |
msgstr ""
|
413 |
|
414 |
-
#: include/functions.class.php:
|
|
|
415 |
msgid ""
|
416 |
"The .htaccess file does not appears to exists on the server. To fix, go to "
|
417 |
"Settings > Permalinks and save once."
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: include/functions.class.php:
|
|
|
421 |
msgid "The test rewrite does not exist."
|
422 |
msgstr ""
|
423 |
|
424 |
-
#: include/functions.class.php:
|
|
|
425 |
msgid ""
|
426 |
"To fix go to Settings > Permalinks and save once, the core will attempt to "
|
427 |
"update the required rewrites. If the problem persists, check with your host "
|
428 |
"support on the correct .htaccess file write permission."
|
429 |
msgstr ""
|
430 |
|
431 |
-
#: include/functions.class.php:
|
432 |
msgid ""
|
433 |
"The wp_remote_get() returns a Not Found page, the web.config file does not "
|
434 |
"appears to exists on the server. To fix, go to Settings > Permalinks and "
|
435 |
"save once."
|
436 |
msgstr ""
|
437 |
|
438 |
-
#: include/functions.class.php:
|
439 |
msgid ""
|
440 |
"The wp_remote_get() returns a Not Found page, the test rewrite does not "
|
441 |
"exist. To fix, go to Settings > Permalinks and save once. This can occour if "
|
442 |
"you updated from an old plugin version. "
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: include/functions.class.php:
|
446 |
msgid ""
|
447 |
"The wp_remote_get() returns a Not Found page, probably the Rewrites are not "
|
448 |
"active on your server!"
|
449 |
msgstr ""
|
450 |
|
451 |
-
#: include/functions.class.php:
|
|
|
452 |
msgid ""
|
453 |
"The wp_remote_get() returns a 401 error code, the request could not be "
|
454 |
"authenticated. Does the site use an httpd password?"
|
455 |
msgstr ""
|
456 |
|
457 |
-
#: include/functions.class.php:
|
|
|
458 |
msgid "The wp_remote_get() returns a"
|
459 |
msgstr ""
|
460 |
|
461 |
-
#: include/functions.class.php:
|
|
|
462 |
msgid "error code"
|
463 |
msgstr ""
|
464 |
|
465 |
-
#: include/functions.class.php:
|
466 |
msgid ""
|
467 |
-
"A custom rewrite line has been inserted into your rewrite file for testing
|
468 |
-
"
|
469 |
msgstr ""
|
470 |
|
471 |
-
#: include/functions.class.php:
|
472 |
msgid ""
|
473 |
"expected to return a JSON response (contains a name and description) The "
|
474 |
"server instead replied a"
|
475 |
msgstr ""
|
476 |
|
477 |
-
#: include/functions.class.php:
|
478 |
msgid "error with the message"
|
479 |
msgstr ""
|
480 |
|
481 |
-
#: include/functions.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
482 |
msgid ""
|
483 |
-
"
|
484 |
-
"
|
485 |
-
"allow such rewrites. "
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: include/functions.class.php:
|
|
|
489 |
msgid "Unespected error code for wp_remote_get() call."
|
490 |
msgstr ""
|
491 |
|
492 |
-
#: include/functions.class.php:
|
|
|
493 |
msgid ""
|
494 |
"The wp_remote_get() returns an invalid JSON data, probably the server blocks "
|
495 |
"custom rewrites."
|
496 |
msgstr ""
|
497 |
|
498 |
-
#: include/functions.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
499 |
#: modules/components/admin-new_wp_login_php.php:110
|
500 |
msgid "Hello"
|
501 |
msgstr ""
|
502 |
|
503 |
-
#: include/functions.class.php:
|
504 |
msgid ""
|
505 |
-
"This is
|
506 |
-
"link if something go wrong"
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: include/functions.class.php:
|
510 |
-
msgid "Please keep this
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: include/functions.class.php:
|
514 |
msgid "The plugin options have been reset successfully."
|
515 |
msgstr ""
|
516 |
|
517 |
-
#: include/functions.class.php:
|
518 |
msgid ""
|
519 |
"Ensure the .htaccess file does not contain any WP-Hide rewrite lines. The "
|
520 |
"plugin already attempts to clear the lines, if the operation fails, they are "
|
521 |
"required to be removed manually. "
|
522 |
msgstr ""
|
523 |
|
524 |
-
#: include/functions.class.php:
|
525 |
msgid ""
|
526 |
"Ensure the web.config file does not contain any WP-Hide rewrite lines. The "
|
527 |
"plugin already attempts to clear the lines, if the operation fails, they are "
|
528 |
"required to be removed manually. "
|
529 |
msgstr ""
|
530 |
|
531 |
-
#: include/functions.class.php:
|
532 |
msgid "Continue to your Site"
|
533 |
msgstr ""
|
534 |
|
535 |
-
#: include/functions.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
536 |
#, php-format
|
537 |
msgid "The %1$s plugin header is deprecated. Use %2$s instead."
|
538 |
msgstr ""
|
539 |
|
540 |
-
#: include/functions.class.php:
|
541 |
#, php-format
|
542 |
msgid "By %s."
|
543 |
msgstr ""
|
544 |
|
545 |
-
#: include/functions.class.php:
|
546 |
msgid ""
|
547 |
"Help us to maintain this plugin by sending improvements, suggestions and "
|
548 |
"reporting any issues at "
|
549 |
msgstr ""
|
550 |
|
551 |
-
#: include/functions.class.php:
|
552 |
msgid "Did you know there is a"
|
553 |
msgstr ""
|
554 |
|
555 |
-
#: include/functions.class.php:
|
556 |
msgid "version of this plug-in?"
|
557 |
msgstr ""
|
558 |
|
559 |
-
#: include/functions.class.php:
|
560 |
msgid ""
|
561 |
"Did you find this plugin useful? Please support our work by submitting a "
|
562 |
"review, spread the word about the code, or write an article about the plugin "
|
563 |
"in your blog with a link to development site"
|
564 |
msgstr ""
|
565 |
|
566 |
-
#: include/wph.class.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
567 |
msgid ""
|
568 |
"Are you sure to reset all settings? All options will be removed. Manual "
|
569 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
570 |
msgstr ""
|
571 |
|
572 |
-
#: include/wph.class.php:
|
573 |
msgid "All Settings where restored to default"
|
574 |
msgstr ""
|
575 |
|
576 |
-
#: include/wph.class.php:
|
|
|
|
|
|
|
|
|
577 |
msgid "Cache cleared"
|
578 |
msgstr ""
|
579 |
|
@@ -597,6 +752,7 @@ msgstr ""
|
|
597 |
#: modules/components/general-headers.php:21
|
598 |
#: modules/components/general-headers.php:46
|
599 |
#: modules/components/general-headers.php:69
|
|
|
600 |
#: modules/components/general-html.php:25
|
601 |
#: modules/components/general-html.php:47
|
602 |
#: modules/components/general-html.php:80
|
@@ -604,7 +760,6 @@ msgstr ""
|
|
604 |
#: modules/components/general-html.php:126
|
605 |
#: modules/components/general-html.php:149
|
606 |
#: modules/components/general-html.php:172
|
607 |
-
#: modules/components/general-html.php:195
|
608 |
#: modules/components/general-meta.php:21
|
609 |
#: modules/components/general-meta.php:45
|
610 |
#: modules/components/general-meta.php:85
|
@@ -620,6 +775,14 @@ msgstr ""
|
|
620 |
#: modules/components/general-scripts.php:20
|
621 |
#: modules/components/general-styles.php:20
|
622 |
#: modules/components/general-styles.php:43
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
623 |
#: modules/components/general-wpemoji.php:20
|
624 |
#: modules/components/general-wpemoji.php:42
|
625 |
#: modules/components/rewrite-author.php:21
|
@@ -630,9 +793,9 @@ msgstr ""
|
|
630 |
#: modules/components/rewrite-json-rest.php:45
|
631 |
#: modules/components/rewrite-json-rest.php:77
|
632 |
#: modules/components/rewrite-json-rest.php:114
|
633 |
-
#: modules/components/rewrite-json-rest.php:
|
634 |
-
#: modules/components/rewrite-json-rest.php:
|
635 |
-
#: modules/components/rewrite-json-rest.php:
|
636 |
#: modules/components/rewrite-new_include_path.php:21
|
637 |
#: modules/components/rewrite-new_include_path.php:41
|
638 |
#: modules/components/rewrite-new_plugin_path.php:21
|
@@ -662,6 +825,17 @@ msgstr ""
|
|
662 |
#: modules/components/rewrite-slash.php:20
|
663 |
#: modules/components/rewrite-wp_content_path.php:20
|
664 |
#: modules/components/rewrite-wp_content_path.php:42
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
665 |
msgid "Help"
|
666 |
msgstr ""
|
667 |
|
@@ -711,7 +885,7 @@ msgstr ""
|
|
711 |
#: modules/components/admin-new_wp_login_php.php:59
|
712 |
#: modules/components/rewrite-json-rest.php:54
|
713 |
#: modules/components/rewrite-json-rest.php:87
|
714 |
-
#: modules/components/rewrite-json-rest.php:
|
715 |
#: modules/components/rewrite-new_include_path.php:48
|
716 |
#: modules/components/rewrite-new_plugin_path.php:47
|
717 |
#: modules/components/rewrite-new_theme_path.php:85
|
@@ -739,7 +913,8 @@ msgstr ""
|
|
739 |
#: modules/components/general-feed.php:31
|
740 |
#: modules/components/general-headers.php:30
|
741 |
#: modules/components/general-headers.php:54
|
742 |
-
#: modules/components/general-headers.php:
|
|
|
743 |
#: modules/components/general-html.php:32
|
744 |
#: modules/components/general-html.php:61
|
745 |
#: modules/components/general-html.php:88
|
@@ -747,7 +922,6 @@ msgstr ""
|
|
747 |
#: modules/components/general-html.php:134
|
748 |
#: modules/components/general-html.php:157
|
749 |
#: modules/components/general-html.php:180
|
750 |
-
#: modules/components/general-html.php:203
|
751 |
#: modules/components/general-meta.php:30
|
752 |
#: modules/components/general-meta.php:54
|
753 |
#: modules/components/general-meta.php:70
|
@@ -764,6 +938,14 @@ msgstr ""
|
|
764 |
#: modules/components/general-scripts.php:32
|
765 |
#: modules/components/general-styles.php:28
|
766 |
#: modules/components/general-styles.php:50
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
767 |
#: modules/components/general-wpemoji.php:27
|
768 |
#: modules/components/general-wpemoji.php:50
|
769 |
#: modules/components/rewrite-author.php:49
|
@@ -771,10 +953,10 @@ msgstr ""
|
|
771 |
#: modules/components/rewrite-json-rest.php:29
|
772 |
#: modules/components/rewrite-json-rest.php:60
|
773 |
#: modules/components/rewrite-json-rest.php:93
|
774 |
-
#: modules/components/rewrite-json-rest.php:
|
775 |
-
#: modules/components/rewrite-json-rest.php:
|
776 |
-
#: modules/components/rewrite-json-rest.php:
|
777 |
-
#: modules/components/rewrite-json-rest.php:
|
778 |
#: modules/components/rewrite-new_include_path.php:54
|
779 |
#: modules/components/rewrite-new_plugin_path.php:53
|
780 |
#: modules/components/rewrite-new_theme_path.php:91
|
@@ -793,6 +975,9 @@ msgstr ""
|
|
793 |
#: modules/components/rewrite-search.php:49
|
794 |
#: modules/components/rewrite-slash.php:35
|
795 |
#: modules/components/rewrite-wp_content_path.php:55
|
|
|
|
|
|
|
796 |
msgid "No"
|
797 |
msgstr ""
|
798 |
|
@@ -802,14 +987,14 @@ msgstr ""
|
|
802 |
#: modules/components/general-feed.php:32
|
803 |
#: modules/components/general-headers.php:31
|
804 |
#: modules/components/general-headers.php:55
|
805 |
-
#: modules/components/general-headers.php:
|
|
|
806 |
#: modules/components/general-html.php:33
|
807 |
#: modules/components/general-html.php:89
|
808 |
#: modules/components/general-html.php:112
|
809 |
#: modules/components/general-html.php:135
|
810 |
#: modules/components/general-html.php:158
|
811 |
#: modules/components/general-html.php:181
|
812 |
-
#: modules/components/general-html.php:204
|
813 |
#: modules/components/general-meta.php:31
|
814 |
#: modules/components/general-meta.php:55
|
815 |
#: modules/components/general-meta.php:71
|
@@ -826,6 +1011,14 @@ msgstr ""
|
|
826 |
#: modules/components/general-scripts.php:33
|
827 |
#: modules/components/general-styles.php:29
|
828 |
#: modules/components/general-styles.php:51
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
829 |
#: modules/components/general-wpemoji.php:28
|
830 |
#: modules/components/general-wpemoji.php:51
|
831 |
#: modules/components/rewrite-author.php:50
|
@@ -833,10 +1026,9 @@ msgstr ""
|
|
833 |
#: modules/components/rewrite-json-rest.php:30
|
834 |
#: modules/components/rewrite-json-rest.php:61
|
835 |
#: modules/components/rewrite-json-rest.php:94
|
836 |
-
#: modules/components/rewrite-json-rest.php:
|
837 |
-
#: modules/components/rewrite-json-rest.php:
|
838 |
-
#: modules/components/rewrite-json-rest.php:
|
839 |
-
#: modules/components/rewrite-json-rest.php:206
|
840 |
#: modules/components/rewrite-new_include_path.php:55
|
841 |
#: modules/components/rewrite-new_plugin_path.php:54
|
842 |
#: modules/components/rewrite-new_theme_path.php:92
|
@@ -855,6 +1047,9 @@ msgstr ""
|
|
855 |
#: modules/components/rewrite-search.php:50
|
856 |
#: modules/components/rewrite-slash.php:36
|
857 |
#: modules/components/rewrite-wp_content_path.php:56
|
|
|
|
|
|
|
858 |
msgid "Yes"
|
859 |
msgstr ""
|
860 |
|
@@ -1121,10 +1316,12 @@ msgid "Set this option to Yes also disable the feed service."
|
|
1121 |
msgstr ""
|
1122 |
|
1123 |
#: modules/components/general-headers.php:17
|
|
|
1124 |
msgid "Remove Link Header"
|
1125 |
msgstr ""
|
1126 |
|
1127 |
#: modules/components/general-headers.php:18
|
|
|
1128 |
msgid ""
|
1129 |
"Remove Link Header being set as default by WordPress which outputs the site "
|
1130 |
"JSON url."
|
@@ -1136,10 +1333,12 @@ msgstr ""
|
|
1136 |
#: modules/components/general-styles.php:16
|
1137 |
#: modules/components/general-styles.php:20
|
1138 |
#: modules/components/general-styles.php:43
|
|
|
1139 |
msgid "Remove Version"
|
1140 |
msgstr ""
|
1141 |
|
1142 |
#: modules/components/general-headers.php:22
|
|
|
1143 |
msgid ""
|
1144 |
"HTTP header fields are components of the header section of a request and "
|
1145 |
"response messages in the Hypertext Transfer Protocol (HTTP). They define the "
|
@@ -1148,28 +1347,46 @@ msgstr ""
|
|
1148 |
|
1149 |
#: modules/components/general-headers.php:23
|
1150 |
#: modules/components/general-headers.php:47
|
|
|
|
|
|
|
1151 |
msgid "Sample header:"
|
1152 |
msgstr ""
|
1153 |
|
1154 |
#: modules/components/general-headers.php:42
|
1155 |
#: modules/components/general-headers.php:46
|
|
|
|
|
|
|
1156 |
msgid "Remove X-Powered-By Header"
|
1157 |
msgstr ""
|
1158 |
|
1159 |
#: modules/components/general-headers.php:43
|
1160 |
-
msgid "Remove X-Powered-By Header if
|
1161 |
msgstr ""
|
1162 |
|
1163 |
#: modules/components/general-headers.php:65
|
1164 |
-
|
1165 |
-
msgid "Remove X-Pingback Header"
|
1166 |
msgstr ""
|
1167 |
|
1168 |
#: modules/components/general-headers.php:66
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1169 |
msgid "Remove X-Pingback Header if being set."
|
1170 |
msgstr ""
|
1171 |
|
1172 |
-
#: modules/components/general-headers.php:
|
|
|
1173 |
msgid ""
|
1174 |
"Pingback is one of four types of linkback methods for Web authors to request "
|
1175 |
"notification when somebody links to one of their documents. This enables "
|
@@ -1235,92 +1452,69 @@ msgid "Html & JavaScript"
|
|
1235 |
msgstr ""
|
1236 |
|
1237 |
#: modules/components/general-html.php:65
|
|
|
1238 |
msgid "All"
|
1239 |
msgstr ""
|
1240 |
|
1241 |
#: modules/components/general-html.php:76
|
1242 |
-
msgid "Disable mouse right click"
|
1243 |
-
msgstr ""
|
1244 |
-
|
1245 |
-
#: modules/components/general-html.php:77
|
1246 |
-
msgid "Disable mouse right click on your pages."
|
1247 |
-
msgstr ""
|
1248 |
-
|
1249 |
#: modules/components/general-html.php:80
|
1250 |
-
msgid "Disable right mouse click"
|
1251 |
-
msgstr ""
|
1252 |
-
|
1253 |
-
#: modules/components/general-html.php:81
|
1254 |
-
msgid ""
|
1255 |
-
"Disable right mouse click on your pages can protect your site content from "
|
1256 |
-
"being copied."
|
1257 |
-
msgstr ""
|
1258 |
-
|
1259 |
-
#: modules/components/general-html.php:82
|
1260 |
-
msgid ""
|
1261 |
-
"Some plugins, mainly visual editors, use mouse right-click, if use such code "
|
1262 |
-
"this option should be set to No."
|
1263 |
-
msgstr ""
|
1264 |
-
|
1265 |
-
#: modules/components/general-html.php:99
|
1266 |
-
#: modules/components/general-html.php:103
|
1267 |
msgid "Remove general classes from body tag"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
-
#: modules/components/general-html.php:
|
1271 |
-
#: modules/components/general-html.php:
|
1272 |
msgid "Remove general classes from body tag."
|
1273 |
msgstr ""
|
1274 |
|
|
|
1275 |
#: modules/components/general-html.php:105
|
1276 |
#: modules/components/general-html.php:128
|
1277 |
#: modules/components/general-html.php:151
|
1278 |
#: modules/components/general-html.php:174
|
1279 |
-
#: modules/components/general-html.php:197
|
1280 |
msgid ""
|
1281 |
"This can produce layout issues with certain themes, if something break this "
|
1282 |
"should be turned off."
|
1283 |
msgstr ""
|
1284 |
|
1285 |
-
#: modules/components/general-html.php:
|
1286 |
-
#: modules/components/general-html.php:
|
1287 |
msgid "Remove ID from Menu items"
|
1288 |
msgstr ""
|
1289 |
|
1290 |
-
#: modules/components/general-html.php:
|
1291 |
-
#: modules/components/general-html.php:
|
1292 |
msgid "Remove ID attribute from all menu items."
|
1293 |
msgstr ""
|
1294 |
|
|
|
|
|
1295 |
#: modules/components/general-html.php:145
|
1296 |
#: modules/components/general-html.php:149
|
1297 |
-
#: modules/components/general-html.php:168
|
1298 |
-
#: modules/components/general-html.php:172
|
1299 |
msgid "Remove class from Menu items"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
-
#: modules/components/general-html.php:
|
1303 |
msgid "Remove class attribute from all menu items."
|
1304 |
msgstr ""
|
1305 |
|
1306 |
-
#: modules/components/general-html.php:
|
1307 |
msgid ""
|
1308 |
"Remove class attribute from all menu items. Any classes which include a "
|
1309 |
"'current' prefix or contain 'has-children' will be preserved."
|
1310 |
msgstr ""
|
1311 |
|
1312 |
-
#: modules/components/general-html.php:
|
1313 |
-
#: modules/components/general-html.php:
|
1314 |
msgid "Remove general classes from post."
|
1315 |
msgstr ""
|
1316 |
|
1317 |
-
#: modules/components/general-html.php:
|
1318 |
-
#: modules/components/general-html.php:
|
1319 |
msgid "Remove general classes from images"
|
1320 |
msgstr ""
|
1321 |
|
1322 |
-
#: modules/components/general-html.php:
|
1323 |
-
#: modules/components/general-html.php:
|
1324 |
msgid "Remove general classes from media tags."
|
1325 |
msgstr ""
|
1326 |
|
@@ -1410,12 +1604,12 @@ msgstr ""
|
|
1410 |
|
1411 |
#: modules/components/general-meta.php:150
|
1412 |
#: modules/components/general-meta.php:154
|
1413 |
-
#: modules/components/rewrite-json-rest.php:
|
1414 |
msgid "Disable output the REST API link tag into page header"
|
1415 |
msgstr ""
|
1416 |
|
1417 |
#: modules/components/general-meta.php:151
|
1418 |
-
#: modules/components/rewrite-json-rest.php:
|
1419 |
msgid "By default a REST API link tag is being append to HTML."
|
1420 |
msgstr ""
|
1421 |
|
@@ -1499,12 +1693,12 @@ msgstr ""
|
|
1499 |
|
1500 |
#: modules/components/general-robots-txt.php:16
|
1501 |
#: modules/components/general-robots-txt.php:20
|
1502 |
-
msgid "
|
1503 |
msgstr ""
|
1504 |
|
1505 |
#: modules/components/general-robots-txt.php:17
|
1506 |
msgid ""
|
1507 |
-
"
|
1508 |
"when called robots.txt."
|
1509 |
msgstr ""
|
1510 |
|
@@ -1582,6 +1776,147 @@ msgid ""
|
|
1582 |
"has no usage."
|
1583 |
msgstr ""
|
1584 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1585 |
#: modules/components/general-wpemoji.php:16
|
1586 |
#: modules/components/general-wpemoji.php:20
|
1587 |
#: modules/components/general-wpemoji.php:42
|
@@ -1776,14 +2111,13 @@ msgid ""
|
|
1776 |
msgstr ""
|
1777 |
|
1778 |
#: modules/components/rewrite-json-rest.php:81
|
1779 |
-
#: modules/components/rewrite-json-rest.php:116
|
1780 |
msgid ""
|
1781 |
"This might be required by specific plugins, including new WordPress editor "
|
1782 |
"Gutenberg."
|
1783 |
msgstr ""
|
1784 |
|
1785 |
#: modules/components/rewrite-json-rest.php:87
|
1786 |
-
#: modules/components/rewrite-json-rest.php:
|
1787 |
msgid ""
|
1788 |
"This can break specific functionality. Some plugins like Gutenberg editor "
|
1789 |
"use this API. Once active test it thoroughly.<br />If not working, set to "
|
@@ -1803,45 +2137,66 @@ msgstr ""
|
|
1803 |
msgid "This blocks the JSON REST API service."
|
1804 |
msgstr ""
|
1805 |
|
1806 |
-
#: modules/components/rewrite-json-rest.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1807 |
msgid "disable_json_rest_wphead_link"
|
1808 |
msgstr ""
|
1809 |
|
1810 |
-
#: modules/components/rewrite-json-rest.php:
|
1811 |
msgid ""
|
1812 |
"As default the API url is being append into the front html head tag. Using "
|
1813 |
"this option, it will be replaced."
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: modules/components/rewrite-json-rest.php:
|
1817 |
msgid "Disable JSON REST WP RSD endpoint from XML-RPC responses"
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: modules/components/rewrite-json-rest.php:
|
1821 |
msgid "By default a WP RSD endpoint is being append to the XML respose."
|
1822 |
msgstr ""
|
1823 |
|
1824 |
-
#: modules/components/rewrite-json-rest.php:
|
1825 |
msgid "disable_json_rest_xmlrpc_rsd"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
-
#: modules/components/rewrite-json-rest.php:
|
1829 |
msgid "Disable any RSD endpoint from a XML-RPC response."
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: modules/components/rewrite-json-rest.php:
|
1833 |
msgid "Disable Sends a Link header for the REST API"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: modules/components/rewrite-json-rest.php:
|
1837 |
msgid "On template_redirect, disable Sends a Link header for the REST API."
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: modules/components/rewrite-json-rest.php:
|
1841 |
msgid "disable_json_rest_template_redirect"
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: modules/components/rewrite-json-rest.php:
|
1845 |
msgid "Disable Sends a Link header for the REST API, on template_redirect"
|
1846 |
msgstr ""
|
1847 |
|
@@ -1982,10 +2337,6 @@ msgstr ""
|
|
1982 |
msgid "Example"
|
1983 |
msgstr ""
|
1984 |
|
1985 |
-
#: modules/components/rewrite-new_theme_path.php:39
|
1986 |
-
msgid "template"
|
1987 |
-
msgstr ""
|
1988 |
-
|
1989 |
#: modules/components/rewrite-new_theme_path.php:49
|
1990 |
#: modules/components/rewrite-new_theme_path.php:53
|
1991 |
#: modules/components/rewrite-new_theme_path.php:77
|
@@ -2006,10 +2357,6 @@ msgid ""
|
|
2006 |
"change from /style.css to /template-style.css"
|
2007 |
msgstr ""
|
2008 |
|
2009 |
-
#: modules/components/rewrite-new_theme_path.php:60
|
2010 |
-
msgid "skin.css"
|
2011 |
-
msgstr ""
|
2012 |
-
|
2013 |
#: modules/components/rewrite-new_theme_path.php:70
|
2014 |
#: modules/components/rewrite-new_theme_path.php:161
|
2015 |
msgid "Remove description header from Style file"
|
@@ -2074,10 +2421,6 @@ msgid ""
|
|
2074 |
"side become as follow:"
|
2075 |
msgstr ""
|
2076 |
|
2077 |
-
#: modules/components/rewrite-new_theme_path.php:131
|
2078 |
-
msgid "template-child"
|
2079 |
-
msgstr ""
|
2080 |
-
|
2081 |
#: modules/components/rewrite-new_theme_path.php:141
|
2082 |
msgid "Change default child theme style file style.css, current path is set to"
|
2083 |
msgstr ""
|
@@ -2089,10 +2432,6 @@ msgid ""
|
|
2089 |
"change from /style.css to /child-style.css"
|
2090 |
msgstr ""
|
2091 |
|
2092 |
-
#: modules/components/rewrite-new_theme_path.php:151
|
2093 |
-
msgid "child-skin.css"
|
2094 |
-
msgstr ""
|
2095 |
-
|
2096 |
#: modules/components/rewrite-new_theme_path.php:164
|
2097 |
msgid "Strip out all meta data from child theme style file."
|
2098 |
msgstr ""
|
@@ -2158,7 +2497,6 @@ msgstr ""
|
|
2158 |
|
2159 |
#: modules/components/rewrite-new_xml-rpc-path.php:17
|
2160 |
#: modules/components/rewrite-new_xml-rpc-path.php:21
|
2161 |
-
#: modules/components/rewrite-slash.php:20
|
2162 |
msgid "New XML-RPC Path"
|
2163 |
msgstr ""
|
2164 |
|
@@ -2430,6 +2768,7 @@ msgid ""
|
|
2430 |
msgstr ""
|
2431 |
|
2432 |
#: modules/components/rewrite-slash.php:16
|
|
|
2433 |
msgid "URL's add Slash"
|
2434 |
msgstr ""
|
2435 |
|
@@ -2521,8 +2860,534 @@ msgid ""
|
|
2521 |
"thoroughly.<br />If not working, set to <b>No</b> to revert."
|
2522 |
msgstr ""
|
2523 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2524 |
#: modules/module-admin.php:45
|
2525 |
-
msgid "Admin"
|
2526 |
msgstr ""
|
2527 |
|
2528 |
#: modules/module-admin.php:57
|
@@ -2530,25 +3395,37 @@ msgid "WP Hide & Security Enhancer - Admin"
|
|
2530 |
msgstr ""
|
2531 |
|
2532 |
#: modules/module-cdn.php:43
|
2533 |
-
msgid "CDN"
|
2534 |
msgstr ""
|
2535 |
|
2536 |
#: modules/module-cdn.php:55
|
2537 |
msgid "WP Hide & Security Enhancer - CDN"
|
2538 |
msgstr ""
|
2539 |
|
2540 |
-
#: modules/module-general.php:
|
2541 |
-
msgid "General / Html"
|
2542 |
msgstr ""
|
2543 |
|
2544 |
-
#: modules/module-general.php:
|
2545 |
msgid "WP Hide & Security Enhancer - General / Html"
|
2546 |
msgstr ""
|
2547 |
|
2548 |
-
#: modules/module-rewrite.php:
|
2549 |
-
msgid "Rewrite"
|
2550 |
msgstr ""
|
2551 |
|
2552 |
-
#: modules/module-rewrite.php:
|
2553 |
msgid "WP Hide & Security Enhancer"
|
2554 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: WP Hide & Security Enhancer\n"
|
4 |
+
"POT-Creation-Date: 2022-11-09 17:21+0200\n"
|
5 |
+
"PO-Revision-Date: 2022-11-09 17:21+0200\n"
|
6 |
"Last-Translator: NspCode <contact@nsp-code.com>\n"
|
7 |
"Language-Team: Nsp Code\n"
|
8 |
"Language: en\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
13 |
+
"X-Generator: Poedit 3.1\n"
|
14 |
"X-Poedit-KeywordsList: _;gettext;gettext_noop;__;_e\n"
|
15 |
"X-Poedit-Basepath: ..\n"
|
|
|
16 |
"X-Poedit-SearchPath-0: .\n"
|
17 |
|
18 |
#: compatibility/webarx.php:41 compatibility/wps-hide-login.php:38
|
49 |
msgid "No problems have been found on your server environment."
|
50 |
msgstr ""
|
51 |
|
52 |
+
#: include/admin-interface.class.php:184
|
53 |
msgid "Save"
|
54 |
msgstr ""
|
55 |
|
56 |
+
#: include/admin-interface.class.php:200
|
57 |
+
msgid "Reset Page Settings"
|
58 |
+
msgstr ""
|
59 |
+
|
60 |
+
#: include/admin-interface.class.php:225
|
61 |
+
msgid "Reset All Settings"
|
62 |
+
msgstr ""
|
63 |
+
|
64 |
+
#: include/admin-interfaces/notice-cache-path.php:5
|
65 |
msgid "Unable to create cache folder at "
|
66 |
msgstr ""
|
67 |
|
68 |
+
#: include/admin-interfaces/notice-cache-path.php:5
|
69 |
msgid " Is the folder writable? No cache data will be available."
|
70 |
msgstr ""
|
71 |
|
72 |
+
#: include/admin-interfaces/notice-is-litespeed.php:6
|
73 |
msgid ""
|
74 |
"Your site runs on LiteSpeed ! Before starting, ensure your server is "
|
75 |
"properly configured and it processes the .htaccess file, or there might be "
|
76 |
"layout and functionality breaks."
|
77 |
msgstr ""
|
78 |
|
79 |
+
#: include/admin-interfaces/notice-is-litespeed.php:6
|
80 |
msgid "For more details check at"
|
81 |
msgstr ""
|
82 |
|
86 |
"version can't create the required rewrite data, please check with WP Hide "
|
87 |
msgstr ""
|
88 |
|
89 |
+
#: include/admin-interfaces/notice-is_multisite.php:6
|
90 |
msgid ""
|
91 |
"This plugin version can't handle MultiSite environment and may fail to "
|
92 |
"provide specific features, please check with WP Hide PRO at"
|
112 |
"& Security Enhancer to work"
|
113 |
msgstr ""
|
114 |
|
115 |
+
#: include/admin-interfaces/notice-rewrite-test-static-file.php:6
|
116 |
+
msgid "Rewrite test for static php files failed! "
|
117 |
+
msgstr ""
|
118 |
+
|
119 |
+
#: include/admin-interfaces/notice-rewrite-test-static-file.php:8
|
120 |
+
msgid ""
|
121 |
+
"This is a <b>soft error</b> and impact only the option at Rewrite > Theme > "
|
122 |
+
"'Remove description header from Style file' and should be disabled until the "
|
123 |
+
"issue fixed."
|
124 |
+
msgstr ""
|
125 |
+
|
126 |
#: include/admin-interfaces/notice-rewrite-test.php:9
|
127 |
#: include/admin-interfaces/notice-rewrite-test.php:15
|
128 |
msgid "Rewrite test failed! "
|
164 |
"support on the correct file write permission."
|
165 |
msgstr ""
|
166 |
|
167 |
+
#: include/admin-interfaces/notice-write-check.php:8
|
168 |
+
msgid "Once the file permission is fixed, Save the options once."
|
169 |
+
msgstr ""
|
170 |
+
|
171 |
#: include/admin-interfaces/setup.class.php:44
|
172 |
msgid ""
|
173 |
"Any existing options values will be overwritten, are you sure you want to "
|
174 |
"continue?"
|
175 |
msgstr ""
|
176 |
|
177 |
+
#: include/admin-interfaces/setup.class.php:60 include/wph.class.php:521
|
178 |
msgid "Settings saved"
|
179 |
msgstr ""
|
180 |
|
181 |
+
#: include/admin-interfaces/setup.class.php:60 include/wph.class.php:521
|
182 |
msgid "Remember, site cache clear is required."
|
183 |
msgstr ""
|
184 |
|
199 |
#: include/admin-interfaces/setup.class.php:161
|
200 |
msgid ""
|
201 |
"Check with the front side to ensure everything is working. Further "
|
202 |
+
"adjustments to other options is recommended"
|
203 |
msgstr ""
|
204 |
|
205 |
#: include/admin-interfaces/setup.class.php:198
|
225 |
msgstr ""
|
226 |
|
227 |
#: include/admin-interfaces/setup.class.php:206
|
228 |
+
#: include/functions.class.php:2353 include/functions.class.php:2405
|
229 |
+
#: modules/components/security-check_headers.php:27
|
230 |
msgid "Recovery"
|
231 |
msgstr ""
|
232 |
|
257 |
msgstr ""
|
258 |
|
259 |
#: include/admin-interfaces/setup.class.php:220
|
260 |
+
#: include/functions.class.php:2451
|
261 |
msgid "and"
|
262 |
msgstr ""
|
263 |
|
338 |
msgid "Check with folder/file permission or contact server administrator."
|
339 |
msgstr ""
|
340 |
|
341 |
+
#: include/functions.class.php:282 include/functions.class.php:283
|
342 |
+
#: include/functions.class.php:284 include/functions.class.php:285
|
343 |
+
#: include/functions.class.php:286
|
344 |
msgid "is a system reserved."
|
345 |
msgstr ""
|
346 |
|
347 |
+
#: include/functions.class.php:296
|
348 |
msgid "is similar to domain name."
|
349 |
msgstr ""
|
350 |
|
351 |
+
#: include/functions.class.php:310 include/functions.class.php:332
|
352 |
+
#: include/functions.class.php:351 include/functions.class.php:360
|
353 |
+
#: modules/components/security-check_headers.php:241
|
354 |
msgid "Value"
|
355 |
msgstr ""
|
356 |
|
357 |
+
#: include/functions.class.php:310 include/functions.class.php:332
|
358 |
+
#: include/functions.class.php:351 include/functions.class.php:360
|
359 |
msgid "set for"
|
360 |
msgstr ""
|
361 |
|
362 |
+
#: include/functions.class.php:310
|
363 |
msgid "already in use for another option."
|
364 |
msgstr ""
|
365 |
|
366 |
+
#: include/functions.class.php:332
|
367 |
msgid "use the same base slug "
|
368 |
msgstr ""
|
369 |
|
370 |
+
#: include/functions.class.php:332
|
371 |
msgid "used for another option."
|
372 |
msgstr ""
|
373 |
|
374 |
+
#: include/functions.class.php:467
|
375 |
msgid ""
|
376 |
"W3 Total Cache Plugin is active, make sure you clear the cache for new "
|
377 |
"changes to apply"
|
378 |
msgstr ""
|
379 |
|
380 |
+
#: include/functions.class.php:471
|
381 |
msgid ""
|
382 |
"WP Super Cache Plugin is active, make sure you clear the cache for new "
|
383 |
"changes to apply"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: include/functions.class.php:476
|
387 |
msgid ""
|
388 |
"WP Fastest Cache Plugin is active, make sure you clear the cache for new "
|
389 |
"changes to apply"
|
390 |
msgstr ""
|
391 |
|
392 |
+
#: include/functions.class.php:916
|
393 |
msgid ""
|
394 |
"Copy the following link to a safe place. You can use it later to reset all "
|
395 |
"plugin options if something goes wrong or lost the new login URL."
|
396 |
msgstr ""
|
397 |
|
398 |
+
#: include/functions.class.php:1016 include/functions.class.php:1246
|
399 |
msgid "Make a fix or manually check the "
|
400 |
msgstr ""
|
401 |
|
402 |
+
#: include/functions.class.php:1016 include/functions.class.php:1082
|
403 |
+
#: include/functions.class.php:1083 include/functions.class.php:1135
|
404 |
+
#: include/functions.class.php:1198 include/functions.class.php:1246
|
405 |
+
#: include/functions.class.php:1312 include/functions.class.php:1313
|
406 |
+
#: include/functions.class.php:1330
|
407 |
msgid "Test URL"
|
408 |
msgstr ""
|
409 |
|
410 |
+
#: include/functions.class.php:1016 include/functions.class.php:1246
|
411 |
msgid ""
|
412 |
"if the result is a JSON response (contains a name and description), the "
|
413 |
"rewrites are working correctly on your site and you can"
|
414 |
msgstr ""
|
415 |
|
416 |
+
#: include/functions.class.php:1016 include/functions.class.php:1083
|
417 |
+
#: include/functions.class.php:1246 include/functions.class.php:1313
|
418 |
msgid "Ignore"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: include/functions.class.php:1016 include/functions.class.php:1083
|
422 |
+
#: include/functions.class.php:1246 include/functions.class.php:1313
|
423 |
msgid "this notification"
|
424 |
msgstr ""
|
425 |
|
426 |
+
#: include/functions.class.php:1017 include/functions.class.php:1084
|
427 |
+
#: include/functions.class.php:1247 include/functions.class.php:1314
|
428 |
+
msgid ""
|
429 |
+
"Sample result, the appearance can be different from a browser to another:"
|
430 |
msgstr ""
|
431 |
|
432 |
+
#: include/functions.class.php:1018 include/functions.class.php:1085
|
433 |
+
#: include/functions.class.php:1248 include/functions.class.php:1315
|
434 |
msgid ""
|
435 |
"The Ignore action will be available until the next plugin options update."
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: include/functions.class.php:1019 include/functions.class.php:1249
|
439 |
msgid ""
|
440 |
"If the Test URL is not functional, the plugin will fail to provide specific "
|
441 |
"features. Check your Hosting provider for more details regarding rewrites "
|
442 |
"and how to activate on your account."
|
443 |
msgstr ""
|
444 |
|
445 |
+
#: include/functions.class.php:1025 include/functions.class.php:1141
|
446 |
+
#: include/functions.class.php:1255
|
447 |
msgid "The wp_remote_get() returns invalid Response Code"
|
448 |
msgstr ""
|
449 |
|
450 |
+
#: include/functions.class.php:1039 include/functions.class.php:1155
|
451 |
+
#: include/functions.class.php:1269
|
452 |
msgid ""
|
453 |
"The .htaccess file does not appears to exists on the server. To fix, go to "
|
454 |
"Settings > Permalinks and save once."
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: include/functions.class.php:1044 include/functions.class.php:1160
|
458 |
+
#: include/functions.class.php:1274
|
459 |
msgid "The test rewrite does not exist."
|
460 |
msgstr ""
|
461 |
|
462 |
+
#: include/functions.class.php:1044 include/functions.class.php:1160
|
463 |
+
#: include/functions.class.php:1274
|
464 |
msgid ""
|
465 |
"To fix go to Settings > Permalinks and save once, the core will attempt to "
|
466 |
"update the required rewrites. If the problem persists, check with your host "
|
467 |
"support on the correct .htaccess file write permission."
|
468 |
msgstr ""
|
469 |
|
470 |
+
#: include/functions.class.php:1055
|
471 |
msgid ""
|
472 |
"The wp_remote_get() returns a Not Found page, the web.config file does not "
|
473 |
"appears to exists on the server. To fix, go to Settings > Permalinks and "
|
474 |
"save once."
|
475 |
msgstr ""
|
476 |
|
477 |
+
#: include/functions.class.php:1058
|
478 |
msgid ""
|
479 |
"The wp_remote_get() returns a Not Found page, the test rewrite does not "
|
480 |
"exist. To fix, go to Settings > Permalinks and save once. This can occour if "
|
481 |
"you updated from an old plugin version. "
|
482 |
msgstr ""
|
483 |
|
484 |
+
#: include/functions.class.php:1062
|
485 |
msgid ""
|
486 |
"The wp_remote_get() returns a Not Found page, probably the Rewrites are not "
|
487 |
"active on your server!"
|
488 |
msgstr ""
|
489 |
|
490 |
+
#: include/functions.class.php:1070 include/functions.class.php:1186
|
491 |
+
#: include/functions.class.php:1300
|
492 |
msgid ""
|
493 |
"The wp_remote_get() returns a 401 error code, the request could not be "
|
494 |
"authenticated. Does the site use an httpd password?"
|
495 |
msgstr ""
|
496 |
|
497 |
+
#: include/functions.class.php:1078 include/functions.class.php:1194
|
498 |
+
#: include/functions.class.php:1308
|
499 |
msgid "The wp_remote_get() returns a"
|
500 |
msgstr ""
|
501 |
|
502 |
+
#: include/functions.class.php:1078 include/functions.class.php:1194
|
503 |
+
#: include/functions.class.php:1308
|
504 |
msgid "error code"
|
505 |
msgstr ""
|
506 |
|
507 |
+
#: include/functions.class.php:1082 include/functions.class.php:1312
|
508 |
msgid ""
|
509 |
+
"A custom rewrite line has been inserted into your rewrite file for testing. "
|
510 |
+
"The "
|
511 |
msgstr ""
|
512 |
|
513 |
+
#: include/functions.class.php:1082 include/functions.class.php:1312
|
514 |
msgid ""
|
515 |
"expected to return a JSON response (contains a name and description) The "
|
516 |
"server instead replied a"
|
517 |
msgstr ""
|
518 |
|
519 |
+
#: include/functions.class.php:1082 include/functions.class.php:1312
|
520 |
msgid "error with the message"
|
521 |
msgstr ""
|
522 |
|
523 |
+
#: include/functions.class.php:1083 include/functions.class.php:1313
|
524 |
+
msgid ""
|
525 |
+
"In certain environments ( e.g. Cloudflare) the plugin may not be allowed to "
|
526 |
+
"check the test rewrite automatically. If checking manually the "
|
527 |
+
msgstr ""
|
528 |
+
|
529 |
+
#: include/functions.class.php:1083 include/functions.class.php:1313
|
530 |
+
msgid ""
|
531 |
+
"if the result is a valid JSON response (contains a name and description), "
|
532 |
+
"you can"
|
533 |
+
msgstr ""
|
534 |
+
|
535 |
+
#: include/functions.class.php:1086 include/functions.class.php:1316
|
536 |
msgid ""
|
537 |
+
"If manually checking the Test URL fails too, you need to get in touch with "
|
538 |
+
"your server support for a fix. The rewrite engine is either disabled for "
|
539 |
+
"your account or their internal set-up does not allow such rewrites. "
|
540 |
msgstr ""
|
541 |
|
542 |
+
#: include/functions.class.php:1093 include/functions.class.php:1205
|
543 |
+
#: include/functions.class.php:1323
|
544 |
msgid "Unespected error code for wp_remote_get() call."
|
545 |
msgstr ""
|
546 |
|
547 |
+
#: include/functions.class.php:1098 include/functions.class.php:1210
|
548 |
+
#: include/functions.class.php:1329
|
549 |
msgid ""
|
550 |
"The wp_remote_get() returns an invalid JSON data, probably the server blocks "
|
551 |
"custom rewrites."
|
552 |
msgstr ""
|
553 |
|
554 |
+
#: include/functions.class.php:1135 include/functions.class.php:1198
|
555 |
+
#: include/functions.class.php:1330
|
556 |
+
msgid "Make a fix and manually check the "
|
557 |
+
msgstr ""
|
558 |
+
|
559 |
+
#: include/functions.class.php:1171 include/functions.class.php:1285
|
560 |
+
msgid ""
|
561 |
+
"The wp_remote_get() returns a <b>Not Found</b> page, the web.config file "
|
562 |
+
"does not appears to exists on the server. To fix, go to Settings > "
|
563 |
+
"Permalinks and save once."
|
564 |
+
msgstr ""
|
565 |
+
|
566 |
+
#: include/functions.class.php:1174 include/functions.class.php:1288
|
567 |
+
msgid ""
|
568 |
+
"The wp_remote_get() returns a <b>Not Found</b> page, the test rewrite does "
|
569 |
+
"not exist. To fix, go to Settings > Permalinks and save once. This can "
|
570 |
+
"occour if you updated from an old plugin version. "
|
571 |
+
msgstr ""
|
572 |
+
|
573 |
+
#: include/functions.class.php:1178 include/functions.class.php:1292
|
574 |
+
msgid ""
|
575 |
+
"The wp_remote_get() returns a <b>Not Found</b> page, probably the Rewrites "
|
576 |
+
"are not active on your server!"
|
577 |
+
msgstr ""
|
578 |
+
|
579 |
+
#: include/functions.class.php:2221
|
580 |
#: modules/components/admin-new_wp_login_php.php:110
|
581 |
msgid "Hello"
|
582 |
msgstr ""
|
583 |
|
584 |
+
#: include/functions.class.php:2222
|
585 |
msgid ""
|
586 |
+
"This is a system automated message to inform that you can always use a "
|
587 |
+
"recovery link if something go wrong"
|
588 |
msgstr ""
|
589 |
|
590 |
+
#: include/functions.class.php:2223
|
591 |
+
msgid "Please keep this URL to a safe place."
|
592 |
msgstr ""
|
593 |
|
594 |
+
#: include/functions.class.php:2354
|
595 |
msgid "The plugin options have been reset successfully."
|
596 |
msgstr ""
|
597 |
|
598 |
+
#: include/functions.class.php:2361
|
599 |
msgid ""
|
600 |
"Ensure the .htaccess file does not contain any WP-Hide rewrite lines. The "
|
601 |
"plugin already attempts to clear the lines, if the operation fails, they are "
|
602 |
"required to be removed manually. "
|
603 |
msgstr ""
|
604 |
|
605 |
+
#: include/functions.class.php:2368
|
606 |
msgid ""
|
607 |
"Ensure the web.config file does not contain any WP-Hide rewrite lines. The "
|
608 |
"plugin already attempts to clear the lines, if the operation fails, they are "
|
609 |
"required to be removed manually. "
|
610 |
msgstr ""
|
611 |
|
612 |
+
#: include/functions.class.php:2375 include/functions.class.php:2462
|
613 |
msgid "Continue to your Site"
|
614 |
msgstr ""
|
615 |
|
616 |
+
#: include/functions.class.php:2412
|
617 |
+
msgid "Headers Recovery"
|
618 |
+
msgstr ""
|
619 |
+
|
620 |
+
#: include/functions.class.php:2413
|
621 |
+
msgid "The plugin Headers options have been disabled successfully."
|
622 |
+
msgstr ""
|
623 |
+
|
624 |
+
#: include/functions.class.php:2420
|
625 |
+
msgid ""
|
626 |
+
"Ensure the .htaccess file does not contain any rewrite Header lines. The "
|
627 |
+
"plugin already attempted to clear the data. If the operation fails, manual "
|
628 |
+
"removal is required."
|
629 |
+
msgstr ""
|
630 |
+
|
631 |
+
#: include/functions.class.php:2427
|
632 |
+
msgid ""
|
633 |
+
"Ensure the web.config file does not contain any rewrite Header lines. The "
|
634 |
+
"plugin already attempted to clear the data. If the operation fails, manual "
|
635 |
+
"removal is required."
|
636 |
+
msgstr ""
|
637 |
+
|
638 |
+
#: include/functions.class.php:2438
|
639 |
+
msgid ""
|
640 |
+
"Your site use WPEngine! You need to get in touch with live support and ask "
|
641 |
+
"to remove the custom Nginx Header rewrite code from your account."
|
642 |
+
msgstr ""
|
643 |
+
|
644 |
+
#: include/functions.class.php:2444
|
645 |
+
msgid ""
|
646 |
+
"Your site use Kinsta! You need to get in touch with live support and ask to "
|
647 |
+
"remove the custom Nginx Header rewrite code from your account."
|
648 |
+
msgstr ""
|
649 |
+
|
650 |
+
#: include/functions.class.php:2451
|
651 |
+
msgid "Check with your Nginx config file located usually at"
|
652 |
+
msgstr ""
|
653 |
+
|
654 |
+
#: include/functions.class.php:2451
|
655 |
+
msgid "and remove any Header rewrite rules within"
|
656 |
+
msgstr ""
|
657 |
+
|
658 |
+
#: include/functions.class.php:2452
|
659 |
+
msgid "After the configuration file update"
|
660 |
+
msgstr ""
|
661 |
+
|
662 |
+
#: include/functions.class.php:2452
|
663 |
+
msgid "Test"
|
664 |
+
msgstr ""
|
665 |
+
|
666 |
+
#: include/functions.class.php:2452
|
667 |
+
msgid "the new data using "
|
668 |
+
msgstr ""
|
669 |
+
|
670 |
+
#: include/functions.class.php:2452
|
671 |
+
msgid "If successfully compiled, restart the Nginx service."
|
672 |
+
msgstr ""
|
673 |
+
|
674 |
+
#: include/functions.class.php:2712
|
675 |
#, php-format
|
676 |
msgid "The %1$s plugin header is deprecated. Use %2$s instead."
|
677 |
msgstr ""
|
678 |
|
679 |
+
#: include/functions.class.php:2797
|
680 |
#, php-format
|
681 |
msgid "By %s."
|
682 |
msgstr ""
|
683 |
|
684 |
+
#: include/functions.class.php:3240
|
685 |
msgid ""
|
686 |
"Help us to maintain this plugin by sending improvements, suggestions and "
|
687 |
"reporting any issues at "
|
688 |
msgstr ""
|
689 |
|
690 |
+
#: include/functions.class.php:3242
|
691 |
msgid "Did you know there is a"
|
692 |
msgstr ""
|
693 |
|
694 |
+
#: include/functions.class.php:3242
|
695 |
msgid "version of this plug-in?"
|
696 |
msgstr ""
|
697 |
|
698 |
+
#: include/functions.class.php:3244
|
699 |
msgid ""
|
700 |
"Did you find this plugin useful? Please support our work by submitting a "
|
701 |
"review, spread the word about the code, or write an article about the plugin "
|
702 |
"in your blog with a link to development site"
|
703 |
msgstr ""
|
704 |
|
705 |
+
#: include/wph.class.php:364
|
706 |
+
msgid ""
|
707 |
+
"Are you sure to reset the current page settings? All options will be changed "
|
708 |
+
"to default. An Save is still required for the page."
|
709 |
+
msgstr ""
|
710 |
+
|
711 |
+
#: include/wph.class.php:365
|
712 |
msgid ""
|
713 |
"Are you sure to reset all settings? All options will be removed. Manual "
|
714 |
+
"removal of rewrite lines is required if no access from PHP."
|
715 |
+
msgstr ""
|
716 |
+
|
717 |
+
#: include/wph.class.php:366
|
718 |
+
msgid ""
|
719 |
+
"This creates a sample setup for Headers. That will overwrite any Headers "
|
720 |
+
"settings previously created through the plugin options. Are you sure?"
|
721 |
msgstr ""
|
722 |
|
723 |
+
#: include/wph.class.php:487
|
724 |
msgid "All Settings where restored to default"
|
725 |
msgstr ""
|
726 |
|
727 |
+
#: include/wph.class.php:495
|
728 |
+
msgid "Headers Sample Setup deployed successfully."
|
729 |
+
msgstr ""
|
730 |
+
|
731 |
+
#: include/wph.class.php:563
|
732 |
msgid "Cache cleared"
|
733 |
msgstr ""
|
734 |
|
752 |
#: modules/components/general-headers.php:21
|
753 |
#: modules/components/general-headers.php:46
|
754 |
#: modules/components/general-headers.php:69
|
755 |
+
#: modules/components/general-headers.php:92
|
756 |
#: modules/components/general-html.php:25
|
757 |
#: modules/components/general-html.php:47
|
758 |
#: modules/components/general-html.php:80
|
760 |
#: modules/components/general-html.php:126
|
761 |
#: modules/components/general-html.php:149
|
762 |
#: modules/components/general-html.php:172
|
|
|
763 |
#: modules/components/general-meta.php:21
|
764 |
#: modules/components/general-meta.php:45
|
765 |
#: modules/components/general-meta.php:85
|
775 |
#: modules/components/general-scripts.php:20
|
776 |
#: modules/components/general-styles.php:20
|
777 |
#: modules/components/general-styles.php:43
|
778 |
+
#: modules/components/general-user-interactions.php:28
|
779 |
+
#: modules/components/general-user-interactions.php:51
|
780 |
+
#: modules/components/general-user-interactions.php:74
|
781 |
+
#: modules/components/general-user-interactions.php:96
|
782 |
+
#: modules/components/general-user-interactions.php:118
|
783 |
+
#: modules/components/general-user-interactions.php:141
|
784 |
+
#: modules/components/general-user-interactions.php:164
|
785 |
+
#: modules/components/general-user-interactions.php:186
|
786 |
#: modules/components/general-wpemoji.php:20
|
787 |
#: modules/components/general-wpemoji.php:42
|
788 |
#: modules/components/rewrite-author.php:21
|
793 |
#: modules/components/rewrite-json-rest.php:45
|
794 |
#: modules/components/rewrite-json-rest.php:77
|
795 |
#: modules/components/rewrite-json-rest.php:114
|
796 |
+
#: modules/components/rewrite-json-rest.php:154
|
797 |
+
#: modules/components/rewrite-json-rest.php:178
|
798 |
+
#: modules/components/rewrite-json-rest.php:201
|
799 |
#: modules/components/rewrite-new_include_path.php:21
|
800 |
#: modules/components/rewrite-new_include_path.php:41
|
801 |
#: modules/components/rewrite-new_plugin_path.php:21
|
825 |
#: modules/components/rewrite-slash.php:20
|
826 |
#: modules/components/rewrite-wp_content_path.php:20
|
827 |
#: modules/components/rewrite-wp_content_path.php:42
|
828 |
+
#: modules/components/security-add_headers.php:21
|
829 |
+
#: modules/components/security-add_headers.php:46
|
830 |
+
#: modules/components/security-add_headers.php:69
|
831 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:23
|
832 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:23
|
833 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:23
|
834 |
+
#: modules/components/security-header-x-content-type-options.php:23
|
835 |
+
#: modules/components/security-header-x-download-options.php:23
|
836 |
+
#: modules/components/security-header-x-frame-options.php:23
|
837 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:23
|
838 |
+
#: modules/components/security-header-x-xss-protection.php:23
|
839 |
msgid "Help"
|
840 |
msgstr ""
|
841 |
|
885 |
#: modules/components/admin-new_wp_login_php.php:59
|
886 |
#: modules/components/rewrite-json-rest.php:54
|
887 |
#: modules/components/rewrite-json-rest.php:87
|
888 |
+
#: modules/components/rewrite-json-rest.php:124
|
889 |
#: modules/components/rewrite-new_include_path.php:48
|
890 |
#: modules/components/rewrite-new_plugin_path.php:47
|
891 |
#: modules/components/rewrite-new_theme_path.php:85
|
913 |
#: modules/components/general-feed.php:31
|
914 |
#: modules/components/general-headers.php:30
|
915 |
#: modules/components/general-headers.php:54
|
916 |
+
#: modules/components/general-headers.php:77
|
917 |
+
#: modules/components/general-headers.php:99
|
918 |
#: modules/components/general-html.php:32
|
919 |
#: modules/components/general-html.php:61
|
920 |
#: modules/components/general-html.php:88
|
922 |
#: modules/components/general-html.php:134
|
923 |
#: modules/components/general-html.php:157
|
924 |
#: modules/components/general-html.php:180
|
|
|
925 |
#: modules/components/general-meta.php:30
|
926 |
#: modules/components/general-meta.php:54
|
927 |
#: modules/components/general-meta.php:70
|
938 |
#: modules/components/general-scripts.php:32
|
939 |
#: modules/components/general-styles.php:28
|
940 |
#: modules/components/general-styles.php:50
|
941 |
+
#: modules/components/general-user-interactions.php:36
|
942 |
+
#: modules/components/general-user-interactions.php:59
|
943 |
+
#: modules/components/general-user-interactions.php:81
|
944 |
+
#: modules/components/general-user-interactions.php:103
|
945 |
+
#: modules/components/general-user-interactions.php:126
|
946 |
+
#: modules/components/general-user-interactions.php:149
|
947 |
+
#: modules/components/general-user-interactions.php:171
|
948 |
+
#: modules/components/general-user-interactions.php:193
|
949 |
#: modules/components/general-wpemoji.php:27
|
950 |
#: modules/components/general-wpemoji.php:50
|
951 |
#: modules/components/rewrite-author.php:49
|
953 |
#: modules/components/rewrite-json-rest.php:29
|
954 |
#: modules/components/rewrite-json-rest.php:60
|
955 |
#: modules/components/rewrite-json-rest.php:93
|
956 |
+
#: modules/components/rewrite-json-rest.php:130
|
957 |
+
#: modules/components/rewrite-json-rest.php:161
|
958 |
+
#: modules/components/rewrite-json-rest.php:185
|
959 |
+
#: modules/components/rewrite-json-rest.php:208
|
960 |
#: modules/components/rewrite-new_include_path.php:54
|
961 |
#: modules/components/rewrite-new_plugin_path.php:53
|
962 |
#: modules/components/rewrite-new_theme_path.php:91
|
975 |
#: modules/components/rewrite-search.php:49
|
976 |
#: modules/components/rewrite-slash.php:35
|
977 |
#: modules/components/rewrite-wp_content_path.php:55
|
978 |
+
#: modules/components/security-add_headers.php:30
|
979 |
+
#: modules/components/security-add_headers.php:54
|
980 |
+
#: modules/components/security-add_headers.php:76
|
981 |
msgid "No"
|
982 |
msgstr ""
|
983 |
|
987 |
#: modules/components/general-feed.php:32
|
988 |
#: modules/components/general-headers.php:31
|
989 |
#: modules/components/general-headers.php:55
|
990 |
+
#: modules/components/general-headers.php:78
|
991 |
+
#: modules/components/general-headers.php:100
|
992 |
#: modules/components/general-html.php:33
|
993 |
#: modules/components/general-html.php:89
|
994 |
#: modules/components/general-html.php:112
|
995 |
#: modules/components/general-html.php:135
|
996 |
#: modules/components/general-html.php:158
|
997 |
#: modules/components/general-html.php:181
|
|
|
998 |
#: modules/components/general-meta.php:31
|
999 |
#: modules/components/general-meta.php:55
|
1000 |
#: modules/components/general-meta.php:71
|
1011 |
#: modules/components/general-scripts.php:33
|
1012 |
#: modules/components/general-styles.php:29
|
1013 |
#: modules/components/general-styles.php:51
|
1014 |
+
#: modules/components/general-user-interactions.php:37
|
1015 |
+
#: modules/components/general-user-interactions.php:60
|
1016 |
+
#: modules/components/general-user-interactions.php:82
|
1017 |
+
#: modules/components/general-user-interactions.php:104
|
1018 |
+
#: modules/components/general-user-interactions.php:127
|
1019 |
+
#: modules/components/general-user-interactions.php:150
|
1020 |
+
#: modules/components/general-user-interactions.php:172
|
1021 |
+
#: modules/components/general-user-interactions.php:194
|
1022 |
#: modules/components/general-wpemoji.php:28
|
1023 |
#: modules/components/general-wpemoji.php:51
|
1024 |
#: modules/components/rewrite-author.php:50
|
1026 |
#: modules/components/rewrite-json-rest.php:30
|
1027 |
#: modules/components/rewrite-json-rest.php:61
|
1028 |
#: modules/components/rewrite-json-rest.php:94
|
1029 |
+
#: modules/components/rewrite-json-rest.php:162
|
1030 |
+
#: modules/components/rewrite-json-rest.php:186
|
1031 |
+
#: modules/components/rewrite-json-rest.php:209
|
|
|
1032 |
#: modules/components/rewrite-new_include_path.php:55
|
1033 |
#: modules/components/rewrite-new_plugin_path.php:54
|
1034 |
#: modules/components/rewrite-new_theme_path.php:92
|
1047 |
#: modules/components/rewrite-search.php:50
|
1048 |
#: modules/components/rewrite-slash.php:36
|
1049 |
#: modules/components/rewrite-wp_content_path.php:56
|
1050 |
+
#: modules/components/security-add_headers.php:31
|
1051 |
+
#: modules/components/security-add_headers.php:55
|
1052 |
+
#: modules/components/security-add_headers.php:77
|
1053 |
msgid "Yes"
|
1054 |
msgstr ""
|
1055 |
|
1316 |
msgstr ""
|
1317 |
|
1318 |
#: modules/components/general-headers.php:17
|
1319 |
+
#: modules/components/security-add_headers.php:17
|
1320 |
msgid "Remove Link Header"
|
1321 |
msgstr ""
|
1322 |
|
1323 |
#: modules/components/general-headers.php:18
|
1324 |
+
#: modules/components/security-add_headers.php:18
|
1325 |
msgid ""
|
1326 |
"Remove Link Header being set as default by WordPress which outputs the site "
|
1327 |
"JSON url."
|
1333 |
#: modules/components/general-styles.php:16
|
1334 |
#: modules/components/general-styles.php:20
|
1335 |
#: modules/components/general-styles.php:43
|
1336 |
+
#: modules/components/security-add_headers.php:21
|
1337 |
msgid "Remove Version"
|
1338 |
msgstr ""
|
1339 |
|
1340 |
#: modules/components/general-headers.php:22
|
1341 |
+
#: modules/components/security-add_headers.php:22
|
1342 |
msgid ""
|
1343 |
"HTTP header fields are components of the header section of a request and "
|
1344 |
"response messages in the Hypertext Transfer Protocol (HTTP). They define the "
|
1347 |
|
1348 |
#: modules/components/general-headers.php:23
|
1349 |
#: modules/components/general-headers.php:47
|
1350 |
+
#: modules/components/general-headers.php:70
|
1351 |
+
#: modules/components/security-add_headers.php:23
|
1352 |
+
#: modules/components/security-add_headers.php:47
|
1353 |
msgid "Sample header:"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
#: modules/components/general-headers.php:42
|
1357 |
#: modules/components/general-headers.php:46
|
1358 |
+
#: modules/components/general-headers.php:69
|
1359 |
+
#: modules/components/security-add_headers.php:42
|
1360 |
+
#: modules/components/security-add_headers.php:46
|
1361 |
msgid "Remove X-Powered-By Header"
|
1362 |
msgstr ""
|
1363 |
|
1364 |
#: modules/components/general-headers.php:43
|
1365 |
+
msgid "Remove X-Powered-By Header if set."
|
1366 |
msgstr ""
|
1367 |
|
1368 |
#: modules/components/general-headers.php:65
|
1369 |
+
msgid "Remove Server Header"
|
|
|
1370 |
msgstr ""
|
1371 |
|
1372 |
#: modules/components/general-headers.php:66
|
1373 |
+
msgid "Remove Server Header if set."
|
1374 |
+
msgstr ""
|
1375 |
+
|
1376 |
+
#: modules/components/general-headers.php:88
|
1377 |
+
#: modules/components/general-headers.php:92
|
1378 |
+
#: modules/components/security-add_headers.php:65
|
1379 |
+
#: modules/components/security-add_headers.php:69
|
1380 |
+
msgid "Remove X-Pingback Header"
|
1381 |
+
msgstr ""
|
1382 |
+
|
1383 |
+
#: modules/components/general-headers.php:89
|
1384 |
+
#: modules/components/security-add_headers.php:66
|
1385 |
msgid "Remove X-Pingback Header if being set."
|
1386 |
msgstr ""
|
1387 |
|
1388 |
+
#: modules/components/general-headers.php:93
|
1389 |
+
#: modules/components/security-add_headers.php:70
|
1390 |
msgid ""
|
1391 |
"Pingback is one of four types of linkback methods for Web authors to request "
|
1392 |
"notification when somebody links to one of their documents. This enables "
|
1452 |
msgstr ""
|
1453 |
|
1454 |
#: modules/components/general-html.php:65
|
1455 |
+
#: modules/components/rewrite-json-rest.php:132
|
1456 |
msgid "All"
|
1457 |
msgstr ""
|
1458 |
|
1459 |
#: modules/components/general-html.php:76
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1460 |
#: modules/components/general-html.php:80
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1461 |
msgid "Remove general classes from body tag"
|
1462 |
msgstr ""
|
1463 |
|
1464 |
+
#: modules/components/general-html.php:77
|
1465 |
+
#: modules/components/general-html.php:81
|
1466 |
msgid "Remove general classes from body tag."
|
1467 |
msgstr ""
|
1468 |
|
1469 |
+
#: modules/components/general-html.php:82
|
1470 |
#: modules/components/general-html.php:105
|
1471 |
#: modules/components/general-html.php:128
|
1472 |
#: modules/components/general-html.php:151
|
1473 |
#: modules/components/general-html.php:174
|
|
|
1474 |
msgid ""
|
1475 |
"This can produce layout issues with certain themes, if something break this "
|
1476 |
"should be turned off."
|
1477 |
msgstr ""
|
1478 |
|
1479 |
+
#: modules/components/general-html.php:99
|
1480 |
+
#: modules/components/general-html.php:103
|
1481 |
msgid "Remove ID from Menu items"
|
1482 |
msgstr ""
|
1483 |
|
1484 |
+
#: modules/components/general-html.php:100
|
1485 |
+
#: modules/components/general-html.php:104
|
1486 |
msgid "Remove ID attribute from all menu items."
|
1487 |
msgstr ""
|
1488 |
|
1489 |
+
#: modules/components/general-html.php:122
|
1490 |
+
#: modules/components/general-html.php:126
|
1491 |
#: modules/components/general-html.php:145
|
1492 |
#: modules/components/general-html.php:149
|
|
|
|
|
1493 |
msgid "Remove class from Menu items"
|
1494 |
msgstr ""
|
1495 |
|
1496 |
+
#: modules/components/general-html.php:123
|
1497 |
msgid "Remove class attribute from all menu items."
|
1498 |
msgstr ""
|
1499 |
|
1500 |
+
#: modules/components/general-html.php:127
|
1501 |
msgid ""
|
1502 |
"Remove class attribute from all menu items. Any classes which include a "
|
1503 |
"'current' prefix or contain 'has-children' will be preserved."
|
1504 |
msgstr ""
|
1505 |
|
1506 |
+
#: modules/components/general-html.php:146
|
1507 |
+
#: modules/components/general-html.php:150
|
1508 |
msgid "Remove general classes from post."
|
1509 |
msgstr ""
|
1510 |
|
1511 |
+
#: modules/components/general-html.php:168
|
1512 |
+
#: modules/components/general-html.php:172
|
1513 |
msgid "Remove general classes from images"
|
1514 |
msgstr ""
|
1515 |
|
1516 |
+
#: modules/components/general-html.php:169
|
1517 |
+
#: modules/components/general-html.php:173
|
1518 |
msgid "Remove general classes from media tags."
|
1519 |
msgstr ""
|
1520 |
|
1604 |
|
1605 |
#: modules/components/general-meta.php:150
|
1606 |
#: modules/components/general-meta.php:154
|
1607 |
+
#: modules/components/rewrite-json-rest.php:150
|
1608 |
msgid "Disable output the REST API link tag into page header"
|
1609 |
msgstr ""
|
1610 |
|
1611 |
#: modules/components/general-meta.php:151
|
1612 |
+
#: modules/components/rewrite-json-rest.php:151
|
1613 |
msgid "By default a REST API link tag is being append to HTML."
|
1614 |
msgstr ""
|
1615 |
|
1693 |
|
1694 |
#: modules/components/general-robots-txt.php:16
|
1695 |
#: modules/components/general-robots-txt.php:20
|
1696 |
+
msgid "Change the default urls within Robots.txt"
|
1697 |
msgstr ""
|
1698 |
|
1699 |
#: modules/components/general-robots-txt.php:17
|
1700 |
msgid ""
|
1701 |
+
"Change any default url which is being automatically generated by WordPress "
|
1702 |
"when called robots.txt."
|
1703 |
msgstr ""
|
1704 |
|
1776 |
"has no usage."
|
1777 |
msgstr ""
|
1778 |
|
1779 |
+
#: modules/components/general-user-interactions.php:24
|
1780 |
+
msgid "Disable Mouse right click"
|
1781 |
+
msgstr ""
|
1782 |
+
|
1783 |
+
#: modules/components/general-user-interactions.php:25
|
1784 |
+
msgid "Disable mouse right click on your pages."
|
1785 |
+
msgstr ""
|
1786 |
+
|
1787 |
+
#: modules/components/general-user-interactions.php:28
|
1788 |
+
msgid "Disable right Mouse click"
|
1789 |
+
msgstr ""
|
1790 |
+
|
1791 |
+
#: modules/components/general-user-interactions.php:29
|
1792 |
+
msgid ""
|
1793 |
+
"Disable right mouse click on your pages can protect your site content from "
|
1794 |
+
"being copied."
|
1795 |
+
msgstr ""
|
1796 |
+
|
1797 |
+
#: modules/components/general-user-interactions.php:30
|
1798 |
+
msgid ""
|
1799 |
+
"Some plugins, mainly visual editors, use mouse right-click, if use such code "
|
1800 |
+
"this option should be set to No."
|
1801 |
+
msgstr ""
|
1802 |
+
|
1803 |
+
#: modules/components/general-user-interactions.php:47
|
1804 |
+
#: modules/components/general-user-interactions.php:51
|
1805 |
+
msgid "Disable Text Selection"
|
1806 |
+
msgstr ""
|
1807 |
+
|
1808 |
+
#: modules/components/general-user-interactions.php:48
|
1809 |
+
msgid "Disable Text Selection on your pages."
|
1810 |
+
msgstr ""
|
1811 |
+
|
1812 |
+
#: modules/components/general-user-interactions.php:52
|
1813 |
+
msgid "When the option is active, the text selection on pages is not possible."
|
1814 |
+
msgstr ""
|
1815 |
+
|
1816 |
+
#: modules/components/general-user-interactions.php:53
|
1817 |
+
msgid "This is useful when don't want the site texts to be copied."
|
1818 |
+
msgstr ""
|
1819 |
+
|
1820 |
+
#: modules/components/general-user-interactions.php:70
|
1821 |
+
#: modules/components/general-user-interactions.php:74
|
1822 |
+
msgid "Disable Copy / Paste"
|
1823 |
+
msgstr ""
|
1824 |
+
|
1825 |
+
#: modules/components/general-user-interactions.php:71
|
1826 |
+
msgid "Disable text copy and paste on your pages."
|
1827 |
+
msgstr ""
|
1828 |
+
|
1829 |
+
#: modules/components/general-user-interactions.php:75
|
1830 |
+
msgid "Through the option copy and paste browser functionality is disabled."
|
1831 |
+
msgstr ""
|
1832 |
+
|
1833 |
+
#: modules/components/general-user-interactions.php:92
|
1834 |
+
#: modules/components/general-user-interactions.php:96
|
1835 |
+
msgid "Disable Print"
|
1836 |
+
msgstr ""
|
1837 |
+
|
1838 |
+
#: modules/components/general-user-interactions.php:93
|
1839 |
+
msgid "Disable Print function on your pages."
|
1840 |
+
msgstr ""
|
1841 |
+
|
1842 |
+
#: modules/components/general-user-interactions.php:97
|
1843 |
+
msgid ""
|
1844 |
+
"When using the option, the browser Print dialogue is not available so a site "
|
1845 |
+
"print is disabled."
|
1846 |
+
msgstr ""
|
1847 |
+
|
1848 |
+
#: modules/components/general-user-interactions.php:114
|
1849 |
+
#: modules/components/general-user-interactions.php:118
|
1850 |
+
msgid "Disable Print Screen"
|
1851 |
+
msgstr ""
|
1852 |
+
|
1853 |
+
#: modules/components/general-user-interactions.php:115
|
1854 |
+
msgid "Disable Print Screen function on your pages."
|
1855 |
+
msgstr ""
|
1856 |
+
|
1857 |
+
#: modules/components/general-user-interactions.php:119
|
1858 |
+
msgid ""
|
1859 |
+
"The Print Screen function captures an image of the entire screen and copies "
|
1860 |
+
"it to the Clipboard in the computer's memory."
|
1861 |
+
msgstr ""
|
1862 |
+
|
1863 |
+
#: modules/components/general-user-interactions.php:120
|
1864 |
+
msgid "If the functionality is not required, the option helps to disable it."
|
1865 |
+
msgstr ""
|
1866 |
+
|
1867 |
+
#: modules/components/general-user-interactions.php:137
|
1868 |
+
#: modules/components/general-user-interactions.php:141
|
1869 |
+
msgid "Disable Developer Tools"
|
1870 |
+
msgstr ""
|
1871 |
+
|
1872 |
+
#: modules/components/general-user-interactions.php:138
|
1873 |
+
msgid "Disable the browser Developr Tools on your pages."
|
1874 |
+
msgstr ""
|
1875 |
+
|
1876 |
+
#: modules/components/general-user-interactions.php:142
|
1877 |
+
msgid ""
|
1878 |
+
"Every modern web browser includes a powerful tool called Developer Tools. "
|
1879 |
+
"Through the application, a user can inspect currently-loaded HTML, CSS and "
|
1880 |
+
"JavaScript."
|
1881 |
+
msgstr ""
|
1882 |
+
|
1883 |
+
#: modules/components/general-user-interactions.php:143
|
1884 |
+
msgid ""
|
1885 |
+
"To prevent the user from deeply checking into your site architecture, the "
|
1886 |
+
"browser Inspect can be disabled through this option. "
|
1887 |
+
msgstr ""
|
1888 |
+
|
1889 |
+
#: modules/components/general-user-interactions.php:160
|
1890 |
+
#: modules/components/general-user-interactions.php:164
|
1891 |
+
msgid "Disable View Source"
|
1892 |
+
msgstr ""
|
1893 |
+
|
1894 |
+
#: modules/components/general-user-interactions.php:161
|
1895 |
+
msgid "Disable the browser view source on your pages."
|
1896 |
+
msgstr ""
|
1897 |
+
|
1898 |
+
#: modules/components/general-user-interactions.php:165
|
1899 |
+
msgid ""
|
1900 |
+
"The page source is an HTML set of tags code. An HTML tag is an element that, "
|
1901 |
+
"along with CSS and JavaScript, tells the Web browser what to do and how to "
|
1902 |
+
"display the text and images."
|
1903 |
+
msgstr ""
|
1904 |
+
|
1905 |
+
#: modules/components/general-user-interactions.php:182
|
1906 |
+
#: modules/components/general-user-interactions.php:186
|
1907 |
+
msgid "Disable Drag / Drop"
|
1908 |
+
msgstr ""
|
1909 |
+
|
1910 |
+
#: modules/components/general-user-interactions.php:183
|
1911 |
+
msgid "Disable the browser drag and drop for images on your pages."
|
1912 |
+
msgstr ""
|
1913 |
+
|
1914 |
+
#: modules/components/general-user-interactions.php:187
|
1915 |
+
msgid ""
|
1916 |
+
"The Drag and Drop operation describes the action o selecting an object or "
|
1917 |
+
"text on the page and moving it to a different area."
|
1918 |
+
msgstr ""
|
1919 |
+
|
1920 |
#: modules/components/general-wpemoji.php:16
|
1921 |
#: modules/components/general-wpemoji.php:20
|
1922 |
#: modules/components/general-wpemoji.php:42
|
2111 |
msgstr ""
|
2112 |
|
2113 |
#: modules/components/rewrite-json-rest.php:81
|
|
|
2114 |
msgid ""
|
2115 |
"This might be required by specific plugins, including new WordPress editor "
|
2116 |
"Gutenberg."
|
2117 |
msgstr ""
|
2118 |
|
2119 |
#: modules/components/rewrite-json-rest.php:87
|
2120 |
+
#: modules/components/rewrite-json-rest.php:124
|
2121 |
msgid ""
|
2122 |
"This can break specific functionality. Some plugins like Gutenberg editor "
|
2123 |
"use this API. Once active test it thoroughly.<br />If not working, set to "
|
2137 |
msgid "This blocks the JSON REST API service."
|
2138 |
msgstr ""
|
2139 |
|
2140 |
+
#: modules/components/rewrite-json-rest.php:116
|
2141 |
+
msgid ""
|
2142 |
+
"When selecting the <b>Non logged-in</b> the service is blocked for all non-"
|
2143 |
+
"authenticated users."
|
2144 |
+
msgstr ""
|
2145 |
+
|
2146 |
+
#: modules/components/rewrite-json-rest.php:117
|
2147 |
+
msgid "When selecting the <b>All</b> the service is blocked for everyone."
|
2148 |
+
msgstr ""
|
2149 |
+
|
2150 |
+
#: modules/components/rewrite-json-rest.php:118
|
2151 |
+
msgid ""
|
2152 |
+
"This might be required by specific plugins, including new WordPress editor "
|
2153 |
+
"Gutenberg. So if required to block the API, the <b>Non logged-in</b> is the "
|
2154 |
+
"appropriate option to use."
|
2155 |
+
msgstr ""
|
2156 |
+
|
2157 |
+
#: modules/components/rewrite-json-rest.php:131
|
2158 |
+
msgid "Non logged-in"
|
2159 |
+
msgstr ""
|
2160 |
+
|
2161 |
+
#: modules/components/rewrite-json-rest.php:154
|
2162 |
msgid "disable_json_rest_wphead_link"
|
2163 |
msgstr ""
|
2164 |
|
2165 |
+
#: modules/components/rewrite-json-rest.php:155
|
2166 |
msgid ""
|
2167 |
"As default the API url is being append into the front html head tag. Using "
|
2168 |
"this option, it will be replaced."
|
2169 |
msgstr ""
|
2170 |
|
2171 |
+
#: modules/components/rewrite-json-rest.php:174
|
2172 |
msgid "Disable JSON REST WP RSD endpoint from XML-RPC responses"
|
2173 |
msgstr ""
|
2174 |
|
2175 |
+
#: modules/components/rewrite-json-rest.php:175
|
2176 |
msgid "By default a WP RSD endpoint is being append to the XML respose."
|
2177 |
msgstr ""
|
2178 |
|
2179 |
+
#: modules/components/rewrite-json-rest.php:178
|
2180 |
msgid "disable_json_rest_xmlrpc_rsd"
|
2181 |
msgstr ""
|
2182 |
|
2183 |
+
#: modules/components/rewrite-json-rest.php:179
|
2184 |
msgid "Disable any RSD endpoint from a XML-RPC response."
|
2185 |
msgstr ""
|
2186 |
|
2187 |
+
#: modules/components/rewrite-json-rest.php:197
|
2188 |
msgid "Disable Sends a Link header for the REST API"
|
2189 |
msgstr ""
|
2190 |
|
2191 |
+
#: modules/components/rewrite-json-rest.php:198
|
2192 |
msgid "On template_redirect, disable Sends a Link header for the REST API."
|
2193 |
msgstr ""
|
2194 |
|
2195 |
+
#: modules/components/rewrite-json-rest.php:201
|
2196 |
msgid "disable_json_rest_template_redirect"
|
2197 |
msgstr ""
|
2198 |
|
2199 |
+
#: modules/components/rewrite-json-rest.php:202
|
2200 |
msgid "Disable Sends a Link header for the REST API, on template_redirect"
|
2201 |
msgstr ""
|
2202 |
|
2337 |
msgid "Example"
|
2338 |
msgstr ""
|
2339 |
|
|
|
|
|
|
|
|
|
2340 |
#: modules/components/rewrite-new_theme_path.php:49
|
2341 |
#: modules/components/rewrite-new_theme_path.php:53
|
2342 |
#: modules/components/rewrite-new_theme_path.php:77
|
2357 |
"change from /style.css to /template-style.css"
|
2358 |
msgstr ""
|
2359 |
|
|
|
|
|
|
|
|
|
2360 |
#: modules/components/rewrite-new_theme_path.php:70
|
2361 |
#: modules/components/rewrite-new_theme_path.php:161
|
2362 |
msgid "Remove description header from Style file"
|
2421 |
"side become as follow:"
|
2422 |
msgstr ""
|
2423 |
|
|
|
|
|
|
|
|
|
2424 |
#: modules/components/rewrite-new_theme_path.php:141
|
2425 |
msgid "Change default child theme style file style.css, current path is set to"
|
2426 |
msgstr ""
|
2432 |
"change from /style.css to /child-style.css"
|
2433 |
msgstr ""
|
2434 |
|
|
|
|
|
|
|
|
|
2435 |
#: modules/components/rewrite-new_theme_path.php:164
|
2436 |
msgid "Strip out all meta data from child theme style file."
|
2437 |
msgstr ""
|
2497 |
|
2498 |
#: modules/components/rewrite-new_xml-rpc-path.php:17
|
2499 |
#: modules/components/rewrite-new_xml-rpc-path.php:21
|
|
|
2500 |
msgid "New XML-RPC Path"
|
2501 |
msgstr ""
|
2502 |
|
2768 |
msgstr ""
|
2769 |
|
2770 |
#: modules/components/rewrite-slash.php:16
|
2771 |
+
#: modules/components/rewrite-slash.php:20
|
2772 |
msgid "URL's add Slash"
|
2773 |
msgstr ""
|
2774 |
|
2860 |
"thoroughly.<br />If not working, set to <b>No</b> to revert."
|
2861 |
msgstr ""
|
2862 |
|
2863 |
+
#: modules/components/security-add_headers.php:43
|
2864 |
+
msgid "Remove X-Powered-By Header if being set."
|
2865 |
+
msgstr ""
|
2866 |
+
|
2867 |
+
#: modules/components/security-check_headers.php:22
|
2868 |
+
msgid "Check Headers"
|
2869 |
+
msgstr ""
|
2870 |
+
|
2871 |
+
#: modules/components/security-check_headers.php:25
|
2872 |
+
msgid ""
|
2873 |
+
"HTTP Response Headers are a powerful tool to Harden Your Website.<br /"
|
2874 |
+
">Misusing the headers, can easily break the site layout and functionality. "
|
2875 |
+
"Ensure you understand the proper usage for each option before configuring. "
|
2876 |
+
"Once the Headers setup completed, a thorough check for the front side is "
|
2877 |
+
"recommended."
|
2878 |
+
msgstr ""
|
2879 |
+
|
2880 |
+
#: modules/components/security-check_headers.php:28
|
2881 |
+
msgid ""
|
2882 |
+
"Copy the following link to a safe place. You can use it to reset the header "
|
2883 |
+
"options if something goes wrong:"
|
2884 |
+
msgstr ""
|
2885 |
+
|
2886 |
+
#: modules/components/security-check_headers.php:30
|
2887 |
+
msgid "Sample Setup"
|
2888 |
+
msgstr ""
|
2889 |
+
|
2890 |
+
#: modules/components/security-check_headers.php:31
|
2891 |
+
msgid ""
|
2892 |
+
"Create a sample setup for Headers. That will overwrite any Headers settings "
|
2893 |
+
"previously created through the plugin options. The sample setup creates a "
|
2894 |
+
"basic Headers implementation that is commonly safe on any site. For better "
|
2895 |
+
"performances, further manual adjustments are necesarelly."
|
2896 |
+
msgstr ""
|
2897 |
+
|
2898 |
+
#: modules/components/security-check_headers.php:31
|
2899 |
+
msgid "Create Sample Setup"
|
2900 |
+
msgstr ""
|
2901 |
+
|
2902 |
+
#: modules/components/security-check_headers.php:33
|
2903 |
+
msgid ""
|
2904 |
+
"The Hypertext Transfer Protocol (HTTP) is based on a client-server "
|
2905 |
+
"architecture, in which the client ( typically a web browser application ) "
|
2906 |
+
"establishes a connection with the server through a destination URL and waits "
|
2907 |
+
"for a response."
|
2908 |
+
msgstr ""
|
2909 |
+
|
2910 |
+
#: modules/components/security-check_headers.php:34
|
2911 |
+
msgid ""
|
2912 |
+
"The HTTP Headers allow the client and the server send additional pieces of "
|
2913 |
+
"information with the HTTP request or response."
|
2914 |
+
msgstr ""
|
2915 |
+
|
2916 |
+
#: modules/components/security-check_headers.php:35
|
2917 |
+
msgid ""
|
2918 |
+
"The HTTP Headers are categorised by their purpose: Authentication, Caching, "
|
2919 |
+
"Client hints, Conditionals, Connection management, Content negotiation, "
|
2920 |
+
"Controls, Cookies, CORS, Downloads, Message body information, Proxies, "
|
2921 |
+
"Redirects, Request context, Response context, Range requests, <b>Security</"
|
2922 |
+
"b>, Server-sent events, Transfer coding, WebSockets, Other"
|
2923 |
+
msgstr ""
|
2924 |
+
|
2925 |
+
#: modules/components/security-check_headers.php:36
|
2926 |
+
msgid "This area provides support for the <b>"
|
2927 |
+
msgstr ""
|
2928 |
+
|
2929 |
+
#: modules/components/security-check_headers.php:36
|
2930 |
+
msgid ""
|
2931 |
+
" type. Those are the ones responsible for the security implementation for "
|
2932 |
+
"any page."
|
2933 |
+
msgstr ""
|
2934 |
+
|
2935 |
+
#: modules/components/security-check_headers.php:62
|
2936 |
+
msgid "Allows a server to declare an embedder policy for a given document."
|
2937 |
+
msgstr ""
|
2938 |
+
|
2939 |
+
#: modules/components/security-check_headers.php:68
|
2940 |
+
msgid "Prevents other domains from opening/controlling a window."
|
2941 |
+
msgstr ""
|
2942 |
+
|
2943 |
+
#: modules/components/security-check_headers.php:74
|
2944 |
+
msgid ""
|
2945 |
+
"Prevents other domains from reading the response of the resources to which "
|
2946 |
+
"this header is applied."
|
2947 |
+
msgstr ""
|
2948 |
+
|
2949 |
+
#: modules/components/security-check_headers.php:80
|
2950 |
+
msgid "Controls resources the user agent is allowed to load for a given page."
|
2951 |
+
msgstr ""
|
2952 |
+
|
2953 |
+
#: modules/components/security-check_headers.php:86
|
2954 |
+
msgid ""
|
2955 |
+
"Allows web developers to experiment with policies by monitoring, but not "
|
2956 |
+
"enforcing, their effects. These violation reports consist of JSON documents "
|
2957 |
+
"sent via an HTTP POST request to the specified URI."
|
2958 |
+
msgstr ""
|
2959 |
+
|
2960 |
+
#: modules/components/security-check_headers.php:92
|
2961 |
+
msgid ""
|
2962 |
+
"Allows sites to opt in to reporting and/or enforcement of Certificate "
|
2963 |
+
"Transparency requirements, which prevents the use of misissued certificates "
|
2964 |
+
"for that site from going unnoticed. When a site enables the Expect-CT "
|
2965 |
+
"header, they are requesting that Chrome check that any certificate for that "
|
2966 |
+
"site appears in public CT logs."
|
2967 |
+
msgstr ""
|
2968 |
+
|
2969 |
+
#: modules/components/security-check_headers.php:98
|
2970 |
+
msgid ""
|
2971 |
+
"Provides a mechanism to allow and deny the use of browser features in its "
|
2972 |
+
"own frame, and in iframes that it embeds."
|
2973 |
+
msgstr ""
|
2974 |
+
|
2975 |
+
#: modules/components/security-check_headers.php:104
|
2976 |
+
msgid "Force communication using HTTPS instead of HTTP."
|
2977 |
+
msgstr ""
|
2978 |
+
|
2979 |
+
#: modules/components/security-check_headers.php:110
|
2980 |
+
msgid ""
|
2981 |
+
"Disables MIME sniffing and forces browser to use the type given in Content-"
|
2982 |
+
"Type."
|
2983 |
+
msgstr ""
|
2984 |
+
|
2985 |
+
#: modules/components/security-check_headers.php:116
|
2986 |
+
msgid ""
|
2987 |
+
"The X-Download-Options HTTP header indicates that the browser (Internet "
|
2988 |
+
"Explorer) should not display the option to \"Open\" a file that has been "
|
2989 |
+
"downloaded from an application, to prevent phishing attacks as the file "
|
2990 |
+
"otherwise would gain access to execute in the context of the application."
|
2991 |
+
msgstr ""
|
2992 |
+
|
2993 |
+
#: modules/components/security-check_headers.php:122
|
2994 |
+
msgid ""
|
2995 |
+
"Indicates whether a browser should be allowed to render a page in a <"
|
2996 |
+
"frame>, <iframe>, <embed> or <object>"
|
2997 |
+
msgstr ""
|
2998 |
+
|
2999 |
+
#: modules/components/security-check_headers.php:128
|
3000 |
+
msgid ""
|
3001 |
+
"Specifies if a cross-domain policy file (crossdomain.xml) is allowed. The "
|
3002 |
+
"file may define a policy to grant clients, such as Adobe's Flash Player (now "
|
3003 |
+
"obsolete), Adobe Acrobat, Microsoft Silverlight (now obsolete), or Apache "
|
3004 |
+
"Flex, permission to handle data across domains that would otherwise be "
|
3005 |
+
"restricted due to the Same-Origin Policy. See the Cross-domain Policy File "
|
3006 |
+
"Specification for more information."
|
3007 |
+
msgstr ""
|
3008 |
+
|
3009 |
+
#: modules/components/security-check_headers.php:134
|
3010 |
+
msgid ""
|
3011 |
+
"Created for browsers equipped with XSS filters, this non-standard header was "
|
3012 |
+
"intended as a way to control the filtering functionality."
|
3013 |
+
msgstr ""
|
3014 |
+
|
3015 |
+
#: modules/components/security-check_headers.php:151
|
3016 |
+
msgid "The current protection level is"
|
3017 |
+
msgstr ""
|
3018 |
+
|
3019 |
+
#: modules/components/security-check_headers.php:163
|
3020 |
+
msgid "Check Current Headers"
|
3021 |
+
msgstr ""
|
3022 |
+
|
3023 |
+
#: modules/components/security-check_headers.php:186
|
3024 |
+
msgid ""
|
3025 |
+
"<br />Unable to parse the site Headers. The wp_remote_head() returned an "
|
3026 |
+
"invalid Response, check with your host support for more details. Unable to "
|
3027 |
+
"identify your site Headers."
|
3028 |
+
msgstr ""
|
3029 |
+
|
3030 |
+
#: modules/components/security-check_headers.php:198
|
3031 |
+
msgid ""
|
3032 |
+
"<br />Invalid WP_HTTP_Requests_Response object. The wp_remote_head() "
|
3033 |
+
"returned an invalid Response, check with your host support for more details."
|
3034 |
+
msgstr ""
|
3035 |
+
|
3036 |
+
#: modules/components/security-check_headers.php:207
|
3037 |
+
msgid ""
|
3038 |
+
"<br />Unable to parse the site Headers. The wp_remote_head() returns invalid "
|
3039 |
+
"Response Code, check with your host support for more details."
|
3040 |
+
msgstr ""
|
3041 |
+
|
3042 |
+
#: modules/components/security-check_headers.php:217
|
3043 |
+
msgid ""
|
3044 |
+
"<br />Unable to parse the site Headers. The wp_remote_head() returns a 401 "
|
3045 |
+
"error code, the request could not be authenticated. Does the site use an "
|
3046 |
+
"httpd password?"
|
3047 |
+
msgstr ""
|
3048 |
+
|
3049 |
+
#: modules/components/security-check_headers.php:224
|
3050 |
+
msgid ""
|
3051 |
+
"<br />Unable to parse the site Headers. The wp_remote_head() returns wrong "
|
3052 |
+
"Response Code"
|
3053 |
+
msgstr ""
|
3054 |
+
|
3055 |
+
#: modules/components/security-check_headers.php:224
|
3056 |
+
msgid ", check with your host support for more details."
|
3057 |
+
msgstr ""
|
3058 |
+
|
3059 |
+
#: modules/components/security-check_headers.php:240
|
3060 |
+
msgid "Header"
|
3061 |
+
msgstr ""
|
3062 |
+
|
3063 |
+
#: modules/components/security-check_headers.php:304
|
3064 |
+
msgid "Warning! The following headers could not be found:"
|
3065 |
+
msgstr ""
|
3066 |
+
|
3067 |
+
#: modules/components/security-check_headers.php:305
|
3068 |
+
msgid "Ensure the server mod_headers module is active."
|
3069 |
+
msgstr ""
|
3070 |
+
|
3071 |
+
#: modules/components/security-check_headers.php:312
|
3072 |
+
msgid "Consider adding more security headers:"
|
3073 |
+
msgstr ""
|
3074 |
+
|
3075 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:20
|
3076 |
+
msgid "Cross-Origin-Embedder-Policy (COEP)"
|
3077 |
+
msgstr ""
|
3078 |
+
|
3079 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:23
|
3080 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:23
|
3081 |
+
msgid "Cross-Origin-Embedder-Policy"
|
3082 |
+
msgstr ""
|
3083 |
+
|
3084 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:24
|
3085 |
+
msgid ""
|
3086 |
+
"The HTTP Cross-Origin-Embedder-Policy (COEP) response header prevents a "
|
3087 |
+
"document from loading any cross-origin resources that don't explicitly grant "
|
3088 |
+
"the document permission (using CORP or CORS)."
|
3089 |
+
msgstr ""
|
3090 |
+
|
3091 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:25
|
3092 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:27
|
3093 |
+
#: modules/components/security-header-x-content-type-options.php:27
|
3094 |
+
#: modules/components/security-header-x-frame-options.php:26
|
3095 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:27
|
3096 |
+
#: modules/components/security-header-x-xss-protection.php:25
|
3097 |
+
msgid "Options:"
|
3098 |
+
msgstr ""
|
3099 |
+
|
3100 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:26
|
3101 |
+
msgid ""
|
3102 |
+
"This is the default value. Allows the document to fetch cross-origin "
|
3103 |
+
"resources without giving explicit permission through the CORS protocol or "
|
3104 |
+
"the Cross-Origin-Resource-Policy header."
|
3105 |
+
msgstr ""
|
3106 |
+
|
3107 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:27
|
3108 |
+
msgid ""
|
3109 |
+
"A document can only load resources from the same origin, or resources "
|
3110 |
+
"explicitly marked as loadable from another origin. If a cross origin "
|
3111 |
+
"resource supports CORS, the crossorigin attribute or the Cross-Origin-"
|
3112 |
+
"Resource-Policy header must be used to load it without being blocked by COEP."
|
3113 |
+
msgstr ""
|
3114 |
+
|
3115 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:67
|
3116 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:74
|
3117 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:67
|
3118 |
+
#: modules/components/security-header-x-content-type-options.php:69
|
3119 |
+
#: modules/components/security-header-x-download-options.php:67
|
3120 |
+
#: modules/components/security-header-x-frame-options.php:71
|
3121 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:75
|
3122 |
+
#: modules/components/security-header-x-xss-protection.php:70
|
3123 |
+
msgid "Enable Header"
|
3124 |
+
msgstr ""
|
3125 |
+
|
3126 |
+
#: modules/components/security-header-cross-origin-embedder-policy.php:78
|
3127 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:85
|
3128 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:78
|
3129 |
+
#: modules/components/security-header-x-content-type-options.php:80
|
3130 |
+
#: modules/components/security-header-x-download-options.php:78
|
3131 |
+
#: modules/components/security-header-x-frame-options.php:82
|
3132 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:86
|
3133 |
+
#: modules/components/security-header-x-xss-protection.php:81
|
3134 |
+
msgid "Header Options"
|
3135 |
+
msgstr ""
|
3136 |
+
|
3137 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:20
|
3138 |
+
msgid "Cross-Origin-Embedder-Policy (COOP)"
|
3139 |
+
msgstr ""
|
3140 |
+
|
3141 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:24
|
3142 |
+
msgid ""
|
3143 |
+
"The HTTP Cross-Origin-Opener-Policy (COOP) response header allows you to "
|
3144 |
+
"ensure a top-level document does not share a browsing context group with "
|
3145 |
+
"cross-origin documents."
|
3146 |
+
msgstr ""
|
3147 |
+
|
3148 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:25
|
3149 |
+
msgid ""
|
3150 |
+
"COOP will process-isolate your document and potential attackers can't access "
|
3151 |
+
"your global object if they were to open it in a popup, preventing a set of "
|
3152 |
+
"cross-origin attacks dubbed XS-Leaks."
|
3153 |
+
msgstr ""
|
3154 |
+
|
3155 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:26
|
3156 |
+
msgid ""
|
3157 |
+
"If a cross-origin document with COOP is opened in a new window, the opening "
|
3158 |
+
"document will not have a reference to it, and the window.opener property of "
|
3159 |
+
"the new window will be null. This allows you to have more control over "
|
3160 |
+
"references to a window than rel=noopener, which only affects outgoing "
|
3161 |
+
"navigations."
|
3162 |
+
msgstr ""
|
3163 |
+
|
3164 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:28
|
3165 |
+
msgid ""
|
3166 |
+
"This is the default value. Allows the document to be added to its opener's "
|
3167 |
+
"browsing context group unless the opener itself has a COOP of same-origin or "
|
3168 |
+
"same-origin-allow-popups."
|
3169 |
+
msgstr ""
|
3170 |
+
|
3171 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:29
|
3172 |
+
msgid ""
|
3173 |
+
"Retains references to newly opened windows or tabs that either don't set "
|
3174 |
+
"COOP or that opt out of isolation by setting a COOP of unsafe-none."
|
3175 |
+
msgstr ""
|
3176 |
+
|
3177 |
+
#: modules/components/security-header-cross-origin-opener-policy.php:30
|
3178 |
+
msgid ""
|
3179 |
+
"Isolates the browsing context exclusively to same-origin documents. Cross-"
|
3180 |
+
"origin documents are not loaded in the same browsing context."
|
3181 |
+
msgstr ""
|
3182 |
+
|
3183 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:20
|
3184 |
+
msgid "Cross-Origin-Resource-Policy (CORP)"
|
3185 |
+
msgstr ""
|
3186 |
+
|
3187 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:23
|
3188 |
+
msgid "Cross-Origin-Resource-Policy"
|
3189 |
+
msgstr ""
|
3190 |
+
|
3191 |
+
#: modules/components/security-header-cross-origin-resource-policy.php:24
|
3192 |
+
msgid ""
|
3193 |
+
"The HTTP Content-Security-Policy response header allows web site "
|
3194 |
+
"administrators to control resources the user agent is allowed to load for a "
|
3195 |
+
"given page. With a few exceptions, policies mostly involve specifying server "
|
3196 |
+
"origins and script endpoints. This helps guard against cross-site scripting "
|
3197 |
+
"attacks (Cross-site_scripting). "
|
3198 |
+
msgstr ""
|
3199 |
+
|
3200 |
+
#: modules/components/security-header-x-content-type-options.php:20
|
3201 |
+
#: modules/components/security-header-x-content-type-options.php:23
|
3202 |
+
msgid "X-Content-Type-Options"
|
3203 |
+
msgstr ""
|
3204 |
+
|
3205 |
+
#: modules/components/security-header-x-content-type-options.php:24
|
3206 |
+
msgid ""
|
3207 |
+
"The X-Content-Type-Options response HTTP header is a marker used by the "
|
3208 |
+
"server to indicate that the MIME types advertised in the Content-Type "
|
3209 |
+
"headers should be followed and not be changed. The header allows you to "
|
3210 |
+
"avoid MIME type sniffing by saying that the MIME types are deliberately "
|
3211 |
+
"configured."
|
3212 |
+
msgstr ""
|
3213 |
+
|
3214 |
+
#: modules/components/security-header-x-content-type-options.php:25
|
3215 |
+
msgid ""
|
3216 |
+
"This header was introduced by Microsoft in IE 8 as a way for webmasters to "
|
3217 |
+
"block content sniffing that was happening and could transform non-executable "
|
3218 |
+
"MIME types into executable MIME types. Since then, other browsers have "
|
3219 |
+
"introduced it, even if their MIME sniffing algorithms were less aggressive."
|
3220 |
+
msgstr ""
|
3221 |
+
|
3222 |
+
#: modules/components/security-header-x-content-type-options.php:26
|
3223 |
+
msgid ""
|
3224 |
+
"Starting with Firefox 72, top-level documents also avoid MIME sniffing (if "
|
3225 |
+
"Content-type is provided). This can cause HTML web pages to be downloaded "
|
3226 |
+
"instead of being rendered when they are served with a MIME type other than "
|
3227 |
+
"text/html. Make sure to set both headers correctly."
|
3228 |
+
msgstr ""
|
3229 |
+
|
3230 |
+
#: modules/components/security-header-x-content-type-options.php:28
|
3231 |
+
msgid ""
|
3232 |
+
"Blocks a request if the request destination is of type style and the MIME "
|
3233 |
+
"type is not text/css, or of type script and the MIME type is not a "
|
3234 |
+
"JavaScript MIME type."
|
3235 |
+
msgstr ""
|
3236 |
+
|
3237 |
+
#: modules/components/security-header-x-download-options.php:20
|
3238 |
+
#: modules/components/security-header-x-download-options.php:23
|
3239 |
+
msgid "X-Download-Options"
|
3240 |
+
msgstr ""
|
3241 |
+
|
3242 |
+
#: modules/components/security-header-x-download-options.php:24
|
3243 |
+
msgid ""
|
3244 |
+
"The X-Download-Options is specific to IE 8, and is related to how IE 8 "
|
3245 |
+
"handles downloaded HTML files. Turns out if you download an HTML file from a "
|
3246 |
+
"web page and chooses to \"Open\" it in IE, it will execute in the context of "
|
3247 |
+
"the web site. That means that any scripts in that file will also execute "
|
3248 |
+
"with the origin of the web site."
|
3249 |
+
msgstr ""
|
3250 |
+
|
3251 |
+
#: modules/components/security-header-x-frame-options.php:20
|
3252 |
+
msgid "X-Frame-Options (XFO)"
|
3253 |
+
msgstr ""
|
3254 |
+
|
3255 |
+
#: modules/components/security-header-x-frame-options.php:23
|
3256 |
+
msgid "X-Frame-Options"
|
3257 |
+
msgstr ""
|
3258 |
+
|
3259 |
+
#: modules/components/security-header-x-frame-options.php:24
|
3260 |
+
msgid ""
|
3261 |
+
"The X-Frame-Options HTTP response header can be used to indicate whether or "
|
3262 |
+
"not a browser should be allowed to render a page in a <frame>, <"
|
3263 |
+
"iframe>, <embed> or <object>. Sites can use this to "
|
3264 |
+
"avoid click-jacking attacks, by ensuring that their content is not embedded "
|
3265 |
+
"into other sites."
|
3266 |
+
msgstr ""
|
3267 |
+
|
3268 |
+
#: modules/components/security-header-x-frame-options.php:25
|
3269 |
+
msgid ""
|
3270 |
+
"The added security is provided only if the user accessing the document is "
|
3271 |
+
"using a browser that supports X-Frame-Options."
|
3272 |
+
msgstr ""
|
3273 |
+
|
3274 |
+
#: modules/components/security-header-x-frame-options.php:27
|
3275 |
+
msgid ""
|
3276 |
+
"The page cannot be displayed in a frame, regardless of the site attempting "
|
3277 |
+
"to do so."
|
3278 |
+
msgstr ""
|
3279 |
+
|
3280 |
+
#: modules/components/security-header-x-frame-options.php:28
|
3281 |
+
msgid ""
|
3282 |
+
"The page can only be displayed in a frame on the same origin as the page "
|
3283 |
+
"itself. The spec leaves it up to browser vendors to decide whether this "
|
3284 |
+
"option applies to the top level, the parent, or the whole chain, although it "
|
3285 |
+
"is argued that the option is not very useful unless all ancestors are also "
|
3286 |
+
"in the same origin."
|
3287 |
+
msgstr ""
|
3288 |
+
|
3289 |
+
#: modules/components/security-header-x-frame-options.php:29
|
3290 |
+
msgid ""
|
3291 |
+
"If you specify DENY, not only will the browser attempt to load the page in a "
|
3292 |
+
"frame fail when loaded from other sites, attempts to do so will fail when "
|
3293 |
+
"loaded from the same site. On the other hand, if you specify SAMEORIGIN, you "
|
3294 |
+
"can still use the page in a frame as long as the site including it in a "
|
3295 |
+
"frame is the same as the one serving the page."
|
3296 |
+
msgstr ""
|
3297 |
+
|
3298 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:20
|
3299 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:23
|
3300 |
+
msgid "X-Permitted-Cross-Domain-Policies"
|
3301 |
+
msgstr ""
|
3302 |
+
|
3303 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:24
|
3304 |
+
msgid ""
|
3305 |
+
"A cross-domain policy file is an XML document that grants a web client, such "
|
3306 |
+
"as Adobe Flash Player or Adobe Acrobat (though not necessarily limited to "
|
3307 |
+
"these), permission to handle data across domains."
|
3308 |
+
msgstr ""
|
3309 |
+
|
3310 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:25
|
3311 |
+
msgid ""
|
3312 |
+
"When clients request content hosted on a particular source domain and that "
|
3313 |
+
"content makes requests directed towards a domain other than its own, the "
|
3314 |
+
"remote domain needs to host a cross-domain policy file that grants access to "
|
3315 |
+
"the source domain, allowing the client to continue the transaction."
|
3316 |
+
msgstr ""
|
3317 |
+
|
3318 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:26
|
3319 |
+
msgid ""
|
3320 |
+
"Normally a meta-policy is declared in the master policy file, but for those "
|
3321 |
+
"who can’t write to the root directory, they can also declare a meta-policy "
|
3322 |
+
"using the X-Permitted-Cross-Domain-Policies HTTP response header."
|
3323 |
+
msgstr ""
|
3324 |
+
|
3325 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:28
|
3326 |
+
msgid ""
|
3327 |
+
"No policy files are allowed anywhere on the target server, including this "
|
3328 |
+
"master policy file."
|
3329 |
+
msgstr ""
|
3330 |
+
|
3331 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:29
|
3332 |
+
msgid "Only this master policy file is allowed."
|
3333 |
+
msgstr ""
|
3334 |
+
|
3335 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:30
|
3336 |
+
msgid ""
|
3337 |
+
"[HTTP/HTTPS only] Only policy files served with Content-Type: text/x-cross-"
|
3338 |
+
"domain-policy are allowed."
|
3339 |
+
msgstr ""
|
3340 |
+
|
3341 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:31
|
3342 |
+
msgid ""
|
3343 |
+
"[FTP only] Only policy files whose file names are crossdomain.xml (i.e. URLs "
|
3344 |
+
"ending in /crossdomain.xml) are allowed."
|
3345 |
+
msgstr ""
|
3346 |
+
|
3347 |
+
#: modules/components/security-header-x-permitted-cross-domain-policies.php:32
|
3348 |
+
msgid "All policy files on this target domain are allowed."
|
3349 |
+
msgstr ""
|
3350 |
+
|
3351 |
+
#: modules/components/security-header-x-xss-protection.php:20
|
3352 |
+
#: modules/components/security-header-x-xss-protection.php:23
|
3353 |
+
msgid "X-XSS-Protection"
|
3354 |
+
msgstr ""
|
3355 |
+
|
3356 |
+
#: modules/components/security-header-x-xss-protection.php:24
|
3357 |
+
msgid ""
|
3358 |
+
"The HTTP X-XSS-Protection response header is a feature of Internet Explorer, "
|
3359 |
+
"Chrome and Safari that stops pages from loading when they detect reflected "
|
3360 |
+
"cross-site scripting (XSS) attacks. These protections are largely "
|
3361 |
+
"unnecessary in modern browsers when sites implement a strong Content-"
|
3362 |
+
"Security-Policy that disables the use of inline JavaScript ('unsafe-inline')."
|
3363 |
+
msgstr ""
|
3364 |
+
|
3365 |
+
#: modules/components/security-header-x-xss-protection.php:26
|
3366 |
+
msgid "Disables XSS filtering."
|
3367 |
+
msgstr ""
|
3368 |
+
|
3369 |
+
#: modules/components/security-header-x-xss-protection.php:27
|
3370 |
+
msgid ""
|
3371 |
+
"Enables XSS filtering (usually default in browsers). If a cross-site "
|
3372 |
+
"scripting attack is detected, the browser will sanitize the page (remove the "
|
3373 |
+
"unsafe parts)."
|
3374 |
+
msgstr ""
|
3375 |
+
|
3376 |
+
#: modules/components/security-header-x-xss-protection.php:28
|
3377 |
+
msgid ""
|
3378 |
+
"Enables XSS filtering. Rather than sanitizing the page, the browser will "
|
3379 |
+
"prevent rendering of the page if an attack is detected."
|
3380 |
+
msgstr ""
|
3381 |
+
|
3382 |
+
#: modules/components/security-header-x-xss-protection.php:29
|
3383 |
+
msgid ""
|
3384 |
+
"Chromium only. Enables XSS filtering. If a cross-site scripting attack is "
|
3385 |
+
"detected, the browser will sanitize the page and report the violation. This "
|
3386 |
+
"uses the functionality of the CSP report-uri directive to send a report."
|
3387 |
+
msgstr ""
|
3388 |
+
|
3389 |
#: modules/module-admin.php:45
|
3390 |
+
msgid "<span class=\"wph-info\">Hide→</span> Admin"
|
3391 |
msgstr ""
|
3392 |
|
3393 |
#: modules/module-admin.php:57
|
3395 |
msgstr ""
|
3396 |
|
3397 |
#: modules/module-cdn.php:43
|
3398 |
+
msgid "<span class=\"wph-info\">Settings→</span> CDN"
|
3399 |
msgstr ""
|
3400 |
|
3401 |
#: modules/module-cdn.php:55
|
3402 |
msgid "WP Hide & Security Enhancer - CDN"
|
3403 |
msgstr ""
|
3404 |
|
3405 |
+
#: modules/module-general.php:75
|
3406 |
+
msgid "<span class=\"wph-info\">Hide→</span> General / Html"
|
3407 |
msgstr ""
|
3408 |
|
3409 |
+
#: modules/module-general.php:87
|
3410 |
msgid "WP Hide & Security Enhancer - General / Html"
|
3411 |
msgstr ""
|
3412 |
|
3413 |
+
#: modules/module-rewrite.php:78
|
3414 |
+
msgid "<span class=\"wph-info\">Hide→</span> Rewrite / URLs"
|
3415 |
msgstr ""
|
3416 |
|
3417 |
+
#: modules/module-rewrite.php:89
|
3418 |
msgid "WP Hide & Security Enhancer"
|
3419 |
msgstr ""
|
3420 |
+
|
3421 |
+
#: modules/module-rewrite.php:89
|
3422 |
+
msgid "Rewrites"
|
3423 |
+
msgstr ""
|
3424 |
+
|
3425 |
+
#: modules/module-security_headers.php:66
|
3426 |
+
msgid "<span class=\"wph-info\">Security→</span> Headers"
|
3427 |
+
msgstr ""
|
3428 |
+
|
3429 |
+
#: modules/module-security_headers.php:78
|
3430 |
+
msgid "WP Hide & Security Enhancer - Security Headers"
|
3431 |
+
msgstr ""
|
modules/components/general-headers.php
CHANGED
@@ -40,7 +40,7 @@
|
|
40 |
$this->module_settings[] = array(
|
41 |
'id' => 'remove_x_powered_by',
|
42 |
'label' => __('Remove X-Powered-By Header', 'wp-hide-security-enhancer'),
|
43 |
-
'description' => __('Remove X-Powered-By Header if
|
44 |
|
45 |
'help' => array(
|
46 |
'title' => __('Help', 'wp-hide-security-enhancer') . ' - ' . __('Remove X-Powered-By Header', 'wp-hide-security-enhancer'),
|
@@ -60,6 +60,29 @@
|
|
60 |
'processing_order' => 70
|
61 |
);
|
62 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
63 |
$this->module_settings[] = array(
|
64 |
'id' => 'remove_x_pingback',
|
65 |
'label' => __('Remove X-Pingback Header', 'wp-hide-security-enhancer'),
|
@@ -109,71 +132,40 @@
|
|
109 |
{
|
110 |
$processing_response = array();
|
111 |
|
112 |
-
|
113 |
-
|
114 |
|
115 |
-
if($this->wph->server_htaccess_config === TRUE)
|
116 |
-
$processing_response['rewrite'] = '
|
117 |
-
<FilesMatch "">
|
118 |
-
<IfModule mod_headers.c>
|
119 |
-
Header unset X-Powered-By
|
120 |
-
</IfModule>
|
121 |
-
</FilesMatch>';
|
122 |
-
|
123 |
-
if($this->wph->server_web_config === TRUE)
|
124 |
{
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
$processing_response['rewrite'] = '
|
129 |
-
<outboundRules>
|
130 |
-
<rule name="wph-bcdscsdh">
|
131 |
-
<match serverVariable="RESPONSE_X-POWERED-BY" pattern=".*" ignoreCase="true" />
|
132 |
-
<action type="Rewrite" value="" />
|
133 |
-
</rule>
|
134 |
-
</outboundRules>
|
135 |
-
';
|
136 |
-
*/
|
137 |
|
138 |
-
$
|
139 |
-
|
|
|
140 |
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
function _callback_saved_remove_x_pingback($saved_field_data)
|
154 |
-
{
|
155 |
-
$processing_response = array();
|
156 |
-
|
157 |
-
if(empty($saved_field_data) || $saved_field_data == 'no')
|
158 |
-
return FALSE;
|
159 |
-
|
160 |
-
if($this->wph->server_htaccess_config === TRUE)
|
161 |
-
$processing_response['rewrite'] = '
|
162 |
-
<FilesMatch "">
|
163 |
-
<IfModule mod_headers.c>
|
164 |
-
Header unset X-Pingback
|
165 |
-
</IfModule>
|
166 |
-
</FilesMatch>';
|
167 |
-
|
168 |
if($this->wph->server_web_config === TRUE)
|
169 |
{
|
170 |
-
|
171 |
$processing_response['rewrite'] = '';
|
172 |
}
|
173 |
|
174 |
return $processing_response;
|
175 |
}
|
176 |
-
|
|
|
177 |
|
178 |
}
|
179 |
?>
|
40 |
$this->module_settings[] = array(
|
41 |
'id' => 'remove_x_powered_by',
|
42 |
'label' => __('Remove X-Powered-By Header', 'wp-hide-security-enhancer'),
|
43 |
+
'description' => __('Remove X-Powered-By Header if set.', 'wp-hide-security-enhancer'),
|
44 |
|
45 |
'help' => array(
|
46 |
'title' => __('Help', 'wp-hide-security-enhancer') . ' - ' . __('Remove X-Powered-By Header', 'wp-hide-security-enhancer'),
|
60 |
'processing_order' => 70
|
61 |
);
|
62 |
|
63 |
+
$this->module_settings[] = array(
|
64 |
+
'id' => 'remove_header_server',
|
65 |
+
'label' => __('Remove Server Header', 'wp-hide-security-enhancer'),
|
66 |
+
'description' => __('Remove Server Header if set.', 'wp-hide-security-enhancer'),
|
67 |
+
|
68 |
+
'help' => array(
|
69 |
+
'title' => __('Help', 'wp-hide-security-enhancer') . ' - ' . __('Remove X-Powered-By Header', 'wp-hide-security-enhancer'),
|
70 |
+
'description' => __("Sample header:", 'wp-hide-security-enhancer') .
|
71 |
+
"<br /><code>server: 'Apache/2.4.1 (Unix)'</code>",
|
72 |
+
'option_documentation_url' => 'https://wp-hide.com/documentation/request-headers/'
|
73 |
+
),
|
74 |
+
|
75 |
+
'input_type' => 'radio',
|
76 |
+
'options' => array(
|
77 |
+
'no' => __('No', 'wp-hide-security-enhancer'),
|
78 |
+
'yes' => __('Yes', 'wp-hide-security-enhancer'),
|
79 |
+
),
|
80 |
+
'default_value' => 'no',
|
81 |
+
|
82 |
+
'sanitize_type' => array('sanitize_title', 'strtolower'),
|
83 |
+
'processing_order' => 70
|
84 |
+
);
|
85 |
+
|
86 |
$this->module_settings[] = array(
|
87 |
'id' => 'remove_x_pingback',
|
88 |
'label' => __('Remove X-Pingback Header', 'wp-hide-security-enhancer'),
|
132 |
{
|
133 |
$processing_response = array();
|
134 |
|
135 |
+
//process all headers through the same item, to avoid multiple IfModule lines
|
136 |
+
$headers = array();
|
137 |
|
138 |
+
if($this->wph->server_htaccess_config === TRUE)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
139 |
{
|
140 |
+
$item_option = $this->wph->functions->get_module_item_setting('remove_x_powered_by');
|
141 |
+
if ( $item_option == 'yes' )
|
142 |
+
$headers[] = 'Header unset X-Powered-By';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
143 |
|
144 |
+
$item_option = $this->wph->functions->get_module_item_setting('remove_header_server');
|
145 |
+
if ( $item_option == 'yes' )
|
146 |
+
$headers[] = 'Header unset Server';
|
147 |
|
148 |
+
$item_option = $this->wph->functions->get_module_item_setting('remove_x_pingback');
|
149 |
+
if ( $item_option == 'yes' )
|
150 |
+
$headers[] = 'Header unset X-Pingback';
|
151 |
+
|
152 |
+
if ( count ( $headers ) > 0 )
|
153 |
+
{
|
154 |
+
$processing_response['rewrite'] = "\n " . implode ( "\n ", $headers );
|
155 |
+
$processing_response['type'] = 'header';
|
156 |
+
}
|
157 |
+
}
|
158 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
if($this->wph->server_web_config === TRUE)
|
160 |
{
|
161 |
+
|
162 |
$processing_response['rewrite'] = '';
|
163 |
}
|
164 |
|
165 |
return $processing_response;
|
166 |
}
|
167 |
+
|
168 |
+
|
169 |
|
170 |
}
|
171 |
?>
|
modules/components/general-user-interactions.php
CHANGED
@@ -257,8 +257,7 @@
|
|
257 |
{
|
258 |
?>
|
259 |
const disableselect = ( event ) => event.preventDefault();
|
260 |
-
document.onselectstart = disableselect;
|
261 |
-
document.onmousedown = disableselect;
|
262 |
<?php
|
263 |
|
264 |
}
|
@@ -293,7 +292,8 @@
|
|
293 |
}
|
294 |
|
295 |
?>
|
296 |
-
|
|
|
297 |
document.addEventListener("keydown", function (event) {
|
298 |
|
299 |
<?php if ( $disable_developer_tools == 'yes' ) { ?>
|
@@ -349,7 +349,7 @@
|
|
349 |
}
|
350 |
|
351 |
<?php } ?>
|
352 |
-
|
353 |
</script>
|
354 |
<?php
|
355 |
|
257 |
{
|
258 |
?>
|
259 |
const disableselect = ( event ) => event.preventDefault();
|
260 |
+
document.onselectstart = disableselect;
|
|
|
261 |
<?php
|
262 |
|
263 |
}
|
292 |
}
|
293 |
|
294 |
?>
|
295 |
+
|
296 |
+
<?php if ( $disable_developer_tools == 'yes' || $disable_view_source == 'yes' || $disable_print == 'yes' || $disable_print_screen == 'yes' || $disable_developer_tools == 'yes' ) { ?>
|
297 |
document.addEventListener("keydown", function (event) {
|
298 |
|
299 |
<?php if ( $disable_developer_tools == 'yes' ) { ?>
|
349 |
}
|
350 |
|
351 |
<?php } ?>
|
352 |
+
<?php } ?>
|
353 |
</script>
|
354 |
<?php
|
355 |
|
modules/components/security-check_headers.php
CHANGED
@@ -5,7 +5,7 @@
|
|
5 |
class WPH_module_general_security_check_headers extends WPH_module_component
|
6 |
{
|
7 |
|
8 |
-
|
9 |
|
10 |
function get_component_title()
|
11 |
{
|
@@ -129,7 +129,12 @@
|
|
129 |
'link' => 'https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers#security',
|
130 |
'availability' => 'all'
|
131 |
);
|
132 |
-
|
|
|
|
|
|
|
|
|
|
|
133 |
}
|
134 |
|
135 |
|
5 |
class WPH_module_general_security_check_headers extends WPH_module_component
|
6 |
{
|
7 |
|
8 |
+
public $headers = array ();
|
9 |
|
10 |
function get_component_title()
|
11 |
{
|
129 |
'link' => 'https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers#security',
|
130 |
'availability' => 'all'
|
131 |
);
|
132 |
+
$this->headers['x-xss-protection'] = array (
|
133 |
+
'title' => 'X-XSS-Protection',
|
134 |
+
'description' => __('Created for browsers equipped with XSS filters, this non-standard header was intended as a way to control the filtering functionality.', 'wp-hide-security-enhancer'),
|
135 |
+
'link' => 'https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers#security',
|
136 |
+
'availability' => 'all'
|
137 |
+
);
|
138 |
}
|
139 |
|
140 |
|
modules/module-security_headers.php
CHANGED
@@ -56,7 +56,7 @@
|
|
56 |
function get_module_slug()
|
57 |
{
|
58 |
|
59 |
-
return 'wp-hide-security';
|
60 |
}
|
61 |
|
62 |
function get_interface_menu_data()
|
56 |
function get_module_slug()
|
57 |
{
|
58 |
|
59 |
+
return 'wp-hide-security-headers';
|
60 |
}
|
61 |
|
62 |
function get_interface_menu_data()
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: https://www.nsp-code.com/
|
|
4 |
Tags: wordpress hide, hide, security, secuirty headers, improve security, hacking, wp hide, custom login, wp-loging.php, wp-admin, admin hide, login change,
|
5 |
Requires at least: 2.8
|
6 |
Tested up to: 6.1
|
7 |
-
Stable tag: 1.8.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Hide WordPress, wp-content, wp-includes, wp-admin, login URL, plugins, themes etc. Block the default URLs. Security Headers etc.
|
@@ -212,6 +212,7 @@ Since version 1.2, WP-Hide change individual plugin URLs and made them unrecogni
|
|
212 |
|
213 |
* Remove Link Header
|
214 |
* Remove X-Powered-By Header
|
|
|
215 |
* Remove X-Pingback Header
|
216 |
|
217 |
**Hide -> General / Html > HTML**
|
@@ -387,6 +388,13 @@ Please get in touch with us and we’ll do our best to include it inthe next ver
|
|
387 |
|
388 |
== Changelog ==
|
389 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
390 |
= 1.8.6 =
|
391 |
* Ignore the "Disable Developer Tools" on iPhone
|
392 |
* WordPress 6.1 compatibility tag
|
4 |
Tags: wordpress hide, hide, security, secuirty headers, improve security, hacking, wp hide, custom login, wp-loging.php, wp-admin, admin hide, login change,
|
5 |
Requires at least: 2.8
|
6 |
Tested up to: 6.1
|
7 |
+
Stable tag: 1.8.8
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Hide WordPress, wp-content, wp-includes, wp-admin, login URL, plugins, themes etc. Block the default URLs. Security Headers etc.
|
212 |
|
213 |
* Remove Link Header
|
214 |
* Remove X-Powered-By Header
|
215 |
+
* Remove Server Header
|
216 |
* Remove X-Pingback Header
|
217 |
|
218 |
**Hide -> General / Html > HTML**
|
388 |
|
389 |
== Changelog ==
|
390 |
|
391 |
+
= 1.8.8 =
|
392 |
+
* New component Headers -> Remove Server Header.
|
393 |
+
* Prevent output of "document.addEventListener" unless an user-interaction option is active.
|
394 |
+
* Add X-XSS-Protection into the headers list, to avoid reporting as not used as security header.
|
395 |
+
* Code Improvements and clean-up.
|
396 |
+
* PO language file update.
|
397 |
+
|
398 |
= 1.8.6 =
|
399 |
* Ignore the "Disable Developer Tools" on iPhone
|
400 |
* WordPress 6.1 compatibility tag
|
wp-hide.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: https://wp-hide.com/
|
|
5 |
Description: Hide and increase Security for your WordPress website instance using smart techniques. No files are changed on your server.
|
6 |
Author: Nsp Code
|
7 |
Author URI: http://www.nsp-code.com
|
8 |
-
Version: 1.8.
|
9 |
Text Domain: wp-hide-security-enhancer
|
10 |
Domain Path: /languages/
|
11 |
*/
|
5 |
Description: Hide and increase Security for your WordPress website instance using smart techniques. No files are changed on your server.
|
6 |
Author: Nsp Code
|
7 |
Author URI: http://www.nsp-code.com
|
8 |
+
Version: 1.8.8
|
9 |
Text Domain: wp-hide-security-enhancer
|
10 |
Domain Path: /languages/
|
11 |
*/
|