Version Description
(11 Dec 2020) = * Update - The rules update on adding new plugin or theme * Update - Compatibility with PPress plugin on Login Page * Fixed - Rollback the settings when pressing the Abort button * Fixed - Fixed Backup/Restore rules flash * Fixed - Add the correct text direction for WPML while in Posts and Pages * Fixed - Compatibility with WordPress 5.6
Download this release
Release Info
Developer | johndarrel |
Plugin | Hide My WP Ghost – Security Plugin |
Version | 4.1.03 |
Comparing to | |
See all releases |
Code changes from version 4.0.11 to 4.1.03
- classes/Action.php +9 -4
- classes/Error.php +2 -3
- classes/Tools.php +189 -13
- config.json +1 -0
- config/config.php +12 -22
- config/paths.php +17 -17
- controllers/Menu.php +2 -13
- controllers/Rewrite.php +10 -2
- controllers/SecurityCheck.php +17 -6
- controllers/Settings.php +131 -105
- controllers/Widget.php +7 -2
- index.php +3 -3
- languages/hide-my-wp-en_US.mo +0 -0
- languages/hide-my-wp-es_ES.mo +0 -0
- languages/hide-my-wp-es_ES.po +775 -580
- languages/hide-my-wp-ro_RO.mo +0 -0
- languages/hide-my-wp-ro_RO.po +777 -586
- languages/{hide-my-wp-en_US.po → hide-my-wp.pot} +639 -521
- models/Compatibility.php +228 -16
- models/Cookies.php +159 -154
- models/Files.php +36 -0
- models/Menu.php +20 -21
- models/Rewrite.php +185 -99
- models/Rules.php +21 -5
- models/Settings.php +86 -73
- readme.txt +103 -34
- view/Advanced.php +99 -135
- view/Connect.php +2 -2
- view/FrontendCheck.php +3 -3
- view/Permalinks.php +28 -25
- view/Tweaks.php +242 -68
- view/css/settings.css +24 -4
- view/img/cache.png +0 -0
- view/img/{wp-rocket-banner.jpg → plugins/wp-rocket-banner.jpg} +0 -0
- view/img/squirrly_seo.jpg +0 -0
- view/img/squirrly_seo.png +0 -0
- view/img/sucuri.jpg +0 -0
- view/img/support_hide_my_wp.png +0 -0
classes/Action.php
CHANGED
@@ -58,6 +58,10 @@ class HMW_Classes_Action extends HMW_Classes_FrontController {
|
|
58 |
* @return void
|
59 |
*/
|
60 |
public function getActions($ajax = false) {
|
|
|
|
|
|
|
|
|
61 |
$this->actions = array();
|
62 |
$action = HMW_Classes_Tools::getValue('action');
|
63 |
$nonce = HMW_Classes_Tools::getValue('hmw_nonce');
|
@@ -69,11 +73,12 @@ class HMW_Classes_Action extends HMW_Classes_FrontController {
|
|
69 |
/* if config allready in cache */
|
70 |
if (!isset(self::$config)) {
|
71 |
$config_file = _HMW_ROOT_DIR_ . '/config.json';
|
72 |
-
if (!file_exists($config_file))
|
73 |
-
return;
|
74 |
|
75 |
-
|
76 |
-
|
|
|
|
|
|
|
77 |
}
|
78 |
|
79 |
if (is_array(self::$config))
|
58 |
* @return void
|
59 |
*/
|
60 |
public function getActions($ajax = false) {
|
61 |
+
global $wp_filesystem;
|
62 |
+
require_once ( ABSPATH . '/wp-admin/includes/file.php' );
|
63 |
+
WP_Filesystem();
|
64 |
+
|
65 |
$this->actions = array();
|
66 |
$action = HMW_Classes_Tools::getValue('action');
|
67 |
$nonce = HMW_Classes_Tools::getValue('hmw_nonce');
|
73 |
/* if config allready in cache */
|
74 |
if (!isset(self::$config)) {
|
75 |
$config_file = _HMW_ROOT_DIR_ . '/config.json';
|
|
|
|
|
76 |
|
77 |
+
if ( !$wp_filesystem->exists( $config_file ) )
|
78 |
+
return;
|
79 |
+
|
80 |
+
/* load configuration blocks data from core config files */
|
81 |
+
self::$config = json_decode( $wp_filesystem->get_contents( $config_file ), 1 );
|
82 |
}
|
83 |
|
84 |
if (is_array(self::$config))
|
classes/Error.php
CHANGED
@@ -65,14 +65,13 @@ class HMW_Classes_Error extends HMW_Classes_FrontController {
|
|
65 |
* This hook will show the error in WP header
|
66 |
*/
|
67 |
public function hookNotices() {
|
68 |
-
HMW_Classes_ObjController::getClass('HMW_Classes_DisplayController')->loadMedia('alert');
|
69 |
|
70 |
if (is_array(self::$errors) &&
|
71 |
((is_string(HMW_Classes_Tools::getValue('page', '')) && stripos(HMW_Classes_Tools::getValue('page', ''), _HMW_NAMESPACE_) !== false) ||
|
72 |
(is_string(HMW_Classes_Tools::getValue('plugin', '')) && stripos(HMW_Classes_Tools::getValue('plugin', ''), _HMW_PLUGIN_NAME_) !== false))
|
73 |
) {
|
74 |
-
foreach (self::$errors as $error) {
|
75 |
|
|
|
76 |
switch ($error['type']) {
|
77 |
case 'fatal':
|
78 |
self::showError(ucfirst(_HMW_PLUGIN_NAME_ . " " . $error['type']) . ': ' . $error['text'], $error['type']);
|
@@ -93,7 +92,7 @@ class HMW_Classes_Error extends HMW_Classes_FrontController {
|
|
93 |
* @param string $type
|
94 |
*/
|
95 |
public static function showError($message, $type = '') {
|
96 |
-
|
97 |
include(_HMW_THEME_DIR_ . 'Notices.php');
|
98 |
} else {
|
99 |
echo $message;
|
65 |
* This hook will show the error in WP header
|
66 |
*/
|
67 |
public function hookNotices() {
|
|
|
68 |
|
69 |
if (is_array(self::$errors) &&
|
70 |
((is_string(HMW_Classes_Tools::getValue('page', '')) && stripos(HMW_Classes_Tools::getValue('page', ''), _HMW_NAMESPACE_) !== false) ||
|
71 |
(is_string(HMW_Classes_Tools::getValue('plugin', '')) && stripos(HMW_Classes_Tools::getValue('plugin', ''), _HMW_PLUGIN_NAME_) !== false))
|
72 |
) {
|
|
|
73 |
|
74 |
+
foreach (self::$errors as $error) {
|
75 |
switch ($error['type']) {
|
76 |
case 'fatal':
|
77 |
self::showError(ucfirst(_HMW_PLUGIN_NAME_ . " " . $error['type']) . ': ' . $error['text'], $error['type']);
|
92 |
* @param string $type
|
93 |
*/
|
94 |
public static function showError($message, $type = '') {
|
95 |
+
if (file_exists(_HMW_THEME_DIR_ . 'Notices.php')) {
|
96 |
include(_HMW_THEME_DIR_ . 'Notices.php');
|
97 |
} else {
|
98 |
echo $message;
|
classes/Tools.php
CHANGED
@@ -17,6 +17,8 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
17 |
|
18 |
/** @var integer Count the errors in site */
|
19 |
static $errors_count = 0;
|
|
|
|
|
20 |
|
21 |
public function __construct() {
|
22 |
//Check the max memory usage
|
@@ -106,11 +108,11 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
106 |
'changes' => false,
|
107 |
'admin_notice' => array(),
|
108 |
//--
|
|
|
109 |
'hmw_laterload' => 0,
|
110 |
'hmw_fix_relative' => 1,
|
111 |
'hmw_shutdown_load' => 0, //check Hide My WP on shutdown
|
112 |
//--
|
113 |
-
'hmw_url_redirect' => '.',
|
114 |
'hmw_remove_third_hooks' => 0,
|
115 |
'hmw_send_email' => 1,
|
116 |
'hmw_activity_log' => 1,
|
@@ -162,6 +164,10 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
162 |
'to' => array( 'custom' ),
|
163 |
)
|
164 |
),
|
|
|
|
|
|
|
|
|
165 |
);
|
166 |
self::$default = array(
|
167 |
'hmw_mode' => 'default',
|
@@ -171,7 +177,6 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
171 |
'hmw_lostpassword_url' => '',
|
172 |
'hmw_register_url' => '',
|
173 |
'hmw_logout_url' => '',
|
174 |
-
'hmw_logout_redirect' => '',
|
175 |
'hmw_plugin_url' => trim( preg_replace( '/' . str_replace( '/', '\/', $homepath ) . '/', '', $pluginurl, 1 ), '/' ),
|
176 |
'hmw_plugins' => array(),
|
177 |
'hmw_themes_url' => 'themes',
|
@@ -214,7 +219,6 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
214 |
'hmw_lostpassword_url' => 'lostpass',
|
215 |
'hmw_register_url' => 'signup',
|
216 |
'hmw_logout_url' => '',
|
217 |
-
'hmw_logout_redirect' => '',
|
218 |
'hmw_admin-ajax_url' => 'admin-ajax.php',
|
219 |
'hmw_hideajax_admin' => 0,
|
220 |
'hmw_hideajax_paths' => 1,
|
@@ -249,11 +253,22 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
249 |
$options = json_decode( get_option( $keymeta ), true );
|
250 |
}
|
251 |
|
|
|
|
|
|
|
|
|
|
|
252 |
//Set default hmw_hide_wplogin
|
253 |
-
if ( !isset( $options['hmw_hide_wplogin'] ) && $options['hmw_hide_login'] ) {
|
254 |
$options['hmw_hide_wplogin'] = $options['hmw_hide_login'];
|
255 |
}
|
256 |
|
|
|
|
|
|
|
|
|
|
|
|
|
257 |
if ( is_array( $options ) ) {
|
258 |
$options = @array_merge( self::$init, self::$default, $options );
|
259 |
} else {
|
@@ -323,7 +338,7 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
323 |
/**
|
324 |
* Save the options into backup
|
325 |
*/
|
326 |
-
public static function saveOptionsBackup(){
|
327 |
//Save the working options into backup
|
328 |
foreach ( self::$options as $key => $value ) {
|
329 |
HMW_Classes_Tools::saveOptions( $key, $value, true );
|
@@ -419,14 +434,19 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
419 |
* Get the plugin settings URL
|
420 |
*
|
421 |
* @param string $page
|
|
|
422 |
*
|
423 |
* @return string
|
424 |
*/
|
425 |
-
public static function getSettingsUrl( $page = 'hmw_settings' ) {
|
426 |
-
if (
|
427 |
-
return
|
428 |
} else {
|
429 |
-
|
|
|
|
|
|
|
|
|
430 |
}
|
431 |
}
|
432 |
|
@@ -666,6 +686,11 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
666 |
public static function isApache() {
|
667 |
global $is_apache;
|
668 |
|
|
|
|
|
|
|
|
|
|
|
669 |
if ( self::isFlywheel() ) { //force Nginx on Flywheel server
|
670 |
return false;
|
671 |
}
|
@@ -695,6 +720,12 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
695 |
*/
|
696 |
public static function isLitespeed() {
|
697 |
$litespeed = false;
|
|
|
|
|
|
|
|
|
|
|
|
|
698 |
if ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'LiteSpeed' ) !== false ) {
|
699 |
$litespeed = true;
|
700 |
} elseif ( isset( $_SERVER['SERVER_NAME'] ) && stristr( $_SERVER['SERVER_NAME'], 'LiteSpeed' ) !== false ) {
|
@@ -741,6 +772,11 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
741 |
public static function isNginx() {
|
742 |
global $is_nginx;
|
743 |
|
|
|
|
|
|
|
|
|
|
|
744 |
if ( self::isFlywheel() ) {
|
745 |
return true;
|
746 |
}
|
@@ -754,6 +790,12 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
754 |
* @return boolean
|
755 |
*/
|
756 |
public static function isWpengine() {
|
|
|
|
|
|
|
|
|
|
|
|
|
757 |
return ( isset( $_SERVER['WPENGINE_PHPSESSIONS'] ) );
|
758 |
}
|
759 |
|
@@ -763,6 +805,12 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
763 |
* @return boolean
|
764 |
*/
|
765 |
public static function isInmotion() {
|
|
|
|
|
|
|
|
|
|
|
|
|
766 |
return ( isset( $_SERVER['SERVER_ADDR'] ) && strpos( @gethostbyaddr( $_SERVER['SERVER_ADDR'] ), 'inmotionhosting.com' ) !== false );
|
767 |
}
|
768 |
|
@@ -772,6 +820,12 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
772 |
* @return boolean
|
773 |
*/
|
774 |
public static function isGodaddy() {
|
|
|
|
|
|
|
|
|
|
|
|
|
775 |
return ( file_exists( ABSPATH . 'gd-config.php' ) );
|
776 |
}
|
777 |
|
@@ -781,7 +835,13 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
781 |
* @return boolean
|
782 |
*/
|
783 |
public static function isFlywheel() {
|
784 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
785 |
}
|
786 |
|
787 |
|
@@ -793,6 +853,11 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
793 |
public static function isIIS() {
|
794 |
global $is_IIS, $is_iis7;
|
795 |
|
|
|
|
|
|
|
|
|
|
|
796 |
return ( $is_iis7 || $is_IIS || ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'microsoft-iis' ) !== false ) );
|
797 |
}
|
798 |
|
@@ -968,6 +1033,10 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
968 |
Cache_Enabler_Disk::clear_cache();
|
969 |
}
|
970 |
|
|
|
|
|
|
|
|
|
971 |
if ( class_exists( 'LiteSpeed_Cache' ) ) {
|
972 |
LiteSpeed_Cache::get_instance()->purge_all();
|
973 |
}
|
@@ -1017,6 +1086,11 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1017 |
self::$options = @array_merge( self::$init, self::$default );
|
1018 |
self::$options['hmw_ver'] = HMW_VERSION_ID;
|
1019 |
self::saveOptions();
|
|
|
|
|
|
|
|
|
|
|
1020 |
}
|
1021 |
|
1022 |
/**
|
@@ -1038,6 +1112,9 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1038 |
|
1039 |
//Flush the changes
|
1040 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
|
|
|
|
|
|
1041 |
}
|
1042 |
|
1043 |
/**
|
@@ -1094,6 +1171,7 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1094 |
* Check if new themes or plugins are added
|
1095 |
*/
|
1096 |
public function checkWpUpdates() {
|
|
|
1097 |
if ( HMW_Classes_Tools::getOption( 'hmw_hide_plugins' ) ) {
|
1098 |
$all_plugins = HMW_Classes_Tools::getAllPlugins();
|
1099 |
$dbplugins = HMW_Classes_Tools::getOption( 'hmw_plugins' );
|
@@ -1118,6 +1196,12 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1118 |
}
|
1119 |
}
|
1120 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1121 |
}
|
1122 |
|
1123 |
/**
|
@@ -1191,10 +1275,10 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1191 |
$to = $email;
|
1192 |
$from = 'no-reply@wpplugins.tips';
|
1193 |
$subject = get_bloginfo( 'name' ) . ' - ' . __( 'New Login Information', _HMW_PLUGIN_NAME_ );
|
1194 |
-
$message = "Thank you for using Hide My
|
1195 |
$message .= $line;
|
1196 |
$message .= "SPECIAL OFFER: Get Hide My WP Ghost with just $10/website if you buy a 5 Websites License pack." . "\n";
|
1197 |
-
$message .= "https://
|
1198 |
$message .= $line . "\n";
|
1199 |
$message .= "Your new website URLs are:" . "\n";
|
1200 |
$message .= "Admin URL: " . admin_url() . "\n";
|
@@ -1204,7 +1288,7 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1204 |
$message .= site_url() . "/wp-login.php?" . self::getOption( 'hmw_disable_name' ) . "=" . self::$options['hmw_disable'] . "\n\n\n";
|
1205 |
|
1206 |
$message .= "Best regards," . "\n";
|
1207 |
-
$message .= "
|
1208 |
|
1209 |
$headers = array();
|
1210 |
$headers[] = 'From: Hide My WP <' . $from . '>';
|
@@ -1227,9 +1311,80 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1227 |
return "text/plain";
|
1228 |
}
|
1229 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1230 |
/**
|
1231 |
* Generate a string
|
|
|
1232 |
* @param int $length
|
|
|
1233 |
* @return bool|string
|
1234 |
*/
|
1235 |
public static function generateRandomString( $length = 10 ) {
|
@@ -1258,4 +1413,25 @@ class HMW_Classes_Tools extends HMW_Classes_FrontController {
|
|
1258 |
return true;
|
1259 |
}
|
1260 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1261 |
}
|
17 |
|
18 |
/** @var integer Count the errors in site */
|
19 |
static $errors_count = 0;
|
20 |
+
/** @var string current user role */
|
21 |
+
static $current_user_role = 'default';
|
22 |
|
23 |
public function __construct() {
|
24 |
//Check the max memory usage
|
108 |
'changes' => false,
|
109 |
'admin_notice' => array(),
|
110 |
//--
|
111 |
+
'hmw_firstload' => 0,
|
112 |
'hmw_laterload' => 0,
|
113 |
'hmw_fix_relative' => 1,
|
114 |
'hmw_shutdown_load' => 0, //check Hide My WP on shutdown
|
115 |
//--
|
|
|
116 |
'hmw_remove_third_hooks' => 0,
|
117 |
'hmw_send_email' => 1,
|
118 |
'hmw_activity_log' => 1,
|
164 |
'to' => array( 'custom' ),
|
165 |
)
|
166 |
),
|
167 |
+
|
168 |
+
//redirects
|
169 |
+
'hmw_url_redirect' => '.',
|
170 |
+
'hmw_url_redirects' => array( 'default' => array( 'login' => '', 'logout' => '' ) ),
|
171 |
);
|
172 |
self::$default = array(
|
173 |
'hmw_mode' => 'default',
|
177 |
'hmw_lostpassword_url' => '',
|
178 |
'hmw_register_url' => '',
|
179 |
'hmw_logout_url' => '',
|
|
|
180 |
'hmw_plugin_url' => trim( preg_replace( '/' . str_replace( '/', '\/', $homepath ) . '/', '', $pluginurl, 1 ), '/' ),
|
181 |
'hmw_plugins' => array(),
|
182 |
'hmw_themes_url' => 'themes',
|
219 |
'hmw_lostpassword_url' => 'lostpass',
|
220 |
'hmw_register_url' => 'signup',
|
221 |
'hmw_logout_url' => '',
|
|
|
222 |
'hmw_admin-ajax_url' => 'admin-ajax.php',
|
223 |
'hmw_hideajax_admin' => 0,
|
224 |
'hmw_hideajax_paths' => 1,
|
253 |
$options = json_decode( get_option( $keymeta ), true );
|
254 |
}
|
255 |
|
256 |
+
//make sure it works with WP Client plugin by default
|
257 |
+
if ( self::isPluginActive( 'wp-client/wp-client.php' ) ) {
|
258 |
+
self::$lite['hmw_wp-content_url'] = 'include';
|
259 |
+
}
|
260 |
+
|
261 |
//Set default hmw_hide_wplogin
|
262 |
+
if ( !isset( $options['hmw_hide_wplogin'] ) && isset($options['hmw_hide_login']) && $options['hmw_hide_login'] ) {
|
263 |
$options['hmw_hide_wplogin'] = $options['hmw_hide_login'];
|
264 |
}
|
265 |
|
266 |
+
//upgrade the redirects to the new redirects
|
267 |
+
if ( isset( $options['hmw_logout_redirect'] ) && $options['hmw_logout_redirect'] ) {
|
268 |
+
$options['hmw_url_redirects']['default']['logout'] = $options['hmw_logout_redirect'];
|
269 |
+
unset($options['hmw_logout_redirect']);
|
270 |
+
}
|
271 |
+
|
272 |
if ( is_array( $options ) ) {
|
273 |
$options = @array_merge( self::$init, self::$default, $options );
|
274 |
} else {
|
338 |
/**
|
339 |
* Save the options into backup
|
340 |
*/
|
341 |
+
public static function saveOptionsBackup() {
|
342 |
//Save the working options into backup
|
343 |
foreach ( self::$options as $key => $value ) {
|
344 |
HMW_Classes_Tools::saveOptions( $key, $value, true );
|
434 |
* Get the plugin settings URL
|
435 |
*
|
436 |
* @param string $page
|
437 |
+
* @param string $relative
|
438 |
*
|
439 |
* @return string
|
440 |
*/
|
441 |
+
public static function getSettingsUrl( $page = 'hmw_settings', $relative = false ) {
|
442 |
+
if ( $relative ) {
|
443 |
+
return 'admin.php?page=' . $page;
|
444 |
} else {
|
445 |
+
if ( !is_multisite() ) {
|
446 |
+
return admin_url( 'admin.php?page=' . $page );
|
447 |
+
} else {
|
448 |
+
return network_admin_url( 'admin.php?page=' . $page );
|
449 |
+
}
|
450 |
}
|
451 |
}
|
452 |
|
686 |
public static function isApache() {
|
687 |
global $is_apache;
|
688 |
|
689 |
+
//If custom defined
|
690 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'apache'){
|
691 |
+
return true;
|
692 |
+
}
|
693 |
+
|
694 |
if ( self::isFlywheel() ) { //force Nginx on Flywheel server
|
695 |
return false;
|
696 |
}
|
720 |
*/
|
721 |
public static function isLitespeed() {
|
722 |
$litespeed = false;
|
723 |
+
|
724 |
+
//If custom defined
|
725 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'litespeed'){
|
726 |
+
return true;
|
727 |
+
}
|
728 |
+
|
729 |
if ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'LiteSpeed' ) !== false ) {
|
730 |
$litespeed = true;
|
731 |
} elseif ( isset( $_SERVER['SERVER_NAME'] ) && stristr( $_SERVER['SERVER_NAME'], 'LiteSpeed' ) !== false ) {
|
772 |
public static function isNginx() {
|
773 |
global $is_nginx;
|
774 |
|
775 |
+
//If custom defined
|
776 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'nginx'){
|
777 |
+
return true;
|
778 |
+
}
|
779 |
+
|
780 |
if ( self::isFlywheel() ) {
|
781 |
return true;
|
782 |
}
|
790 |
* @return boolean
|
791 |
*/
|
792 |
public static function isWpengine() {
|
793 |
+
|
794 |
+
//If custom defined
|
795 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'wpengine'){
|
796 |
+
return true;
|
797 |
+
}
|
798 |
+
|
799 |
return ( isset( $_SERVER['WPENGINE_PHPSESSIONS'] ) );
|
800 |
}
|
801 |
|
805 |
* @return boolean
|
806 |
*/
|
807 |
public static function isInmotion() {
|
808 |
+
|
809 |
+
//If custom defined
|
810 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'inmotion'){
|
811 |
+
return true;
|
812 |
+
}
|
813 |
+
|
814 |
return ( isset( $_SERVER['SERVER_ADDR'] ) && strpos( @gethostbyaddr( $_SERVER['SERVER_ADDR'] ), 'inmotionhosting.com' ) !== false );
|
815 |
}
|
816 |
|
820 |
* @return boolean
|
821 |
*/
|
822 |
public static function isGodaddy() {
|
823 |
+
|
824 |
+
//If custom defined
|
825 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'godaddy'){
|
826 |
+
return true;
|
827 |
+
}
|
828 |
+
|
829 |
return ( file_exists( ABSPATH . 'gd-config.php' ) );
|
830 |
}
|
831 |
|
835 |
* @return boolean
|
836 |
*/
|
837 |
public static function isFlywheel() {
|
838 |
+
|
839 |
+
//If custom defined
|
840 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'flywheel'){
|
841 |
+
return true;
|
842 |
+
}
|
843 |
+
|
844 |
+
return ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'Flywheel' ) !== false );
|
845 |
}
|
846 |
|
847 |
|
853 |
public static function isIIS() {
|
854 |
global $is_IIS, $is_iis7;
|
855 |
|
856 |
+
//If custom defined
|
857 |
+
if(defined( 'HMW_SERVER_TYPE' ) && strtolower(HMW_SERVER_TYPE) == 'iis'){
|
858 |
+
return true;
|
859 |
+
}
|
860 |
+
|
861 |
return ( $is_iis7 || $is_IIS || ( isset( $_SERVER['SERVER_SOFTWARE'] ) && stristr( $_SERVER['SERVER_SOFTWARE'], 'microsoft-iis' ) !== false ) );
|
862 |
}
|
863 |
|
1033 |
Cache_Enabler_Disk::clear_cache();
|
1034 |
}
|
1035 |
|
1036 |
+
if ( self::isPluginActive( 'hummingbird-performance/wp-hummingbird.php' ) ) {
|
1037 |
+
do_action( 'wphb_clear_page_cache' );
|
1038 |
+
}
|
1039 |
+
|
1040 |
if ( class_exists( 'LiteSpeed_Cache' ) ) {
|
1041 |
LiteSpeed_Cache::get_instance()->purge_all();
|
1042 |
}
|
1086 |
self::$options = @array_merge( self::$init, self::$default );
|
1087 |
self::$options['hmw_ver'] = HMW_VERSION_ID;
|
1088 |
self::saveOptions();
|
1089 |
+
|
1090 |
+
if ( self::getOption( 'changes' ) ) {
|
1091 |
+
//Initialize the compatibility with other plugins
|
1092 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->install();
|
1093 |
+
}
|
1094 |
}
|
1095 |
|
1096 |
/**
|
1112 |
|
1113 |
//Flush the changes
|
1114 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
1115 |
+
|
1116 |
+
//Delete the compatibility with other plugins
|
1117 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->uninstall();
|
1118 |
}
|
1119 |
|
1120 |
/**
|
1171 |
* Check if new themes or plugins are added
|
1172 |
*/
|
1173 |
public function checkWpUpdates() {
|
1174 |
+
|
1175 |
if ( HMW_Classes_Tools::getOption( 'hmw_hide_plugins' ) ) {
|
1176 |
$all_plugins = HMW_Classes_Tools::getAllPlugins();
|
1177 |
$dbplugins = HMW_Classes_Tools::getOption( 'hmw_plugins' );
|
1196 |
}
|
1197 |
}
|
1198 |
|
1199 |
+
if ( self::getOption( 'changes' ) ) {
|
1200 |
+
//Initialize the compatibility with other plugins
|
1201 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->install();
|
1202 |
+
}
|
1203 |
+
|
1204 |
+
|
1205 |
}
|
1206 |
|
1207 |
/**
|
1275 |
$to = $email;
|
1276 |
$from = 'no-reply@wpplugins.tips';
|
1277 |
$subject = get_bloginfo( 'name' ) . ' - ' . __( 'New Login Information', _HMW_PLUGIN_NAME_ );
|
1278 |
+
$message = "Thank you for using Hide My WP Ghost!" . "\n\n";
|
1279 |
$message .= $line;
|
1280 |
$message .= "SPECIAL OFFER: Get Hide My WP Ghost with just $10/website if you buy a 5 Websites License pack." . "\n";
|
1281 |
+
$message .= "https://shrsl.com/2jixw" . "\n";
|
1282 |
$message .= $line . "\n";
|
1283 |
$message .= "Your new website URLs are:" . "\n";
|
1284 |
$message .= "Admin URL: " . admin_url() . "\n";
|
1288 |
$message .= site_url() . "/wp-login.php?" . self::getOption( 'hmw_disable_name' ) . "=" . self::$options['hmw_disable'] . "\n\n\n";
|
1289 |
|
1290 |
$message .= "Best regards," . "\n";
|
1291 |
+
$message .= "WPPlugins Team" . "\n";
|
1292 |
|
1293 |
$headers = array();
|
1294 |
$headers[] = 'From: Hide My WP <' . $from . '>';
|
1311 |
return "text/plain";
|
1312 |
}
|
1313 |
|
1314 |
+
/**
|
1315 |
+
* Set the current user role for later use
|
1316 |
+
* @param $user
|
1317 |
+
*
|
1318 |
+
* @return string
|
1319 |
+
*/
|
1320 |
+
public static function setCurrentUserRole($user = null){
|
1321 |
+
$roles = array();
|
1322 |
+
|
1323 |
+
if (!$user && function_exists('wp_get_current_user') ) {
|
1324 |
+
$user = wp_get_current_user();
|
1325 |
+
}
|
1326 |
+
|
1327 |
+
if(isset($user->roles)) {
|
1328 |
+
$roles = ( array )$user->roles;
|
1329 |
+
}
|
1330 |
+
|
1331 |
+
if(!empty($roles)) {
|
1332 |
+
self::$current_user_role = current( $roles );
|
1333 |
+
}
|
1334 |
+
|
1335 |
+
return self::$current_user_role;
|
1336 |
+
}
|
1337 |
+
/**
|
1338 |
+
* Get the user main Role or default
|
1339 |
+
* @return mixed|string
|
1340 |
+
*/
|
1341 |
+
public static function getUserRole() {
|
1342 |
+
return self::$current_user_role;
|
1343 |
+
}
|
1344 |
+
|
1345 |
+
/**
|
1346 |
+
* Customize the redirect for the logout process
|
1347 |
+
* @param $redirect
|
1348 |
+
* @return mixed
|
1349 |
+
*/
|
1350 |
+
public static function getCustomLogoutURL( $redirect ) {
|
1351 |
+
//Get Logout based on user Role
|
1352 |
+
$role = self::getUserRole();
|
1353 |
+
$urlRedirects = self::getOption( 'hmw_url_redirects' );
|
1354 |
+
if ( isset( $urlRedirects[$role]['logout'] ) && $urlRedirects[$role]['logout'] <> '' ) {
|
1355 |
+
$redirect = $urlRedirects[$role]['logout'];
|
1356 |
+
} elseif ( isset( $urlRedirects['default']['logout'] ) && $urlRedirects['default']['logout'] <> '' ) {
|
1357 |
+
$redirect = $urlRedirects['default']['logout'];
|
1358 |
+
}
|
1359 |
+
|
1360 |
+
return $redirect;
|
1361 |
+
}
|
1362 |
+
|
1363 |
+
/**
|
1364 |
+
* Customize the redirect for the login process
|
1365 |
+
* @param $redirect
|
1366 |
+
* @param $user
|
1367 |
+
* @return mixed
|
1368 |
+
*/
|
1369 |
+
public static function getCustomLoginURL( $redirect ) {
|
1370 |
+
|
1371 |
+
//Get Logout based on user Role
|
1372 |
+
$role = self::getUserRole();
|
1373 |
+
$urlRedirects = self::getOption( 'hmw_url_redirects' );
|
1374 |
+
if ( isset( $urlRedirects[$role]['login'] ) && $urlRedirects[$role]['login'] <> '' ) {
|
1375 |
+
$redirect = $urlRedirects[$role]['login'];
|
1376 |
+
} elseif ( isset( $urlRedirects['default']['login'] ) && $urlRedirects['default']['login'] <> '' ) {
|
1377 |
+
$redirect = $urlRedirects['default']['login'];
|
1378 |
+
}
|
1379 |
+
|
1380 |
+
return $redirect;
|
1381 |
+
}
|
1382 |
+
|
1383 |
/**
|
1384 |
* Generate a string
|
1385 |
+
*
|
1386 |
* @param int $length
|
1387 |
+
*
|
1388 |
* @return bool|string
|
1389 |
*/
|
1390 |
public static function generateRandomString( $length = 10 ) {
|
1413 |
return true;
|
1414 |
}
|
1415 |
|
1416 |
+
|
1417 |
+
/**
|
1418 |
+
* make hidemywp the first plugin that loads
|
1419 |
+
*/
|
1420 |
+
public static function movePluginFirst() {
|
1421 |
+
//Make sure the plugin is loaded first
|
1422 |
+
$plugin = _HMW_PLUGIN_NAME_ . '/index.php';
|
1423 |
+
$active_plugins = get_option( 'active_plugins' );
|
1424 |
+
|
1425 |
+
if ( !empty( $active_plugins ) ) {
|
1426 |
+
|
1427 |
+
$this_plugin_key = array_search( $plugin, $active_plugins );
|
1428 |
+
|
1429 |
+
if ( $this_plugin_key > 0 ) {
|
1430 |
+
array_splice( $active_plugins, $this_plugin_key, 1 );
|
1431 |
+
array_unshift( $active_plugins, $plugin );
|
1432 |
+
update_option( 'active_plugins', $active_plugins );
|
1433 |
+
}
|
1434 |
+
|
1435 |
+
}
|
1436 |
+
}
|
1437 |
}
|
config.json
CHANGED
@@ -8,6 +8,7 @@
|
|
8 |
"hmw_settings",
|
9 |
"hmw_tweakssettings",
|
10 |
"hmw_confirm",
|
|
|
11 |
"hmw_mappsettings",
|
12 |
"hmw_logout",
|
13 |
"hmw_abort",
|
8 |
"hmw_settings",
|
9 |
"hmw_tweakssettings",
|
10 |
"hmw_confirm",
|
11 |
+
"hmw_newpluginschange",
|
12 |
"hmw_mappsettings",
|
13 |
"hmw_logout",
|
14 |
"hmw_abort",
|
config/config.php
CHANGED
@@ -4,35 +4,25 @@ defined( 'ABSPATH' ) || die( 'Cheatin\' uh?' );
|
|
4 |
/**
|
5 |
* The configuration file
|
6 |
*/
|
7 |
-
defined('HMW_REQUEST_TIME') || define('HMW_REQUEST_TIME', microtime(true));
|
8 |
-
defined('_HMW_NONCE_ID_') || define('_HMW_NONCE_ID_', NONCE_KEY);
|
9 |
|
10 |
//force Hide My Wp to load right after initialization
|
11 |
-
defined('HMW_PRIORITY') || define('HMW_PRIORITY', false);
|
12 |
//Force not to write the rules in config file
|
13 |
-
defined('HMW_RULES_IN_CONFIG') || define('HMW_RULES_IN_CONFIG', true);
|
14 |
//add HMW Rules in WordPress rewrite definition in htaccess
|
15 |
-
defined('HMW_RULES_IN_WP_RULES') || define('HMW_RULES_IN_WP_RULES', true);
|
16 |
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
if (!defined('WP_VERSION_ID') && isset($wp_version)) {
|
22 |
-
$version = explode('.', $wp_version);
|
23 |
-
define('WP_VERSION_ID', ((int) @$version[0] * 1000 + (int) @$version[1] * 100 + ((isset($version[2])) ? ((int) $version[2] * 10) : 0)));
|
24 |
-
}else{
|
25 |
-
!defined('WP_VERSION_ID') && define('WP_VERSION_ID', '3000');
|
26 |
-
}
|
27 |
|
28 |
-
if (!defined('HMW_VERSION_ID')) {
|
29 |
-
$version = explode('.', HMW_VERSION);
|
30 |
-
define('HMW_VERSION_ID', ((int) @$version[0] * 10000 + (int) @$version[1] * 1000 + ((isset($version[2])) ? ((int) $version[2] * 1) : 0)));
|
31 |
-
}
|
32 |
|
33 |
/* No path file? error ... */
|
34 |
-
require_once(dirname(__FILE__) . '/paths.php');
|
35 |
|
36 |
/* Define the record name in the Option and UserMeta tables */
|
37 |
-
define('HMW_OPTION', 'hmw_options');
|
38 |
-
define('HMW_OPTION_SAFE', 'hmw_options_safe');
|
4 |
/**
|
5 |
* The configuration file
|
6 |
*/
|
7 |
+
defined( 'HMW_REQUEST_TIME' ) || define( 'HMW_REQUEST_TIME', microtime( true ) );
|
8 |
+
defined( '_HMW_NONCE_ID_' ) || define( '_HMW_NONCE_ID_', NONCE_KEY );
|
9 |
|
10 |
//force Hide My Wp to load right after initialization
|
11 |
+
defined( 'HMW_PRIORITY' ) || define( 'HMW_PRIORITY', false );
|
12 |
//Force not to write the rules in config file
|
13 |
+
defined( 'HMW_RULES_IN_CONFIG' ) || define( 'HMW_RULES_IN_CONFIG', true );
|
14 |
//add HMW Rules in WordPress rewrite definition in htaccess
|
15 |
+
defined( 'HMW_RULES_IN_WP_RULES' ) || define( 'HMW_RULES_IN_WP_RULES', true );
|
16 |
|
17 |
+
//Set the PHP version ID for later use
|
18 |
+
defined( 'PHP_VERSION_ID' ) || define( 'PHP_VERSION_ID', (int) str_replace( '.', '', PHP_VERSION ) );
|
19 |
+
//Set the HMWP id for later verification
|
20 |
+
defined( 'HMW_VERSION_ID' ) || define( 'HMW_VERSION_ID', (int) str_replace( '.', '', HMW_VERSION ) );
|
|
|
|
|
|
|
|
|
|
|
|
|
21 |
|
|
|
|
|
|
|
|
|
22 |
|
23 |
/* No path file? error ... */
|
24 |
+
require_once( dirname( __FILE__ ) . '/paths.php' );
|
25 |
|
26 |
/* Define the record name in the Option and UserMeta tables */
|
27 |
+
define( 'HMW_OPTION', 'hmw_options' );
|
28 |
+
define( 'HMW_OPTION_SAFE', 'hmw_options_safe' );
|
config/paths.php
CHANGED
@@ -1,24 +1,24 @@
|
|
1 |
<?php
|
2 |
-
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
-
$currentDir = dirname(__FILE__);
|
5 |
|
6 |
-
define('_HMW_NAMESPACE_', 'HMW');
|
7 |
-
define('_HMW_VER_NAME_', 'Lite');
|
8 |
-
define('_HMW_PLUGIN_NAME_', 'hide-my-wp');
|
9 |
-
defined('_HMW_SUPPORT_SITE_') || define('_HMW_SUPPORT_SITE_', 'https://wpplugins.tips');
|
10 |
-
defined('_HMW_ACCOUNT_SITE_') || define('_HMW_ACCOUNT_SITE_', 'https://account.wpplugins.tips');
|
11 |
-
defined('_HMW_API_SITE_') || define('_HMW_API_SITE_', _HMW_ACCOUNT_SITE_);
|
12 |
-
define('_HMW_SUPPORT_EMAIL_', 'contact@wpplugins.tips');
|
13 |
|
14 |
/* Directories */
|
15 |
-
define('_HMW_ROOT_DIR_', realpath($currentDir . '/..'));
|
16 |
-
define('_HMW_CLASSES_DIR_', _HMW_ROOT_DIR_ . '/classes/');
|
17 |
-
define('_HMW_CONTROLLER_DIR_', _HMW_ROOT_DIR_ . '/controllers/');
|
18 |
-
define('_HMW_MODEL_DIR_', _HMW_ROOT_DIR_ . '/models/');
|
19 |
-
define('_HMW_TRANSLATIONS_DIR_', _HMW_ROOT_DIR_ . '/languages/');
|
20 |
-
define('_HMW_THEME_DIR_', _HMW_ROOT_DIR_ . '/view/');
|
21 |
|
22 |
/* URLS */
|
23 |
-
define('_HMW_URL_', plugins_url() . '/' . _HMW_PLUGIN_NAME_);
|
24 |
-
define('_HMW_THEME_URL_', _HMW_URL_ . '/view/');
|
1 |
<?php
|
2 |
+
defined( 'ABSPATH' ) || die( 'Cheatin\' uh?' );
|
3 |
|
4 |
+
$currentDir = dirname( __FILE__ );
|
5 |
|
6 |
+
define( '_HMW_NAMESPACE_', 'HMW' );
|
7 |
+
define( '_HMW_VER_NAME_', 'Lite' );
|
8 |
+
define( '_HMW_PLUGIN_NAME_', 'hide-my-wp' );
|
9 |
+
defined( '_HMW_SUPPORT_SITE_' ) || define( '_HMW_SUPPORT_SITE_', 'https://wpplugins.tips' );
|
10 |
+
defined( '_HMW_ACCOUNT_SITE_' ) || define( '_HMW_ACCOUNT_SITE_', 'https://account.wpplugins.tips' );
|
11 |
+
defined( '_HMW_API_SITE_' ) || define( '_HMW_API_SITE_', _HMW_ACCOUNT_SITE_ );
|
12 |
+
define( '_HMW_SUPPORT_EMAIL_', 'contact@wpplugins.tips' );
|
13 |
|
14 |
/* Directories */
|
15 |
+
define( '_HMW_ROOT_DIR_', realpath( $currentDir . '/..' ) );
|
16 |
+
define( '_HMW_CLASSES_DIR_', _HMW_ROOT_DIR_ . '/classes/' );
|
17 |
+
define( '_HMW_CONTROLLER_DIR_', _HMW_ROOT_DIR_ . '/controllers/' );
|
18 |
+
define( '_HMW_MODEL_DIR_', _HMW_ROOT_DIR_ . '/models/' );
|
19 |
+
define( '_HMW_TRANSLATIONS_DIR_', _HMW_ROOT_DIR_ . '/languages/' );
|
20 |
+
define( '_HMW_THEME_DIR_', _HMW_ROOT_DIR_ . '/view/' );
|
21 |
|
22 |
/* URLS */
|
23 |
+
define( '_HMW_URL_', plugins_url() . '/' . _HMW_PLUGIN_NAME_ );
|
24 |
+
define( '_HMW_THEME_URL_', _HMW_URL_ . '/view/' );
|
controllers/Menu.php
CHANGED
@@ -16,23 +16,12 @@ class HMW_Controllers_Menu extends HMW_Classes_FrontController {
|
|
16 |
// Delete the redirect transient
|
17 |
delete_transient('hmw_activate');
|
18 |
|
19 |
-
//Make sure the plugin is loaded first
|
20 |
-
$plugin = _HMW_PLUGIN_NAME_ . '/index.php';
|
21 |
-
$active_plugins = get_option('active_plugins');
|
22 |
-
if(!empty($active_plugins)) {
|
23 |
-
$this_plugin_key = array_search($plugin, $active_plugins);
|
24 |
-
if($this_plugin_key <> '') {
|
25 |
-
array_splice($active_plugins, $this_plugin_key, 1);
|
26 |
-
array_unshift($active_plugins, $plugin);
|
27 |
-
update_option('active_plugins', $active_plugins);
|
28 |
-
}
|
29 |
-
}
|
30 |
-
|
31 |
//Check if there are expected upgrades
|
32 |
HMW_Classes_Tools::checkUpgrade();
|
33 |
}
|
34 |
|
35 |
-
|
|
|
36 |
|
37 |
//Load notice class in admin
|
38 |
HMW_Classes_ObjController::getClass('HMW_Controllers_Notice');
|
16 |
// Delete the redirect transient
|
17 |
delete_transient('hmw_activate');
|
18 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
//Check if there are expected upgrades
|
20 |
HMW_Classes_Tools::checkUpgrade();
|
21 |
}
|
22 |
|
23 |
+
//Make sure HideMyWP in the loading first
|
24 |
+
HMW_Classes_Tools::movePluginFirst();
|
25 |
|
26 |
//Load notice class in admin
|
27 |
HMW_Classes_ObjController::getClass('HMW_Controllers_Notice');
|
controllers/Rewrite.php
CHANGED
@@ -23,6 +23,7 @@ class HMW_Controllers_Rewrite extends HMW_Classes_FrontController {
|
|
23 |
* Init the hooks for hide my wp
|
24 |
*/
|
25 |
public function initHooks() {
|
|
|
26 |
if ( HMW_Classes_Tools::isPermalinkStructure() ) {
|
27 |
if ( HMW_Classes_Tools::isApache() && ! HMW_Classes_Tools::isModeRewrite() ) {
|
28 |
return;
|
@@ -34,14 +35,21 @@ class HMW_Controllers_Rewrite extends HMW_Classes_FrontController {
|
|
34 |
}
|
35 |
|
36 |
add_filter( 'query_vars', array( $this->model, 'addParams' ), 1, 1 );
|
37 |
-
add_action( 'login_init', array( $this->model, 'login_init' ), 1 );
|
38 |
add_filter( 'login_redirect', array( $this->model, 'sanitize_login_redirect' ), 9, 3 );
|
39 |
add_filter( 'wp_redirect', array( $this->model, 'sanitize_redirect' ), PHP_INT_MAX, 2 );
|
40 |
|
|
|
|
|
|
|
|
|
|
|
|
|
41 |
if ( HMW_Classes_Tools::isWpengine() && PHP_VERSION_ID >= 70400 ) {
|
42 |
add_filter( 'wp_redirect', array( $this->model, 'loopCheck' ), PHP_INT_MAX, 1 );
|
43 |
}
|
44 |
|
|
|
|
|
45 |
add_action( 'login_head', array( $this->model, 'login_head' ), PHP_INT_MAX );
|
46 |
add_action( 'wp_logout', array( $this->model, 'wp_logout' ), PHP_INT_MAX );
|
47 |
|
@@ -167,7 +175,7 @@ class HMW_Controllers_Rewrite extends HMW_Classes_FrontController {
|
|
167 |
}
|
168 |
}
|
169 |
|
170 |
-
if ( HMW_Classes_Tools::getOption( 'hmw_disable_xmlrpc' ) ) {
|
171 |
add_filter( 'xmlrpc_enabled', array( 'HMW_Classes_Tools', 'returnFalse' ) );
|
172 |
}
|
173 |
|
23 |
* Init the hooks for hide my wp
|
24 |
*/
|
25 |
public function initHooks() {
|
26 |
+
|
27 |
if ( HMW_Classes_Tools::isPermalinkStructure() ) {
|
28 |
if ( HMW_Classes_Tools::isApache() && ! HMW_Classes_Tools::isModeRewrite() ) {
|
29 |
return;
|
35 |
}
|
36 |
|
37 |
add_filter( 'query_vars', array( $this->model, 'addParams' ), 1, 1 );
|
|
|
38 |
add_filter( 'login_redirect', array( $this->model, 'sanitize_login_redirect' ), 9, 3 );
|
39 |
add_filter( 'wp_redirect', array( $this->model, 'sanitize_redirect' ), PHP_INT_MAX, 2 );
|
40 |
|
41 |
+
//hmw redirect based on current user role
|
42 |
+
add_action( 'set_current_user', array( 'HMW_Classes_Tools', 'setCurrentUserRole' ), PHP_INT_MAX );
|
43 |
+
add_filter( 'hmw_url_login_redirect', array( 'HMW_Classes_Tools', 'getCustomLoginURL' ), 10, 1 );
|
44 |
+
add_filter( 'hmw_url_logout_redirect', array( 'HMW_Classes_Tools', 'getCustomLogoutURL' ), 10, 1 );
|
45 |
+
|
46 |
+
//custom hook for WPEngine
|
47 |
if ( HMW_Classes_Tools::isWpengine() && PHP_VERSION_ID >= 70400 ) {
|
48 |
add_filter( 'wp_redirect', array( $this->model, 'loopCheck' ), PHP_INT_MAX, 1 );
|
49 |
}
|
50 |
|
51 |
+
//actions
|
52 |
+
add_action( 'login_init', array( $this->model, 'login_init' ), 1 );
|
53 |
add_action( 'login_head', array( $this->model, 'login_head' ), PHP_INT_MAX );
|
54 |
add_action( 'wp_logout', array( $this->model, 'wp_logout' ), PHP_INT_MAX );
|
55 |
|
175 |
}
|
176 |
}
|
177 |
|
178 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_disable_xmlrpc' ) && ! HMW_Classes_Tools::isApache() ) {
|
179 |
add_filter( 'xmlrpc_enabled', array( 'HMW_Classes_Tools', 'returnFalse' ) );
|
180 |
}
|
181 |
|
controllers/SecurityCheck.php
CHANGED
@@ -9,7 +9,18 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
9 |
public $risktasks = array();
|
10 |
public $riskreport = array();
|
11 |
|
|
|
|
|
|
|
|
|
|
|
12 |
public function init() {
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
//Initiate security
|
14 |
$this->initSecurity();
|
15 |
|
@@ -132,7 +143,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
132 |
'valid' => false,
|
133 |
'warning' => false,
|
134 |
'message' => __( "Every good developer should turn on debugging before getting started on a new plugin or theme. In fact, the WordPress Codex 'highly recommends' that developers use WP_DEBUG. <br /><br />Unfortunately, many developers forget the debug mode, even when the website is live. Showing debug logs in the frontend will let hackers know a lot about your WordPress website.", _HMW_PLUGIN_NAME_ ),
|
135 |
-
'solution' => __( "Disable WP_DEBUG for live websites in
|
136 |
'javascript' => "javascript::void(0);",
|
137 |
),
|
138 |
'checkDBDebug' => array(
|
@@ -150,7 +161,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
150 |
'valid' => false,
|
151 |
'warning' => false,
|
152 |
'message' => __( "Every good developer should turn on debugging before getting started on a new plugin or theme. In fact, the WordPress Codex 'highly recommends' that developers use SCRIPT_DEBUG. Unfortunately, many developers forget the debug mode even when the website is live. Showing debug logs in the frontend will let hackers know a lot about your WordPress website.", _HMW_PLUGIN_NAME_ ),
|
153 |
-
'solution' => __( "Disable SCRIPT_DEBUG for live websites in
|
154 |
'javascript' => "javascript::void(0);",
|
155 |
),
|
156 |
'checkDisplayErrors' => array(
|
@@ -159,7 +170,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
159 |
'valid' => false,
|
160 |
'warning' => false,
|
161 |
'message' => __( "Displaying any kind of debug info in the frontend is extremely bad. If any PHP errors happen on your site they should be logged in a safe place and not displayed to visitors or potential attackers.", _HMW_PLUGIN_NAME_ ),
|
162 |
-
'solution' => __( "Edit
|
163 |
),
|
164 |
'checkSSL' => array(
|
165 |
'name' => __( 'Backend under SSL', _HMW_PLUGIN_NAME_ ),
|
@@ -256,7 +267,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
256 |
'valid' => false,
|
257 |
'warning' => false,
|
258 |
'message' => __( "There is no such thing as an \"unimportant password\"! The same goes for your WordPress database password. <br />Although most servers are configured so that the database can't be accessed from other hosts (or from outside of the local network), that doesn't mean your database password should be \"12345\" or no password at all.", _HMW_PLUGIN_NAME_ ),
|
259 |
-
'solution' => __( "Choose a proper database password, at least 8 characters long with a combination of letters, numbers and special characters. After you change it, set the new password in the
|
260 |
),
|
261 |
// 'checkBlogSiteURL' => array(
|
262 |
// 'name' => __("Same Backend and Frontend URLs", _HMW_PLUGIN_NAME_),
|
@@ -308,7 +319,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
308 |
'solution' => sprintf( __( "Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on %sHide My Wp > Brute Force Protection%s", _HMW_PLUGIN_NAME_ ), '<strong>', '</strong>', '<strong>', '</strong>' ),
|
309 |
),
|
310 |
'checkConfigChmod' => array(
|
311 |
-
'name' => __( "/
|
312 |
'value' => false,
|
313 |
'valid' => false,
|
314 |
'warning' => false,
|
@@ -380,7 +391,7 @@ class HMW_Controllers_SecurityCheck extends HMW_Classes_FrontController {
|
|
380 |
'valid' => false,
|
381 |
'warning' => false,
|
382 |
'message' => __( "The plugins and themes file editor is a very convenient tool because it enables you to make quick changes without the need to use FTP. <br /><br />Unfortunately, it's also a security issue because it not only shows the PHP source code, it also enables attackers to inject malicious code into your site if they manage to gain access to admin.", _HMW_PLUGIN_NAME_ ),
|
383 |
-
'solution' => __( "Disable DISALLOW_FILE_EDIT for live websites in
|
384 |
'javascript' => "javascript::void(0);",
|
385 |
),
|
386 |
'checkUploadsBrowsable' => array(
|
9 |
public $risktasks = array();
|
10 |
public $riskreport = array();
|
11 |
|
12 |
+
/**
|
13 |
+
* Initialize the Security Check
|
14 |
+
*
|
15 |
+
* @return HMW_Classes_FrontController|void
|
16 |
+
*/
|
17 |
public function init() {
|
18 |
+
|
19 |
+
//If the page is not for Hide My WP Security Check, return
|
20 |
+
if(HMW_Classes_Tools::getValue( 'page' ) <> 'hmw_securitycheck'){
|
21 |
+
return;
|
22 |
+
}
|
23 |
+
|
24 |
//Initiate security
|
25 |
$this->initSecurity();
|
26 |
|
143 |
'valid' => false,
|
144 |
'warning' => false,
|
145 |
'message' => __( "Every good developer should turn on debugging before getting started on a new plugin or theme. In fact, the WordPress Codex 'highly recommends' that developers use WP_DEBUG. <br /><br />Unfortunately, many developers forget the debug mode, even when the website is live. Showing debug logs in the frontend will let hackers know a lot about your WordPress website.", _HMW_PLUGIN_NAME_ ),
|
146 |
+
'solution' => __( "Disable WP_DEBUG for live websites in wp-config.php <code>define('WP_DEBUG', false);</code>", _HMW_PLUGIN_NAME_ ),
|
147 |
'javascript' => "javascript::void(0);",
|
148 |
),
|
149 |
'checkDBDebug' => array(
|
161 |
'valid' => false,
|
162 |
'warning' => false,
|
163 |
'message' => __( "Every good developer should turn on debugging before getting started on a new plugin or theme. In fact, the WordPress Codex 'highly recommends' that developers use SCRIPT_DEBUG. Unfortunately, many developers forget the debug mode even when the website is live. Showing debug logs in the frontend will let hackers know a lot about your WordPress website.", _HMW_PLUGIN_NAME_ ),
|
164 |
+
'solution' => __( "Disable SCRIPT_DEBUG for live websites in wp-config.php <code>define('SCRIPT_DEBUG', false);</code>", _HMW_PLUGIN_NAME_ ),
|
165 |
'javascript' => "javascript::void(0);",
|
166 |
),
|
167 |
'checkDisplayErrors' => array(
|
170 |
'valid' => false,
|
171 |
'warning' => false,
|
172 |
'message' => __( "Displaying any kind of debug info in the frontend is extremely bad. If any PHP errors happen on your site they should be logged in a safe place and not displayed to visitors or potential attackers.", _HMW_PLUGIN_NAME_ ),
|
173 |
+
'solution' => __( "Edit wp-config.php and add <code>ini_set('display_errors', 0);</code>", _HMW_PLUGIN_NAME_ ),
|
174 |
),
|
175 |
'checkSSL' => array(
|
176 |
'name' => __( 'Backend under SSL', _HMW_PLUGIN_NAME_ ),
|
267 |
'valid' => false,
|
268 |
'warning' => false,
|
269 |
'message' => __( "There is no such thing as an \"unimportant password\"! The same goes for your WordPress database password. <br />Although most servers are configured so that the database can't be accessed from other hosts (or from outside of the local network), that doesn't mean your database password should be \"12345\" or no password at all.", _HMW_PLUGIN_NAME_ ),
|
270 |
+
'solution' => __( "Choose a proper database password, at least 8 characters long with a combination of letters, numbers and special characters. After you change it, set the new password in the wp-config.php file <code>define('DB_PASSWORD', 'NEW_DB_PASSWORD_GOES_HERE');</code>", _HMW_PLUGIN_NAME_ ),
|
271 |
),
|
272 |
// 'checkBlogSiteURL' => array(
|
273 |
// 'name' => __("Same Backend and Frontend URLs", _HMW_PLUGIN_NAME_),
|
319 |
'solution' => sprintf( __( "Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on %sHide My Wp > Brute Force Protection%s", _HMW_PLUGIN_NAME_ ), '<strong>', '</strong>', '<strong>', '</strong>' ),
|
320 |
),
|
321 |
'checkConfigChmod' => array(
|
322 |
+
'name' => __( "/wp-config.php file is writable", _HMW_PLUGIN_NAME_ ),
|
323 |
'value' => false,
|
324 |
'valid' => false,
|
325 |
'warning' => false,
|
391 |
'valid' => false,
|
392 |
'warning' => false,
|
393 |
'message' => __( "The plugins and themes file editor is a very convenient tool because it enables you to make quick changes without the need to use FTP. <br /><br />Unfortunately, it's also a security issue because it not only shows the PHP source code, it also enables attackers to inject malicious code into your site if they manage to gain access to admin.", _HMW_PLUGIN_NAME_ ),
|
394 |
+
'solution' => __( "Disable DISALLOW_FILE_EDIT for live websites in wp-config.php <code>define('DISALLOW_FILE_EDIT', true);</code>", _HMW_PLUGIN_NAME_ ),
|
395 |
'javascript' => "javascript::void(0);",
|
396 |
),
|
397 |
'checkUploadsBrowsable' => array(
|
controllers/Settings.php
CHANGED
@@ -11,23 +11,41 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
11 |
public function __construct() {
|
12 |
parent::__construct();
|
13 |
|
14 |
-
//Show the errors when not on Hide My WP Settings
|
15 |
-
if ( HMW_Classes_Tools::getOption( 'logout' ) && ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
16 |
-
if ( HMW_Classes_Tools::getValue( 'action' ) == '' && HMW_Classes_Tools::getValue( 'page' ) <> 'hmw_settings' ) {
|
17 |
-
add_action( 'admin_notices', array( $this, 'showReconnectError' ) );
|
18 |
-
}
|
19 |
-
}
|
20 |
-
|
21 |
//If save settings is required, show the alert
|
22 |
if ( HMW_Classes_Tools::getOption( 'changes' ) ) {
|
23 |
-
|
24 |
-
add_action( 'admin_notices', array( $this, 'showSaveRequires' ) );
|
25 |
-
}
|
26 |
}
|
27 |
|
|
|
|
|
|
|
|
|
|
|
|
|
28 |
}
|
29 |
|
|
|
|
|
|
|
|
|
30 |
public function init() {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
//We need that function so make sure is loaded
|
32 |
if ( ! function_exists( 'is_plugin_active_for_network' ) ) {
|
33 |
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
@@ -36,13 +54,9 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
36 |
//Add the Plugin Paths in variable
|
37 |
$this->plugins = $this->model->getPlugins();
|
38 |
|
39 |
-
if ( HMW_Classes_Tools::getOption( 'changes' ) ) {
|
40 |
-
add_action( 'hmw_form_notices', array( $this, 'showSaveButton' ) );
|
41 |
-
}
|
42 |
-
|
43 |
if ( HMW_Classes_Tools::isNginx() && HMW_Classes_Tools::getOption( 'test_frontend' ) && HMW_Classes_Tools::getOption( 'hmw_mode' ) <> 'default' ) {
|
44 |
$config_file = HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->getConfFile();
|
45 |
-
HMW_Classes_Error::setError( sprintf( __( "NGINX detected. In case you didn't add the code in the NGINX config already, please add the following line. %s", _HMW_PLUGIN_NAME_ ), '<
|
46 |
}
|
47 |
|
48 |
//Settings Alerts based on Logout and Error statements
|
@@ -61,6 +75,7 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
61 |
}
|
62 |
|
63 |
//Check compatibilities with other plugins
|
|
|
64 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->getAlerts();
|
65 |
|
66 |
//Load the css for Settings
|
@@ -78,8 +93,12 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
78 |
HMW_Classes_ObjController::getClass( 'HMW_Classes_DisplayController' )->loadMedia( 'settings' );
|
79 |
|
80 |
//Show Hide My WP Offer
|
81 |
-
if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'd' ) >=
|
82 |
-
HMW_Classes_Error::setError( sprintf( __( '%
|
|
|
|
|
|
|
|
|
83 |
}
|
84 |
|
85 |
//Show errors on top
|
@@ -96,11 +115,6 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
96 |
//Add the Menu Tabs in variable
|
97 |
$this->tabs = $this->model->getTabs();
|
98 |
|
99 |
-
//Check if it's a subpage
|
100 |
-
$page = HMW_Classes_Tools::getValue( 'page', 'hmw_settings' );
|
101 |
-
if ( strpos( $page, '-' ) !== false ) {
|
102 |
-
$_GET['tab'] = substr( $page, ( strpos( $page, '-' ) + 1 ) );
|
103 |
-
}
|
104 |
|
105 |
//Show the Tab Content
|
106 |
foreach ( $this->tabs as $slug => $value ) {
|
@@ -113,71 +127,35 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
113 |
}
|
114 |
}
|
115 |
|
116 |
-
|
117 |
}
|
118 |
|
119 |
/**
|
120 |
* Show this message to notify the user when to update th esettings
|
121 |
*/
|
122 |
public function showSaveRequires() {
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
131 |
</div>
|
132 |
-
|
133 |
-
|
134 |
}
|
135 |
}
|
136 |
|
137 |
-
public function showSaveButton() {
|
138 |
-
?>
|
139 |
-
<div class="col-sm-12 mx-0 hmw_notice error notice">
|
140 |
-
<div style="display: inline-block;">
|
141 |
-
<p>
|
142 |
-
<?php echo sprintf( __( "New Plugin/Theme detected! You need to save the Hide My WP Setting again to include them all! %sSave Settings%s", _HMW_PLUGIN_NAME_ ), '<button type="submit" class="btn btn-success btn-sm mx-2">', '</button>' ); ?>
|
143 |
-
</p>
|
144 |
-
</div>
|
145 |
-
</div>
|
146 |
-
<?php
|
147 |
-
}
|
148 |
-
|
149 |
-
/**
|
150 |
-
* Show the reconnect alert on all pages
|
151 |
-
*/
|
152 |
-
public function showReconnectError() {
|
153 |
-
HMW_Classes_ObjController::getClass( 'HMW_Classes_DisplayController' )->loadMedia( 'alert' );
|
154 |
-
?>
|
155 |
-
<div class="hmw_notice error notice" style="margin-left: 0; padding: 5px;">
|
156 |
-
<div style="display: inline-block;">
|
157 |
-
<p>
|
158 |
-
<?php echo sprintf( __( "To activate the new %sHide My WP %s %s settings you need to confirm and re-login!", _HMW_PLUGIN_NAME_ ), '<strong>', _HMW_VER_NAME_, '</strong>' ); ?>
|
159 |
-
</p>
|
160 |
-
</div>
|
161 |
-
|
162 |
-
<div class="hmw_logout">
|
163 |
-
<form method="POST" action="<?php echo HMW_Classes_Tools::getSettingsUrl() ?>">
|
164 |
-
<?php wp_nonce_field( 'hmw_logout', 'hmw_nonce' ) ?>
|
165 |
-
<input type="hidden" name="action" value="hmw_logout"/>
|
166 |
-
<input type="submit" class="hmw_btn hmw_btn-success" value="<?php echo __( "Yes, I'm ready to re-login", _HMW_PLUGIN_NAME_ ) ?>"/>
|
167 |
-
</form>
|
168 |
-
</div>
|
169 |
-
<div class="hmw_abort" style="display: inline-block;">
|
170 |
-
<form method="POST" action="<?php echo HMW_Classes_Tools::getSettingsUrl() ?>">
|
171 |
-
<?php wp_nonce_field( 'hmw_abort', 'hmw_nonce' ) ?>
|
172 |
-
<input type="hidden" name="action" value="hmw_abort"/>
|
173 |
-
<input type="submit" class="hmw_btn hmw_btn-warning" value="<?php echo __( "No, abort", _HMW_PLUGIN_NAME_ ) ?>"/>
|
174 |
-
</form>
|
175 |
-
</div>
|
176 |
-
|
177 |
-
</div>
|
178 |
-
<?php
|
179 |
-
}
|
180 |
-
|
181 |
|
182 |
/**
|
183 |
* Get the Admin Toolbar
|
@@ -202,9 +180,9 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
202 |
$class = '';
|
203 |
}
|
204 |
if ( $location == 'hmw_securitycheck' ) {
|
205 |
-
$content .= '<a class="m-0 p-4 font-dark hmw_nav_item ' . $class . ' fa fa-' . $tab['icon'] . '" href="' . HMW_Classes_Tools::getSettingsUrl( $location ) . '">';
|
206 |
} else {
|
207 |
-
$content .= '<a class="m-0 p-4 font-dark hmw_nav_item ' . $class . ' fa fa-' . $tab['icon'] . '" href="' . HMW_Classes_Tools::getSettingsUrl() . ( $location <> 'hmw_permalinks' ? '-' . $location : '' ) . '">';
|
208 |
}
|
209 |
$content .= '<span>' . $tab['title'] . '</span>';
|
210 |
$content .= '<span class="hmw_nav_item_description">' . $tab['description'] . '</span>';
|
@@ -220,8 +198,7 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
220 |
|
221 |
/**
|
222 |
* Called when an action is triggered
|
223 |
-
*
|
224 |
-
* @return void
|
225 |
*/
|
226 |
public function action() {
|
227 |
parent::action();
|
@@ -238,40 +215,45 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
238 |
$this->model->savePermalinks( $_POST );
|
239 |
}
|
240 |
|
|
|
241 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
|
|
242 |
//Force the rechck security notification
|
243 |
delete_option( 'hmw_securitycheck_time' );
|
244 |
//Clear the cache if there are no errors
|
245 |
HMW_Classes_Tools::emptyCache();
|
246 |
//Flush the WordPress rewrites
|
247 |
HMW_Classes_Tools::flushWPRewrites();
|
248 |
-
}
|
249 |
-
|
250 |
-
//If no errors and no reconnect required
|
251 |
-
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
252 |
-
|
253 |
-
if ( ! HMW_Classes_Tools::getOption( 'logout' ) || HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) {
|
254 |
-
//Save the working options into backup
|
255 |
-
HMW_Classes_Tools::saveOptionsBackup();
|
256 |
-
}
|
257 |
-
|
258 |
-
|
259 |
-
//Send email notification about the path changed
|
260 |
-
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->sendEmail();
|
261 |
|
262 |
//Flush the changes
|
263 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
264 |
|
265 |
if ( ! HMW_Classes_Error::isError() ) {
|
|
|
|
|
|
|
|
|
|
|
|
|
266 |
HMW_Classes_Error::setError( __( 'Saved' ), 'success' );
|
267 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
268 |
//Redirect to the new admin URL
|
269 |
if ( HMW_Classes_Tools::getOption( 'logout' ) ) {
|
270 |
|
271 |
//Set the cookies for the current path
|
272 |
$cookies = HMW_Classes_ObjController::newInstance( 'HMW_Models_Cookies' );
|
273 |
|
274 |
-
if ( $cookies->setCookiesCurrentPath() ) {
|
|
|
275 |
HMW_Classes_Tools::saveOptions( 'logout', false );
|
276 |
//activate frontend test
|
277 |
HMW_Classes_Tools::saveOptions( 'test_frontend', true );
|
@@ -292,6 +274,9 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
292 |
$this->model->saveValues( $_POST );
|
293 |
}
|
294 |
|
|
|
|
|
|
|
295 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
296 |
|
297 |
if ( ! HMW_Classes_Tools::getOption( 'logout' ) ) {
|
@@ -374,25 +359,42 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
374 |
//Clear the cache if there are no errors
|
375 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
376 |
|
377 |
-
|
378 |
-
|
379 |
-
|
|
|
|
|
|
|
380 |
}
|
381 |
|
382 |
//Clear the cache if there are no errors
|
383 |
-
HMW_Classes_Tools::
|
384 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
385 |
}
|
386 |
}
|
387 |
|
388 |
break;
|
389 |
case 'hmw_abort':
|
|
|
|
|
390 |
//get the safe options from database
|
391 |
HMW_Classes_Tools::$options = HMW_Classes_Tools::getOptions( true );
|
392 |
//set th eprevious admin path
|
393 |
-
|
394 |
HMW_Classes_Tools::saveOptions( 'error', false );
|
395 |
-
|
|
|
|
|
|
|
396 |
|
397 |
//Clear the cache if there are no errors
|
398 |
HMW_Classes_Tools::emptyCache();
|
@@ -406,10 +408,8 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
406 |
|
407 |
//Set the cookies for the current path
|
408 |
$cookies = HMW_Classes_ObjController::newInstance( 'HMW_Models_Cookies' );
|
409 |
-
if ( $cookies->setCookiesCurrentPath() ) {
|
410 |
-
HMW_Classes_Tools::saveOptions( 'logout', false );
|
411 |
-
HMW_Classes_Tools::saveOptions( 'test_frontend', false );
|
412 |
|
|
|
413 |
remove_all_filters( 'wp_redirect' );
|
414 |
remove_all_filters( 'admin_url' );
|
415 |
wp_safe_redirect( HMW_Classes_Tools::getSettingsUrl() );
|
@@ -423,6 +423,32 @@ class HMW_Controllers_Settings extends HMW_Classes_FrontController {
|
|
423 |
//Save the working options into backup
|
424 |
HMW_Classes_Tools::saveOptionsBackup();
|
425 |
break;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
426 |
case 'hmw_confirm':
|
427 |
HMW_Classes_Tools::saveOptions( 'error', false );
|
428 |
HMW_Classes_Tools::saveOptions( 'logout', false );
|
11 |
public function __construct() {
|
12 |
parent::__construct();
|
13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
14 |
//If save settings is required, show the alert
|
15 |
if ( HMW_Classes_Tools::getOption( 'changes' ) ) {
|
16 |
+
add_action( 'admin_notices', array( $this, 'showSaveRequires' ) );
|
|
|
|
|
17 |
}
|
18 |
|
19 |
+
//Add the Settings class only for Hide My WP plugin
|
20 |
+
add_filter( 'admin_body_class', array(
|
21 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Menu' ),
|
22 |
+
'addSettingsClass'
|
23 |
+
) );
|
24 |
+
|
25 |
}
|
26 |
|
27 |
+
/**
|
28 |
+
* Initialize the Hide My WP Ghost Settings
|
29 |
+
* @return void
|
30 |
+
*/
|
31 |
public function init() {
|
32 |
+
//Get the current Page
|
33 |
+
$page = HMW_Classes_Tools::getValue( 'page' );
|
34 |
+
|
35 |
+
//If the page is not for Hide My WP Settings, return
|
36 |
+
if ( $page <> 'hmw_settings' ) {
|
37 |
+
if ( strpos( $page, '-' ) !== false ) {
|
38 |
+
if ( substr( $page, 0, strpos( $page, '-' ) ) <> 'hmw_settings' ) {
|
39 |
+
return;
|
40 |
+
}
|
41 |
+
}
|
42 |
+
}
|
43 |
+
|
44 |
+
//Check if it's a subpage
|
45 |
+
if ( strpos( $page, '-' ) !== false ) {
|
46 |
+
$_GET['tab'] = substr( $page, ( strpos( $page, '-' ) + 1 ) );
|
47 |
+
}
|
48 |
+
|
49 |
//We need that function so make sure is loaded
|
50 |
if ( ! function_exists( 'is_plugin_active_for_network' ) ) {
|
51 |
require_once( ABSPATH . '/wp-admin/includes/plugin.php' );
|
54 |
//Add the Plugin Paths in variable
|
55 |
$this->plugins = $this->model->getPlugins();
|
56 |
|
|
|
|
|
|
|
|
|
57 |
if ( HMW_Classes_Tools::isNginx() && HMW_Classes_Tools::getOption( 'test_frontend' ) && HMW_Classes_Tools::getOption( 'hmw_mode' ) <> 'default' ) {
|
58 |
$config_file = HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->getConfFile();
|
59 |
+
HMW_Classes_Error::setError( sprintf( __( "NGINX detected. In case you didn't add the code in the NGINX config already, please add the following line. %s", _HMW_PLUGIN_NAME_ ), '<br /><br /><code><strong>include ' . $config_file . ';</strong></code> <br /><br /><h5>' . __( "Don't forget to reload the Nginx service.", _HMW_PLUGIN_NAME_ ) . ' ' . '</h5><strong><br /><a href="http://hidemywp.co/article/how-to-setup-hide-my-wp-on-nginx-server/" target="_blank" style="color: red">' . __( "Learn how to setup on Nginx server", _HMW_PLUGIN_NAME_ ) . '</a></strong>' ) );
|
60 |
}
|
61 |
|
62 |
//Settings Alerts based on Logout and Error statements
|
75 |
}
|
76 |
|
77 |
//Check compatibilities with other plugins
|
78 |
+
HMW_Classes_ObjController::getClass( 'HMW_Classes_DisplayController' )->loadMedia( 'alert' );
|
79 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->getAlerts();
|
80 |
|
81 |
//Load the css for Settings
|
93 |
HMW_Classes_ObjController::getClass( 'HMW_Classes_DisplayController' )->loadMedia( 'settings' );
|
94 |
|
95 |
//Show Hide My WP Offer
|
96 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'Y-m-d' ) >= '2020-11-27' && date( 'Y-m-d' ) < '2020-11-01' ) {
|
97 |
+
HMW_Classes_Error::setError( sprintf( __( '%sBlack Friday!!%s Get Hide My WP Ghost today with the best discounts of the year. %sSee Ofers!%s', _HMW_PLUGIN_NAME_ ), '<strong style="color: red; font-size: 20px;">', '</strong>', '<a href="https://hidemywpghost.com/hide-my-wp-ghost-black-friday-offer/" target="_blank" style="font-weight: bold">', '</a>' ) );
|
98 |
+
} elseif ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'Y-m-d' ) >= '2020-10-28' && date( 'Y-m-d' ) < '2020-11-01' ) {
|
99 |
+
HMW_Classes_Error::setError( sprintf( __( '%sHalloween Special!!%s Get %s80%% OFF%s on Hide My WP Ghost - Unlimited Websites License until 31 October 2020. %sSee Ofer!%s', _HMW_PLUGIN_NAME_ ), '<strong style="color: red; font-size: 20px;">', '</strong>', '<strong style="color: red">', '</strong>', '<a href="https://hidemywpghost.com/hide-my-wp-ghost-halloween-offer/" target="_blank" style="font-weight: bold">', '</a>' ) );
|
100 |
+
} elseif ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'm' ) <> 10 && date( 'm' ) <> 11 && ( ( date( 'd' ) >= 15 && date( 'd' ) <= 20 ) || ( date( 'd' ) >= 25 && date( 'd' ) <= 30 ) ) ) {
|
101 |
+
HMW_Classes_Error::setError( sprintf( __( '%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 Websites License. %sHurry Up!%s', _HMW_PLUGIN_NAME_ ), '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold;"><strong style="color: red">', '</strong></a>', '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold"><strong style="color: red">', '</strong></a>', '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold">', '</a>' ) );
|
102 |
}
|
103 |
|
104 |
//Show errors on top
|
115 |
//Add the Menu Tabs in variable
|
116 |
$this->tabs = $this->model->getTabs();
|
117 |
|
|
|
|
|
|
|
|
|
|
|
118 |
|
119 |
//Show the Tab Content
|
120 |
foreach ( $this->tabs as $slug => $value ) {
|
127 |
}
|
128 |
}
|
129 |
|
|
|
130 |
}
|
131 |
|
132 |
/**
|
133 |
* Show this message to notify the user when to update th esettings
|
134 |
*/
|
135 |
public function showSaveRequires() {
|
136 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_hide_plugins' ) || HMW_Classes_Tools::getOption( 'hmw_hide_plugins' ) ) {
|
137 |
+
global $pagenow;
|
138 |
+
if ( $pagenow == 'plugins.php' || HMW_Classes_Tools::getValue( 'page' ) == 'hmw_settings' ) {
|
139 |
+
|
140 |
+
HMW_Classes_ObjController::getClass( 'HMW_Classes_DisplayController' )->loadMedia( 'alert' );
|
141 |
+
|
142 |
+
?>
|
143 |
+
<div class="hmw_notice error notice" style="margin-left: 0;">
|
144 |
+
<div style="display: inline-block;">
|
145 |
+
<form action="<?php echo HMW_Classes_Tools::getSettingsUrl() ?>" method="POST">
|
146 |
+
<?php wp_nonce_field( 'hmw_newpluginschange', 'hmw_nonce' ) ?>
|
147 |
+
<input type="hidden" name="action" value="hmw_newpluginschange"/>
|
148 |
+
<p>
|
149 |
+
<?php echo sprintf( __( "New Plugin/Theme detected! You need to save the Hide My WP Setting again to include them all! %sClick here%s", _HMW_PLUGIN_NAME_ ), '<button type="submit" style="color: blue; text-decoration: underline; cursor: pointer; background: none; border: none;">', '</button>' ); ?>
|
150 |
+
</p>
|
151 |
+
</form>
|
152 |
+
</div>
|
153 |
</div>
|
154 |
+
<?php
|
155 |
+
}
|
156 |
}
|
157 |
}
|
158 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
|
160 |
/**
|
161 |
* Get the Admin Toolbar
|
180 |
$class = '';
|
181 |
}
|
182 |
if ( $location == 'hmw_securitycheck' ) {
|
183 |
+
$content .= '<a class="m-0 p-4 font-dark hmw_nav_item ' . $class . ' fa fa-' . $tab['icon'] . '" href="' . HMW_Classes_Tools::getSettingsUrl( $location, true ) . '">';
|
184 |
} else {
|
185 |
+
$content .= '<a class="m-0 p-4 font-dark hmw_nav_item ' . $class . ' fa fa-' . $tab['icon'] . '" href="' . HMW_Classes_Tools::getSettingsUrl( 'hmw_settings', true ) . ( $location <> 'hmw_permalinks' ? '-' . $location : '' ) . '">';
|
186 |
}
|
187 |
$content .= '<span>' . $tab['title'] . '</span>';
|
188 |
$content .= '<span class="hmw_nav_item_description">' . $tab['description'] . '</span>';
|
198 |
|
199 |
/**
|
200 |
* Called when an action is triggered
|
201 |
+
* @throws Exception
|
|
|
202 |
*/
|
203 |
public function action() {
|
204 |
parent::action();
|
215 |
$this->model->savePermalinks( $_POST );
|
216 |
}
|
217 |
|
218 |
+
//If no errors and no reconnect required
|
219 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
220 |
+
|
221 |
//Force the rechck security notification
|
222 |
delete_option( 'hmw_securitycheck_time' );
|
223 |
//Clear the cache if there are no errors
|
224 |
HMW_Classes_Tools::emptyCache();
|
225 |
//Flush the WordPress rewrites
|
226 |
HMW_Classes_Tools::flushWPRewrites();
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
227 |
|
228 |
//Flush the changes
|
229 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
230 |
|
231 |
if ( ! HMW_Classes_Error::isError() ) {
|
232 |
+
|
233 |
+
if ( ! HMW_Classes_Tools::getOption( 'logout' ) || HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) {
|
234 |
+
//Save the working options into backup
|
235 |
+
HMW_Classes_Tools::saveOptionsBackup();
|
236 |
+
}
|
237 |
+
|
238 |
HMW_Classes_Error::setError( __( 'Saved' ), 'success' );
|
239 |
|
240 |
+
//Send email notification about the path changed
|
241 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->sendEmail();
|
242 |
+
|
243 |
+
|
244 |
+
if ( HMW_Classes_Tools::isNginx() && ! HMW_Classes_Tools::getOption( 'test_frontend' ) && HMW_Classes_Tools::getOption( 'hmw_mode' ) <> 'default' ) {
|
245 |
+
$config_file = HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->getConfFile();
|
246 |
+
HMW_Classes_Error::setError( sprintf( __( "NGINX detected. In case you didn't add the code in the NGINX config already, please add the following line. %s", _HMW_PLUGIN_NAME_ ), '<br /><br /><code><strong>include ' . $config_file . ';</strong></code> <br /><br /><h5>' . __( "Don't forget to reload the Nginx service.", _HMW_PLUGIN_NAME_ ) . ' ' . '</h5><strong><br /><a href="http://hidemywp.co/article/how-to-setup-hide-my-wp-on-nginx-server/" target="_blank" style="color: red">' . __( "Learn how to setup on Nginx server", _HMW_PLUGIN_NAME_ ) . '</a></strong>' ) );
|
247 |
+
}
|
248 |
+
|
249 |
//Redirect to the new admin URL
|
250 |
if ( HMW_Classes_Tools::getOption( 'logout' ) ) {
|
251 |
|
252 |
//Set the cookies for the current path
|
253 |
$cookies = HMW_Classes_ObjController::newInstance( 'HMW_Models_Cookies' );
|
254 |
|
255 |
+
if ( HMW_Classes_Tools::isNginx() || $cookies->setCookiesCurrentPath() ) {
|
256 |
+
//set logout to false
|
257 |
HMW_Classes_Tools::saveOptions( 'logout', false );
|
258 |
//activate frontend test
|
259 |
HMW_Classes_Tools::saveOptions( 'test_frontend', true );
|
274 |
$this->model->saveValues( $_POST );
|
275 |
}
|
276 |
|
277 |
+
//Flush the changes for xmlrpc.php rules
|
278 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
279 |
+
|
280 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
281 |
|
282 |
if ( ! HMW_Classes_Tools::getOption( 'logout' ) ) {
|
359 |
//Clear the cache if there are no errors
|
360 |
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
361 |
|
362 |
+
//Flush the changes
|
363 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
364 |
+
|
365 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_firstload' ) ) {
|
366 |
+
//Add the must use plugin to force loading before all other plugins
|
367 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Compatibility' )->addMUPlugin();
|
368 |
}
|
369 |
|
370 |
//Clear the cache if there are no errors
|
371 |
+
if ( ! HMW_Classes_Tools::getOption( 'error' ) ) {
|
372 |
+
|
373 |
+
if ( ! HMW_Classes_Tools::getOption( 'logout' ) ) {
|
374 |
+
//Save the working options into backup
|
375 |
+
HMW_Classes_Tools::saveOptionsBackup();
|
376 |
+
}
|
377 |
+
|
378 |
+
//Clear the cache if there are no errors
|
379 |
+
HMW_Classes_Tools::emptyCache();
|
380 |
+
HMW_Classes_Error::setError( __( 'Saved' ), 'success' );
|
381 |
+
}
|
382 |
}
|
383 |
}
|
384 |
|
385 |
break;
|
386 |
case 'hmw_abort':
|
387 |
+
//get the token
|
388 |
+
$hmw_token = HMW_Classes_Tools::getOption( 'hmw_token' );
|
389 |
//get the safe options from database
|
390 |
HMW_Classes_Tools::$options = HMW_Classes_Tools::getOptions( true );
|
391 |
//set th eprevious admin path
|
392 |
+
if($hmw_token) HMW_Classes_Tools::saveOptions( 'hmw_token',$hmw_token);
|
393 |
HMW_Classes_Tools::saveOptions( 'error', false );
|
394 |
+
//set logout to false
|
395 |
+
HMW_Classes_Tools::saveOptions( 'logout', false );
|
396 |
+
//set test frontend to false
|
397 |
+
HMW_Classes_Tools::saveOptions( 'test_frontend', false );
|
398 |
|
399 |
//Clear the cache if there are no errors
|
400 |
HMW_Classes_Tools::emptyCache();
|
408 |
|
409 |
//Set the cookies for the current path
|
410 |
$cookies = HMW_Classes_ObjController::newInstance( 'HMW_Models_Cookies' );
|
|
|
|
|
|
|
411 |
|
412 |
+
if ( HMW_Classes_Tools::isNginx() || $cookies->setCookiesCurrentPath() ) {
|
413 |
remove_all_filters( 'wp_redirect' );
|
414 |
remove_all_filters( 'admin_url' );
|
415 |
wp_safe_redirect( HMW_Classes_Tools::getSettingsUrl() );
|
423 |
//Save the working options into backup
|
424 |
HMW_Classes_Tools::saveOptionsBackup();
|
425 |
break;
|
426 |
+
case 'hmw_newpluginschange':
|
427 |
+
//reset the change notification
|
428 |
+
HMW_Classes_Tools::saveOptions( 'changes', 0 );
|
429 |
+
remove_action( 'admin_notices', array( $this, 'showSaveRequires' ) );
|
430 |
+
|
431 |
+
//generate unique names for plugins if needed
|
432 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_hide_plugins' ) ) {
|
433 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->hidePluginNames();
|
434 |
+
}
|
435 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_hide_themes' ) ) {
|
436 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->hideThemeNames();
|
437 |
+
}
|
438 |
+
|
439 |
+
//Clear the cache and remove the redirects
|
440 |
+
HMW_Classes_Tools::emptyCache();
|
441 |
+
|
442 |
+
//Flush the WordPress rewrites
|
443 |
+
HMW_Classes_Tools::flushWPRewrites();
|
444 |
+
|
445 |
+
//Flush the changes
|
446 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' )->flushChanges();
|
447 |
+
|
448 |
+
if ( ! HMW_Classes_Error::isError() ) {
|
449 |
+
HMW_Classes_Error::setError( __( 'The list of plugins and themes was updated with success!' ), 'success' );
|
450 |
+
}
|
451 |
+
break;
|
452 |
case 'hmw_confirm':
|
453 |
HMW_Classes_Tools::saveOptions( 'error', false );
|
454 |
HMW_Classes_Tools::saveOptions( 'logout', false );
|
controllers/Widget.php
CHANGED
@@ -10,9 +10,14 @@ class HMW_Controllers_Widget extends HMW_Classes_FrontController {
|
|
10 |
$this->risktasks = HMW_Classes_ObjController::getClass('HMW_Controllers_SecurityCheck')->getRiskTasks();
|
11 |
$this->riskreport =HMW_Classes_ObjController::getClass('HMW_Controllers_SecurityCheck')->getRiskReport();
|
12 |
|
|
|
13 |
//Show Hide My WP Offer
|
14 |
-
if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date('d') >=
|
15 |
-
|
|
|
|
|
|
|
|
|
16 |
}
|
17 |
|
18 |
echo '<script>var hmwQuery = {"ajaxurl": "' . admin_url( 'admin-ajax.php' ) . '","nonce": "' . wp_create_nonce( _HMW_NONCE_ID_ ) . '"}</script>';
|
10 |
$this->risktasks = HMW_Classes_ObjController::getClass('HMW_Controllers_SecurityCheck')->getRiskTasks();
|
11 |
$this->riskreport =HMW_Classes_ObjController::getClass('HMW_Controllers_SecurityCheck')->getRiskReport();
|
12 |
|
13 |
+
|
14 |
//Show Hide My WP Offer
|
15 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'Y-m-d' ) >= '2020-11-27' && date( 'Y-m-d' ) < '2020-11-01' ) {
|
16 |
+
HMW_Classes_Error::showError( sprintf( __( '%sBlack Friday!!%s Get Hide My WP Ghost today with the best discounts of the year. %sSee Ofers!%s', _HMW_PLUGIN_NAME_ ), '<strong style="color: red; font-size: 16px;">', '</strong>', '<a href="https://hidemywpghost.com/hide-my-wp-ghost-black-friday-offer/" target="_blank" style="font-weight: bold">', '</a>' ) );
|
17 |
+
}elseif ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'Y-m-d' ) >= '2020-10-28' && date( 'Y-m-d' ) < '2020-11-01' ) {
|
18 |
+
HMW_Classes_Error::showError( sprintf( __( '%sHalloween Special!!%s Get %s80%% OFF%s on Hide My WP Ghost - Unlimited Websites License until 31 October 2020. %sSee Ofer!%s', _HMW_PLUGIN_NAME_ ), '<strong style="color: red; font-size: 16px;">', '</strong>', '<strong style="color: red">', '</strong>', '<a href="https://hidemywpghost.com/hide-my-wp-ghost-halloween-offer/" target="_blank" style="font-weight: bold">', '</a>' ) );
|
19 |
+
}elseif ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'lite' && date( 'm' ) <> 10 && date( 'm' ) <> 11 && ((date( 'd' ) >= 15 && date( 'd' ) <= 20) || (date( 'd' ) >= 25 && date( 'd' ) <= 30)) ) {
|
20 |
+
HMW_Classes_Error::showError( sprintf( __( '%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 Websites License. %sHurry Up!%s', _HMW_PLUGIN_NAME_ ), '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold;"><strong style="color: red">', '</strong></a>', '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold"><strong style="color: red">', '</strong></a>', '<a href="https://wpplugins.tips/buy/5_websites_special" target="_blank" style="font-weight: bold">', '</a>' ) );
|
21 |
}
|
22 |
|
23 |
echo '<script>var hmwQuery = {"ajaxurl": "' . admin_url( 'admin-ajax.php' ) . '","nonce": "' . wp_create_nonce( _HMW_NONCE_ID_ ) . '"}</script>';
|
index.php
CHANGED
@@ -6,9 +6,9 @@
|
|
6 |
Plugin Name: Hide My WP Ghost Lite
|
7 |
Plugin URI: https://wordpress.org/plugins/hide-my-wp/
|
8 |
Description: The best solution for WordPress Security. Hide wp-admin, wp-login, wp-content, plugins, themes etc. Add Firewall, Brute Force protection & more. <br /> <a href="https://hidemywpghost.com/wordpress" target="_blank"><strong>Unlock all features</strong></a>
|
9 |
-
Version: 4.
|
10 |
Author: WPPlugins - WordPress Security Plugins
|
11 |
-
Author URI: https://
|
12 |
License: GPLv2 or later
|
13 |
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
14 |
Text Domain: hide-my-wp
|
@@ -16,7 +16,7 @@
|
|
16 |
*/
|
17 |
|
18 |
if (defined( 'NONCE_KEY' ) && defined( 'ABSPATH' ) && ! defined( 'HMW_VERSION' ) ) {
|
19 |
-
define( 'HMW_VERSION', '4.
|
20 |
/* Call config files */
|
21 |
require( dirname( __FILE__ ) . '/debug/index.php' );
|
22 |
require( dirname( __FILE__ ) . '/config/config.php' );
|
6 |
Plugin Name: Hide My WP Ghost Lite
|
7 |
Plugin URI: https://wordpress.org/plugins/hide-my-wp/
|
8 |
Description: The best solution for WordPress Security. Hide wp-admin, wp-login, wp-content, plugins, themes etc. Add Firewall, Brute Force protection & more. <br /> <a href="https://hidemywpghost.com/wordpress" target="_blank"><strong>Unlock all features</strong></a>
|
9 |
+
Version: 4.1.03
|
10 |
Author: WPPlugins - WordPress Security Plugins
|
11 |
+
Author URI: https://hidemywp.co
|
12 |
License: GPLv2 or later
|
13 |
License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
|
14 |
Text Domain: hide-my-wp
|
16 |
*/
|
17 |
|
18 |
if (defined( 'NONCE_KEY' ) && defined( 'ABSPATH' ) && ! defined( 'HMW_VERSION' ) ) {
|
19 |
+
define( 'HMW_VERSION', '4.1.03' );
|
20 |
/* Call config files */
|
21 |
require( dirname( __FILE__ ) . '/debug/index.php' );
|
22 |
require( dirname( __FILE__ ) . '/config/config.php' );
|
languages/hide-my-wp-en_US.mo
DELETED
Binary file
|
languages/hide-my-wp-es_ES.mo
CHANGED
Binary file
|
languages/hide-my-wp-es_ES.po
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Hide My Wordpress PRO\n"
|
4 |
-
"POT-Creation-Date: 2020-
|
5 |
-
"PO-Revision-Date: 2020-
|
6 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
7 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
8 |
"Language: es_ES\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-WPHeader: index.php\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -50,7 +50,7 @@ msgstr ""
|
|
50 |
"Para que Hide My WP funcione, la versión de PHP debe ser igual o mayor que "
|
51 |
"5.1"
|
52 |
|
53 |
-
#: classes/Tools.php:
|
54 |
#, php-format
|
55 |
msgid ""
|
56 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
@@ -59,7 +59,7 @@ msgstr ""
|
|
59 |
"Su límite de memoria es %sM. Necesitas al menos %sM para evitar errores de "
|
60 |
"carga en el frontend. Mira..: %sIncrementar la memoria asignada a PHP%s"
|
61 |
|
62 |
-
#: classes/Tools.php:
|
63 |
msgid ""
|
64 |
"Your IP has been flagged for potential security violations. Please try again "
|
65 |
"in a little while..."
|
@@ -67,28 +67,28 @@ msgstr ""
|
|
67 |
"Su IP se ha boqueado por posibles infracciones de seguridad. Inténtalo de "
|
68 |
"nuevo dentro de un rato ..."
|
69 |
|
70 |
-
#: classes/Tools.php:
|
71 |
msgid "Documentation"
|
72 |
msgstr "Documentación"
|
73 |
|
74 |
-
#: classes/Tools.php:
|
75 |
msgid "Leave a review"
|
76 |
msgstr "Dejar un comentario"
|
77 |
|
78 |
-
#: classes/Tools.php:
|
79 |
msgid "Upgrade to Premium"
|
80 |
msgstr "Mejorar a Premium"
|
81 |
|
82 |
-
#: classes/Tools.php:
|
83 |
msgid "Settings"
|
84 |
msgstr "Configuración"
|
85 |
|
86 |
-
#: classes/Tools.php:
|
87 |
#, php-format
|
88 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
89 |
msgstr "¡ERROR DE CONEXIÓN! Asegúrese de que su sitio web puede acceder a: %s"
|
90 |
|
91 |
-
#: classes/Tools.php:
|
92 |
msgid "New Login Information"
|
93 |
msgstr "Ocultar la nueva ruta de admin"
|
94 |
|
@@ -112,9 +112,9 @@ msgstr "Es necesario establecer un número positivo de intentos"
|
|
112 |
msgid "You need to set a positive waiting time"
|
113 |
msgstr "Es necesario establecer un tiempo de espera positivo"
|
114 |
|
115 |
-
#: controllers/Brute.php:107 controllers/Settings.php:
|
116 |
-
#: controllers/Settings.php:
|
117 |
-
#: controllers/Settings.php:
|
118 |
msgid "Saved"
|
119 |
msgstr "Guardado"
|
120 |
|
@@ -197,8 +197,8 @@ msgid "Hide My WP - Security Check"
|
|
197 |
msgstr "Hide My WP - Control de seguridad"
|
198 |
|
199 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
200 |
-
#: view/Advanced.php:
|
201 |
-
#: view/Tweaks.php:
|
202 |
msgid "Security Check"
|
203 |
msgstr "Control de seguridad"
|
204 |
|
@@ -226,7 +226,7 @@ msgstr "Hide My WP - Configuración Avanzada"
|
|
226 |
msgid "Advanced"
|
227 |
msgstr "Configuración Avanzada"
|
228 |
|
229 |
-
#: controllers/Menu.php:147 controllers/Settings.php:
|
230 |
msgid "Hide My WP"
|
231 |
msgstr "Hide My WP"
|
232 |
|
@@ -251,7 +251,7 @@ msgstr ""
|
|
251 |
msgid "See all premium features"
|
252 |
msgstr "Ver todas las características premium"
|
253 |
|
254 |
-
#: controllers/SecurityCheck.php:
|
255 |
msgid ""
|
256 |
"You should check your website every week to see if there are any security "
|
257 |
"changes."
|
@@ -259,7 +259,7 @@ msgstr ""
|
|
259 |
"Deberías revisar tu sitio web cada semana para ver si hay algún cambio de "
|
260 |
"seguridad."
|
261 |
|
262 |
-
#: controllers/SecurityCheck.php:
|
263 |
msgid ""
|
264 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
265 |
"mode to Lite Mode."
|
@@ -267,31 +267,31 @@ msgstr ""
|
|
267 |
"Primero, debes conectar Hide My Wp con WPPlugins y cambiar del modo por "
|
268 |
"defecto al modo Lite."
|
269 |
|
270 |
-
#: controllers/SecurityCheck.php:
|
271 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
272 |
-
#: view/Mapping.php:162 view/Permalinks.php:
|
273 |
-
#: view/Permalinks.php:
|
274 |
#, php-format
|
275 |
msgid "This feature requires %sHide My WP Ghost%s."
|
276 |
msgstr "Esta característica requiere %sHide My WP Ghost%s."
|
277 |
|
278 |
-
#: controllers/SecurityCheck.php:
|
279 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
280 |
-
#: view/Permalinks.php:39 view/Permalinks.php:
|
281 |
-
#: view/Permalinks.php:
|
282 |
msgid "PRO"
|
283 |
msgstr "PRO"
|
284 |
|
285 |
-
#: controllers/SecurityCheck.php:
|
286 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
287 |
msgstr ""
|
288 |
"Primero, tienes que cambiar Hide My Wp del modo por defecto al modo Lite."
|
289 |
|
290 |
-
#: controllers/SecurityCheck.php:
|
291 |
msgid "PHP Version"
|
292 |
msgstr "Versión de PHP"
|
293 |
|
294 |
-
#: controllers/SecurityCheck.php:
|
295 |
msgid ""
|
296 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
297 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
@@ -303,7 +303,7 @@ msgstr ""
|
|
303 |
"las versiones de PHP que ya no se mantienen. <br /><br />Necesita "
|
304 |
"<strong>PHP 7.0</strong> o superior para su sitio web."
|
305 |
|
306 |
-
#: controllers/SecurityCheck.php:
|
307 |
msgid ""
|
308 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
309 |
"version of PHP or move your site to a better hosting company."
|
@@ -312,11 +312,11 @@ msgstr ""
|
|
312 |
"gustaría cambiar a una nueva versión de PHP o mover su sitio a una compañía "
|
313 |
"de hospedaje mejor."
|
314 |
|
315 |
-
#: controllers/SecurityCheck.php:
|
316 |
msgid "Mysql Version"
|
317 |
msgstr "Versión Mysql"
|
318 |
|
319 |
-
#: controllers/SecurityCheck.php:
|
320 |
msgid ""
|
321 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
322 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
@@ -328,7 +328,7 @@ msgstr ""
|
|
328 |
"existen en las versiones de MySQL que ya no se mantienen. <br /><br />Usted "
|
329 |
"necesita <strong>Mysql 5.4</strong> o superior"
|
330 |
|
331 |
-
#: controllers/SecurityCheck.php:
|
332 |
msgid ""
|
333 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
334 |
"version of MySQL or move your site to a better hosting company"
|
@@ -337,11 +337,11 @@ msgstr ""
|
|
337 |
"gustaría cambiar a una nueva versión de MySQL o mover su sitio a una "
|
338 |
"compañía de hospedaje mejor"
|
339 |
|
340 |
-
#: controllers/SecurityCheck.php:
|
341 |
msgid "WordPress Version"
|
342 |
msgstr "Versión de WordPress"
|
343 |
|
344 |
-
#: controllers/SecurityCheck.php:
|
345 |
#, php-format
|
346 |
msgid ""
|
347 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
@@ -358,15 +358,15 @@ msgstr ""
|
|
358 |
"recibirás un mensaje de actualización en las pantallas de administración de "
|
359 |
"WordPress. Para actualizar WordPress, haz clic en el enlace de este mensaje."
|
360 |
|
361 |
-
#: controllers/SecurityCheck.php:
|
362 |
msgid "There is a newer version of WordPress available ({version})."
|
363 |
msgstr "Hay una nueva versión de WordPress disponible ({versión})."
|
364 |
|
365 |
-
#: controllers/SecurityCheck.php:
|
366 |
msgid "WP Debug Mode"
|
367 |
msgstr "Modo de depuración de WP"
|
368 |
|
369 |
-
#: controllers/SecurityCheck.php:
|
370 |
msgid ""
|
371 |
"Every good developer should turn on debugging before getting started on a "
|
372 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -382,7 +382,7 @@ msgstr ""
|
|
382 |
"el frontend le permitirá a los hackers saber mucho sobre tu sitio web de "
|
383 |
"WordPress."
|
384 |
|
385 |
-
#: controllers/SecurityCheck.php:
|
386 |
msgid ""
|
387 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
388 |
"false);</code>"
|
@@ -390,11 +390,11 @@ msgstr ""
|
|
390 |
"Deshabilitar WP_DEBUG para sitios web en vivo en wp_config.php "
|
391 |
"<code>define('WP_DEBUG', false);</code>"
|
392 |
|
393 |
-
#: controllers/SecurityCheck.php:
|
394 |
msgid "DB Debug Mode"
|
395 |
msgstr "Modo de depuración DB"
|
396 |
|
397 |
-
#: controllers/SecurityCheck.php:
|
398 |
msgid ""
|
399 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
400 |
"Database debug on live websites."
|
@@ -402,7 +402,7 @@ msgstr ""
|
|
402 |
"No es seguro tener activado el depurador de la base de datos. Asegúrate de "
|
403 |
"no usar el depurador de la base de datos en sitios web en vivo."
|
404 |
|
405 |
-
#: controllers/SecurityCheck.php:
|
406 |
#, php-format
|
407 |
msgid ""
|
408 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
@@ -411,11 +411,11 @@ msgstr ""
|
|
411 |
"Apague los plugins de depuración si su sitio web está en vivo. También "
|
412 |
"puedes activar %sHide My Wp > Tweaks > Disable DB Debug in Frontent%s"
|
413 |
|
414 |
-
#: controllers/SecurityCheck.php:
|
415 |
msgid "Script Debug Mode"
|
416 |
msgstr "Modo de depuración de guiones"
|
417 |
|
418 |
-
#: controllers/SecurityCheck.php:
|
419 |
msgid ""
|
420 |
"Every good developer should turn on debugging before getting started on a "
|
421 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -431,7 +431,7 @@ msgstr ""
|
|
431 |
"el frontend le permitirá a los hackers saber mucho sobre tu sitio web de "
|
432 |
"WordPress."
|
433 |
|
434 |
-
#: controllers/SecurityCheck.php:
|
435 |
msgid ""
|
436 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
437 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
@@ -439,11 +439,11 @@ msgstr ""
|
|
439 |
"Deshabilitar SCRIPT_DEBUG para sitios web en vivo en wp_config.php "
|
440 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
441 |
|
442 |
-
#: controllers/SecurityCheck.php:
|
443 |
msgid "display_errors PHP directive"
|
444 |
msgstr "errores_de_visualización Directiva PHP"
|
445 |
|
446 |
-
#: controllers/SecurityCheck.php:
|
447 |
msgid ""
|
448 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
449 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
@@ -454,15 +454,15 @@ msgstr ""
|
|
454 |
"registrado en un lugar seguro y no ser mostrado a los visitantes o "
|
455 |
"potenciales atacantes."
|
456 |
|
457 |
-
#: controllers/SecurityCheck.php:
|
458 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
459 |
msgstr "Edita wp_config.php y añade <code>ini_set('display_errors', 0);</code>"
|
460 |
|
461 |
-
#: controllers/SecurityCheck.php:
|
462 |
msgid "Backend under SSL"
|
463 |
msgstr "Backend bajo SSL"
|
464 |
|
465 |
-
#: controllers/SecurityCheck.php:
|
466 |
msgid ""
|
467 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
468 |
"protocols used on the internet to secure information exchange and provide "
|
@@ -480,16 +480,16 @@ msgstr ""
|
|
480 |
"seguridad de la capa de transporte. <br /><br />Es importante tener una "
|
481 |
"conexión segura para el panel de administración en WordPress."
|
482 |
|
483 |
-
#: controllers/SecurityCheck.php:
|
484 |
#, php-format
|
485 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
486 |
msgstr "Aprende a configurar tu sitio web como %s. %sHaz clic aquí%s"
|
487 |
|
488 |
-
#: controllers/SecurityCheck.php:
|
489 |
msgid "User 'admin' as Administrator"
|
490 |
msgstr "Ocultar la nueva ruta de admin"
|
491 |
|
492 |
-
#: controllers/SecurityCheck.php:
|
493 |
msgid ""
|
494 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
495 |
"usernames make up half of the login credentials, this made it easier for "
|
@@ -504,15 +504,15 @@ msgstr ""
|
|
504 |
"WordPress ha cambiado esto y ahora requiere que selecciones un nombre de "
|
505 |
"usuario personalizado al momento de instalar WordPress."
|
506 |
|
507 |
-
#: controllers/SecurityCheck.php:
|
508 |
msgid "Change the user 'admin' with another name to improve security."
|
509 |
msgstr "Cambiar el usuario 'admin' por otro nombre para mejorar la seguridad."
|
510 |
|
511 |
-
#: controllers/SecurityCheck.php:
|
512 |
msgid "Spammers can easily signup"
|
513 |
msgstr "Los spammers pueden inscribirse fácilmente"
|
514 |
|
515 |
-
#: controllers/SecurityCheck.php:
|
516 |
msgid ""
|
517 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
518 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
@@ -524,7 +524,7 @@ msgstr ""
|
|
524 |
"su blog. Terminará con registros de spam y su sitio web se llenará de "
|
525 |
"contenido y comentarios de spam."
|
526 |
|
527 |
-
#: controllers/SecurityCheck.php:
|
528 |
#, php-format
|
529 |
msgid ""
|
530 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
@@ -533,19 +533,19 @@ msgstr ""
|
|
533 |
"Cambie la ruta de registro desde %sHide My Wp > Custom Register URL%s o "
|
534 |
"desmarque la opción %s > %s > %s"
|
535 |
|
536 |
-
#: controllers/SecurityCheck.php:
|
537 |
msgid "General"
|
538 |
msgstr "General"
|
539 |
|
540 |
-
#: controllers/SecurityCheck.php:
|
541 |
msgid "Membership"
|
542 |
msgstr "Membresía"
|
543 |
|
544 |
-
#: controllers/SecurityCheck.php:
|
545 |
msgid "Outdated Plugins"
|
546 |
msgstr "Plugins obsoletos"
|
547 |
|
548 |
-
#: controllers/SecurityCheck.php:
|
549 |
msgid ""
|
550 |
"WordPress and its plugins and themes are like any other software installed "
|
551 |
"on your computer, and like any other application on your devices. "
|
@@ -574,17 +574,17 @@ msgstr ""
|
|
574 |
"agujeros de seguridad. <br /><br />Mantener los plugins actualizados es una "
|
575 |
"de las formas más importantes y fáciles de mantener su sitio seguro."
|
576 |
|
577 |
-
#: controllers/SecurityCheck.php:
|
578 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
579 |
msgstr ""
|
580 |
"Ve a la página de actualizaciones y actualiza todos los plugins a la última "
|
581 |
"versión."
|
582 |
|
583 |
-
#: controllers/SecurityCheck.php:
|
584 |
msgid "Not Updated Plugins"
|
585 |
msgstr "Plugins no actualizados"
|
586 |
|
587 |
-
#: controllers/SecurityCheck.php:
|
588 |
msgid ""
|
589 |
"Plugins that have not been updated in the last 12 months can have real "
|
590 |
"security problems. Make sure you use updated plugins from WordPress "
|
@@ -594,11 +594,11 @@ msgstr ""
|
|
594 |
"tener verdaderos problemas de seguridad. Asegúrate de usar los plugins "
|
595 |
"actualizados del directorio de WordPress."
|
596 |
|
597 |
-
#: controllers/SecurityCheck.php:
|
598 |
msgid "Version Incompatible Plugins"
|
599 |
msgstr "(sólo si otros plugins de cache lo requieren)"
|
600 |
|
601 |
-
#: controllers/SecurityCheck.php:
|
602 |
msgid ""
|
603 |
"Plugins that are incompatible with your version of WordPress can have real "
|
604 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
@@ -607,15 +607,15 @@ msgstr ""
|
|
607 |
"verdaderos problemas de seguridad. Asegúrate de usar los plugins probados "
|
608 |
"del directorio de WordPress."
|
609 |
|
610 |
-
#: controllers/SecurityCheck.php:
|
611 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
612 |
msgstr "Asegúrate de usar los plugins probados del directorio de WordPress."
|
613 |
|
614 |
-
#: controllers/SecurityCheck.php:
|
615 |
msgid "Outdated Themes"
|
616 |
msgstr "Temas obsoletos"
|
617 |
|
618 |
-
#: controllers/SecurityCheck.php:
|
619 |
msgid ""
|
620 |
"WordPress and its plugins and themes are like any other software installed "
|
621 |
"on your computer, and like any other application on your devices. "
|
@@ -644,17 +644,17 @@ msgstr ""
|
|
644 |
"seguridad.<br /><br />Mantener los temas actualizados es una de las formas "
|
645 |
"más importantes y sencillas de mantener su sitio seguro."
|
646 |
|
647 |
-
#: controllers/SecurityCheck.php:
|
648 |
msgid "Go to the Updates page and update all the themes to the last version."
|
649 |
msgstr ""
|
650 |
"Ve a la página de actualizaciones y actualiza todos los temas a la última "
|
651 |
"versión."
|
652 |
|
653 |
-
#: controllers/SecurityCheck.php:
|
654 |
msgid "Database Prefix"
|
655 |
msgstr "Prefijo de la base de datos"
|
656 |
|
657 |
-
#: controllers/SecurityCheck.php:
|
658 |
msgid ""
|
659 |
"The WordPress database is like a brain for your entire WordPress site, "
|
660 |
"because every single bit of information about your site is stored there, "
|
@@ -673,7 +673,7 @@ msgstr ""
|
|
673 |
"facilita a los hackers el planear un ataque masivo apuntando al prefijo "
|
674 |
"predeterminado <strong>wp_</strong>."
|
675 |
|
676 |
-
#: controllers/SecurityCheck.php:
|
677 |
#, php-format
|
678 |
msgid ""
|
679 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
@@ -684,11 +684,11 @@ msgstr ""
|
|
684 |
"pero, si es posible, utilice un prefijo personalizado para las tablas de la "
|
685 |
"base de datos para evitar las inyecciones de SQL. %sLeer más%s"
|
686 |
|
687 |
-
#: controllers/SecurityCheck.php:
|
688 |
msgid "Versions in Source Code"
|
689 |
msgstr "Versiones en el código fuente"
|
690 |
|
691 |
-
#: controllers/SecurityCheck.php:
|
692 |
msgid ""
|
693 |
"WordPress, plugins and themes add their version info to the source code, so "
|
694 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
@@ -700,20 +700,20 @@ msgstr ""
|
|
700 |
"pueden encontrar fácilmente un sitio web con plugins o temas de versiones "
|
701 |
"vulnerables, y apuntarlos con Exploits de Día Cero."
|
702 |
|
703 |
-
#: controllers/SecurityCheck.php:
|
704 |
#, php-format
|
705 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
706 |
msgstr "Enciende %sHide My WP > Ajustes > %s %s"
|
707 |
|
708 |
-
#: controllers/SecurityCheck.php:
|
709 |
msgid "Hide Versions and WordPress Tags"
|
710 |
msgstr "Ocultar versiones y etiquetas de WordPress"
|
711 |
|
712 |
-
#: controllers/SecurityCheck.php:
|
713 |
msgid "Salts and Security Keys valid"
|
714 |
msgstr "Las sales y las llaves de seguridad son válidas"
|
715 |
|
716 |
-
#: controllers/SecurityCheck.php:
|
717 |
msgid ""
|
718 |
"Security keys are used to ensure better encryption of information stored in "
|
719 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
@@ -729,7 +729,7 @@ msgstr ""
|
|
729 |
"recuerde estas claves. De hecho, una vez que las configures, no las volverás "
|
730 |
"a ver. Por lo tanto, no hay excusa para no configurarlas correctamente."
|
731 |
|
732 |
-
#: controllers/SecurityCheck.php:
|
733 |
msgid ""
|
734 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
735 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -741,18 +741,18 @@ msgstr ""
|
|
741 |
"SECURE_AUTH_KEY,LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,"
|
742 |
"LOGGED_IN_SALT,NONCE_SALT</code>"
|
743 |
|
744 |
-
#: controllers/SecurityCheck.php:
|
745 |
msgid "Security Keys Updated"
|
746 |
msgstr "Llaves de seguridad actualizadas"
|
747 |
|
748 |
-
#: controllers/SecurityCheck.php:
|
749 |
msgid ""
|
750 |
"The security keys in wp-config.php should be renewed as often as possible."
|
751 |
msgstr ""
|
752 |
"Las claves de seguridad en wp-config.php deben ser renovadas tan a menudo "
|
753 |
"como sea posible."
|
754 |
|
755 |
-
#: controllers/SecurityCheck.php:
|
756 |
#, php-format
|
757 |
msgid ""
|
758 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -763,11 +763,11 @@ msgstr ""
|
|
763 |
"LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,LOGGED_IN_SALT,"
|
764 |
"NONCE_SALT</code>"
|
765 |
|
766 |
-
#: controllers/SecurityCheck.php:
|
767 |
msgid "WordPress dDatabase Password"
|
768 |
msgstr "Contraseña de la base de datos de WordPress dDatabase"
|
769 |
|
770 |
-
#: controllers/SecurityCheck.php:
|
771 |
msgid ""
|
772 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
773 |
"your WordPress database password. <br />Although most servers are configured "
|
@@ -782,7 +782,7 @@ msgstr ""
|
|
782 |
"significa que tu contraseña de la base de datos deba ser \"12345\" o ninguna "
|
783 |
"contraseña en absoluto."
|
784 |
|
785 |
-
#: controllers/SecurityCheck.php:
|
786 |
msgid ""
|
787 |
"Choose a proper database password, at least 8 characters long with a "
|
788 |
"combination of letters, numbers and special characters. After you change it, "
|
@@ -795,11 +795,11 @@ msgstr ""
|
|
795 |
"archivo wp_config.php <code>define('DB_PASSWORD', "
|
796 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
797 |
|
798 |
-
#: controllers/SecurityCheck.php:
|
799 |
msgid "/wp-content is visible in source code"
|
800 |
msgstr "El contenido de /wp es visible en el código fuente"
|
801 |
|
802 |
-
#: controllers/SecurityCheck.php:
|
803 |
msgid ""
|
804 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
805 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
@@ -808,7 +808,7 @@ msgstr ""
|
|
808 |
"wp-incluido para evitar que los hackers sepan que tienes un sitio web de "
|
809 |
"WordPress."
|
810 |
|
811 |
-
#: controllers/SecurityCheck.php:
|
812 |
#, php-format
|
813 |
msgid ""
|
814 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
@@ -817,11 +817,11 @@ msgstr ""
|
|
817 |
"Cambie el contenido del wp, wp-incluye y otros caminos comunes con %sHide My "
|
818 |
"Wp > Permalinks%s"
|
819 |
|
820 |
-
#: controllers/SecurityCheck.php:
|
821 |
msgid "/wp-content path is accessible"
|
822 |
msgstr "/El camino del contenido de la página web es accesible.."
|
823 |
|
824 |
-
#: controllers/SecurityCheck.php:
|
825 |
msgid ""
|
826 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
827 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
@@ -832,7 +832,7 @@ msgstr ""
|
|
832 |
"nombres de los plugins y temas para hacer imposible que los bots los "
|
833 |
"detecten."
|
834 |
|
835 |
-
#: controllers/SecurityCheck.php:
|
836 |
#, php-format
|
837 |
msgid ""
|
838 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
@@ -840,12 +840,12 @@ msgstr ""
|
|
840 |
"Enciende %sHide My Wp > Hide WordPress Common Paths%s para ocultar los "
|
841 |
"viejos caminos"
|
842 |
|
843 |
-
#: controllers/SecurityCheck.php:
|
844 |
#, php-format
|
845 |
msgid "%s is visible in source code"
|
846 |
msgstr "%s es visible en el código fuente"
|
847 |
|
848 |
-
#: controllers/SecurityCheck.php:
|
849 |
#, php-format
|
850 |
msgid ""
|
851 |
"Having the admin URL visible in the source code it's really bad because "
|
@@ -859,7 +859,7 @@ msgstr ""
|
|
859 |
"personalizada no debería aparecer en la URL de Ajax. <br /><br />Encuentra "
|
860 |
"soluciones para %show para ocultar la ruta del código fuente%s."
|
861 |
|
862 |
-
#: controllers/SecurityCheck.php:
|
863 |
#, php-format
|
864 |
msgid ""
|
865 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
@@ -869,7 +869,7 @@ msgstr ""
|
|
869 |
"%s. Ocultar cualquier referencia a la ruta del administrador de los plugins "
|
870 |
"instalados."
|
871 |
|
872 |
-
#: controllers/SecurityCheck.php:
|
873 |
#, php-format
|
874 |
msgid ""
|
875 |
"Having the login URL visible in the source code it's really bad because "
|
@@ -885,16 +885,16 @@ msgstr ""
|
|
885 |
"Bruta activada para ello. <br ><br />Encuentra soluciones para %show para "
|
886 |
"ocultar la ruta del código fuente%s."
|
887 |
|
888 |
-
#: controllers/SecurityCheck.php:
|
889 |
#, php-format
|
890 |
msgid "%sHide the login path%s from theme menu or widget."
|
891 |
msgstr "%sOculta la ruta de acceso%s del menú temático o del widget."
|
892 |
|
893 |
-
#: controllers/SecurityCheck.php:
|
894 |
msgid "/wp-login path is accessible"
|
895 |
msgstr "/La ruta de acceso al wp es accesible"
|
896 |
|
897 |
-
#: controllers/SecurityCheck.php:
|
898 |
msgid ""
|
899 |
"If your site allows user logins, you need your login page to be easy to find "
|
900 |
"for your users. You also need to do other things to protect against "
|
@@ -911,7 +911,7 @@ msgstr ""
|
|
911 |
"reducir el número de intentos de inicio de sesión maliciosos. Una forma de "
|
912 |
"hacerlo es dificultando la búsqueda de su página de inicio de sesión."
|
913 |
|
914 |
-
#: controllers/SecurityCheck.php:
|
915 |
#, php-format
|
916 |
msgid ""
|
917 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
@@ -920,11 +920,11 @@ msgstr ""
|
|
920 |
"Cambie el wp-login de %sHide My Wp > Custom login URL%s y encienda %sHide My "
|
921 |
"Wp > Brute Force Protection%s"
|
922 |
|
923 |
-
#: controllers/SecurityCheck.php:
|
924 |
msgid "/wp_config.php file is writable"
|
925 |
msgstr "El archivo /wp_config.php es escribible"
|
926 |
|
927 |
-
#: controllers/SecurityCheck.php:
|
928 |
msgid ""
|
929 |
"One of the most important files in your WordPress installation is the wp-"
|
930 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -936,7 +936,7 @@ msgstr ""
|
|
936 |
"de la instalación de WordPress y contiene los detalles de la configuración "
|
937 |
"básica de su sitio web, como la información de conexión a la base de datos."
|
938 |
|
939 |
-
#: controllers/SecurityCheck.php:
|
940 |
#, php-format
|
941 |
msgid ""
|
942 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
@@ -945,11 +945,11 @@ msgstr ""
|
|
945 |
"Intenta poner chmod en %s0400%s o %s0440%s y si el sitio web funciona "
|
946 |
"normalmente es el mejor para usar."
|
947 |
|
948 |
-
#: controllers/SecurityCheck.php:
|
949 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
950 |
msgstr "se puede acceder a los archivos wp-config.php y wp-config-sample.php"
|
951 |
|
952 |
-
#: controllers/SecurityCheck.php:
|
953 |
msgid ""
|
954 |
"One of the most important files in your WordPress installation is the wp-"
|
955 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -961,7 +961,7 @@ msgstr ""
|
|
961 |
"de la instalación de WordPress y contiene los detalles de la configuración "
|
962 |
"básica de su sitio web, como la información de conexión a la base de datos."
|
963 |
|
964 |
-
#: controllers/SecurityCheck.php:
|
965 |
#, php-format
|
966 |
msgid ""
|
967 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
@@ -970,11 +970,11 @@ msgstr ""
|
|
970 |
"Enciende %sHide My Wp > Hide WordPress Common Files%s para ocultar los "
|
971 |
"archivos wp-config.php & wp-config-sample.php"
|
972 |
|
973 |
-
#: controllers/SecurityCheck.php:
|
974 |
msgid "readme.html file is accessible "
|
975 |
msgstr "el archivo readme.html es accesible"
|
976 |
|
977 |
-
#: controllers/SecurityCheck.php:
|
978 |
msgid ""
|
979 |
"It's important to hide or remove the readme.html file because it contains WP "
|
980 |
"version details."
|
@@ -982,7 +982,7 @@ msgstr ""
|
|
982 |
"Es importante ocultar o eliminar el archivo readme.html porque contiene "
|
983 |
"detalles de la versión WP."
|
984 |
|
985 |
-
#: controllers/SecurityCheck.php:
|
986 |
#, php-format
|
987 |
msgid ""
|
988 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
@@ -991,11 +991,11 @@ msgstr ""
|
|
991 |
"Renombra el archivo readme.html o enciende %sHide My Wp > Hide WordPress "
|
992 |
"Common Files%s"
|
993 |
|
994 |
-
#: controllers/SecurityCheck.php:
|
995 |
msgid "install.php & upgrade.php files are accessible "
|
996 |
msgstr "se puede acceder a los archivos install.php y upgrade.php"
|
997 |
|
998 |
-
#: controllers/SecurityCheck.php:
|
999 |
msgid ""
|
1000 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
1001 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
@@ -1005,7 +1005,7 @@ msgstr ""
|
|
1005 |
"ocultar los archivos wp-admin/install.php y wp-admin/upgrade.php porque ya "
|
1006 |
"ha habido un par de problemas de seguridad con respecto a estos archivos."
|
1007 |
|
1008 |
-
#: controllers/SecurityCheck.php:
|
1009 |
#, php-format
|
1010 |
msgid ""
|
1011 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
@@ -1014,11 +1014,11 @@ msgstr ""
|
|
1014 |
"Activar %sHide My Wp > Hide WordPress Common Files%s para ocultar los "
|
1015 |
"archivos wp-admin/install.php & wp-admin/upgrade.php"
|
1016 |
|
1017 |
-
#: controllers/SecurityCheck.php:
|
1018 |
msgid "PHP register_globals is on"
|
1019 |
msgstr "ej. usuario-nuevo o registrar"
|
1020 |
|
1021 |
-
#: controllers/SecurityCheck.php:
|
1022 |
msgid ""
|
1023 |
"This is one of the biggest security issues you can have on your site! If "
|
1024 |
"your hosting company has this directive enabled by default, switch to "
|
@@ -1028,7 +1028,7 @@ msgstr ""
|
|
1028 |
"sitio! Si su compañía de alojamiento tiene esta directiva activada por "
|
1029 |
"defecto, ¡cambie a otra compañía inmediatamente!"
|
1030 |
|
1031 |
-
#: controllers/SecurityCheck.php:
|
1032 |
msgid ""
|
1033 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
1034 |
"or contact the hosting company to set it off"
|
@@ -1036,18 +1036,18 @@ msgstr ""
|
|
1036 |
"Si tienes acceso al archivo php.ini, activa <code>register_globals = off</"
|
1037 |
"code> o contacta con la compañía de alojamiento para activarlo"
|
1038 |
|
1039 |
-
#: controllers/SecurityCheck.php:
|
1040 |
msgid "PHP expose_php is on"
|
1041 |
msgstr "PHP expose_php está en"
|
1042 |
|
1043 |
-
#: controllers/SecurityCheck.php:
|
1044 |
msgid ""
|
1045 |
"Exposing the PHP version will make the job of attacking your site much "
|
1046 |
"easier."
|
1047 |
msgstr ""
|
1048 |
"Exponer la versión PHP hará el trabajo de atacar su sitio mucho más fácil."
|
1049 |
|
1050 |
-
#: controllers/SecurityCheck.php:
|
1051 |
msgid ""
|
1052 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
1053 |
"contact the hosting company to set it off"
|
@@ -1055,11 +1055,11 @@ msgstr ""
|
|
1055 |
"Si tiene acceso al archivo php.ini, configure <code>expose_php = off</code> "
|
1056 |
"o contacte con la compañía de alojamiento para configurarlo"
|
1057 |
|
1058 |
-
#: controllers/SecurityCheck.php:
|
1059 |
msgid "PHP safe_mode is on"
|
1060 |
msgstr "PHP safe_mode está activado"
|
1061 |
|
1062 |
-
#: controllers/SecurityCheck.php:
|
1063 |
msgid ""
|
1064 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
1065 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
@@ -1088,7 +1088,7 @@ msgstr ""
|
|
1088 |
"funciones de PHP que no están restringidas, así que si un hacker ya ha "
|
1089 |
"entrado - el modo seguro es inútil."
|
1090 |
|
1091 |
-
#: controllers/SecurityCheck.php:
|
1092 |
msgid ""
|
1093 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
1094 |
"contact the hosting company to set it off"
|
@@ -1096,11 +1096,11 @@ msgstr ""
|
|
1096 |
"Si tienes acceso al archivo php.ini, activa el <code>modo seguro = off</"
|
1097 |
"code> o contacta con la compañía de alojamiento para activarlo"
|
1098 |
|
1099 |
-
#: controllers/SecurityCheck.php:
|
1100 |
msgid "PHP allow_url_include is on"
|
1101 |
msgstr "PHP allow_url_include está activado"
|
1102 |
|
1103 |
-
#: controllers/SecurityCheck.php:
|
1104 |
msgid ""
|
1105 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
1106 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
@@ -1111,7 +1111,7 @@ msgstr ""
|
|
1111 |
"para habilitar esta directiva, y usar cualquier código PHP que lo requiera "
|
1112 |
"es muy arriesgado."
|
1113 |
|
1114 |
-
#: controllers/SecurityCheck.php:
|
1115 |
msgid ""
|
1116 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
1117 |
"or contact the hosting company to set it off"
|
@@ -1119,11 +1119,11 @@ msgstr ""
|
|
1119 |
"Si tienes acceso al archivo php.ini, establece <code>allow_url_include = "
|
1120 |
"off</code> o contacta con la compañía de alojamiento para activarlo"
|
1121 |
|
1122 |
-
#: controllers/SecurityCheck.php:
|
1123 |
-
msgid "Plugins/Themes editor
|
1124 |
-
msgstr "
|
1125 |
|
1126 |
-
#: controllers/SecurityCheck.php:
|
1127 |
msgid ""
|
1128 |
"The plugins and themes file editor is a very convenient tool because it "
|
1129 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
@@ -1137,7 +1137,7 @@ msgstr ""
|
|
1137 |
"muestra el código fuente de PHP, sino que también permite a los atacantes "
|
1138 |
"inyectar código malicioso en su sitio si logran acceder al administrador."
|
1139 |
|
1140 |
-
#: controllers/SecurityCheck.php:
|
1141 |
msgid ""
|
1142 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
1143 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
@@ -1145,12 +1145,12 @@ msgstr ""
|
|
1145 |
"Deshabilitar DISALLOW_FILE_EDIT para sitios web en vivo en wp_config.php "
|
1146 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1147 |
|
1148 |
-
#: controllers/SecurityCheck.php:
|
1149 |
#, php-format
|
1150 |
msgid "Folder %s is browsable "
|
1151 |
msgstr "La carpeta %s es navegable"
|
1152 |
|
1153 |
-
#: controllers/SecurityCheck.php:
|
1154 |
msgid ""
|
1155 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
1156 |
"allow them to easily download all your uploaded files. It's a security and a "
|
@@ -1160,16 +1160,16 @@ msgstr ""
|
|
1160 |
"navegador les permitirá descargar fácilmente todos sus archivos subidos. Es "
|
1161 |
"una cuestión de seguridad y de derechos de autor."
|
1162 |
|
1163 |
-
#: controllers/SecurityCheck.php:
|
1164 |
#, php-format
|
1165 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
1166 |
msgstr "Aprende a deshabilitar la %sNavegación por el directorio%s"
|
1167 |
|
1168 |
-
#: controllers/SecurityCheck.php:
|
1169 |
msgid "Windows Live Writer is on "
|
1170 |
msgstr "Windows Live Writer está encendido"
|
1171 |
|
1172 |
-
#: controllers/SecurityCheck.php:
|
1173 |
msgid ""
|
1174 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
1175 |
"have its link in the page header, because this tells the whole world you're "
|
@@ -1179,18 +1179,18 @@ msgstr ""
|
|
1179 |
"enlace en el encabezado de la página, porque esto le dice a todo el mundo "
|
1180 |
"que estás usando WordPress."
|
1181 |
|
1182 |
-
#: controllers/SecurityCheck.php:
|
1183 |
#, php-format
|
1184 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
1185 |
msgstr ""
|
1186 |
"Enciende %sHide My Wp > Ajustes > Deshabilita los guiones del Manifiesto WLW"
|
1187 |
"%s"
|
1188 |
|
1189 |
-
#: controllers/SecurityCheck.php:
|
1190 |
msgid "XML-RPC access is on"
|
1191 |
msgstr "Inhabilitar el acceso a la Rest API"
|
1192 |
|
1193 |
-
#: controllers/SecurityCheck.php:
|
1194 |
msgid ""
|
1195 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
1196 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
@@ -1209,16 +1209,16 @@ msgstr ""
|
|
1209 |
"contraseña con cada solicitud, lo cual es un gran no-no en los círculos de "
|
1210 |
"seguridad."
|
1211 |
|
1212 |
-
#: controllers/SecurityCheck.php:
|
1213 |
#, php-format
|
1214 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
1215 |
msgstr "Enciende %sHide My Wp > Ajustes > Deshabilita el acceso XML-RPC%s"
|
1216 |
|
1217 |
-
#: controllers/SecurityCheck.php:
|
1218 |
msgid "RDS is visible"
|
1219 |
msgstr "El RDS es visible"
|
1220 |
|
1221 |
-
#: controllers/SecurityCheck.php:
|
1222 |
msgid ""
|
1223 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
1224 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
@@ -1232,16 +1232,16 @@ msgstr ""
|
|
1232 |
"problema de seguridad porque \"quieren ser descubiertos\", pero si quieres "
|
1233 |
"ocultar el hecho de que estás usando WP, este es el camino a seguir."
|
1234 |
|
1235 |
-
#: controllers/SecurityCheck.php:
|
1236 |
#, php-format
|
1237 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
1238 |
msgstr "Enciende %sHide My Wp > Ajustes > Ocultar encabezamiento RSD%s"
|
1239 |
|
1240 |
-
#: controllers/SecurityCheck.php:
|
1241 |
msgid "MySql Grant All Permissions"
|
1242 |
msgstr "MySql otorga todos los permisos"
|
1243 |
|
1244 |
-
#: controllers/SecurityCheck.php:
|
1245 |
msgid ""
|
1246 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
1247 |
"username and password, he'll be able to login to that database and do "
|
@@ -1261,16 +1261,16 @@ msgstr ""
|
|
1261 |
"diario y regular, estos son los privilegios recomendados: SELECCIONAR, "
|
1262 |
"INSERTAR, ACTUALIZAR y BORRAR."
|
1263 |
|
1264 |
-
#: controllers/SecurityCheck.php:
|
1265 |
#, php-format
|
1266 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
1267 |
msgstr "Para aprender a revocar los permisos de PhpMyAdmin %sClick here%s"
|
1268 |
|
1269 |
-
#: controllers/SecurityCheck.php:
|
1270 |
msgid "Author URL by ID access"
|
1271 |
msgstr "URL del autor por acceso de identificación"
|
1272 |
|
1273 |
-
#: controllers/SecurityCheck.php:
|
1274 |
msgid ""
|
1275 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
1276 |
"you can't log in to their account. You also need the password. <br /><br /"
|
@@ -1294,16 +1294,16 @@ msgstr ""
|
|
1294 |
"porque WP te redirigirá a siteurl.com/?author={id} si la identificación "
|
1295 |
"existe en el sistema."
|
1296 |
|
1297 |
-
#: controllers/SecurityCheck.php:
|
1298 |
#, php-format
|
1299 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1300 |
msgstr "Enciende %sHide My Wp > Ocultar ID de Autor URL%s"
|
1301 |
|
1302 |
-
#: controllers/SecurityCheck.php:
|
1303 |
msgid "Default WordPress Tagline"
|
1304 |
msgstr "Línea de texto predeterminada de WordPress"
|
1305 |
|
1306 |
-
#: controllers/SecurityCheck.php:
|
1307 |
msgid ""
|
1308 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1309 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
@@ -1317,124 +1317,119 @@ msgstr ""
|
|
1317 |
">Si no cambias el eslogan predeterminado, será muy fácil detectar que tu "
|
1318 |
"sitio web fue realmente construido con WordPress"
|
1319 |
|
1320 |
-
#: controllers/SecurityCheck.php:
|
1321 |
#, php-format
|
1322 |
msgid "Change the Tagline in %s > %s"
|
1323 |
msgstr "Cambie la línea de la etiqueta en %s > %s"
|
1324 |
|
1325 |
-
#: controllers/SecurityCheck.php:
|
1326 |
msgid "Tagline"
|
1327 |
msgstr "Lema"
|
1328 |
|
1329 |
-
#: controllers/SecurityCheck.php:
|
1330 |
-
#: controllers/SecurityCheck.php:574
|
1331 |
-
msgid "Saved! You can run the test again."
|
1332 |
-
msgstr "¡Salvado! Puedes hacer la prueba de nuevo."
|
1333 |
-
|
1334 |
-
#: controllers/SecurityCheck.php:526 controllers/SecurityCheck.php:553
|
1335 |
-
msgid "Could not fix it. You need to change it yourself."
|
1336 |
-
msgstr "No pude arreglarlo. Necesitas cambiarlo tú mismo."
|
1337 |
-
|
1338 |
-
#: controllers/SecurityCheck.php:567
|
1339 |
msgid "Saved! This task will be ignored on future tests."
|
1340 |
msgstr "¡Salvado! Esta tarea será ignorada en futuras pruebas."
|
1341 |
|
1342 |
-
#: controllers/SecurityCheck.php:
|
1343 |
-
|
1344 |
-
|
1345 |
-
|
1346 |
-
#: controllers/SecurityCheck.php:
|
1347 |
-
#: controllers/SecurityCheck.php:
|
1348 |
-
#: controllers/SecurityCheck.php:
|
1349 |
-
#: controllers/SecurityCheck.php:
|
1350 |
-
#: controllers/SecurityCheck.php:
|
1351 |
-
#: controllers/SecurityCheck.php:
|
1352 |
-
#: controllers/SecurityCheck.php:
|
1353 |
-
#: controllers/SecurityCheck.php:
|
1354 |
-
#: controllers/SecurityCheck.php:
|
1355 |
-
#: controllers/SecurityCheck.php:
|
|
|
|
|
|
|
|
|
1356 |
msgid "Yes"
|
1357 |
msgstr "Sí"
|
1358 |
|
1359 |
-
#: controllers/SecurityCheck.php:
|
1360 |
-
#: controllers/SecurityCheck.php:
|
1361 |
-
#: controllers/SecurityCheck.php:
|
1362 |
-
#: controllers/SecurityCheck.php:
|
1363 |
-
#: controllers/SecurityCheck.php:
|
1364 |
-
#: controllers/SecurityCheck.php:
|
1365 |
-
#: controllers/SecurityCheck.php:
|
1366 |
-
#: controllers/SecurityCheck.php:
|
1367 |
-
#: controllers/SecurityCheck.php:
|
1368 |
-
#: controllers/SecurityCheck.php:
|
1369 |
-
#: controllers/SecurityCheck.php:
|
1370 |
-
#: controllers/SecurityCheck.php:
|
1371 |
-
#: controllers/SecurityCheck.php:
|
1372 |
msgid "No"
|
1373 |
msgstr "No"
|
1374 |
|
1375 |
-
#: controllers/SecurityCheck.php:
|
1376 |
#, php-format
|
1377 |
msgid "%s plugin are outdated: %s"
|
1378 |
msgstr "%s Los plugins están obsoletos: %s"
|
1379 |
|
1380 |
-
#: controllers/SecurityCheck.php:
|
1381 |
msgid "All plugins are up to date"
|
1382 |
msgstr "Todos los plugins están actualizados"
|
1383 |
|
1384 |
-
#: controllers/SecurityCheck.php:
|
1385 |
#, php-format
|
1386 |
msgid "%s theme(s) are outdated: %s"
|
1387 |
msgstr "%s Los temas están obsoletos: %s"
|
1388 |
|
1389 |
-
#: controllers/SecurityCheck.php:
|
1390 |
msgid "Themes are up to date"
|
1391 |
msgstr "Los temas están al día"
|
1392 |
|
1393 |
-
#: controllers/SecurityCheck.php:
|
1394 |
msgid "All plugins are compatible"
|
1395 |
msgstr "Vaciar IPs"
|
1396 |
|
1397 |
-
#: controllers/SecurityCheck.php:
|
1398 |
#, php-format
|
1399 |
msgid "%s days since last update"
|
1400 |
msgstr "%s días desde la última actualización"
|
1401 |
|
1402 |
-
#: controllers/SecurityCheck.php:
|
1403 |
msgid "Updated"
|
1404 |
msgstr "Actualizado"
|
1405 |
|
1406 |
-
#: controllers/SecurityCheck.php:
|
1407 |
msgid "Empty"
|
1408 |
msgstr "Vacío"
|
1409 |
|
1410 |
-
#: controllers/SecurityCheck.php:
|
1411 |
msgid "only "
|
1412 |
msgstr "solamente"
|
1413 |
|
1414 |
-
#: controllers/SecurityCheck.php:
|
1415 |
msgid "too simple"
|
1416 |
msgstr "demasiado simple"
|
1417 |
|
1418 |
-
#: controllers/SecurityCheck.php:
|
1419 |
msgid "Good"
|
1420 |
msgstr "Bueno"
|
1421 |
|
1422 |
-
#: controllers/SecurityCheck.php:
|
1423 |
msgid ""
|
1424 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1425 |
msgstr ""
|
1426 |
"Cambie el permiso del archivo wp-config.php a sólo lectura usando el "
|
1427 |
"Administrador de Archivos."
|
1428 |
|
1429 |
-
#: controllers/SecurityCheck.php:
|
1430 |
msgid "no"
|
1431 |
msgstr "no"
|
1432 |
|
1433 |
-
#: controllers/SecurityCheck.php:
|
1434 |
msgid "Just another WordPress site"
|
1435 |
msgstr "Otro sitio de AlmirallMed"
|
1436 |
|
1437 |
-
#: controllers/Settings.php:45
|
1438 |
#, php-format
|
1439 |
msgid ""
|
1440 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
@@ -1443,17 +1438,13 @@ msgstr ""
|
|
1443 |
"NGINX detectado. En caso de que no haya añadido el código en la "
|
1444 |
"configuración del NGINX ya, por favor añada la siguiente línea. %s"
|
1445 |
|
1446 |
-
#: controllers/Settings.php:45
|
1447 |
-
msgid "Learn How To Add the Code"
|
1448 |
-
msgstr "Aprende a añadir el código"
|
1449 |
-
|
1450 |
-
#: controllers/Settings.php:45
|
1451 |
msgid "Don't forget to reload the Nginx service."
|
1452 |
msgstr "No olvides reiniciar el servicio de Nginx"
|
1453 |
|
1454 |
-
#: controllers/Settings.php:45
|
1455 |
-
msgid "Learn
|
1456 |
-
msgstr "Aprende
|
1457 |
|
1458 |
#: controllers/Settings.php:54 view/Backup.php:16
|
1459 |
msgid "Restore Settings"
|
@@ -1463,7 +1454,21 @@ msgstr "Restaurar Configuración"
|
|
1463 |
msgid "You want to restore the last saved settings? "
|
1464 |
msgstr "¿Desea restaurar la última configuración guardada?"
|
1465 |
|
1466 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1467 |
#, php-format
|
1468 |
msgid ""
|
1469 |
"%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 "
|
@@ -1472,7 +1477,7 @@ msgstr ""
|
|
1472 |
"%s Oferta de tiempo limitado%s: Obtenga hoy %s65%% de descuento%s en la "
|
1473 |
"licencia de los sitios web de Hide My WP Ghost 5. %sHurry Up!%s"
|
1474 |
|
1475 |
-
#: controllers/Settings.php:
|
1476 |
#, php-format
|
1477 |
msgid ""
|
1478 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
@@ -1481,16 +1486,7 @@ msgstr ""
|
|
1481 |
"¡Nuevo plugin/tema detectado! ¡Necesitas guardar la configuración de Hide My "
|
1482 |
"WP de nuevo para incluirlos a todos! %s Haz clic aquí %s"
|
1483 |
|
1484 |
-
#: controllers/Settings.php:
|
1485 |
-
#, php-format
|
1486 |
-
msgid ""
|
1487 |
-
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1488 |
-
"include them all! %sSave Settings%s"
|
1489 |
-
msgstr ""
|
1490 |
-
"¡Nuevo plugin/tema detectado! ¡Necesitas guardar la configuración de Hide My "
|
1491 |
-
"WP de nuevo para incluirlos a todos! %sGuardar ajustes%s"
|
1492 |
-
|
1493 |
-
#: controllers/Settings.php:151
|
1494 |
#, php-format
|
1495 |
msgid ""
|
1496 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
@@ -1499,19 +1495,19 @@ msgstr ""
|
|
1499 |
"Para activar la nueva configuración de %sHide My WP %s %s necesitas "
|
1500 |
"confirmar y volver a iniciar sesión!"
|
1501 |
|
1502 |
-
#: controllers/Settings.php:
|
1503 |
msgid "Yes, I'm ready to re-login"
|
1504 |
msgstr "Sí, estoy listo para volver a entrar"
|
1505 |
|
1506 |
-
#: controllers/Settings.php:
|
1507 |
msgid "No, abort"
|
1508 |
msgstr "No, cancelar"
|
1509 |
|
1510 |
-
#: controllers/Settings.php:
|
1511 |
msgid "My Account"
|
1512 |
msgstr "Mi cuenta"
|
1513 |
|
1514 |
-
#: controllers/Settings.php:
|
1515 |
msgid ""
|
1516 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1517 |
"duplicates to prevent any redirect errors."
|
@@ -1519,7 +1515,11 @@ msgstr ""
|
|
1519 |
"Error: Has introducido el mismo texto dos veces en el mapa de texto. "
|
1520 |
"Eliminamos los duplicados para evitar cualquier error de redireccionamiento."
|
1521 |
|
1522 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
1523 |
msgid ""
|
1524 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1525 |
"WPPlugins"
|
@@ -1527,7 +1527,7 @@ msgstr ""
|
|
1527 |
"¡ERROR! Por favor, asegúrate de usar un token válido para conectar el plugin "
|
1528 |
"con WPPlugins"
|
1529 |
|
1530 |
-
#: controllers/Settings.php:
|
1531 |
msgid ""
|
1532 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1533 |
"WPPlugins"
|
@@ -1535,20 +1535,20 @@ msgstr ""
|
|
1535 |
"¡ERROR! Por favor, asegúrate de usar una dirección de correo electrónico "
|
1536 |
"para conectar el plugin con WPPlugins"
|
1537 |
|
1538 |
-
#: controllers/Settings.php:
|
1539 |
msgid "Great! The backup is restored."
|
1540 |
msgstr "La copia de seguridad se ha restaurado."
|
1541 |
|
1542 |
-
#: controllers/Settings.php:
|
1543 |
msgid "Error! The backup is not valid."
|
1544 |
msgstr "¡Error! Copia de seguridad inválida."
|
1545 |
|
1546 |
-
#: controllers/Settings.php:
|
1547 |
msgid "Error! You have to enter a previous saved backup file."
|
1548 |
msgstr ""
|
1549 |
"¡Error! Tiene que seleccionar una copia de seguridad guardada previamente."
|
1550 |
|
1551 |
-
#: controllers/Settings.php:
|
1552 |
msgid "Hide My Wp > Question"
|
1553 |
msgstr "Hide My WP > Preguntas"
|
1554 |
|
@@ -1575,7 +1575,7 @@ msgstr "Responda a la pregunta:"
|
|
1575 |
msgid "Login Blocked by Hide My WordPress"
|
1576 |
msgstr "Inicio de sesión bloqueado por Ocultar mi WordPress"
|
1577 |
|
1578 |
-
#: models/Compatibility.php:
|
1579 |
msgid ""
|
1580 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1581 |
"paths in CDN Enabler Settings"
|
@@ -1583,7 +1583,7 @@ msgstr ""
|
|
1583 |
"CDN Enabled detectado. Por favor, incluya en CDN Enabler Config las nuevas "
|
1584 |
"rutas de wp-content y wp-includes"
|
1585 |
|
1586 |
-
#: models/Compatibility.php:
|
1587 |
#, php-format
|
1588 |
msgid ""
|
1589 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
@@ -1592,7 +1592,7 @@ msgstr ""
|
|
1592 |
"¡Habilitador CDN detectado! Aprende a configurarlo con Hide My WP %sClick "
|
1593 |
"here%s"
|
1594 |
|
1595 |
-
#: models/Compatibility.php:
|
1596 |
#, php-format
|
1597 |
msgid ""
|
1598 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
@@ -1601,7 +1601,7 @@ msgstr ""
|
|
1601 |
"WP Super Cache CDN detectado. Por favor, incluye las rutas %s y %s en WP "
|
1602 |
"Super Cache > CDN > Incluir directorios"
|
1603 |
|
1604 |
-
#: models/Compatibility.php:
|
1605 |
#, php-format
|
1606 |
msgid ""
|
1607 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
@@ -1610,7 +1610,7 @@ msgstr ""
|
|
1610 |
"Hide My WP no funciona sin mode_rewrite. Por favor, activa el módulo de "
|
1611 |
"reescritura en Apache. %sMás detalles%s"
|
1612 |
|
1613 |
-
#: models/Compatibility.php:
|
1614 |
#, php-format
|
1615 |
msgid ""
|
1616 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
@@ -1619,15 +1619,15 @@ msgstr ""
|
|
1619 |
"Hide My WP no funciona con %s Permalinks. Cámbialo a %s o a otro tipo en "
|
1620 |
"Configuración > Enlaces permanentes para ocultarlo"
|
1621 |
|
1622 |
-
#: models/Compatibility.php:
|
1623 |
msgid "Plain"
|
1624 |
msgstr "Plano"
|
1625 |
|
1626 |
-
#: models/Compatibility.php:
|
1627 |
msgid "Post Name"
|
1628 |
msgstr "Entrada"
|
1629 |
|
1630 |
-
#: models/Compatibility.php:
|
1631 |
#, php-format
|
1632 |
msgid ""
|
1633 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
@@ -1636,14 +1636,14 @@ msgstr ""
|
|
1636 |
"Es necesario activar URL Rewrite de IIS para poder cambiar la estructura de "
|
1637 |
"enlace permanente a URL amigables (sin index.php). %sMás detalles%s"
|
1638 |
|
1639 |
-
#: models/Compatibility.php:
|
1640 |
msgid ""
|
1641 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1642 |
msgstr ""
|
1643 |
"Es necesario establecer la estructura de enlace permanente a URL amigables "
|
1644 |
"(sin index.php)."
|
1645 |
|
1646 |
-
#: models/Compatibility.php:
|
1647 |
msgid ""
|
1648 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1649 |
"plugin. Hide My WP will not work unless you remove the line "
|
@@ -1653,7 +1653,7 @@ msgstr ""
|
|
1653 |
"plugin. Hide My WP no funcionará a menos que elimine la línea "
|
1654 |
"define('ADMIN_COOKIE_PATH', ...);"
|
1655 |
|
1656 |
-
#: models/Compatibility.php:
|
1657 |
#, php-format
|
1658 |
msgid ""
|
1659 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
@@ -1662,7 +1662,7 @@ msgstr ""
|
|
1662 |
"Inmoción detectada. %sPor favor, lee cómo hacer el plugin compatible con "
|
1663 |
"Inmotion Nginx Cache%s"
|
1664 |
|
1665 |
-
#: models/Compatibility.php:
|
1666 |
msgid ""
|
1667 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1668 |
"website loading speed."
|
@@ -1670,7 +1670,7 @@ msgstr ""
|
|
1670 |
"Las reglas de Hide My WP no se guardan en el archivo de configuración y esto "
|
1671 |
"puede afectar a la velocidad de carga del sitio web."
|
1672 |
|
1673 |
-
#: models/Compatibility.php:
|
1674 |
#, php-format
|
1675 |
msgid ""
|
1676 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
@@ -1679,7 +1679,19 @@ msgstr ""
|
|
1679 |
"¡Godaddy detectado! Para evitar errores de CSS, asegúrate de apagar el CDN "
|
1680 |
"de %s"
|
1681 |
|
1682 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1683 |
#, php-format
|
1684 |
msgid ""
|
1685 |
"IIS detected. You need to update your %s file by adding the following lines "
|
@@ -1688,7 +1700,7 @@ msgstr ""
|
|
1688 |
"IIS detectado. Necesitas actualizar tu archivo %s añadiendo las siguientes "
|
1689 |
"líneas después de la etiqueta %s"
|
1690 |
|
1691 |
-
#: models/Rewrite.php:
|
1692 |
#, php-format
|
1693 |
msgid ""
|
1694 |
"Config file is not writable. You need to update your %s file by adding the "
|
@@ -1697,7 +1709,7 @@ msgstr ""
|
|
1697 |
"El archivo de configuración no se puede escribir. Necesitas actualizar tu "
|
1698 |
"archivo %s añadiendo las siguientes líneas al principio del archivo: %s"
|
1699 |
|
1700 |
-
#: models/Rewrite.php:
|
1701 |
#, php-format
|
1702 |
msgid ""
|
1703 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
@@ -1705,7 +1717,11 @@ msgstr ""
|
|
1705 |
"Motor WpEngine detectado. Añade los redireccionamientos en el panel de "
|
1706 |
"reglas de WpEngine Redirect %s"
|
1707 |
|
1708 |
-
#: models/Rewrite.php:
|
|
|
|
|
|
|
|
|
1709 |
#, php-format
|
1710 |
msgid ""
|
1711 |
"Config file is not writable. You have to added it manually at the beginning "
|
@@ -1714,7 +1730,7 @@ msgstr ""
|
|
1714 |
"El archivo de configuración no se puede escribir. Tienes que añadirlo "
|
1715 |
"manualmente al principio del archivo %s: %s"
|
1716 |
|
1717 |
-
#: models/Rewrite.php:
|
1718 |
msgid ""
|
1719 |
"There has been a critical error on your website. Please check your site "
|
1720 |
"admin email inbox for instructions."
|
@@ -1723,7 +1739,7 @@ msgstr ""
|
|
1723 |
"de entrada del correo electrónico del administrador de su sitio para obtener "
|
1724 |
"instrucciones."
|
1725 |
|
1726 |
-
#: models/Rewrite.php:
|
1727 |
msgid "There has been a critical error on your website."
|
1728 |
msgstr "Ha habido un error crítico en su sitio web."
|
1729 |
|
@@ -1759,7 +1775,7 @@ msgstr "Registro de eventos del sitio web"
|
|
1759 |
msgid "Test Your Website"
|
1760 |
msgstr "Pruebe su sitio web"
|
1761 |
|
1762 |
-
#: models/Settings.php:43 view/Plugins.php:
|
1763 |
msgid "Plugins"
|
1764 |
msgstr "Plugins"
|
1765 |
|
@@ -1768,22 +1784,32 @@ msgid "Save your settings"
|
|
1768 |
msgstr "Guardar tus ajustes"
|
1769 |
|
1770 |
#: models/Settings.php:67
|
1771 |
-
msgid "
|
1772 |
-
msgstr "
|
1773 |
|
1774 |
#: models/Settings.php:69
|
1775 |
msgid ""
|
1776 |
-
"A
|
1777 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1778 |
msgstr ""
|
1779 |
-
"Un motor de caché muy rápido para WordPress que produce archivos html "
|
1780 |
-
"estáticos. Funciona bien con el plugin Minify HTML."
|
1781 |
|
1782 |
-
#: models/Settings.php:
|
1783 |
msgid "Autoptimize"
|
1784 |
msgstr "Autoptimizar"
|
1785 |
|
1786 |
-
#: models/Settings.php:
|
1787 |
msgid ""
|
1788 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1789 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
@@ -1792,24 +1818,32 @@ msgstr ""
|
|
1792 |
"JavaScript, eliminando los emoji cruft, optimizando las fuentes de Google y "
|
1793 |
"más."
|
1794 |
|
1795 |
-
#: models/Settings.php:
|
1796 |
-
msgid "
|
1797 |
-
msgstr "
|
1798 |
|
1799 |
-
#: models/Settings.php:
|
1800 |
msgid ""
|
1801 |
-
"
|
1802 |
-
"
|
|
|
|
|
|
|
|
|
1803 |
msgstr ""
|
1804 |
-
"Minimizar la salida HTML para un marcado de aspecto limpio y una descarga "
|
1805 |
-
"más rápida. Minify HTML también tiene una minificación especializada "
|
1806 |
-
"opcional para JS y CSS interno."
|
1807 |
|
1808 |
-
#: models/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1809 |
msgid "iThemes Security"
|
1810 |
msgstr "iTemas Seguridad"
|
1811 |
|
1812 |
-
#: models/Settings.php:
|
1813 |
msgid ""
|
1814 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1815 |
"WP sites can be an easy target for attacks because of plugin "
|
@@ -1820,11 +1854,11 @@ msgstr ""
|
|
1820 |
"las vulnerabilidades de los plugins, las contraseñas débiles y el software "
|
1821 |
"obsoleto."
|
1822 |
|
1823 |
-
#: models/Settings.php:
|
1824 |
msgid "Sucuri Security"
|
1825 |
msgstr "Seguridad de Sucuri"
|
1826 |
|
1827 |
-
#: models/Settings.php:
|
1828 |
msgid ""
|
1829 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1830 |
"integrity monitoring, malware detection and security hardening."
|
@@ -1833,11 +1867,11 @@ msgstr ""
|
|
1833 |
"seguridad para el control de la integridad de la seguridad, la detección de "
|
1834 |
"malware y el endurecimiento de la seguridad."
|
1835 |
|
1836 |
-
#: models/Settings.php:
|
1837 |
msgid "Back Up WordPress"
|
1838 |
msgstr "ej. adm, backend"
|
1839 |
|
1840 |
-
#: models/Settings.php:
|
1841 |
msgid ""
|
1842 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1843 |
"WordPress will back up your entire site including your database and all your "
|
@@ -1848,25 +1882,11 @@ msgstr ""
|
|
1848 |
"tu sitio, incluyendo tu base de datos y todos tus archivos en un horario que "
|
1849 |
"te convenga."
|
1850 |
|
1851 |
-
#: models/Settings.php:
|
1852 |
-
msgid "
|
1853 |
-
msgstr "
|
1854 |
-
|
1855 |
-
#: models/Settings.php:111
|
1856 |
-
msgid ""
|
1857 |
-
"Welcome to Assisted WordPress SEO. Say Good-Bye to Search Engine "
|
1858 |
-
"Frustrations. Squirrly assists you in getting Excellent SEO for Humans and "
|
1859 |
-
"Search Engines."
|
1860 |
-
msgstr ""
|
1861 |
-
"Bienvenido a Assisted WordPress SEO. Despídase de las frustraciones de los "
|
1862 |
-
"motores de búsqueda. Squirrly te ayuda a conseguir un excelente SEO para "
|
1863 |
-
"humanos y motores de búsqueda."
|
1864 |
-
|
1865 |
-
#: models/Settings.php:116
|
1866 |
-
msgid "Elementor Page Builder"
|
1867 |
-
msgstr "Elementor Page Builder"
|
1868 |
|
1869 |
-
#: models/Settings.php:
|
1870 |
msgid ""
|
1871 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1872 |
"perfect websites at record speeds. Any theme, any page, any design."
|
@@ -1875,11 +1895,11 @@ msgstr ""
|
|
1875 |
"sitios web de alta gama y píxeles perfectos a velocidades récord. Cualquier "
|
1876 |
"tema, cualquier página, cualquier diseño."
|
1877 |
|
1878 |
-
#: models/Settings.php:
|
1879 |
msgid "Weglot Translate"
|
1880 |
msgstr "Weglot Traducir"
|
1881 |
|
1882 |
-
#: models/Settings.php:
|
1883 |
msgid ""
|
1884 |
"Translate your website into multiple languages without any code. Weglot "
|
1885 |
"Translate is fully SEO compatible and follows Google's best practices."
|
@@ -1887,20 +1907,29 @@ msgstr ""
|
|
1887 |
"Traduce tu sitio web a varios idiomas sin ningún código. Weglot Translate es "
|
1888 |
"totalmente compatible con el SEO y sigue las mejores prácticas de Google."
|
1889 |
|
1890 |
-
#: models/Settings.php:
|
1891 |
-
msgid "
|
1892 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1893 |
|
1894 |
-
#: models/Settings.php:
|
1895 |
msgid ""
|
1896 |
-
"
|
1897 |
-
"
|
|
|
1898 |
msgstr ""
|
1899 |
-
"Botones de compartir para WordPress, incluyendo el botón de compartir "
|
1900 |
-
"AddToAny, Facebook, Twitter, Google+, Pinterest, WhatsApp, muchos más, y "
|
1901 |
-
"también iconos de seguimiento."
|
1902 |
|
1903 |
-
#: models/Settings.php:
|
1904 |
msgid ""
|
1905 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1906 |
"names"
|
@@ -1908,16 +1937,7 @@ msgstr ""
|
|
1908 |
"No se pueden definir ADMIN y LOGIN con el mismo nombre. Utilice diferentes "
|
1909 |
"nombres"
|
1910 |
|
1911 |
-
#: models/Settings.php:
|
1912 |
-
#, php-format
|
1913 |
-
msgid ""
|
1914 |
-
"Short name detected: %s. You need to use unique paths with more than 4 chars "
|
1915 |
-
"to avoid WordPress errors."
|
1916 |
-
msgstr ""
|
1917 |
-
"Nombre corto detectado: %s. Necesitas usar rutas únicas con más de 4 "
|
1918 |
-
"caracteres para evitar errores de WordPress."
|
1919 |
-
|
1920 |
-
#: models/Settings.php:300
|
1921 |
#, php-format
|
1922 |
msgid ""
|
1923 |
"Invalid name detected: %s. You need to use another name to avoid WordPress "
|
@@ -1926,7 +1946,16 @@ msgstr ""
|
|
1926 |
"Nombre inválido detectado: %s. Necesitas usar otro nombre para evitar "
|
1927 |
"errores de WordPress."
|
1928 |
|
1929 |
-
#: models/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1930 |
#, php-format
|
1931 |
msgid ""
|
1932 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
@@ -1935,7 +1964,7 @@ msgstr ""
|
|
1935 |
"Nombre inválido detectado: %s. Añade sólo el nombre de la ruta final para "
|
1936 |
"evitar errores de WordPress."
|
1937 |
|
1938 |
-
#: models/Settings.php:
|
1939 |
#, php-format
|
1940 |
msgid ""
|
1941 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
@@ -1944,7 +1973,7 @@ msgstr ""
|
|
1944 |
"Nombre inválido detectado: %s. El nombre no puede comenzar con / para evitar "
|
1945 |
"errores de WordPress."
|
1946 |
|
1947 |
-
#: models/Settings.php:
|
1948 |
#, php-format
|
1949 |
msgid ""
|
1950 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
@@ -1953,7 +1982,7 @@ msgstr ""
|
|
1953 |
"Nombre inválido detectado: %s. Los caminos no pueden terminar con . para "
|
1954 |
"evitar errores de WordPress."
|
1955 |
|
1956 |
-
#: models/Settings.php:
|
1957 |
#, php-format
|
1958 |
msgid ""
|
1959 |
"Weak name detected: %s. You need to use another name to increase your "
|
@@ -1963,42 +1992,18 @@ msgstr ""
|
|
1963 |
"seguridad de tu sitio web."
|
1964 |
|
1965 |
#: view/Advanced.php:11
|
1966 |
-
msgid "
|
1967 |
-
msgstr "
|
1968 |
-
|
1969 |
-
#: view/Advanced.php:15
|
1970 |
-
msgid "Redirect hidden paths"
|
1971 |
-
msgstr "Redirigir los caminos ocultos"
|
1972 |
-
|
1973 |
-
#: view/Advanced.php:19
|
1974 |
-
msgid "Front page"
|
1975 |
-
msgstr "Página Principal"
|
1976 |
-
|
1977 |
-
#: view/Advanced.php:20
|
1978 |
-
msgid "404 page"
|
1979 |
-
msgstr "Página 404"
|
1980 |
-
|
1981 |
-
#: view/Advanced.php:32
|
1982 |
-
msgid ""
|
1983 |
-
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
1984 |
-
msgstr ""
|
1985 |
-
"Redirige las rutas protegidas /wp-admin, /wp-login a Front Page o 404 page."
|
1986 |
-
|
1987 |
-
#: view/Advanced.php:33
|
1988 |
-
msgid ""
|
1989 |
-
"You can create a new page and come back to choose to redirect to that page"
|
1990 |
-
msgstr ""
|
1991 |
-
"Puedes crear una nueva página y volver a elegir para redirigirte a esa página"
|
1992 |
|
1993 |
-
#: view/Advanced.php:
|
1994 |
msgid "Custom Safe URL Param"
|
1995 |
msgstr "Parámetro de URL seguro personalizado"
|
1996 |
|
1997 |
-
#: view/Advanced.php:
|
1998 |
msgid "eg. disable_url, safe_url"
|
1999 |
msgstr "por ejemplo, deshabilitar_url, seguro_url"
|
2000 |
|
2001 |
-
#: view/Advanced.php:
|
2002 |
msgid ""
|
2003 |
"The Safe URL will set all the settings to default. Use it only if you're "
|
2004 |
"locked out"
|
@@ -2006,46 +2011,61 @@ msgstr ""
|
|
2006 |
"La URL segura establecerá todos los ajustes como predeterminados. Utilízala "
|
2007 |
"sólo si estás bloqueado"
|
2008 |
|
2009 |
-
#: view/Advanced.php:
|
2010 |
msgid "Safe URL:"
|
2011 |
msgstr "URL segura:"
|
2012 |
|
2013 |
-
#: view/Advanced.php:
|
2014 |
-
msgid "
|
2015 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2016 |
|
2017 |
-
#: view/Advanced.php:
|
2018 |
-
msgid "
|
2019 |
-
msgstr "
|
|
|
2020 |
|
2021 |
-
#: view/Advanced.php:
|
2022 |
#, php-format
|
2023 |
-
msgid "
|
2024 |
-
msgstr "
|
|
|
|
|
|
|
|
|
2025 |
|
2026 |
#: view/Advanced.php:73
|
2027 |
-
msgid "
|
2028 |
-
msgstr "
|
2029 |
|
2030 |
#: view/Advanced.php:75
|
2031 |
-
msgid "
|
2032 |
-
msgstr ""
|
2033 |
-
"Compruebe los archivos XML de Sitemap y asegúrese de que las rutas han sido "
|
2034 |
-
"cambiadas."
|
2035 |
|
2036 |
-
#: view/Advanced.php:
|
2037 |
-
msgid "
|
2038 |
-
msgstr "
|
2039 |
-
|
2040 |
-
|
2041 |
-
msgid "Hide WordPress paths from robots.txt file"
|
2042 |
-
msgstr "Ocultar las rutas de WordPress del archivo robots.txt"
|
2043 |
|
2044 |
-
#: view/Advanced.php:
|
2045 |
msgid "Late Loading"
|
2046 |
msgstr "Carga Tardía"
|
2047 |
|
2048 |
-
#: view/Advanced.php:
|
2049 |
msgid ""
|
2050 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
2051 |
"Enabler)."
|
@@ -2053,15 +2073,15 @@ msgstr ""
|
|
2053 |
"Cargar HMW después de que todos los plugins estén cargados. Es útil para los "
|
2054 |
"plugins CDN (por ejemplo, CDN Enabler)."
|
2055 |
|
2056 |
-
#: view/Advanced.php:
|
2057 |
msgid "(only if other cache plugins request this)"
|
2058 |
msgstr "(sólo si otros plugins de cache lo requieren)"
|
2059 |
|
2060 |
-
#: view/Advanced.php:
|
2061 |
msgid "Clean Login Page"
|
2062 |
msgstr "Página Principal"
|
2063 |
|
2064 |
-
#: view/Advanced.php:
|
2065 |
msgid ""
|
2066 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
2067 |
"changing the Hide My WordPress redirects."
|
@@ -2069,98 +2089,80 @@ msgstr ""
|
|
2069 |
"Cancelar los ganchos de inicio de sesión de otros plugins y temas para "
|
2070 |
"evitar que cambien las redirecciones de Hide My WordPress."
|
2071 |
|
2072 |
-
#: view/Advanced.php:
|
2073 |
msgid "(not recommended)"
|
2074 |
msgstr "(no recomendado)"
|
2075 |
|
2076 |
-
#: view/Advanced.php:
|
2077 |
-
msgid "
|
2078 |
-
msgstr "Configuración de
|
2079 |
|
2080 |
-
#: view/Advanced.php:
|
2081 |
msgid "Security Check Notification"
|
2082 |
msgstr "Notificación por correo"
|
2083 |
|
2084 |
-
#: view/Advanced.php:
|
2085 |
msgid "Show Security Check notification when it's not checked every week."
|
2086 |
msgstr ""
|
2087 |
"Mostrar la notificación de comprobación de seguridad cuando no se comprueba "
|
2088 |
"cada semana."
|
2089 |
|
2090 |
-
#: view/Advanced.php:
|
2091 |
-
msgid "Optimize CSS and JS files"
|
2092 |
-
msgstr "Optimizar los archivos CSS y JS"
|
2093 |
-
|
2094 |
-
#: view/Advanced.php:148
|
2095 |
-
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
2096 |
-
msgstr ""
|
2097 |
-
"Cachear CSS, JS e imágenes para aumentar la velocidad de carga del frontend."
|
2098 |
-
|
2099 |
-
#: view/Advanced.php:149
|
2100 |
-
#, php-format
|
2101 |
-
msgid "Check the website loading speed with %sPingdom Tool%s"
|
2102 |
-
msgstr "Compruebe la velocidad de carga de la página web con %sPingdom Tool%s"
|
2103 |
-
|
2104 |
-
#: view/Advanced.php:157
|
2105 |
-
msgid "Notification Settings"
|
2106 |
-
msgstr "Configuración de las notificaciones"
|
2107 |
-
|
2108 |
-
#: view/Advanced.php:165
|
2109 |
msgid "Email notification"
|
2110 |
msgstr "Notificación por correo"
|
2111 |
|
2112 |
-
#: view/Advanced.php:
|
2113 |
msgid "Send me an email with the changed admin and login URLs"
|
2114 |
msgstr "Mándame un e-mail con las nuevas URLs de ADMIN y LOGIN"
|
2115 |
|
2116 |
-
#: view/Advanced.php:
|
2117 |
msgid "Email Address"
|
2118 |
msgstr "Dirección de correo electrónico"
|
2119 |
|
2120 |
-
#: view/Advanced.php:
|
2121 |
-
#: view/Mapping.php:215 view/Permalinks.php:
|
2122 |
-
#: view/Tweaks.php:
|
2123 |
msgid "Save"
|
2124 |
msgstr "Guardar"
|
2125 |
|
2126 |
-
#: view/Advanced.php:
|
2127 |
-
#: view/Mapping.php:216 view/Permalinks.php:
|
2128 |
-
#: view/Tweaks.php:
|
2129 |
#, php-format
|
2130 |
msgid "Love Hide My WP %s? Show us ;)"
|
2131 |
msgstr "Ama Hide My WP %s? Muéstranos ;)"
|
2132 |
|
2133 |
-
#: view/Advanced.php:
|
2134 |
-
#: view/Tweaks.php:
|
2135 |
msgid "Love Hide My WP?"
|
2136 |
msgstr "Ama Hide My WP?"
|
2137 |
|
2138 |
-
#: view/Advanced.php:
|
2139 |
msgid "Please help us and support our plugin on WordPress.org"
|
2140 |
msgstr "Por favor, ayúdanos y apoya nuestro plugin en WordPress.org"
|
2141 |
|
2142 |
-
#: view/Advanced.php:
|
2143 |
-
#: view/Tweaks.php:
|
2144 |
msgid "Rate Hide My WP"
|
2145 |
msgstr "Calificar Hide My WP"
|
2146 |
|
2147 |
-
#: view/Advanced.php:
|
2148 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
2149 |
msgstr ""
|
2150 |
"Contáctanos después de dejar la revista porque tenemos una sorpresa para ti."
|
2151 |
|
2152 |
-
#: view/Advanced.php:
|
2153 |
-
#: view/Tweaks.php:
|
2154 |
msgid "Check Your Website"
|
2155 |
msgstr "Revise su sitio web"
|
2156 |
|
2157 |
-
#: view/Advanced.php:
|
2158 |
-
#: view/Tweaks.php:
|
2159 |
msgid "Check if your website is secured with the current settings."
|
2160 |
msgstr "Compruebe si su sitio web está protegido con la configuración actual."
|
2161 |
|
2162 |
-
#: view/Advanced.php:
|
2163 |
-
#: view/Tweaks.php:
|
2164 |
msgid ""
|
2165 |
"Make sure you save the settings and empty the cache before checking your "
|
2166 |
"website with our tool."
|
@@ -2168,8 +2170,8 @@ msgstr ""
|
|
2168 |
"Asegúrese de guardar la configuración y vaciar la caché antes de revisar su "
|
2169 |
"sitio web con nuestra herramienta."
|
2170 |
|
2171 |
-
#: view/Advanced.php:
|
2172 |
-
#: view/Tweaks.php:
|
2173 |
msgid "Learn more about Hide My WP"
|
2174 |
msgstr "Conozca más detalles acerca de Hide My WP"
|
2175 |
|
@@ -2332,8 +2334,8 @@ msgid "Custom message to show to blocked users"
|
|
2332 |
msgstr "Mensaje personalizado a mostrar a los usuarios bloqueados"
|
2333 |
|
2334 |
#: view/Connect.php:12
|
2335 |
-
msgid "Activate Free
|
2336 |
-
msgstr "Activar la
|
2337 |
|
2338 |
#: view/Connect.php:18
|
2339 |
msgid "Enter your email address to get security alerts and How To Lessons"
|
@@ -2434,18 +2436,14 @@ msgid "Urgent Security Actions Required"
|
|
2434 |
msgstr "Se requieren medidas de seguridad urgentes"
|
2435 |
|
2436 |
#: view/Dashboard.php:45
|
2437 |
-
msgid "Check
|
2438 |
-
msgstr "
|
2439 |
|
2440 |
#: view/Dashboard.php:47
|
2441 |
msgid "Upgrade Your Security"
|
2442 |
msgstr "Actualice su seguridad"
|
2443 |
|
2444 |
-
#: view/Dashboard.php:
|
2445 |
-
msgid "Recheck Security"
|
2446 |
-
msgstr "Vuelva a comprobar la seguridad"
|
2447 |
-
|
2448 |
-
#: view/Dashboard.php:107
|
2449 |
msgid "Checking Website Security ..."
|
2450 |
msgstr "Comprobando la seguridad del sitio web..."
|
2451 |
|
@@ -2459,29 +2457,27 @@ msgstr "ej. login o registrar"
|
|
2459 |
|
2460 |
#: view/FrontendCheck.php:13
|
2461 |
#, php-format
|
2462 |
-
msgid "Run %sFrontend Login Test%s and login inside the
|
2463 |
-
msgstr "Ejecute %sFrontend Login Test%s e inicie sesión dentro de la
|
2464 |
|
2465 |
#: view/FrontendCheck.php:14
|
2466 |
-
msgid "If you're able to login, you've set the new paths correctly."
|
2467 |
-
msgstr "Si puedes entrar, has establecido correctamente las nuevas rutas."
|
2468 |
-
|
2469 |
-
#: view/FrontendCheck.php:15
|
2470 |
msgid ""
|
2471 |
-
"
|
2472 |
-
"My WP Ghost instructions before moving forward."
|
2473 |
msgstr ""
|
2474 |
"Si la página de inicio de sesión muestra algún error, por favor, asegúrese "
|
2475 |
-
"de seguir las instrucciones de
|
2476 |
-
|
|
|
|
|
|
|
2477 |
|
2478 |
#: view/FrontendCheck.php:16
|
2479 |
msgid ""
|
2480 |
-
"Do not
|
2481 |
-
"is working and you will be able to
|
2482 |
msgstr ""
|
2483 |
-
"No cierre la sesión de este navegador hasta que esté seguro de que
|
2484 |
-
"
|
2485 |
|
2486 |
#: view/FrontendCheck.php:17
|
2487 |
#, php-format
|
@@ -2596,14 +2592,6 @@ msgstr "Compatible con todos los temas y plugins"
|
|
2596 |
msgid "Text Mapping"
|
2597 |
msgstr "Mapeo de texto"
|
2598 |
|
2599 |
-
#: view/Mapping.php:19 view/Mapping.php:95 view/Mapping.php:168
|
2600 |
-
msgid ""
|
2601 |
-
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
2602 |
-
"Mode."
|
2603 |
-
msgstr ""
|
2604 |
-
"Primero, tienes que cambiar Hide My Wp del modo por defecto al modo seguro o "
|
2605 |
-
"al modo fantasma."
|
2606 |
-
|
2607 |
#: view/Mapping.php:24
|
2608 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2609 |
msgstr ""
|
@@ -2766,12 +2754,12 @@ msgstr "Configuración de administración"
|
|
2766 |
#: view/Permalinks.php:122
|
2767 |
#, php-format
|
2768 |
msgid ""
|
2769 |
-
"Your admin URL is changed by another plugin/theme in %s. To
|
2770 |
-
"
|
2771 |
msgstr ""
|
2772 |
"La URL de tu administrador es cambiada por otro plugin/tema en %s. Para "
|
2773 |
-
"
|
2774 |
-
"
|
2775 |
|
2776 |
#: view/Permalinks.php:126
|
2777 |
#, php-format
|
@@ -2782,27 +2770,36 @@ msgstr ""
|
|
2782 |
"Tu URL de administración no puede ser cambiada en el hosting de %s debido a "
|
2783 |
"los términos de seguridad de %s."
|
2784 |
|
2785 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2786 |
msgid "Custom Admin Path"
|
2787 |
msgstr "Ocultar la nueva ruta de admin"
|
2788 |
|
2789 |
-
#: view/Permalinks.php:
|
2790 |
msgid "eg. adm, back"
|
2791 |
msgstr "ej. adm, backend"
|
2792 |
|
2793 |
-
#: view/Permalinks.php:
|
2794 |
msgid "Hide \"wp-admin\""
|
2795 |
msgstr "Ocultar \"wp-admin\""
|
2796 |
|
2797 |
-
#: view/Permalinks.php:
|
2798 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2799 |
msgstr "Mostrar Error 404 No encontrado para /wp-admin"
|
2800 |
|
2801 |
-
#: view/Permalinks.php:
|
2802 |
msgid "Hide the new admin path"
|
2803 |
msgstr "Ocultar la nueva ruta de admin"
|
2804 |
|
2805 |
-
#: view/Permalinks.php:
|
2806 |
msgid ""
|
2807 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2808 |
"in"
|
@@ -2810,7 +2807,7 @@ msgstr ""
|
|
2810 |
"Que sólo se pueda acceder a la nueva sesión y me redirija a la "
|
2811 |
"administración después de entrar"
|
2812 |
|
2813 |
-
#: view/Permalinks.php:
|
2814 |
msgid ""
|
2815 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2816 |
"errors, switch back to wp-admin and admin-ajax.php."
|
@@ -2818,120 +2815,133 @@ msgstr ""
|
|
2818 |
"Algunos temas no funcionan con los caminos personalizados de Admin y Ajax. "
|
2819 |
"En caso de errores de Ajax, vuelve a wp-admin y admin-ajax.php."
|
2820 |
|
2821 |
-
#: view/Permalinks.php:
|
2822 |
msgid "Login Settings"
|
2823 |
msgstr "Configuración de inicio de sesión"
|
2824 |
|
2825 |
-
#: view/Permalinks.php:
|
2826 |
#, php-format
|
2827 |
msgid ""
|
2828 |
-
"Your login URL is changed by another plugin/theme in %s. To
|
2829 |
-
"
|
2830 |
msgstr ""
|
2831 |
-
"Tu URL de acceso se cambia por otro plugin/tema en %s. Para
|
2832 |
-
"desactiva el
|
|
|
2833 |
|
2834 |
-
#: view/Permalinks.php:
|
2835 |
msgid "Custom Login Path"
|
2836 |
msgstr "Mensaje personalizado a mostrar a los usuarios bloqueados"
|
2837 |
|
2838 |
-
#: view/Permalinks.php:
|
2839 |
msgid "eg. login or signin"
|
2840 |
msgstr "ej. login o registrar"
|
2841 |
|
2842 |
-
#: view/Permalinks.php:
|
2843 |
msgid "Hide \"wp-login.php\""
|
2844 |
msgstr "Ocultar \"wp-login.php\""
|
2845 |
|
2846 |
-
#: view/Permalinks.php:
|
2847 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2848 |
msgstr ""
|
2849 |
"Mostrar el error 404 Not Found cuando los visitantes acceden a /wp-login.php"
|
2850 |
|
2851 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2852 |
msgid "Custom Lost Password Path"
|
2853 |
msgstr "Ruta de la Contraseña Perdida Personalizada"
|
2854 |
|
2855 |
-
#: view/Permalinks.php:
|
2856 |
msgid "eg. lostpass or forgotpass"
|
2857 |
msgstr "ej. contrasena-perdida o recordar-pass"
|
2858 |
|
2859 |
-
#: view/Permalinks.php:
|
2860 |
msgid "Custom Register Path"
|
2861 |
msgstr "Ruta de la Registrar Personalizada"
|
2862 |
|
2863 |
-
#: view/Permalinks.php:
|
2864 |
msgid "eg. newuser or register"
|
2865 |
msgstr "ej. usuario-nuevo o registrar"
|
2866 |
|
2867 |
-
#: view/Permalinks.php:
|
2868 |
msgid "Custom Logout Path"
|
2869 |
msgstr "Ruta de Cerrar Session Personalizada"
|
2870 |
|
2871 |
-
#: view/Permalinks.php:
|
2872 |
msgid "eg. logout or disconnect"
|
2873 |
msgstr "eg. cerrar o desconectar"
|
2874 |
|
2875 |
-
#: view/Permalinks.php:
|
2876 |
msgid "Custom Activation Path"
|
2877 |
msgstr "Ocultar la nueva ruta de admin"
|
2878 |
|
2879 |
-
#: view/Permalinks.php:
|
2880 |
msgid "eg. multisite activation link"
|
2881 |
msgstr "por ejemplo, el enlace de activación multisitio"
|
2882 |
|
2883 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
2884 |
msgid "Common Paths"
|
2885 |
msgstr "Caminos comunes"
|
2886 |
|
2887 |
-
#: view/Permalinks.php:
|
2888 |
msgid "Custom admin-ajax Path"
|
2889 |
msgstr "Ocultar la ruta de admin-ajax"
|
2890 |
|
2891 |
-
#: view/Permalinks.php:
|
2892 |
msgid "eg. ajax, json"
|
2893 |
msgstr "eg. Ajax, JSON"
|
2894 |
|
2895 |
-
#: view/Permalinks.php:
|
2896 |
msgid "Hide wp-admin from ajax URL"
|
2897 |
msgstr "Ocultar wp-admin de la URL de ajax"
|
2898 |
|
2899 |
-
#: view/Permalinks.php:
|
2900 |
#, php-format
|
2901 |
msgid "Show /%s instead of /%s"
|
2902 |
msgstr "Mostrar /%s en lugar de /%s"
|
2903 |
|
2904 |
-
#: view/Permalinks.php:
|
2905 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2906 |
msgstr ""
|
2907 |
"Funciona sólo con el camino personalizado de admin-ajax para evitar bucles "
|
2908 |
"infinitos."
|
2909 |
|
2910 |
-
#: view/Permalinks.php:
|
2911 |
msgid "Custom wp-content Path"
|
2912 |
msgstr "Ruta de wp-content Personalizada"
|
2913 |
|
2914 |
-
#: view/Permalinks.php:
|
2915 |
msgid "eg. core, inc, include"
|
2916 |
msgstr "p.e. core, inc, incluye"
|
2917 |
|
2918 |
-
#: view/Permalinks.php:
|
2919 |
msgid "Custom wp-includes Path"
|
2920 |
msgstr "Ruta de wp-includes Personalizada"
|
2921 |
|
2922 |
-
#: view/Permalinks.php:
|
2923 |
msgid "eg. lib, library"
|
2924 |
msgstr "eg. lib, biblioteca"
|
2925 |
|
2926 |
-
#: view/Permalinks.php:
|
2927 |
msgid "Custom uploads Path"
|
2928 |
msgstr "Ruta de uploads Personalizada"
|
2929 |
|
2930 |
-
#: view/Permalinks.php:
|
2931 |
msgid "eg. images, files"
|
2932 |
msgstr "eg. imágenes, archivos"
|
2933 |
|
2934 |
-
#: view/Permalinks.php:
|
2935 |
#, php-format
|
2936 |
msgid ""
|
2937 |
"You already defined a different wp-content/uploads directory in wp-config."
|
@@ -2940,130 +2950,130 @@ msgstr ""
|
|
2940 |
"Ya has definido un directorio wp-content/uploads diferente en wp-config.php "
|
2941 |
"%s"
|
2942 |
|
2943 |
-
#: view/Permalinks.php:
|
2944 |
msgid "Custom comment Path"
|
2945 |
msgstr "Ruta de comment Personalizada"
|
2946 |
|
2947 |
-
#: view/Permalinks.php:
|
2948 |
msgid "eg. comments, discussion"
|
2949 |
msgstr "eg. Comentarios, discusión"
|
2950 |
|
2951 |
-
#: view/Permalinks.php:
|
2952 |
msgid "Custom author Path"
|
2953 |
msgstr "Ruta del autor Personalizada"
|
2954 |
|
2955 |
-
#: view/Permalinks.php:
|
2956 |
msgid "eg. profile, usr, writer"
|
2957 |
msgstr "p.e. perfil, usr, escritor"
|
2958 |
|
2959 |
-
#: view/Permalinks.php:
|
2960 |
msgid "Hide Author ID URL"
|
2961 |
msgstr "Ocultar el URL de ID del autor"
|
2962 |
|
2963 |
-
#: view/Permalinks.php:
|
2964 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2965 |
msgstr ""
|
2966 |
"No dejes que las URLs como domain.com?author=1 muestren el nombre de usuario"
|
2967 |
|
2968 |
-
#: view/Permalinks.php:
|
2969 |
msgid "Plugin Settings"
|
2970 |
msgstr "Configuración de Plugin"
|
2971 |
|
2972 |
-
#: view/Permalinks.php:
|
2973 |
msgid "Custom plugins Path"
|
2974 |
msgstr "Ruta del plugins Personalizada"
|
2975 |
|
2976 |
-
#: view/Permalinks.php:
|
2977 |
msgid "eg. modules"
|
2978 |
msgstr "eg. modulos"
|
2979 |
|
2980 |
-
#: view/Permalinks.php:
|
2981 |
msgid "Hide plugin names"
|
2982 |
msgstr "Ocultar las nombres del plugin"
|
2983 |
|
2984 |
-
#: view/Permalinks.php:
|
2985 |
msgid "Give random names to each plugin"
|
2986 |
msgstr "Darle nombres al azar a cada plugin"
|
2987 |
|
2988 |
-
#: view/Permalinks.php:
|
2989 |
msgid "Theme Settings"
|
2990 |
msgstr "Ajustes de tema"
|
2991 |
|
2992 |
-
#: view/Permalinks.php:
|
2993 |
msgid "Custom themes Path"
|
2994 |
msgstr "Ruta de temas Personalizada"
|
2995 |
|
2996 |
-
#: view/Permalinks.php:
|
2997 |
msgid "eg. assets, templates, styles"
|
2998 |
msgstr "por ejemplo, activos, plantillas, estilos"
|
2999 |
|
3000 |
-
#: view/Permalinks.php:
|
3001 |
msgid "Hide theme names"
|
3002 |
msgstr "Ocultar los nombres de los temas"
|
3003 |
|
3004 |
-
#: view/Permalinks.php:
|
3005 |
msgid "Give random names to each theme (works in WP multisite)"
|
3006 |
msgstr "Dar nombres al azar a cada tema (funciona en WP multisitio)"
|
3007 |
|
3008 |
-
#: view/Permalinks.php:
|
3009 |
msgid "REST API Settings"
|
3010 |
msgstr "Inhabilitar el acceso a la Rest API"
|
3011 |
|
3012 |
-
#: view/Permalinks.php:
|
3013 |
msgid "Custom wp-json Path"
|
3014 |
msgstr "URL personalizado para wp-json"
|
3015 |
|
3016 |
-
#: view/Permalinks.php:
|
3017 |
msgid "eg. json, api, call"
|
3018 |
msgstr "por ejemplo, json, api, llama"
|
3019 |
|
3020 |
-
#: view/Permalinks.php:
|
3021 |
msgid "Disable Rest API access"
|
3022 |
msgstr "Inhabilitar el acceso a la Rest API"
|
3023 |
|
3024 |
-
#: view/Permalinks.php:
|
3025 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
3026 |
msgstr ""
|
3027 |
"Deshabilita el acceso a la API de descanso si no utilizas tu sitio web para "
|
3028 |
"las llamadas a la API"
|
3029 |
|
3030 |
-
#: view/Permalinks.php:
|
3031 |
msgid "Security Settings"
|
3032 |
msgstr "Ajustes de seguridad"
|
3033 |
|
3034 |
-
#: view/Permalinks.php:
|
3035 |
msgid "Hide WordPress Common Paths"
|
3036 |
msgstr "Ocultar los caminos comunes de WordPress"
|
3037 |
|
3038 |
-
#: view/Permalinks.php:
|
3039 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
3040 |
msgstr ""
|
3041 |
"Ocultar el contenido de /wp-content, /wp-include, /plugins, /themes paths"
|
3042 |
|
3043 |
-
#: view/Permalinks.php:
|
3044 |
msgid "Hide upgrade.php and install.php for visitors"
|
3045 |
msgstr "Esconder upgrade.php e instalar.php para los visitantes"
|
3046 |
|
3047 |
-
#: view/Permalinks.php:
|
3048 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
3049 |
msgstr "(esto puede afectar a las fuentes e imágenes cargadas a través de CSS)"
|
3050 |
|
3051 |
-
#: view/Permalinks.php:
|
3052 |
msgid "Hide WordPress Common Files"
|
3053 |
msgstr "Ocultar archivos comunes de WordPress"
|
3054 |
|
3055 |
-
#: view/Permalinks.php:
|
3056 |
msgid ""
|
3057 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
3058 |
msgstr ""
|
3059 |
"Ocultar wp-config.php , wp-config-sample.php, readme.html, archivos license."
|
3060 |
"txt"
|
3061 |
|
3062 |
-
#: view/Permalinks.php:
|
3063 |
msgid "Firewall Against Script Injection"
|
3064 |
msgstr "Cortafuegos contra la inyección de scripts"
|
3065 |
|
3066 |
-
#: view/Permalinks.php:
|
3067 |
msgid ""
|
3068 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
3069 |
"web servers."
|
@@ -3071,7 +3081,7 @@ msgstr ""
|
|
3071 |
"La mayoría de las instalaciones de WordPress están alojadas en los populares "
|
3072 |
"servidores web Apache, Nginx e IIS."
|
3073 |
|
3074 |
-
#: view/Permalinks.php:
|
3075 |
msgid ""
|
3076 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
3077 |
"hacks from being interpreted."
|
@@ -3079,46 +3089,46 @@ msgstr ""
|
|
3079 |
"Un conjunto completo de reglas puede evitar que se interpreten muchos tipos "
|
3080 |
"de Inyección SQL y hackeo de URL."
|
3081 |
|
3082 |
-
#: view/Permalinks.php:
|
3083 |
msgid "Disable Directory Browsing"
|
3084 |
msgstr "Desactivar la navegación por el directorio"
|
3085 |
|
3086 |
-
#: view/Permalinks.php:
|
3087 |
#, php-format
|
3088 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
3089 |
msgstr ""
|
3090 |
"No dejes que los hackers vean el contenido de ningún directorio. Ver %subir "
|
3091 |
"directorio%s"
|
3092 |
|
3093 |
-
#: view/Permalinks.php:
|
3094 |
msgid "Custom category Path"
|
3095 |
msgstr "Ruta de categorías Personalizada"
|
3096 |
|
3097 |
-
#: view/Permalinks.php:
|
3098 |
msgid "eg. cat, dir, list"
|
3099 |
msgstr "p.e. cat, dir, lista"
|
3100 |
|
3101 |
-
#: view/Permalinks.php:
|
3102 |
msgid "Custom tags Path"
|
3103 |
msgstr "Ruta de etiquetas Personalizada"
|
3104 |
|
3105 |
-
#: view/Permalinks.php:
|
3106 |
msgid "eg. keyword, topic"
|
3107 |
msgstr "ej. etiqueta, keyword, topic"
|
3108 |
|
3109 |
-
#: view/Plugins.php:
|
3110 |
msgid "More details"
|
3111 |
msgstr "Más detalles"
|
3112 |
|
3113 |
-
#: view/Plugins.php:16
|
3114 |
-
msgid "Install Plugin"
|
3115 |
-
msgstr "Instalar Plugin"
|
3116 |
-
|
3117 |
#: view/Plugins.php:18
|
|
|
|
|
|
|
|
|
3118 |
msgid "Plugin Installed"
|
3119 |
msgstr "Plugin instalado"
|
3120 |
|
3121 |
-
#: view/Plugins.php:
|
3122 |
msgid ""
|
3123 |
"We are testing every week the latest version of these plugins and <strong>we "
|
3124 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
@@ -3245,28 +3255,147 @@ msgstr ""
|
|
3245 |
"estaremos encantados de responder a cualquier pregunta o sugerencia que "
|
3246 |
"pueda tener y nuestro objetivo es responder en un plazo de 24 horas."
|
3247 |
|
3248 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3249 |
msgid "Change Options"
|
3250 |
msgstr "Opciones"
|
3251 |
|
3252 |
-
#: view/Tweaks.php:
|
3253 |
msgid "Change Paths for Logged Users"
|
3254 |
msgstr "Cambiar las rutas de los usuarios registrados"
|
3255 |
|
3256 |
-
#: view/Tweaks.php:
|
3257 |
msgid "Change WordPress paths while you're logged in"
|
3258 |
msgstr "Cambia los caminos de WordPress mientras estás conectado"
|
3259 |
|
3260 |
-
#: view/Tweaks.php:
|
3261 |
msgid "(not recommended, may affect other plugins functionality in admin)"
|
3262 |
msgstr ""
|
3263 |
"(no recomendado, puede afectar a la funcionalidad de otros plugins en admin)"
|
3264 |
|
3265 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3266 |
msgid "Change Paths in Cached Files"
|
3267 |
msgstr "Cambiar los caminos en los archivos almacenados"
|
3268 |
|
3269 |
-
#: view/Tweaks.php:
|
3270 |
msgid ""
|
3271 |
"Change the WordPress common paths in the cached files from /wp-content/cache "
|
3272 |
"directory"
|
@@ -3274,7 +3403,7 @@ msgstr ""
|
|
3274 |
"Cambiar las rutas comunes de WordPress en los archivos almacenados en el "
|
3275 |
"directorio /wp-content/cache"
|
3276 |
|
3277 |
-
#: view/Tweaks.php:
|
3278 |
msgid ""
|
3279 |
"(this feature runs in background and needs up to one minute after every "
|
3280 |
"cache purged)"
|
@@ -3282,23 +3411,11 @@ msgstr ""
|
|
3282 |
"(esta característica funciona en segundo plano y necesita hasta un minuto "
|
3283 |
"después de cada caché purgado)"
|
3284 |
|
3285 |
-
#: view/Tweaks.php:
|
3286 |
-
msgid "Change Paths in Ajax Calls"
|
3287 |
-
msgstr "Cambiar los caminos en las llamadas de Ajax"
|
3288 |
-
|
3289 |
-
#: view/Tweaks.php:50
|
3290 |
-
msgid ""
|
3291 |
-
"This will prevent from showing the old paths when an image or font is called "
|
3292 |
-
"through ajax"
|
3293 |
-
msgstr ""
|
3294 |
-
"Esto evitará que se muestren los viejos caminos cuando una imagen o fuente "
|
3295 |
-
"se llama a través de ajax"
|
3296 |
-
|
3297 |
-
#: view/Tweaks.php:58
|
3298 |
msgid "Hide/Show Options"
|
3299 |
msgstr "Opciones"
|
3300 |
|
3301 |
-
#: view/Tweaks.php:
|
3302 |
msgid ""
|
3303 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
3304 |
"files"
|
@@ -3306,77 +3423,77 @@ msgstr ""
|
|
3306 |
"Ocultar las versiones de WordPress y Plugin al final de cualquier archivo de "
|
3307 |
"imagen, css y js"
|
3308 |
|
3309 |
-
#: view/Tweaks.php:
|
3310 |
msgid "Hide the WP Generator META"
|
3311 |
msgstr "Ocultar \"wp-login.php\""
|
3312 |
|
3313 |
-
#: view/Tweaks.php:
|
3314 |
msgid "Hide the WP DNS Prefetch META"
|
3315 |
msgstr "Ocultar el WP DNS Prefetch META"
|
3316 |
|
3317 |
-
#: view/Tweaks.php:
|
3318 |
msgid "Hide RSD (Really Simple Discovery) header"
|
3319 |
msgstr "Ocultar el encabezado RSD (Really Simple Discovery)"
|
3320 |
|
3321 |
-
#: view/Tweaks.php:
|
3322 |
msgid "Don't show any WordPress information in HTTP header request"
|
3323 |
msgstr ""
|
3324 |
"No muestres ninguna información de WordPress en la solicitud de encabezado "
|
3325 |
"HTTP"
|
3326 |
|
3327 |
-
#: view/Tweaks.php:
|
3328 |
msgid "Hide WordPress HTML Comments"
|
3329 |
msgstr "Ocultar los Comentarios HTML pertenecientes a temas y plugins"
|
3330 |
|
3331 |
-
#: view/Tweaks.php:
|
3332 |
msgid "Hide the HTML Comments left by theme and plugins"
|
3333 |
msgstr "Ocultar los Comentarios HTML pertenecientes a temas y plugins"
|
3334 |
|
3335 |
-
#: view/Tweaks.php:
|
3336 |
msgid "Hide Emojicons"
|
3337 |
msgstr "Ocultar Emojiconos"
|
3338 |
|
3339 |
-
#: view/Tweaks.php:
|
3340 |
msgid "Don't load Emoji Icons if you don't use them"
|
3341 |
msgstr "No cargar los iconos de Emoji si no los usa"
|
3342 |
|
3343 |
-
#: view/Tweaks.php:
|
3344 |
-
msgid "
|
3345 |
-
msgstr "
|
3346 |
|
3347 |
-
#: view/Tweaks.php:
|
3348 |
msgid "Disable XML-RPC authentication"
|
3349 |
msgstr "Deshabilitar la autenticación XML-RPC"
|
3350 |
|
3351 |
-
#: view/Tweaks.php:
|
3352 |
#, php-format
|
3353 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
3354 |
msgstr ""
|
3355 |
"No cargue XML-RPC para prevenir ataques de %sfuerza bruta a través de XML-RPC"
|
3356 |
"%s"
|
3357 |
|
3358 |
-
#: view/Tweaks.php:
|
3359 |
msgid "Disable Embed scripts"
|
3360 |
msgstr "Deshabilitar los scripts incrustadas"
|
3361 |
|
3362 |
-
#: view/Tweaks.php:
|
3363 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
3364 |
msgstr "No cargar el servicio oEmbed si no utiliza videos oEmbed"
|
3365 |
|
3366 |
-
#: view/Tweaks.php:
|
3367 |
msgid "Disable WLW Manifest scripts"
|
3368 |
msgstr "Deshabilitar los scripts de WLW Manifest"
|
3369 |
|
3370 |
-
#: view/Tweaks.php:
|
3371 |
msgid ""
|
3372 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
3373 |
msgstr "No cargues WLW si no has configurado Windows Live Writer para tu sitio"
|
3374 |
|
3375 |
-
#: view/Tweaks.php:
|
3376 |
msgid "Disable DB Debug in Frontent"
|
3377 |
msgstr "Deshabilitar la depuración de DB en Frontent"
|
3378 |
|
3379 |
-
#: view/Tweaks.php:
|
3380 |
msgid "Don't load DB Debug if your website is live"
|
3381 |
msgstr "No cargue DB Debug si su sitio web está en vivo"
|
3382 |
|
@@ -3392,7 +3509,7 @@ msgstr "https://wordpress.org/plugins/hide-my-wp/"
|
|
3392 |
msgid ""
|
3393 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
3394 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
3395 |
-
"<br /> <a href=\"
|
3396 |
"\"><strong>Unlock all features</strong></a>"
|
3397 |
msgstr ""
|
3398 |
"La mejor solución para la seguridad de WordPress. Ocultar wp-admin, wp-"
|
@@ -3408,6 +3525,84 @@ msgstr "WPPlugins - Plugins de seguridad de WordPress"
|
|
3408 |
msgid "https://wpplugins.tips"
|
3409 |
msgstr "https://wpplugins.tips"
|
3410 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3411 |
#~ msgid "Cancel the changes"
|
3412 |
#~ msgstr "Cancelar los cambios"
|
3413 |
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Hide My Wordpress PRO\n"
|
4 |
+
"POT-Creation-Date: 2020-11-14 11:04+0200\n"
|
5 |
+
"PO-Revision-Date: 2020-11-14 11:04+0200\n"
|
6 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
7 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
8 |
"Language: es_ES\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.4.2\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-WPHeader: index.php\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
50 |
"Para que Hide My WP funcione, la versión de PHP debe ser igual o mayor que "
|
51 |
"5.1"
|
52 |
|
53 |
+
#: classes/Tools.php:32 classes/Tools.php:36
|
54 |
#, php-format
|
55 |
msgid ""
|
56 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
59 |
"Su límite de memoria es %sM. Necesitas al menos %sM para evitar errores de "
|
60 |
"carga en el frontend. Mira..: %sIncrementar la memoria asignada a PHP%s"
|
61 |
|
62 |
+
#: classes/Tools.php:125
|
63 |
msgid ""
|
64 |
"Your IP has been flagged for potential security violations. Please try again "
|
65 |
"in a little while..."
|
67 |
"Su IP se ha boqueado por posibles infracciones de seguridad. Inténtalo de "
|
68 |
"nuevo dentro de un rato ..."
|
69 |
|
70 |
+
#: classes/Tools.php:367
|
71 |
msgid "Documentation"
|
72 |
msgstr "Documentación"
|
73 |
|
74 |
+
#: classes/Tools.php:368
|
75 |
msgid "Leave a review"
|
76 |
msgstr "Dejar un comentario"
|
77 |
|
78 |
+
#: classes/Tools.php:385
|
79 |
msgid "Upgrade to Premium"
|
80 |
msgstr "Mejorar a Premium"
|
81 |
|
82 |
+
#: classes/Tools.php:387 controllers/SecurityCheck.php:186
|
83 |
msgid "Settings"
|
84 |
msgstr "Configuración"
|
85 |
|
86 |
+
#: classes/Tools.php:1257
|
87 |
#, php-format
|
88 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
89 |
msgstr "¡ERROR DE CONEXIÓN! Asegúrese de que su sitio web puede acceder a: %s"
|
90 |
|
91 |
+
#: classes/Tools.php:1277
|
92 |
msgid "New Login Information"
|
93 |
msgstr "Ocultar la nueva ruta de admin"
|
94 |
|
112 |
msgid "You need to set a positive waiting time"
|
113 |
msgstr "Es necesario establecer un tiempo de espera positivo"
|
114 |
|
115 |
+
#: controllers/Brute.php:107 controllers/Settings.php:264
|
116 |
+
#: controllers/Settings.php:308 controllers/Settings.php:370
|
117 |
+
#: controllers/Settings.php:401
|
118 |
msgid "Saved"
|
119 |
msgstr "Guardado"
|
120 |
|
197 |
msgstr "Hide My WP - Control de seguridad"
|
198 |
|
199 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
200 |
+
#: view/Advanced.php:191 view/Mapping.php:229 view/Permalinks.php:569
|
201 |
+
#: view/Tweaks.php:352
|
202 |
msgid "Security Check"
|
203 |
msgstr "Control de seguridad"
|
204 |
|
226 |
msgid "Advanced"
|
227 |
msgstr "Configuración Avanzada"
|
228 |
|
229 |
+
#: controllers/Menu.php:147 controllers/Settings.php:196
|
230 |
msgid "Hide My WP"
|
231 |
msgstr "Hide My WP"
|
232 |
|
251 |
msgid "See all premium features"
|
252 |
msgstr "Ver todas las características premium"
|
253 |
|
254 |
+
#: controllers/SecurityCheck.php:24
|
255 |
msgid ""
|
256 |
"You should check your website every week to see if there are any security "
|
257 |
"changes."
|
259 |
"Deberías revisar tu sitio web cada semana para ver si hay algún cambio de "
|
260 |
"seguridad."
|
261 |
|
262 |
+
#: controllers/SecurityCheck.php:57
|
263 |
msgid ""
|
264 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
265 |
"mode to Lite Mode."
|
267 |
"Primero, debes conectar Hide My Wp con WPPlugins y cambiar del modo por "
|
268 |
"defecto al modo Lite."
|
269 |
|
270 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:30 view/Brute.php:31
|
271 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
272 |
+
#: view/Mapping.php:162 view/Permalinks.php:358 view/Permalinks.php:433
|
273 |
+
#: view/Permalinks.php:464 view/Tweaks.php:203
|
274 |
#, php-format
|
275 |
msgid "This feature requires %sHide My WP Ghost%s."
|
276 |
msgstr "Esta característica requiere %sHide My WP Ghost%s."
|
277 |
|
278 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:32 view/Brute.php:82
|
279 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
280 |
+
#: view/Permalinks.php:39 view/Permalinks.php:359 view/Permalinks.php:434
|
281 |
+
#: view/Permalinks.php:465 view/Tweaks.php:204
|
282 |
msgid "PRO"
|
283 |
msgstr "PRO"
|
284 |
|
285 |
+
#: controllers/SecurityCheck.php:65
|
286 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
287 |
msgstr ""
|
288 |
"Primero, tienes que cambiar Hide My Wp del modo por defecto al modo Lite."
|
289 |
|
290 |
+
#: controllers/SecurityCheck.php:106
|
291 |
msgid "PHP Version"
|
292 |
msgstr "Versión de PHP"
|
293 |
|
294 |
+
#: controllers/SecurityCheck.php:110
|
295 |
msgid ""
|
296 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
297 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
303 |
"las versiones de PHP que ya no se mantienen. <br /><br />Necesita "
|
304 |
"<strong>PHP 7.0</strong> o superior para su sitio web."
|
305 |
|
306 |
+
#: controllers/SecurityCheck.php:111
|
307 |
msgid ""
|
308 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
309 |
"version of PHP or move your site to a better hosting company."
|
312 |
"gustaría cambiar a una nueva versión de PHP o mover su sitio a una compañía "
|
313 |
"de hospedaje mejor."
|
314 |
|
315 |
+
#: controllers/SecurityCheck.php:114
|
316 |
msgid "Mysql Version"
|
317 |
msgstr "Versión Mysql"
|
318 |
|
319 |
+
#: controllers/SecurityCheck.php:118
|
320 |
msgid ""
|
321 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
322 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
328 |
"existen en las versiones de MySQL que ya no se mantienen. <br /><br />Usted "
|
329 |
"necesita <strong>Mysql 5.4</strong> o superior"
|
330 |
|
331 |
+
#: controllers/SecurityCheck.php:119
|
332 |
msgid ""
|
333 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
334 |
"version of MySQL or move your site to a better hosting company"
|
337 |
"gustaría cambiar a una nueva versión de MySQL o mover su sitio a una "
|
338 |
"compañía de hospedaje mejor"
|
339 |
|
340 |
+
#: controllers/SecurityCheck.php:122
|
341 |
msgid "WordPress Version"
|
342 |
msgstr "Versión de WordPress"
|
343 |
|
344 |
+
#: controllers/SecurityCheck.php:126
|
345 |
#, php-format
|
346 |
msgid ""
|
347 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
358 |
"recibirás un mensaje de actualización en las pantallas de administración de "
|
359 |
"WordPress. Para actualizar WordPress, haz clic en el enlace de este mensaje."
|
360 |
|
361 |
+
#: controllers/SecurityCheck.php:127
|
362 |
msgid "There is a newer version of WordPress available ({version})."
|
363 |
msgstr "Hay una nueva versión de WordPress disponible ({versión})."
|
364 |
|
365 |
+
#: controllers/SecurityCheck.php:130
|
366 |
msgid "WP Debug Mode"
|
367 |
msgstr "Modo de depuración de WP"
|
368 |
|
369 |
+
#: controllers/SecurityCheck.php:134
|
370 |
msgid ""
|
371 |
"Every good developer should turn on debugging before getting started on a "
|
372 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
382 |
"el frontend le permitirá a los hackers saber mucho sobre tu sitio web de "
|
383 |
"WordPress."
|
384 |
|
385 |
+
#: controllers/SecurityCheck.php:135
|
386 |
msgid ""
|
387 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
388 |
"false);</code>"
|
390 |
"Deshabilitar WP_DEBUG para sitios web en vivo en wp_config.php "
|
391 |
"<code>define('WP_DEBUG', false);</code>"
|
392 |
|
393 |
+
#: controllers/SecurityCheck.php:139
|
394 |
msgid "DB Debug Mode"
|
395 |
msgstr "Modo de depuración DB"
|
396 |
|
397 |
+
#: controllers/SecurityCheck.php:143
|
398 |
msgid ""
|
399 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
400 |
"Database debug on live websites."
|
402 |
"No es seguro tener activado el depurador de la base de datos. Asegúrate de "
|
403 |
"no usar el depurador de la base de datos en sitios web en vivo."
|
404 |
|
405 |
+
#: controllers/SecurityCheck.php:144
|
406 |
#, php-format
|
407 |
msgid ""
|
408 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
411 |
"Apague los plugins de depuración si su sitio web está en vivo. También "
|
412 |
"puedes activar %sHide My Wp > Tweaks > Disable DB Debug in Frontent%s"
|
413 |
|
414 |
+
#: controllers/SecurityCheck.php:148
|
415 |
msgid "Script Debug Mode"
|
416 |
msgstr "Modo de depuración de guiones"
|
417 |
|
418 |
+
#: controllers/SecurityCheck.php:152
|
419 |
msgid ""
|
420 |
"Every good developer should turn on debugging before getting started on a "
|
421 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
431 |
"el frontend le permitirá a los hackers saber mucho sobre tu sitio web de "
|
432 |
"WordPress."
|
433 |
|
434 |
+
#: controllers/SecurityCheck.php:153
|
435 |
msgid ""
|
436 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
437 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
439 |
"Deshabilitar SCRIPT_DEBUG para sitios web en vivo en wp_config.php "
|
440 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
441 |
|
442 |
+
#: controllers/SecurityCheck.php:157
|
443 |
msgid "display_errors PHP directive"
|
444 |
msgstr "errores_de_visualización Directiva PHP"
|
445 |
|
446 |
+
#: controllers/SecurityCheck.php:161
|
447 |
msgid ""
|
448 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
449 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
454 |
"registrado en un lugar seguro y no ser mostrado a los visitantes o "
|
455 |
"potenciales atacantes."
|
456 |
|
457 |
+
#: controllers/SecurityCheck.php:162
|
458 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
459 |
msgstr "Edita wp_config.php y añade <code>ini_set('display_errors', 0);</code>"
|
460 |
|
461 |
+
#: controllers/SecurityCheck.php:165
|
462 |
msgid "Backend under SSL"
|
463 |
msgstr "Backend bajo SSL"
|
464 |
|
465 |
+
#: controllers/SecurityCheck.php:169
|
466 |
msgid ""
|
467 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
468 |
"protocols used on the internet to secure information exchange and provide "
|
480 |
"seguridad de la capa de transporte. <br /><br />Es importante tener una "
|
481 |
"conexión segura para el panel de administración en WordPress."
|
482 |
|
483 |
+
#: controllers/SecurityCheck.php:170
|
484 |
#, php-format
|
485 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
486 |
msgstr "Aprende a configurar tu sitio web como %s. %sHaz clic aquí%s"
|
487 |
|
488 |
+
#: controllers/SecurityCheck.php:173
|
489 |
msgid "User 'admin' as Administrator"
|
490 |
msgstr "Ocultar la nueva ruta de admin"
|
491 |
|
492 |
+
#: controllers/SecurityCheck.php:177
|
493 |
msgid ""
|
494 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
495 |
"usernames make up half of the login credentials, this made it easier for "
|
504 |
"WordPress ha cambiado esto y ahora requiere que selecciones un nombre de "
|
505 |
"usuario personalizado al momento de instalar WordPress."
|
506 |
|
507 |
+
#: controllers/SecurityCheck.php:178
|
508 |
msgid "Change the user 'admin' with another name to improve security."
|
509 |
msgstr "Cambiar el usuario 'admin' por otro nombre para mejorar la seguridad."
|
510 |
|
511 |
+
#: controllers/SecurityCheck.php:181
|
512 |
msgid "Spammers can easily signup"
|
513 |
msgstr "Los spammers pueden inscribirse fácilmente"
|
514 |
|
515 |
+
#: controllers/SecurityCheck.php:185
|
516 |
msgid ""
|
517 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
518 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
524 |
"su blog. Terminará con registros de spam y su sitio web se llenará de "
|
525 |
"contenido y comentarios de spam."
|
526 |
|
527 |
+
#: controllers/SecurityCheck.php:186
|
528 |
#, php-format
|
529 |
msgid ""
|
530 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
533 |
"Cambie la ruta de registro desde %sHide My Wp > Custom Register URL%s o "
|
534 |
"desmarque la opción %s > %s > %s"
|
535 |
|
536 |
+
#: controllers/SecurityCheck.php:186 controllers/SecurityCheck.php:445
|
537 |
msgid "General"
|
538 |
msgstr "General"
|
539 |
|
540 |
+
#: controllers/SecurityCheck.php:186
|
541 |
msgid "Membership"
|
542 |
msgstr "Membresía"
|
543 |
|
544 |
+
#: controllers/SecurityCheck.php:189
|
545 |
msgid "Outdated Plugins"
|
546 |
msgstr "Plugins obsoletos"
|
547 |
|
548 |
+
#: controllers/SecurityCheck.php:193
|
549 |
msgid ""
|
550 |
"WordPress and its plugins and themes are like any other software installed "
|
551 |
"on your computer, and like any other application on your devices. "
|
574 |
"agujeros de seguridad. <br /><br />Mantener los plugins actualizados es una "
|
575 |
"de las formas más importantes y fáciles de mantener su sitio seguro."
|
576 |
|
577 |
+
#: controllers/SecurityCheck.php:194 controllers/SecurityCheck.php:202
|
578 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
579 |
msgstr ""
|
580 |
"Ve a la página de actualizaciones y actualiza todos los plugins a la última "
|
581 |
"versión."
|
582 |
|
583 |
+
#: controllers/SecurityCheck.php:197
|
584 |
msgid "Not Updated Plugins"
|
585 |
msgstr "Plugins no actualizados"
|
586 |
|
587 |
+
#: controllers/SecurityCheck.php:201
|
588 |
msgid ""
|
589 |
"Plugins that have not been updated in the last 12 months can have real "
|
590 |
"security problems. Make sure you use updated plugins from WordPress "
|
594 |
"tener verdaderos problemas de seguridad. Asegúrate de usar los plugins "
|
595 |
"actualizados del directorio de WordPress."
|
596 |
|
597 |
+
#: controllers/SecurityCheck.php:205
|
598 |
msgid "Version Incompatible Plugins"
|
599 |
msgstr "(sólo si otros plugins de cache lo requieren)"
|
600 |
|
601 |
+
#: controllers/SecurityCheck.php:209
|
602 |
msgid ""
|
603 |
"Plugins that are incompatible with your version of WordPress can have real "
|
604 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
607 |
"verdaderos problemas de seguridad. Asegúrate de usar los plugins probados "
|
608 |
"del directorio de WordPress."
|
609 |
|
610 |
+
#: controllers/SecurityCheck.php:210
|
611 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
612 |
msgstr "Asegúrate de usar los plugins probados del directorio de WordPress."
|
613 |
|
614 |
+
#: controllers/SecurityCheck.php:213
|
615 |
msgid "Outdated Themes"
|
616 |
msgstr "Temas obsoletos"
|
617 |
|
618 |
+
#: controllers/SecurityCheck.php:217
|
619 |
msgid ""
|
620 |
"WordPress and its plugins and themes are like any other software installed "
|
621 |
"on your computer, and like any other application on your devices. "
|
644 |
"seguridad.<br /><br />Mantener los temas actualizados es una de las formas "
|
645 |
"más importantes y sencillas de mantener su sitio seguro."
|
646 |
|
647 |
+
#: controllers/SecurityCheck.php:218
|
648 |
msgid "Go to the Updates page and update all the themes to the last version."
|
649 |
msgstr ""
|
650 |
"Ve a la página de actualizaciones y actualiza todos los temas a la última "
|
651 |
"versión."
|
652 |
|
653 |
+
#: controllers/SecurityCheck.php:221
|
654 |
msgid "Database Prefix"
|
655 |
msgstr "Prefijo de la base de datos"
|
656 |
|
657 |
+
#: controllers/SecurityCheck.php:225
|
658 |
msgid ""
|
659 |
"The WordPress database is like a brain for your entire WordPress site, "
|
660 |
"because every single bit of information about your site is stored there, "
|
673 |
"facilita a los hackers el planear un ataque masivo apuntando al prefijo "
|
674 |
"predeterminado <strong>wp_</strong>."
|
675 |
|
676 |
+
#: controllers/SecurityCheck.php:226
|
677 |
#, php-format
|
678 |
msgid ""
|
679 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
684 |
"pero, si es posible, utilice un prefijo personalizado para las tablas de la "
|
685 |
"base de datos para evitar las inyecciones de SQL. %sLeer más%s"
|
686 |
|
687 |
+
#: controllers/SecurityCheck.php:229
|
688 |
msgid "Versions in Source Code"
|
689 |
msgstr "Versiones en el código fuente"
|
690 |
|
691 |
+
#: controllers/SecurityCheck.php:233
|
692 |
msgid ""
|
693 |
"WordPress, plugins and themes add their version info to the source code, so "
|
694 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
700 |
"pueden encontrar fácilmente un sitio web con plugins o temas de versiones "
|
701 |
"vulnerables, y apuntarlos con Exploits de Día Cero."
|
702 |
|
703 |
+
#: controllers/SecurityCheck.php:234
|
704 |
#, php-format
|
705 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
706 |
msgstr "Enciende %sHide My WP > Ajustes > %s %s"
|
707 |
|
708 |
+
#: controllers/SecurityCheck.php:234 view/Tweaks.php:233
|
709 |
msgid "Hide Versions and WordPress Tags"
|
710 |
msgstr "Ocultar versiones y etiquetas de WordPress"
|
711 |
|
712 |
+
#: controllers/SecurityCheck.php:238
|
713 |
msgid "Salts and Security Keys valid"
|
714 |
msgstr "Las sales y las llaves de seguridad son válidas"
|
715 |
|
716 |
+
#: controllers/SecurityCheck.php:242
|
717 |
msgid ""
|
718 |
"Security keys are used to ensure better encryption of information stored in "
|
719 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
729 |
"recuerde estas claves. De hecho, una vez que las configures, no las volverás "
|
730 |
"a ver. Por lo tanto, no hay excusa para no configurarlas correctamente."
|
731 |
|
732 |
+
#: controllers/SecurityCheck.php:243
|
733 |
msgid ""
|
734 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
735 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
741 |
"SECURE_AUTH_KEY,LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,"
|
742 |
"LOGGED_IN_SALT,NONCE_SALT</code>"
|
743 |
|
744 |
+
#: controllers/SecurityCheck.php:246
|
745 |
msgid "Security Keys Updated"
|
746 |
msgstr "Llaves de seguridad actualizadas"
|
747 |
|
748 |
+
#: controllers/SecurityCheck.php:250
|
749 |
msgid ""
|
750 |
"The security keys in wp-config.php should be renewed as often as possible."
|
751 |
msgstr ""
|
752 |
"Las claves de seguridad en wp-config.php deben ser renovadas tan a menudo "
|
753 |
"como sea posible."
|
754 |
|
755 |
+
#: controllers/SecurityCheck.php:251
|
756 |
#, php-format
|
757 |
msgid ""
|
758 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
763 |
"LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,LOGGED_IN_SALT,"
|
764 |
"NONCE_SALT</code>"
|
765 |
|
766 |
+
#: controllers/SecurityCheck.php:254
|
767 |
msgid "WordPress dDatabase Password"
|
768 |
msgstr "Contraseña de la base de datos de WordPress dDatabase"
|
769 |
|
770 |
+
#: controllers/SecurityCheck.php:258
|
771 |
msgid ""
|
772 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
773 |
"your WordPress database password. <br />Although most servers are configured "
|
782 |
"significa que tu contraseña de la base de datos deba ser \"12345\" o ninguna "
|
783 |
"contraseña en absoluto."
|
784 |
|
785 |
+
#: controllers/SecurityCheck.php:259
|
786 |
msgid ""
|
787 |
"Choose a proper database password, at least 8 characters long with a "
|
788 |
"combination of letters, numbers and special characters. After you change it, "
|
795 |
"archivo wp_config.php <code>define('DB_PASSWORD', "
|
796 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
797 |
|
798 |
+
#: controllers/SecurityCheck.php:270
|
799 |
msgid "/wp-content is visible in source code"
|
800 |
msgstr "El contenido de /wp es visible en el código fuente"
|
801 |
|
802 |
+
#: controllers/SecurityCheck.php:274
|
803 |
msgid ""
|
804 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
805 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
808 |
"wp-incluido para evitar que los hackers sepan que tienes un sitio web de "
|
809 |
"WordPress."
|
810 |
|
811 |
+
#: controllers/SecurityCheck.php:275
|
812 |
#, php-format
|
813 |
msgid ""
|
814 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
817 |
"Cambie el contenido del wp, wp-incluye y otros caminos comunes con %sHide My "
|
818 |
"Wp > Permalinks%s"
|
819 |
|
820 |
+
#: controllers/SecurityCheck.php:278
|
821 |
msgid "/wp-content path is accessible"
|
822 |
msgstr "/El camino del contenido de la página web es accesible.."
|
823 |
|
824 |
+
#: controllers/SecurityCheck.php:282
|
825 |
msgid ""
|
826 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
827 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
832 |
"nombres de los plugins y temas para hacer imposible que los bots los "
|
833 |
"detecten."
|
834 |
|
835 |
+
#: controllers/SecurityCheck.php:283
|
836 |
#, php-format
|
837 |
msgid ""
|
838 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
840 |
"Enciende %sHide My Wp > Hide WordPress Common Paths%s para ocultar los "
|
841 |
"viejos caminos"
|
842 |
|
843 |
+
#: controllers/SecurityCheck.php:287 controllers/SecurityCheck.php:295
|
844 |
#, php-format
|
845 |
msgid "%s is visible in source code"
|
846 |
msgstr "%s es visible en el código fuente"
|
847 |
|
848 |
+
#: controllers/SecurityCheck.php:291
|
849 |
#, php-format
|
850 |
msgid ""
|
851 |
"Having the admin URL visible in the source code it's really bad because "
|
859 |
"personalizada no debería aparecer en la URL de Ajax. <br /><br />Encuentra "
|
860 |
"soluciones para %show para ocultar la ruta del código fuente%s."
|
861 |
|
862 |
+
#: controllers/SecurityCheck.php:292
|
863 |
#, php-format
|
864 |
msgid ""
|
865 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
869 |
"%s. Ocultar cualquier referencia a la ruta del administrador de los plugins "
|
870 |
"instalados."
|
871 |
|
872 |
+
#: controllers/SecurityCheck.php:299
|
873 |
#, php-format
|
874 |
msgid ""
|
875 |
"Having the login URL visible in the source code it's really bad because "
|
885 |
"Bruta activada para ello. <br ><br />Encuentra soluciones para %show para "
|
886 |
"ocultar la ruta del código fuente%s."
|
887 |
|
888 |
+
#: controllers/SecurityCheck.php:300
|
889 |
#, php-format
|
890 |
msgid "%sHide the login path%s from theme menu or widget."
|
891 |
msgstr "%sOculta la ruta de acceso%s del menú temático o del widget."
|
892 |
|
893 |
+
#: controllers/SecurityCheck.php:303
|
894 |
msgid "/wp-login path is accessible"
|
895 |
msgstr "/La ruta de acceso al wp es accesible"
|
896 |
|
897 |
+
#: controllers/SecurityCheck.php:307
|
898 |
msgid ""
|
899 |
"If your site allows user logins, you need your login page to be easy to find "
|
900 |
"for your users. You also need to do other things to protect against "
|
911 |
"reducir el número de intentos de inicio de sesión maliciosos. Una forma de "
|
912 |
"hacerlo es dificultando la búsqueda de su página de inicio de sesión."
|
913 |
|
914 |
+
#: controllers/SecurityCheck.php:308
|
915 |
#, php-format
|
916 |
msgid ""
|
917 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
920 |
"Cambie el wp-login de %sHide My Wp > Custom login URL%s y encienda %sHide My "
|
921 |
"Wp > Brute Force Protection%s"
|
922 |
|
923 |
+
#: controllers/SecurityCheck.php:311
|
924 |
msgid "/wp_config.php file is writable"
|
925 |
msgstr "El archivo /wp_config.php es escribible"
|
926 |
|
927 |
+
#: controllers/SecurityCheck.php:315
|
928 |
msgid ""
|
929 |
"One of the most important files in your WordPress installation is the wp-"
|
930 |
"config.php file. <br />This file is located in the root directory of your "
|
936 |
"de la instalación de WordPress y contiene los detalles de la configuración "
|
937 |
"básica de su sitio web, como la información de conexión a la base de datos."
|
938 |
|
939 |
+
#: controllers/SecurityCheck.php:316
|
940 |
#, php-format
|
941 |
msgid ""
|
942 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
945 |
"Intenta poner chmod en %s0400%s o %s0440%s y si el sitio web funciona "
|
946 |
"normalmente es el mejor para usar."
|
947 |
|
948 |
+
#: controllers/SecurityCheck.php:319
|
949 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
950 |
msgstr "se puede acceder a los archivos wp-config.php y wp-config-sample.php"
|
951 |
|
952 |
+
#: controllers/SecurityCheck.php:323
|
953 |
msgid ""
|
954 |
"One of the most important files in your WordPress installation is the wp-"
|
955 |
"config.php file. <br />This file is located in the root directory of your "
|
961 |
"de la instalación de WordPress y contiene los detalles de la configuración "
|
962 |
"básica de su sitio web, como la información de conexión a la base de datos."
|
963 |
|
964 |
+
#: controllers/SecurityCheck.php:324
|
965 |
#, php-format
|
966 |
msgid ""
|
967 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
970 |
"Enciende %sHide My Wp > Hide WordPress Common Files%s para ocultar los "
|
971 |
"archivos wp-config.php & wp-config-sample.php"
|
972 |
|
973 |
+
#: controllers/SecurityCheck.php:328
|
974 |
msgid "readme.html file is accessible "
|
975 |
msgstr "el archivo readme.html es accesible"
|
976 |
|
977 |
+
#: controllers/SecurityCheck.php:332
|
978 |
msgid ""
|
979 |
"It's important to hide or remove the readme.html file because it contains WP "
|
980 |
"version details."
|
982 |
"Es importante ocultar o eliminar el archivo readme.html porque contiene "
|
983 |
"detalles de la versión WP."
|
984 |
|
985 |
+
#: controllers/SecurityCheck.php:333
|
986 |
#, php-format
|
987 |
msgid ""
|
988 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
991 |
"Renombra el archivo readme.html o enciende %sHide My Wp > Hide WordPress "
|
992 |
"Common Files%s"
|
993 |
|
994 |
+
#: controllers/SecurityCheck.php:337
|
995 |
msgid "install.php & upgrade.php files are accessible "
|
996 |
msgstr "se puede acceder a los archivos install.php y upgrade.php"
|
997 |
|
998 |
+
#: controllers/SecurityCheck.php:341
|
999 |
msgid ""
|
1000 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
1001 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
1005 |
"ocultar los archivos wp-admin/install.php y wp-admin/upgrade.php porque ya "
|
1006 |
"ha habido un par de problemas de seguridad con respecto a estos archivos."
|
1007 |
|
1008 |
+
#: controllers/SecurityCheck.php:342
|
1009 |
#, php-format
|
1010 |
msgid ""
|
1011 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
1014 |
"Activar %sHide My Wp > Hide WordPress Common Files%s para ocultar los "
|
1015 |
"archivos wp-admin/install.php & wp-admin/upgrade.php"
|
1016 |
|
1017 |
+
#: controllers/SecurityCheck.php:346
|
1018 |
msgid "PHP register_globals is on"
|
1019 |
msgstr "ej. usuario-nuevo o registrar"
|
1020 |
|
1021 |
+
#: controllers/SecurityCheck.php:350
|
1022 |
msgid ""
|
1023 |
"This is one of the biggest security issues you can have on your site! If "
|
1024 |
"your hosting company has this directive enabled by default, switch to "
|
1028 |
"sitio! Si su compañía de alojamiento tiene esta directiva activada por "
|
1029 |
"defecto, ¡cambie a otra compañía inmediatamente!"
|
1030 |
|
1031 |
+
#: controllers/SecurityCheck.php:351
|
1032 |
msgid ""
|
1033 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
1034 |
"or contact the hosting company to set it off"
|
1036 |
"Si tienes acceso al archivo php.ini, activa <code>register_globals = off</"
|
1037 |
"code> o contacta con la compañía de alojamiento para activarlo"
|
1038 |
|
1039 |
+
#: controllers/SecurityCheck.php:354
|
1040 |
msgid "PHP expose_php is on"
|
1041 |
msgstr "PHP expose_php está en"
|
1042 |
|
1043 |
+
#: controllers/SecurityCheck.php:358
|
1044 |
msgid ""
|
1045 |
"Exposing the PHP version will make the job of attacking your site much "
|
1046 |
"easier."
|
1047 |
msgstr ""
|
1048 |
"Exponer la versión PHP hará el trabajo de atacar su sitio mucho más fácil."
|
1049 |
|
1050 |
+
#: controllers/SecurityCheck.php:359
|
1051 |
msgid ""
|
1052 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
1053 |
"contact the hosting company to set it off"
|
1055 |
"Si tiene acceso al archivo php.ini, configure <code>expose_php = off</code> "
|
1056 |
"o contacte con la compañía de alojamiento para configurarlo"
|
1057 |
|
1058 |
+
#: controllers/SecurityCheck.php:362
|
1059 |
msgid "PHP safe_mode is on"
|
1060 |
msgstr "PHP safe_mode está activado"
|
1061 |
|
1062 |
+
#: controllers/SecurityCheck.php:366
|
1063 |
msgid ""
|
1064 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
1065 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
1088 |
"funciones de PHP que no están restringidas, así que si un hacker ya ha "
|
1089 |
"entrado - el modo seguro es inútil."
|
1090 |
|
1091 |
+
#: controllers/SecurityCheck.php:367
|
1092 |
msgid ""
|
1093 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
1094 |
"contact the hosting company to set it off"
|
1096 |
"Si tienes acceso al archivo php.ini, activa el <code>modo seguro = off</"
|
1097 |
"code> o contacta con la compañía de alojamiento para activarlo"
|
1098 |
|
1099 |
+
#: controllers/SecurityCheck.php:370
|
1100 |
msgid "PHP allow_url_include is on"
|
1101 |
msgstr "PHP allow_url_include está activado"
|
1102 |
|
1103 |
+
#: controllers/SecurityCheck.php:374
|
1104 |
msgid ""
|
1105 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
1106 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
1111 |
"para habilitar esta directiva, y usar cualquier código PHP que lo requiera "
|
1112 |
"es muy arriesgado."
|
1113 |
|
1114 |
+
#: controllers/SecurityCheck.php:375
|
1115 |
msgid ""
|
1116 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
1117 |
"or contact the hosting company to set it off"
|
1119 |
"Si tienes acceso al archivo php.ini, establece <code>allow_url_include = "
|
1120 |
"off</code> o contacta con la compañía de alojamiento para activarlo"
|
1121 |
|
1122 |
+
#: controllers/SecurityCheck.php:378
|
1123 |
+
msgid "Plugins/Themes editor disables"
|
1124 |
+
msgstr "El editor de plugins/temas desactiva"
|
1125 |
|
1126 |
+
#: controllers/SecurityCheck.php:382
|
1127 |
msgid ""
|
1128 |
"The plugins and themes file editor is a very convenient tool because it "
|
1129 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
1137 |
"muestra el código fuente de PHP, sino que también permite a los atacantes "
|
1138 |
"inyectar código malicioso en su sitio si logran acceder al administrador."
|
1139 |
|
1140 |
+
#: controllers/SecurityCheck.php:383
|
1141 |
msgid ""
|
1142 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
1143 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1145 |
"Deshabilitar DISALLOW_FILE_EDIT para sitios web en vivo en wp_config.php "
|
1146 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1147 |
|
1148 |
+
#: controllers/SecurityCheck.php:387
|
1149 |
#, php-format
|
1150 |
msgid "Folder %s is browsable "
|
1151 |
msgstr "La carpeta %s es navegable"
|
1152 |
|
1153 |
+
#: controllers/SecurityCheck.php:391
|
1154 |
msgid ""
|
1155 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
1156 |
"allow them to easily download all your uploaded files. It's a security and a "
|
1160 |
"navegador les permitirá descargar fácilmente todos sus archivos subidos. Es "
|
1161 |
"una cuestión de seguridad y de derechos de autor."
|
1162 |
|
1163 |
+
#: controllers/SecurityCheck.php:392
|
1164 |
#, php-format
|
1165 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
1166 |
msgstr "Aprende a deshabilitar la %sNavegación por el directorio%s"
|
1167 |
|
1168 |
+
#: controllers/SecurityCheck.php:396
|
1169 |
msgid "Windows Live Writer is on "
|
1170 |
msgstr "Windows Live Writer está encendido"
|
1171 |
|
1172 |
+
#: controllers/SecurityCheck.php:400
|
1173 |
msgid ""
|
1174 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
1175 |
"have its link in the page header, because this tells the whole world you're "
|
1179 |
"enlace en el encabezado de la página, porque esto le dice a todo el mundo "
|
1180 |
"que estás usando WordPress."
|
1181 |
|
1182 |
+
#: controllers/SecurityCheck.php:401
|
1183 |
#, php-format
|
1184 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
1185 |
msgstr ""
|
1186 |
"Enciende %sHide My Wp > Ajustes > Deshabilita los guiones del Manifiesto WLW"
|
1187 |
"%s"
|
1188 |
|
1189 |
+
#: controllers/SecurityCheck.php:405
|
1190 |
msgid "XML-RPC access is on"
|
1191 |
msgstr "Inhabilitar el acceso a la Rest API"
|
1192 |
|
1193 |
+
#: controllers/SecurityCheck.php:409
|
1194 |
msgid ""
|
1195 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
1196 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
1209 |
"contraseña con cada solicitud, lo cual es un gran no-no en los círculos de "
|
1210 |
"seguridad."
|
1211 |
|
1212 |
+
#: controllers/SecurityCheck.php:410
|
1213 |
#, php-format
|
1214 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
1215 |
msgstr "Enciende %sHide My Wp > Ajustes > Deshabilita el acceso XML-RPC%s"
|
1216 |
|
1217 |
+
#: controllers/SecurityCheck.php:414
|
1218 |
msgid "RDS is visible"
|
1219 |
msgstr "El RDS es visible"
|
1220 |
|
1221 |
+
#: controllers/SecurityCheck.php:418
|
1222 |
msgid ""
|
1223 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
1224 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
1232 |
"problema de seguridad porque \"quieren ser descubiertos\", pero si quieres "
|
1233 |
"ocultar el hecho de que estás usando WP, este es el camino a seguir."
|
1234 |
|
1235 |
+
#: controllers/SecurityCheck.php:419
|
1236 |
#, php-format
|
1237 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
1238 |
msgstr "Enciende %sHide My Wp > Ajustes > Ocultar encabezamiento RSD%s"
|
1239 |
|
1240 |
+
#: controllers/SecurityCheck.php:423
|
1241 |
msgid "MySql Grant All Permissions"
|
1242 |
msgstr "MySql otorga todos los permisos"
|
1243 |
|
1244 |
+
#: controllers/SecurityCheck.php:427
|
1245 |
msgid ""
|
1246 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
1247 |
"username and password, he'll be able to login to that database and do "
|
1261 |
"diario y regular, estos son los privilegios recomendados: SELECCIONAR, "
|
1262 |
"INSERTAR, ACTUALIZAR y BORRAR."
|
1263 |
|
1264 |
+
#: controllers/SecurityCheck.php:428
|
1265 |
#, php-format
|
1266 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
1267 |
msgstr "Para aprender a revocar los permisos de PhpMyAdmin %sClick here%s"
|
1268 |
|
1269 |
+
#: controllers/SecurityCheck.php:431
|
1270 |
msgid "Author URL by ID access"
|
1271 |
msgstr "URL del autor por acceso de identificación"
|
1272 |
|
1273 |
+
#: controllers/SecurityCheck.php:435
|
1274 |
msgid ""
|
1275 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
1276 |
"you can't log in to their account. You also need the password. <br /><br /"
|
1294 |
"porque WP te redirigirá a siteurl.com/?author={id} si la identificación "
|
1295 |
"existe en el sistema."
|
1296 |
|
1297 |
+
#: controllers/SecurityCheck.php:436
|
1298 |
#, php-format
|
1299 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1300 |
msgstr "Enciende %sHide My Wp > Ocultar ID de Autor URL%s"
|
1301 |
|
1302 |
+
#: controllers/SecurityCheck.php:440
|
1303 |
msgid "Default WordPress Tagline"
|
1304 |
msgstr "Línea de texto predeterminada de WordPress"
|
1305 |
|
1306 |
+
#: controllers/SecurityCheck.php:444
|
1307 |
msgid ""
|
1308 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1309 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
1317 |
">Si no cambias el eslogan predeterminado, será muy fácil detectar que tu "
|
1318 |
"sitio web fue realmente construido con WordPress"
|
1319 |
|
1320 |
+
#: controllers/SecurityCheck.php:445
|
1321 |
#, php-format
|
1322 |
msgid "Change the Tagline in %s > %s"
|
1323 |
msgstr "Cambie la línea de la etiqueta en %s > %s"
|
1324 |
|
1325 |
+
#: controllers/SecurityCheck.php:445
|
1326 |
msgid "Tagline"
|
1327 |
msgstr "Lema"
|
1328 |
|
1329 |
+
#: controllers/SecurityCheck.php:528
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1330 |
msgid "Saved! This task will be ignored on future tests."
|
1331 |
msgstr "¡Salvado! Esta tarea será ignorada en futuras pruebas."
|
1332 |
|
1333 |
+
#: controllers/SecurityCheck.php:538
|
1334 |
+
msgid "Saved! You can run the test again."
|
1335 |
+
msgstr "¡Salvado! Puedes hacer la prueba de nuevo."
|
1336 |
+
|
1337 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1338 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1339 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:901
|
1340 |
+
#: controllers/SecurityCheck.php:984 controllers/SecurityCheck.php:1000
|
1341 |
+
#: controllers/SecurityCheck.php:1008 controllers/SecurityCheck.php:1085
|
1342 |
+
#: controllers/SecurityCheck.php:1099 controllers/SecurityCheck.php:1114
|
1343 |
+
#: controllers/SecurityCheck.php:1128 controllers/SecurityCheck.php:1140
|
1344 |
+
#: controllers/SecurityCheck.php:1145 controllers/SecurityCheck.php:1179
|
1345 |
+
#: controllers/SecurityCheck.php:1205 controllers/SecurityCheck.php:1220
|
1346 |
+
#: controllers/SecurityCheck.php:1235 controllers/SecurityCheck.php:1252
|
1347 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1348 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1349 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1350 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1351 |
msgid "Yes"
|
1352 |
msgstr "Sí"
|
1353 |
|
1354 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1355 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1356 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:984
|
1357 |
+
#: controllers/SecurityCheck.php:1000 controllers/SecurityCheck.php:1008
|
1358 |
+
#: controllers/SecurityCheck.php:1085 controllers/SecurityCheck.php:1099
|
1359 |
+
#: controllers/SecurityCheck.php:1114 controllers/SecurityCheck.php:1128
|
1360 |
+
#: controllers/SecurityCheck.php:1140 controllers/SecurityCheck.php:1174
|
1361 |
+
#: controllers/SecurityCheck.php:1184 controllers/SecurityCheck.php:1205
|
1362 |
+
#: controllers/SecurityCheck.php:1220 controllers/SecurityCheck.php:1235
|
1363 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1364 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1365 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1366 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1367 |
msgid "No"
|
1368 |
msgstr "No"
|
1369 |
|
1370 |
+
#: controllers/SecurityCheck.php:715
|
1371 |
#, php-format
|
1372 |
msgid "%s plugin are outdated: %s"
|
1373 |
msgstr "%s Los plugins están obsoletos: %s"
|
1374 |
|
1375 |
+
#: controllers/SecurityCheck.php:715 controllers/SecurityCheck.php:791
|
1376 |
msgid "All plugins are up to date"
|
1377 |
msgstr "Todos los plugins están actualizados"
|
1378 |
|
1379 |
+
#: controllers/SecurityCheck.php:748
|
1380 |
#, php-format
|
1381 |
msgid "%s theme(s) are outdated: %s"
|
1382 |
msgstr "%s Los temas están obsoletos: %s"
|
1383 |
|
1384 |
+
#: controllers/SecurityCheck.php:748
|
1385 |
msgid "Themes are up to date"
|
1386 |
msgstr "Los temas están al día"
|
1387 |
|
1388 |
+
#: controllers/SecurityCheck.php:828
|
1389 |
msgid "All plugins are compatible"
|
1390 |
msgstr "Vaciar IPs"
|
1391 |
|
1392 |
+
#: controllers/SecurityCheck.php:922
|
1393 |
#, php-format
|
1394 |
msgid "%s days since last update"
|
1395 |
msgstr "%s días desde la última actualización"
|
1396 |
|
1397 |
+
#: controllers/SecurityCheck.php:922
|
1398 |
msgid "Updated"
|
1399 |
msgstr "Actualizado"
|
1400 |
|
1401 |
+
#: controllers/SecurityCheck.php:940
|
1402 |
msgid "Empty"
|
1403 |
msgstr "Vacío"
|
1404 |
|
1405 |
+
#: controllers/SecurityCheck.php:945
|
1406 |
msgid "only "
|
1407 |
msgstr "solamente"
|
1408 |
|
1409 |
+
#: controllers/SecurityCheck.php:950
|
1410 |
msgid "too simple"
|
1411 |
msgstr "demasiado simple"
|
1412 |
|
1413 |
+
#: controllers/SecurityCheck.php:955
|
1414 |
msgid "Good"
|
1415 |
msgstr "Bueno"
|
1416 |
|
1417 |
+
#: controllers/SecurityCheck.php:1002
|
1418 |
msgid ""
|
1419 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1420 |
msgstr ""
|
1421 |
"Cambie el permiso del archivo wp-config.php a sólo lectura usando el "
|
1422 |
"Administrador de Archivos."
|
1423 |
|
1424 |
+
#: controllers/SecurityCheck.php:1260
|
1425 |
msgid "no"
|
1426 |
msgstr "no"
|
1427 |
|
1428 |
+
#: controllers/SecurityCheck.php:1414
|
1429 |
msgid "Just another WordPress site"
|
1430 |
msgstr "Otro sitio de AlmirallMed"
|
1431 |
|
1432 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1433 |
#, php-format
|
1434 |
msgid ""
|
1435 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
1438 |
"NGINX detectado. En caso de que no haya añadido el código en la "
|
1439 |
"configuración del NGINX ya, por favor añada la siguiente línea. %s"
|
1440 |
|
1441 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
|
|
|
|
|
|
|
|
1442 |
msgid "Don't forget to reload the Nginx service."
|
1443 |
msgstr "No olvides reiniciar el servicio de Nginx"
|
1444 |
|
1445 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1446 |
+
msgid "Learn how to setup on Nginx server"
|
1447 |
+
msgstr "Aprende a configurar en el servidor de Nginx"
|
1448 |
|
1449 |
#: controllers/Settings.php:54 view/Backup.php:16
|
1450 |
msgid "Restore Settings"
|
1454 |
msgid "You want to restore the last saved settings? "
|
1455 |
msgstr "¿Desea restaurar la última configuración guardada?"
|
1456 |
|
1457 |
+
#: controllers/Settings.php:82 controllers/Widget.php:16
|
1458 |
+
#, php-format
|
1459 |
+
msgid ""
|
1460 |
+
"%sBlack Friday!!%s Get Hide My WP Ghost today with the best discounts of the "
|
1461 |
+
"year. %sSee Ofers!%s"
|
1462 |
+
msgstr ""
|
1463 |
+
|
1464 |
+
#: controllers/Settings.php:84 controllers/Widget.php:18
|
1465 |
+
#, php-format
|
1466 |
+
msgid ""
|
1467 |
+
"%sHalloween Special!!%s Get %s80%% OFF%s on Hide My WP Ghost - Unlimited "
|
1468 |
+
"Websites License until 31 October 2020. %sSee Ofer!%s"
|
1469 |
+
msgstr ""
|
1470 |
+
|
1471 |
+
#: controllers/Settings.php:86 controllers/Widget.php:20
|
1472 |
#, php-format
|
1473 |
msgid ""
|
1474 |
"%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 "
|
1477 |
"%s Oferta de tiempo limitado%s: Obtenga hoy %s65%% de descuento%s en la "
|
1478 |
"licencia de los sitios web de Hide My WP Ghost 5. %sHurry Up!%s"
|
1479 |
|
1480 |
+
#: controllers/Settings.php:137
|
1481 |
#, php-format
|
1482 |
msgid ""
|
1483 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1486 |
"¡Nuevo plugin/tema detectado! ¡Necesitas guardar la configuración de Hide My "
|
1487 |
"WP de nuevo para incluirlos a todos! %s Haz clic aquí %s"
|
1488 |
|
1489 |
+
#: controllers/Settings.php:157
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1490 |
#, php-format
|
1491 |
msgid ""
|
1492 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
1495 |
"Para activar la nueva configuración de %sHide My WP %s %s necesitas "
|
1496 |
"confirmar y volver a iniciar sesión!"
|
1497 |
|
1498 |
+
#: controllers/Settings.php:165
|
1499 |
msgid "Yes, I'm ready to re-login"
|
1500 |
msgstr "Sí, estoy listo para volver a entrar"
|
1501 |
|
1502 |
+
#: controllers/Settings.php:172 view/FrontendCheck.php:36
|
1503 |
msgid "No, abort"
|
1504 |
msgstr "No, cancelar"
|
1505 |
|
1506 |
+
#: controllers/Settings.php:213
|
1507 |
msgid "My Account"
|
1508 |
msgstr "Mi cuenta"
|
1509 |
|
1510 |
+
#: controllers/Settings.php:351
|
1511 |
msgid ""
|
1512 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1513 |
"duplicates to prevent any redirect errors."
|
1515 |
"Error: Has introducido el mismo texto dos veces en el mapa de texto. "
|
1516 |
"Eliminamos los duplicados para evitar cualquier error de redireccionamiento."
|
1517 |
|
1518 |
+
#: controllers/Settings.php:470
|
1519 |
+
msgid "The list of plugins and themes was updated with success!"
|
1520 |
+
msgstr "¡La lista de plugins y temas se actualizó con éxito!"
|
1521 |
+
|
1522 |
+
#: controllers/Settings.php:542
|
1523 |
msgid ""
|
1524 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1525 |
"WPPlugins"
|
1527 |
"¡ERROR! Por favor, asegúrate de usar un token válido para conectar el plugin "
|
1528 |
"con WPPlugins"
|
1529 |
|
1530 |
+
#: controllers/Settings.php:547
|
1531 |
msgid ""
|
1532 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1533 |
"WPPlugins"
|
1535 |
"¡ERROR! Por favor, asegúrate de usar una dirección de correo electrónico "
|
1536 |
"para conectar el plugin con WPPlugins"
|
1537 |
|
1538 |
+
#: controllers/Settings.php:593
|
1539 |
msgid "Great! The backup is restored."
|
1540 |
msgstr "La copia de seguridad se ha restaurado."
|
1541 |
|
1542 |
+
#: controllers/Settings.php:607 controllers/Settings.php:610
|
1543 |
msgid "Error! The backup is not valid."
|
1544 |
msgstr "¡Error! Copia de seguridad inválida."
|
1545 |
|
1546 |
+
#: controllers/Settings.php:613
|
1547 |
msgid "Error! You have to enter a previous saved backup file."
|
1548 |
msgstr ""
|
1549 |
"¡Error! Tiene que seleccionar una copia de seguridad guardada previamente."
|
1550 |
|
1551 |
+
#: controllers/Settings.php:625
|
1552 |
msgid "Hide My Wp > Question"
|
1553 |
msgstr "Hide My WP > Preguntas"
|
1554 |
|
1575 |
msgid "Login Blocked by Hide My WordPress"
|
1576 |
msgstr "Inicio de sesión bloqueado por Ocultar mi WordPress"
|
1577 |
|
1578 |
+
#: models/Compatibility.php:312
|
1579 |
msgid ""
|
1580 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1581 |
"paths in CDN Enabler Settings"
|
1583 |
"CDN Enabled detectado. Por favor, incluya en CDN Enabler Config las nuevas "
|
1584 |
"rutas de wp-content y wp-includes"
|
1585 |
|
1586 |
+
#: models/Compatibility.php:320
|
1587 |
#, php-format
|
1588 |
msgid ""
|
1589 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
1592 |
"¡Habilitador CDN detectado! Aprende a configurarlo con Hide My WP %sClick "
|
1593 |
"here%s"
|
1594 |
|
1595 |
+
#: models/Compatibility.php:332
|
1596 |
#, php-format
|
1597 |
msgid ""
|
1598 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
1601 |
"WP Super Cache CDN detectado. Por favor, incluye las rutas %s y %s en WP "
|
1602 |
"Super Cache > CDN > Incluir directorios"
|
1603 |
|
1604 |
+
#: models/Compatibility.php:339
|
1605 |
#, php-format
|
1606 |
msgid ""
|
1607 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
1610 |
"Hide My WP no funciona sin mode_rewrite. Por favor, activa el módulo de "
|
1611 |
"reescritura en Apache. %sMás detalles%s"
|
1612 |
|
1613 |
+
#: models/Compatibility.php:344
|
1614 |
#, php-format
|
1615 |
msgid ""
|
1616 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
1619 |
"Hide My WP no funciona con %s Permalinks. Cámbialo a %s o a otro tipo en "
|
1620 |
"Configuración > Enlaces permanentes para ocultarlo"
|
1621 |
|
1622 |
+
#: models/Compatibility.php:344
|
1623 |
msgid "Plain"
|
1624 |
msgstr "Plano"
|
1625 |
|
1626 |
+
#: models/Compatibility.php:344
|
1627 |
msgid "Post Name"
|
1628 |
msgstr "Entrada"
|
1629 |
|
1630 |
+
#: models/Compatibility.php:349
|
1631 |
#, php-format
|
1632 |
msgid ""
|
1633 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
1636 |
"Es necesario activar URL Rewrite de IIS para poder cambiar la estructura de "
|
1637 |
"enlace permanente a URL amigables (sin index.php). %sMás detalles%s"
|
1638 |
|
1639 |
+
#: models/Compatibility.php:351
|
1640 |
msgid ""
|
1641 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1642 |
msgstr ""
|
1643 |
"Es necesario establecer la estructura de enlace permanente a URL amigables "
|
1644 |
"(sin index.php)."
|
1645 |
|
1646 |
+
#: models/Compatibility.php:356
|
1647 |
msgid ""
|
1648 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1649 |
"plugin. Hide My WP will not work unless you remove the line "
|
1653 |
"plugin. Hide My WP no funcionará a menos que elimine la línea "
|
1654 |
"define('ADMIN_COOKIE_PATH', ...);"
|
1655 |
|
1656 |
+
#: models/Compatibility.php:362
|
1657 |
#, php-format
|
1658 |
msgid ""
|
1659 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
1662 |
"Inmoción detectada. %sPor favor, lee cómo hacer el plugin compatible con "
|
1663 |
"Inmotion Nginx Cache%s"
|
1664 |
|
1665 |
+
#: models/Compatibility.php:374
|
1666 |
msgid ""
|
1667 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1668 |
"website loading speed."
|
1670 |
"Las reglas de Hide My WP no se guardan en el archivo de configuración y esto "
|
1671 |
"puede afectar a la velocidad de carga del sitio web."
|
1672 |
|
1673 |
+
#: models/Compatibility.php:384
|
1674 |
#, php-format
|
1675 |
msgid ""
|
1676 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
1679 |
"¡Godaddy detectado! Para evitar errores de CSS, asegúrate de apagar el CDN "
|
1680 |
"de %s"
|
1681 |
|
1682 |
+
#: models/Compatibility.php:389
|
1683 |
+
#, php-format
|
1684 |
+
msgid ""
|
1685 |
+
"Attention! Please check the rewrite rules in the config file. Some URLs "
|
1686 |
+
"passed through the config file rules and are loaded through WordPress which "
|
1687 |
+
"may slow down your website. Please follow this tutorial: %s"
|
1688 |
+
msgstr ""
|
1689 |
+
"¡Atención! Por favor, compruebe las reglas de reescritura en el archivo de "
|
1690 |
+
"configuración. Algunas URLs pasaron a través de las reglas del archivo de "
|
1691 |
+
"configuración y se cargan a través de WordPress, lo que puede ralentizar su "
|
1692 |
+
"sitio web. Por favor, sigue este tutorial: %s"
|
1693 |
+
|
1694 |
+
#: models/Rewrite.php:646
|
1695 |
#, php-format
|
1696 |
msgid ""
|
1697 |
"IIS detected. You need to update your %s file by adding the following lines "
|
1700 |
"IIS detectado. Necesitas actualizar tu archivo %s añadiendo las siguientes "
|
1701 |
"líneas después de la etiqueta %s"
|
1702 |
|
1703 |
+
#: models/Rewrite.php:667 models/Rewrite.php:772
|
1704 |
#, php-format
|
1705 |
msgid ""
|
1706 |
"Config file is not writable. You need to update your %s file by adding the "
|
1709 |
"El archivo de configuración no se puede escribir. Necesitas actualizar tu "
|
1710 |
"archivo %s añadiendo las siguientes líneas al principio del archivo: %s"
|
1711 |
|
1712 |
+
#: models/Rewrite.php:689
|
1713 |
#, php-format
|
1714 |
msgid ""
|
1715 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
1717 |
"Motor WpEngine detectado. Añade los redireccionamientos en el panel de "
|
1718 |
"reglas de WpEngine Redirect %s"
|
1719 |
|
1720 |
+
#: models/Rewrite.php:689
|
1721 |
+
msgid "Learn How To Add the Code"
|
1722 |
+
msgstr "Aprende a añadir el código"
|
1723 |
+
|
1724 |
+
#: models/Rewrite.php:804
|
1725 |
#, php-format
|
1726 |
msgid ""
|
1727 |
"Config file is not writable. You have to added it manually at the beginning "
|
1730 |
"El archivo de configuración no se puede escribir. Tienes que añadirlo "
|
1731 |
"manualmente al principio del archivo %s: %s"
|
1732 |
|
1733 |
+
#: models/Rewrite.php:2170
|
1734 |
msgid ""
|
1735 |
"There has been a critical error on your website. Please check your site "
|
1736 |
"admin email inbox for instructions."
|
1739 |
"de entrada del correo electrónico del administrador de su sitio para obtener "
|
1740 |
"instrucciones."
|
1741 |
|
1742 |
+
#: models/Rewrite.php:2172
|
1743 |
msgid "There has been a critical error on your website."
|
1744 |
msgstr "Ha habido un error crítico en su sitio web."
|
1745 |
|
1775 |
msgid "Test Your Website"
|
1776 |
msgstr "Pruebe su sitio web"
|
1777 |
|
1778 |
+
#: models/Settings.php:43 view/Plugins.php:31
|
1779 |
msgid "Plugins"
|
1780 |
msgstr "Plugins"
|
1781 |
|
1784 |
msgstr "Guardar tus ajustes"
|
1785 |
|
1786 |
#: models/Settings.php:67
|
1787 |
+
msgid "SEO SQUIRRLY"
|
1788 |
+
msgstr "SEO SQUIRRLY"
|
1789 |
|
1790 |
#: models/Settings.php:69
|
1791 |
msgid ""
|
1792 |
+
"A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning "
|
1793 |
+
"and Cloud Services. Over 300 functionalities for SEO now available when you "
|
1794 |
+
"need them."
|
1795 |
+
msgstr ""
|
1796 |
+
|
1797 |
+
#: models/Settings.php:73
|
1798 |
+
msgid "WP-Rocket"
|
1799 |
+
msgstr ""
|
1800 |
+
|
1801 |
+
#: models/Settings.php:75
|
1802 |
+
#, php-format
|
1803 |
+
msgid ""
|
1804 |
+
"WP Rocket is in fact the only cache plugin which integrates more than 80% of "
|
1805 |
+
"web performance best practices even without any options activated. "
|
1806 |
msgstr ""
|
|
|
|
|
1807 |
|
1808 |
+
#: models/Settings.php:79
|
1809 |
msgid "Autoptimize"
|
1810 |
msgstr "Autoptimizar"
|
1811 |
|
1812 |
+
#: models/Settings.php:81
|
1813 |
msgid ""
|
1814 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1815 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
1818 |
"JavaScript, eliminando los emoji cruft, optimizando las fuentes de Google y "
|
1819 |
"más."
|
1820 |
|
1821 |
+
#: models/Settings.php:85
|
1822 |
+
msgid "Ninja Forms"
|
1823 |
+
msgstr ""
|
1824 |
|
1825 |
+
#: models/Settings.php:87
|
1826 |
msgid ""
|
1827 |
+
"Use Ninja Forms to create beautiful, user friendly WordPress forms that will "
|
1828 |
+
"make you feel like a professional web developer"
|
1829 |
+
msgstr ""
|
1830 |
+
|
1831 |
+
#: models/Settings.php:91
|
1832 |
+
msgid "WP Forms"
|
1833 |
msgstr ""
|
|
|
|
|
|
|
1834 |
|
1835 |
+
#: models/Settings.php:93
|
1836 |
+
msgid ""
|
1837 |
+
"WPForms allows you to create beautiful contact forms, feedback form, "
|
1838 |
+
"subscription forms, payment forms, and other types of forms for your site in "
|
1839 |
+
"minutes, not hours!"
|
1840 |
+
msgstr ""
|
1841 |
+
|
1842 |
+
#: models/Settings.php:97
|
1843 |
msgid "iThemes Security"
|
1844 |
msgstr "iTemas Seguridad"
|
1845 |
|
1846 |
+
#: models/Settings.php:99
|
1847 |
msgid ""
|
1848 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1849 |
"WP sites can be an easy target for attacks because of plugin "
|
1854 |
"las vulnerabilidades de los plugins, las contraseñas débiles y el software "
|
1855 |
"obsoleto."
|
1856 |
|
1857 |
+
#: models/Settings.php:103
|
1858 |
msgid "Sucuri Security"
|
1859 |
msgstr "Seguridad de Sucuri"
|
1860 |
|
1861 |
+
#: models/Settings.php:105
|
1862 |
msgid ""
|
1863 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1864 |
"integrity monitoring, malware detection and security hardening."
|
1867 |
"seguridad para el control de la integridad de la seguridad, la detección de "
|
1868 |
"malware y el endurecimiento de la seguridad."
|
1869 |
|
1870 |
+
#: models/Settings.php:109
|
1871 |
msgid "Back Up WordPress"
|
1872 |
msgstr "ej. adm, backend"
|
1873 |
|
1874 |
+
#: models/Settings.php:111
|
1875 |
msgid ""
|
1876 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1877 |
"WordPress will back up your entire site including your database and all your "
|
1882 |
"tu sitio, incluyendo tu base de datos y todos tus archivos en un horario que "
|
1883 |
"te convenga."
|
1884 |
|
1885 |
+
#: models/Settings.php:115
|
1886 |
+
msgid "Elementor Builder"
|
1887 |
+
msgstr "Elementor Page "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1888 |
|
1889 |
+
#: models/Settings.php:117
|
1890 |
msgid ""
|
1891 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1892 |
"perfect websites at record speeds. Any theme, any page, any design."
|
1895 |
"sitios web de alta gama y píxeles perfectos a velocidades récord. Cualquier "
|
1896 |
"tema, cualquier página, cualquier diseño."
|
1897 |
|
1898 |
+
#: models/Settings.php:121
|
1899 |
msgid "Weglot Translate"
|
1900 |
msgstr "Weglot Traducir"
|
1901 |
|
1902 |
+
#: models/Settings.php:123
|
1903 |
msgid ""
|
1904 |
"Translate your website into multiple languages without any code. Weglot "
|
1905 |
"Translate is fully SEO compatible and follows Google's best practices."
|
1907 |
"Traduce tu sitio web a varios idiomas sin ningún código. Weglot Translate es "
|
1908 |
"totalmente compatible con el SEO y sigue las mejores prácticas de Google."
|
1909 |
|
1910 |
+
#: models/Settings.php:127
|
1911 |
+
msgid "Facebook Pixel"
|
1912 |
+
msgstr ""
|
1913 |
+
|
1914 |
+
#: models/Settings.php:129
|
1915 |
+
msgid ""
|
1916 |
+
"Manage your Facebook Pixel or Google Analytics code with a single plugin and "
|
1917 |
+
"add ANY other script (Head & Footer feature). The Pinterest Tag can be "
|
1918 |
+
"implemented via free add-on."
|
1919 |
+
msgstr ""
|
1920 |
+
|
1921 |
+
#: models/Settings.php:133
|
1922 |
+
msgid "Maintenance"
|
1923 |
+
msgstr ""
|
1924 |
|
1925 |
+
#: models/Settings.php:135
|
1926 |
msgid ""
|
1927 |
+
"Maintenance plugin allows the WordPress site administrator to close the "
|
1928 |
+
"website for maintenance, set a temporary page with authorization, which can "
|
1929 |
+
"be edited via the plugin settings."
|
1930 |
msgstr ""
|
|
|
|
|
|
|
1931 |
|
1932 |
+
#: models/Settings.php:148
|
1933 |
msgid ""
|
1934 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1935 |
"names"
|
1937 |
"No se pueden definir ADMIN y LOGIN con el mismo nombre. Utilice diferentes "
|
1938 |
"nombres"
|
1939 |
|
1940 |
+
#: models/Settings.php:298 models/Settings.php:308
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1941 |
#, php-format
|
1942 |
msgid ""
|
1943 |
"Invalid name detected: %s. You need to use another name to avoid WordPress "
|
1946 |
"Nombre inválido detectado: %s. Necesitas usar otro nombre para evitar "
|
1947 |
"errores de WordPress."
|
1948 |
|
1949 |
+
#: models/Settings.php:303
|
1950 |
+
#, php-format
|
1951 |
+
msgid ""
|
1952 |
+
"Short name detected: %s. You need to use unique paths with more than 4 chars "
|
1953 |
+
"to avoid WordPress errors."
|
1954 |
+
msgstr ""
|
1955 |
+
"Nombre corto detectado: %s. Necesitas usar rutas únicas con más de 4 "
|
1956 |
+
"caracteres para evitar errores de WordPress."
|
1957 |
+
|
1958 |
+
#: models/Settings.php:313
|
1959 |
#, php-format
|
1960 |
msgid ""
|
1961 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
1964 |
"Nombre inválido detectado: %s. Añade sólo el nombre de la ruta final para "
|
1965 |
"evitar errores de WordPress."
|
1966 |
|
1967 |
+
#: models/Settings.php:317
|
1968 |
#, php-format
|
1969 |
msgid ""
|
1970 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
1973 |
"Nombre inválido detectado: %s. El nombre no puede comenzar con / para evitar "
|
1974 |
"errores de WordPress."
|
1975 |
|
1976 |
+
#: models/Settings.php:324
|
1977 |
#, php-format
|
1978 |
msgid ""
|
1979 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
1982 |
"Nombre inválido detectado: %s. Los caminos no pueden terminar con . para "
|
1983 |
"evitar errores de WordPress."
|
1984 |
|
1985 |
+
#: models/Settings.php:351
|
1986 |
#, php-format
|
1987 |
msgid ""
|
1988 |
"Weak name detected: %s. You need to use another name to increase your "
|
1992 |
"seguridad de tu sitio web."
|
1993 |
|
1994 |
#: view/Advanced.php:11
|
1995 |
+
msgid "Rollback Settings"
|
1996 |
+
msgstr "Descargar Configuración"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1997 |
|
1998 |
+
#: view/Advanced.php:16
|
1999 |
msgid "Custom Safe URL Param"
|
2000 |
msgstr "Parámetro de URL seguro personalizado"
|
2001 |
|
2002 |
+
#: view/Advanced.php:17
|
2003 |
msgid "eg. disable_url, safe_url"
|
2004 |
msgstr "por ejemplo, deshabilitar_url, seguro_url"
|
2005 |
|
2006 |
+
#: view/Advanced.php:23
|
2007 |
msgid ""
|
2008 |
"The Safe URL will set all the settings to default. Use it only if you're "
|
2009 |
"locked out"
|
2011 |
"La URL segura establecerá todos los ajustes como predeterminados. Utilízala "
|
2012 |
"sólo si estás bloqueado"
|
2013 |
|
2014 |
+
#: view/Advanced.php:24
|
2015 |
msgid "Safe URL:"
|
2016 |
msgstr "URL segura:"
|
2017 |
|
2018 |
+
#: view/Advanced.php:30
|
2019 |
+
msgid "Loading Speed Settings"
|
2020 |
+
msgstr "Ajustes de la velocidad de carga"
|
2021 |
+
|
2022 |
+
#: view/Advanced.php:35 view/Advanced.php:65 view/Mapping.php:19
|
2023 |
+
#: view/Mapping.php:95 view/Mapping.php:168 view/Tweaks.php:138
|
2024 |
+
#: view/Tweaks.php:225 view/Tweaks.php:283
|
2025 |
+
msgid ""
|
2026 |
+
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
2027 |
+
"Mode."
|
2028 |
+
msgstr ""
|
2029 |
+
"Primero, tienes que cambiar Hide My Wp del modo por defecto al modo seguro o "
|
2030 |
+
"al modo fantasma."
|
2031 |
+
|
2032 |
+
#: view/Advanced.php:49
|
2033 |
+
msgid "Optimize CSS and JS files"
|
2034 |
+
msgstr "Optimizar los archivos CSS y JS"
|
2035 |
|
2036 |
+
#: view/Advanced.php:50
|
2037 |
+
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
2038 |
+
msgstr ""
|
2039 |
+
"Cachear CSS, JS e imágenes para aumentar la velocidad de carga del frontend."
|
2040 |
|
2041 |
+
#: view/Advanced.php:51
|
2042 |
#, php-format
|
2043 |
+
msgid "Check the website loading speed with %sPingdom Tool%s"
|
2044 |
+
msgstr "Compruebe la velocidad de carga de la página web con %sPingdom Tool%s"
|
2045 |
+
|
2046 |
+
#: view/Advanced.php:60
|
2047 |
+
msgid "Compatibility Settings"
|
2048 |
+
msgstr "Configuración"
|
2049 |
|
2050 |
#: view/Advanced.php:73
|
2051 |
+
msgid "Load As Must Use Plugin"
|
2052 |
+
msgstr "Cargar como Debe Usar plugin"
|
2053 |
|
2054 |
#: view/Advanced.php:75
|
2055 |
+
msgid "Force Hide My WP Ghost to load as a Must Use plugin."
|
2056 |
+
msgstr "Forzar a Hide My WP Ghost a cargar como un plugin de Uso Obligatorio."
|
|
|
|
|
2057 |
|
2058 |
+
#: view/Advanced.php:76
|
2059 |
+
msgid "(compatibility with Manage WP plugin and Token based login plugins)"
|
2060 |
+
msgstr ""
|
2061 |
+
"(compatibilidad con el plugin Manage WP y los plugins de acceso basados en "
|
2062 |
+
"Token)"
|
|
|
|
|
2063 |
|
2064 |
+
#: view/Advanced.php:86
|
2065 |
msgid "Late Loading"
|
2066 |
msgstr "Carga Tardía"
|
2067 |
|
2068 |
+
#: view/Advanced.php:88
|
2069 |
msgid ""
|
2070 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
2071 |
"Enabler)."
|
2073 |
"Cargar HMW después de que todos los plugins estén cargados. Es útil para los "
|
2074 |
"plugins CDN (por ejemplo, CDN Enabler)."
|
2075 |
|
2076 |
+
#: view/Advanced.php:89
|
2077 |
msgid "(only if other cache plugins request this)"
|
2078 |
msgstr "(sólo si otros plugins de cache lo requieren)"
|
2079 |
|
2080 |
+
#: view/Advanced.php:99
|
2081 |
msgid "Clean Login Page"
|
2082 |
msgstr "Página Principal"
|
2083 |
|
2084 |
+
#: view/Advanced.php:101
|
2085 |
msgid ""
|
2086 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
2087 |
"changing the Hide My WordPress redirects."
|
2089 |
"Cancelar los ganchos de inicio de sesión de otros plugins y temas para "
|
2090 |
"evitar que cambien las redirecciones de Hide My WordPress."
|
2091 |
|
2092 |
+
#: view/Advanced.php:101
|
2093 |
msgid "(not recommended)"
|
2094 |
msgstr "(no recomendado)"
|
2095 |
|
2096 |
+
#: view/Advanced.php:111
|
2097 |
+
msgid "Notification Settings"
|
2098 |
+
msgstr "Configuración de las notificaciones"
|
2099 |
|
2100 |
+
#: view/Advanced.php:118
|
2101 |
msgid "Security Check Notification"
|
2102 |
msgstr "Notificación por correo"
|
2103 |
|
2104 |
+
#: view/Advanced.php:120
|
2105 |
msgid "Show Security Check notification when it's not checked every week."
|
2106 |
msgstr ""
|
2107 |
"Mostrar la notificación de comprobación de seguridad cuando no se comprueba "
|
2108 |
"cada semana."
|
2109 |
|
2110 |
+
#: view/Advanced.php:130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2111 |
msgid "Email notification"
|
2112 |
msgstr "Notificación por correo"
|
2113 |
|
2114 |
+
#: view/Advanced.php:131
|
2115 |
msgid "Send me an email with the changed admin and login URLs"
|
2116 |
msgstr "Mándame un e-mail con las nuevas URLs de ADMIN y LOGIN"
|
2117 |
|
2118 |
+
#: view/Advanced.php:140 view/Connect.php:17
|
2119 |
msgid "Email Address"
|
2120 |
msgstr "Dirección de correo electrónico"
|
2121 |
|
2122 |
+
#: view/Advanced.php:156 view/Brute.php:115 view/Mapping.php:210
|
2123 |
+
#: view/Mapping.php:215 view/Permalinks.php:550 view/Permalinks.php:555
|
2124 |
+
#: view/Tweaks.php:336
|
2125 |
msgid "Save"
|
2126 |
msgstr "Guardar"
|
2127 |
|
2128 |
+
#: view/Advanced.php:157 view/Brute.php:116 view/Mapping.php:211
|
2129 |
+
#: view/Mapping.php:216 view/Permalinks.php:551 view/Permalinks.php:556
|
2130 |
+
#: view/Tweaks.php:337
|
2131 |
#, php-format
|
2132 |
msgid "Love Hide My WP %s? Show us ;)"
|
2133 |
msgstr "Ama Hide My WP %s? Muéstranos ;)"
|
2134 |
|
2135 |
+
#: view/Advanced.php:164 view/Mapping.php:243 view/Permalinks.php:583
|
2136 |
+
#: view/Tweaks.php:366
|
2137 |
msgid "Love Hide My WP?"
|
2138 |
msgstr "Ama Hide My WP?"
|
2139 |
|
2140 |
+
#: view/Advanced.php:169 view/Permalinks.php:588 view/Tweaks.php:371
|
2141 |
msgid "Please help us and support our plugin on WordPress.org"
|
2142 |
msgstr "Por favor, ayúdanos y apoya nuestro plugin en WordPress.org"
|
2143 |
|
2144 |
+
#: view/Advanced.php:172 view/Mapping.php:249 view/Permalinks.php:591
|
2145 |
+
#: view/Tweaks.php:374
|
2146 |
msgid "Rate Hide My WP"
|
2147 |
msgstr "Calificar Hide My WP"
|
2148 |
|
2149 |
+
#: view/Advanced.php:175 view/Permalinks.php:594 view/Tweaks.php:377
|
2150 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
2151 |
msgstr ""
|
2152 |
"Contáctanos después de dejar la revista porque tenemos una sorpresa para ti."
|
2153 |
|
2154 |
+
#: view/Advanced.php:186 view/Mapping.php:224 view/Permalinks.php:564
|
2155 |
+
#: view/Tweaks.php:347
|
2156 |
msgid "Check Your Website"
|
2157 |
msgstr "Revise su sitio web"
|
2158 |
|
2159 |
+
#: view/Advanced.php:188 view/Mapping.php:226 view/Permalinks.php:566
|
2160 |
+
#: view/Tweaks.php:349
|
2161 |
msgid "Check if your website is secured with the current settings."
|
2162 |
msgstr "Compruebe si su sitio web está protegido con la configuración actual."
|
2163 |
|
2164 |
+
#: view/Advanced.php:194 view/Mapping.php:232 view/Permalinks.php:572
|
2165 |
+
#: view/Tweaks.php:355
|
2166 |
msgid ""
|
2167 |
"Make sure you save the settings and empty the cache before checking your "
|
2168 |
"website with our tool."
|
2170 |
"Asegúrese de guardar la configuración y vaciar la caché antes de revisar su "
|
2171 |
"sitio web con nuestra herramienta."
|
2172 |
|
2173 |
+
#: view/Advanced.php:198 view/Mapping.php:236 view/Permalinks.php:576
|
2174 |
+
#: view/Tweaks.php:359
|
2175 |
msgid "Learn more about Hide My WP"
|
2176 |
msgstr "Conozca más detalles acerca de Hide My WP"
|
2177 |
|
2334 |
msgstr "Mensaje personalizado a mostrar a los usuarios bloqueados"
|
2335 |
|
2336 |
#: view/Connect.php:12
|
2337 |
+
msgid "Activate Free Token"
|
2338 |
+
msgstr "Activar la Versión Gratuita"
|
2339 |
|
2340 |
#: view/Connect.php:18
|
2341 |
msgid "Enter your email address to get security alerts and How To Lessons"
|
2436 |
msgstr "Se requieren medidas de seguridad urgentes"
|
2437 |
|
2438 |
#: view/Dashboard.php:45
|
2439 |
+
msgid "Check Security Report"
|
2440 |
+
msgstr "Control de Seguridad"
|
2441 |
|
2442 |
#: view/Dashboard.php:47
|
2443 |
msgid "Upgrade Your Security"
|
2444 |
msgstr "Actualice su seguridad"
|
2445 |
|
2446 |
+
#: view/Dashboard.php:106
|
|
|
|
|
|
|
|
|
2447 |
msgid "Checking Website Security ..."
|
2448 |
msgstr "Comprobando la seguridad del sitio web..."
|
2449 |
|
2457 |
|
2458 |
#: view/FrontendCheck.php:13
|
2459 |
#, php-format
|
2460 |
+
msgid "Run %sFrontend Login Test%s and login inside the popup. "
|
2461 |
+
msgstr "Ejecute %sFrontend Login Test%s e inicie sesión dentro de la popup."
|
2462 |
|
2463 |
#: view/FrontendCheck.php:14
|
|
|
|
|
|
|
|
|
2464 |
msgid ""
|
2465 |
+
"Make sure you follow the Hide My WP Ghost instructions before moving forward."
|
|
|
2466 |
msgstr ""
|
2467 |
"Si la página de inicio de sesión muestra algún error, por favor, asegúrese "
|
2468 |
+
"de seguir las instrucciones de Hide My WP Ghost antes de seguir adelante."
|
2469 |
+
|
2470 |
+
#: view/FrontendCheck.php:15
|
2471 |
+
msgid "If you're able to login, you've set the new paths correctly."
|
2472 |
+
msgstr "Si puedes entrar, has establecido correctamente las nuevas rutas."
|
2473 |
|
2474 |
#: view/FrontendCheck.php:16
|
2475 |
msgid ""
|
2476 |
+
"Do not logout from this browser until you are confident that the Login Page "
|
2477 |
+
"is working and you will be able to login again."
|
2478 |
msgstr ""
|
2479 |
+
"No cierre la sesión de este navegador hasta que esté seguro de que la página "
|
2480 |
+
"de inicio de sesión funciona y pueda volver a iniciar la sesión."
|
2481 |
|
2482 |
#: view/FrontendCheck.php:17
|
2483 |
#, php-format
|
2592 |
msgid "Text Mapping"
|
2593 |
msgstr "Mapeo de texto"
|
2594 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2595 |
#: view/Mapping.php:24
|
2596 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2597 |
msgstr ""
|
2754 |
#: view/Permalinks.php:122
|
2755 |
#, php-format
|
2756 |
msgid ""
|
2757 |
+
"Your admin URL is changed by another plugin/theme in %s. To activate this "
|
2758 |
+
"option, disable the custom admin in the other plugin or deativate it."
|
2759 |
msgstr ""
|
2760 |
"La URL de tu administrador es cambiada por otro plugin/tema en %s. Para "
|
2761 |
+
"activar esta opción, desactiva el admin personalizado en el otro plugin o "
|
2762 |
+
"desactívalo."
|
2763 |
|
2764 |
#: view/Permalinks.php:126
|
2765 |
#, php-format
|
2770 |
"Tu URL de administración no puede ser cambiada en el hosting de %s debido a "
|
2771 |
"los términos de seguridad de %s."
|
2772 |
|
2773 |
+
#: view/Permalinks.php:129
|
2774 |
+
#, php-format
|
2775 |
+
msgid ""
|
2776 |
+
"Your admin URL can't be changed on %s because of the %s rules are no longer "
|
2777 |
+
"used."
|
2778 |
+
msgstr ""
|
2779 |
+
"Tu URL de administración no puede ser cambiado en %s porque las %s reglas ya "
|
2780 |
+
"no se usan."
|
2781 |
+
|
2782 |
+
#: view/Permalinks.php:134
|
2783 |
msgid "Custom Admin Path"
|
2784 |
msgstr "Ocultar la nueva ruta de admin"
|
2785 |
|
2786 |
+
#: view/Permalinks.php:135
|
2787 |
msgid "eg. adm, back"
|
2788 |
msgstr "ej. adm, backend"
|
2789 |
|
2790 |
+
#: view/Permalinks.php:149
|
2791 |
msgid "Hide \"wp-admin\""
|
2792 |
msgstr "Ocultar \"wp-admin\""
|
2793 |
|
2794 |
+
#: view/Permalinks.php:150
|
2795 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2796 |
msgstr "Mostrar Error 404 No encontrado para /wp-admin"
|
2797 |
|
2798 |
+
#: view/Permalinks.php:159
|
2799 |
msgid "Hide the new admin path"
|
2800 |
msgstr "Ocultar la nueva ruta de admin"
|
2801 |
|
2802 |
+
#: view/Permalinks.php:160
|
2803 |
msgid ""
|
2804 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2805 |
"in"
|
2807 |
"Que sólo se pueda acceder a la nueva sesión y me redirija a la "
|
2808 |
"administración después de entrar"
|
2809 |
|
2810 |
+
#: view/Permalinks.php:165
|
2811 |
msgid ""
|
2812 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2813 |
"errors, switch back to wp-admin and admin-ajax.php."
|
2815 |
"Algunos temas no funcionan con los caminos personalizados de Admin y Ajax. "
|
2816 |
"En caso de errores de Ajax, vuelve a wp-admin y admin-ajax.php."
|
2817 |
|
2818 |
+
#: view/Permalinks.php:171
|
2819 |
msgid "Login Settings"
|
2820 |
msgstr "Configuración de inicio de sesión"
|
2821 |
|
2822 |
+
#: view/Permalinks.php:174
|
2823 |
#, php-format
|
2824 |
msgid ""
|
2825 |
+
"Your login URL is changed by another plugin/theme in %s. To activate this "
|
2826 |
+
"option, disable the custom login in the other plugin or deativate it."
|
2827 |
msgstr ""
|
2828 |
+
"Tu URL de acceso se cambia por otro plugin/tema en %s. Para activar esta "
|
2829 |
+
"opción, desactiva el inicio de sesión personalizado en el otro plugin o "
|
2830 |
+
"desactívalo."
|
2831 |
|
2832 |
+
#: view/Permalinks.php:179
|
2833 |
msgid "Custom Login Path"
|
2834 |
msgstr "Mensaje personalizado a mostrar a los usuarios bloqueados"
|
2835 |
|
2836 |
+
#: view/Permalinks.php:180
|
2837 |
msgid "eg. login or signin"
|
2838 |
msgstr "ej. login o registrar"
|
2839 |
|
2840 |
+
#: view/Permalinks.php:193
|
2841 |
msgid "Hide \"wp-login.php\""
|
2842 |
msgstr "Ocultar \"wp-login.php\""
|
2843 |
|
2844 |
+
#: view/Permalinks.php:194
|
2845 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2846 |
msgstr ""
|
2847 |
"Mostrar el error 404 Not Found cuando los visitantes acceden a /wp-login.php"
|
2848 |
|
2849 |
+
#: view/Permalinks.php:204
|
2850 |
+
msgid "Hide /login"
|
2851 |
+
msgstr "Ocultar /login"
|
2852 |
+
|
2853 |
+
#: view/Permalinks.php:205
|
2854 |
+
msgid "Show 404 Not Found Error when visitors access /login"
|
2855 |
+
msgstr "Mostrar 404 No Encontrado Error cuando los visitantes acceden /login"
|
2856 |
+
|
2857 |
+
#: view/Permalinks.php:214
|
2858 |
msgid "Custom Lost Password Path"
|
2859 |
msgstr "Ruta de la Contraseña Perdida Personalizada"
|
2860 |
|
2861 |
+
#: view/Permalinks.php:215
|
2862 |
msgid "eg. lostpass or forgotpass"
|
2863 |
msgstr "ej. contrasena-perdida o recordar-pass"
|
2864 |
|
2865 |
+
#: view/Permalinks.php:225
|
2866 |
msgid "Custom Register Path"
|
2867 |
msgstr "Ruta de la Registrar Personalizada"
|
2868 |
|
2869 |
+
#: view/Permalinks.php:226
|
2870 |
msgid "eg. newuser or register"
|
2871 |
msgstr "ej. usuario-nuevo o registrar"
|
2872 |
|
2873 |
+
#: view/Permalinks.php:236
|
2874 |
msgid "Custom Logout Path"
|
2875 |
msgstr "Ruta de Cerrar Session Personalizada"
|
2876 |
|
2877 |
+
#: view/Permalinks.php:237
|
2878 |
msgid "eg. logout or disconnect"
|
2879 |
msgstr "eg. cerrar o desconectar"
|
2880 |
|
2881 |
+
#: view/Permalinks.php:248
|
2882 |
msgid "Custom Activation Path"
|
2883 |
msgstr "Ocultar la nueva ruta de admin"
|
2884 |
|
2885 |
+
#: view/Permalinks.php:249
|
2886 |
msgid "eg. multisite activation link"
|
2887 |
msgstr "por ejemplo, el enlace de activación multisitio"
|
2888 |
|
2889 |
+
#: view/Permalinks.php:260
|
2890 |
+
msgid "Manage Login and Logout Redirects"
|
2891 |
+
msgstr "Administrar las redirecciones de entrada y salida"
|
2892 |
+
|
2893 |
+
#: view/Permalinks.php:268
|
2894 |
msgid "Common Paths"
|
2895 |
msgstr "Caminos comunes"
|
2896 |
|
2897 |
+
#: view/Permalinks.php:272
|
2898 |
msgid "Custom admin-ajax Path"
|
2899 |
msgstr "Ocultar la ruta de admin-ajax"
|
2900 |
|
2901 |
+
#: view/Permalinks.php:273
|
2902 |
msgid "eg. ajax, json"
|
2903 |
msgstr "eg. Ajax, JSON"
|
2904 |
|
2905 |
+
#: view/Permalinks.php:286
|
2906 |
msgid "Hide wp-admin from ajax URL"
|
2907 |
msgstr "Ocultar wp-admin de la URL de ajax"
|
2908 |
|
2909 |
+
#: view/Permalinks.php:287
|
2910 |
#, php-format
|
2911 |
msgid "Show /%s instead of /%s"
|
2912 |
msgstr "Mostrar /%s en lugar de /%s"
|
2913 |
|
2914 |
+
#: view/Permalinks.php:288
|
2915 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2916 |
msgstr ""
|
2917 |
"Funciona sólo con el camino personalizado de admin-ajax para evitar bucles "
|
2918 |
"infinitos."
|
2919 |
|
2920 |
+
#: view/Permalinks.php:295
|
2921 |
msgid "Custom wp-content Path"
|
2922 |
msgstr "Ruta de wp-content Personalizada"
|
2923 |
|
2924 |
+
#: view/Permalinks.php:296
|
2925 |
msgid "eg. core, inc, include"
|
2926 |
msgstr "p.e. core, inc, incluye"
|
2927 |
|
2928 |
+
#: view/Permalinks.php:306
|
2929 |
msgid "Custom wp-includes Path"
|
2930 |
msgstr "Ruta de wp-includes Personalizada"
|
2931 |
|
2932 |
+
#: view/Permalinks.php:307
|
2933 |
msgid "eg. lib, library"
|
2934 |
msgstr "eg. lib, biblioteca"
|
2935 |
|
2936 |
+
#: view/Permalinks.php:318
|
2937 |
msgid "Custom uploads Path"
|
2938 |
msgstr "Ruta de uploads Personalizada"
|
2939 |
|
2940 |
+
#: view/Permalinks.php:319
|
2941 |
msgid "eg. images, files"
|
2942 |
msgstr "eg. imágenes, archivos"
|
2943 |
|
2944 |
+
#: view/Permalinks.php:328
|
2945 |
#, php-format
|
2946 |
msgid ""
|
2947 |
"You already defined a different wp-content/uploads directory in wp-config."
|
2950 |
"Ya has definido un directorio wp-content/uploads diferente en wp-config.php "
|
2951 |
"%s"
|
2952 |
|
2953 |
+
#: view/Permalinks.php:334
|
2954 |
msgid "Custom comment Path"
|
2955 |
msgstr "Ruta de comment Personalizada"
|
2956 |
|
2957 |
+
#: view/Permalinks.php:335
|
2958 |
msgid "eg. comments, discussion"
|
2959 |
msgstr "eg. Comentarios, discusión"
|
2960 |
|
2961 |
+
#: view/Permalinks.php:346
|
2962 |
msgid "Custom author Path"
|
2963 |
msgstr "Ruta del autor Personalizada"
|
2964 |
|
2965 |
+
#: view/Permalinks.php:347
|
2966 |
msgid "eg. profile, usr, writer"
|
2967 |
msgstr "p.e. perfil, usr, escritor"
|
2968 |
|
2969 |
+
#: view/Permalinks.php:365
|
2970 |
msgid "Hide Author ID URL"
|
2971 |
msgstr "Ocultar el URL de ID del autor"
|
2972 |
|
2973 |
+
#: view/Permalinks.php:366
|
2974 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2975 |
msgstr ""
|
2976 |
"No dejes que las URLs como domain.com?author=1 muestren el nombre de usuario"
|
2977 |
|
2978 |
+
#: view/Permalinks.php:374
|
2979 |
msgid "Plugin Settings"
|
2980 |
msgstr "Configuración de Plugin"
|
2981 |
|
2982 |
+
#: view/Permalinks.php:378
|
2983 |
msgid "Custom plugins Path"
|
2984 |
msgstr "Ruta del plugins Personalizada"
|
2985 |
|
2986 |
+
#: view/Permalinks.php:379
|
2987 |
msgid "eg. modules"
|
2988 |
msgstr "eg. modulos"
|
2989 |
|
2990 |
+
#: view/Permalinks.php:391
|
2991 |
msgid "Hide plugin names"
|
2992 |
msgstr "Ocultar las nombres del plugin"
|
2993 |
|
2994 |
+
#: view/Permalinks.php:392
|
2995 |
msgid "Give random names to each plugin"
|
2996 |
msgstr "Darle nombres al azar a cada plugin"
|
2997 |
|
2998 |
+
#: view/Permalinks.php:399
|
2999 |
msgid "Theme Settings"
|
3000 |
msgstr "Ajustes de tema"
|
3001 |
|
3002 |
+
#: view/Permalinks.php:403
|
3003 |
msgid "Custom themes Path"
|
3004 |
msgstr "Ruta de temas Personalizada"
|
3005 |
|
3006 |
+
#: view/Permalinks.php:404
|
3007 |
msgid "eg. assets, templates, styles"
|
3008 |
msgstr "por ejemplo, activos, plantillas, estilos"
|
3009 |
|
3010 |
+
#: view/Permalinks.php:419
|
3011 |
msgid "Hide theme names"
|
3012 |
msgstr "Ocultar los nombres de los temas"
|
3013 |
|
3014 |
+
#: view/Permalinks.php:420
|
3015 |
msgid "Give random names to each theme (works in WP multisite)"
|
3016 |
msgstr "Dar nombres al azar a cada tema (funciona en WP multisitio)"
|
3017 |
|
3018 |
+
#: view/Permalinks.php:431
|
3019 |
msgid "REST API Settings"
|
3020 |
msgstr "Inhabilitar el acceso a la Rest API"
|
3021 |
|
3022 |
+
#: view/Permalinks.php:439
|
3023 |
msgid "Custom wp-json Path"
|
3024 |
msgstr "URL personalizado para wp-json"
|
3025 |
|
3026 |
+
#: view/Permalinks.php:440
|
3027 |
msgid "eg. json, api, call"
|
3028 |
msgstr "por ejemplo, json, api, llama"
|
3029 |
|
3030 |
+
#: view/Permalinks.php:453
|
3031 |
msgid "Disable Rest API access"
|
3032 |
msgstr "Inhabilitar el acceso a la Rest API"
|
3033 |
|
3034 |
+
#: view/Permalinks.php:454
|
3035 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
3036 |
msgstr ""
|
3037 |
"Deshabilita el acceso a la API de descanso si no utilizas tu sitio web para "
|
3038 |
"las llamadas a la API"
|
3039 |
|
3040 |
+
#: view/Permalinks.php:462
|
3041 |
msgid "Security Settings"
|
3042 |
msgstr "Ajustes de seguridad"
|
3043 |
|
3044 |
+
#: view/Permalinks.php:474
|
3045 |
msgid "Hide WordPress Common Paths"
|
3046 |
msgstr "Ocultar los caminos comunes de WordPress"
|
3047 |
|
3048 |
+
#: view/Permalinks.php:475
|
3049 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
3050 |
msgstr ""
|
3051 |
"Ocultar el contenido de /wp-content, /wp-include, /plugins, /themes paths"
|
3052 |
|
3053 |
+
#: view/Permalinks.php:476
|
3054 |
msgid "Hide upgrade.php and install.php for visitors"
|
3055 |
msgstr "Esconder upgrade.php e instalar.php para los visitantes"
|
3056 |
|
3057 |
+
#: view/Permalinks.php:477
|
3058 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
3059 |
msgstr "(esto puede afectar a las fuentes e imágenes cargadas a través de CSS)"
|
3060 |
|
3061 |
+
#: view/Permalinks.php:487
|
3062 |
msgid "Hide WordPress Common Files"
|
3063 |
msgstr "Ocultar archivos comunes de WordPress"
|
3064 |
|
3065 |
+
#: view/Permalinks.php:488
|
3066 |
msgid ""
|
3067 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
3068 |
msgstr ""
|
3069 |
"Ocultar wp-config.php , wp-config-sample.php, readme.html, archivos license."
|
3070 |
"txt"
|
3071 |
|
3072 |
+
#: view/Permalinks.php:500
|
3073 |
msgid "Firewall Against Script Injection"
|
3074 |
msgstr "Cortafuegos contra la inyección de scripts"
|
3075 |
|
3076 |
+
#: view/Permalinks.php:501
|
3077 |
msgid ""
|
3078 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
3079 |
"web servers."
|
3081 |
"La mayoría de las instalaciones de WordPress están alojadas en los populares "
|
3082 |
"servidores web Apache, Nginx e IIS."
|
3083 |
|
3084 |
+
#: view/Permalinks.php:502
|
3085 |
msgid ""
|
3086 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
3087 |
"hacks from being interpreted."
|
3089 |
"Un conjunto completo de reglas puede evitar que se interpreten muchos tipos "
|
3090 |
"de Inyección SQL y hackeo de URL."
|
3091 |
|
3092 |
+
#: view/Permalinks.php:513
|
3093 |
msgid "Disable Directory Browsing"
|
3094 |
msgstr "Desactivar la navegación por el directorio"
|
3095 |
|
3096 |
+
#: view/Permalinks.php:514
|
3097 |
#, php-format
|
3098 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
3099 |
msgstr ""
|
3100 |
"No dejes que los hackers vean el contenido de ningún directorio. Ver %subir "
|
3101 |
"directorio%s"
|
3102 |
|
3103 |
+
#: view/Permalinks.php:527
|
3104 |
msgid "Custom category Path"
|
3105 |
msgstr "Ruta de categorías Personalizada"
|
3106 |
|
3107 |
+
#: view/Permalinks.php:528
|
3108 |
msgid "eg. cat, dir, list"
|
3109 |
msgstr "p.e. cat, dir, lista"
|
3110 |
|
3111 |
+
#: view/Permalinks.php:537
|
3112 |
msgid "Custom tags Path"
|
3113 |
msgstr "Ruta de etiquetas Personalizada"
|
3114 |
|
3115 |
+
#: view/Permalinks.php:538
|
3116 |
msgid "eg. keyword, topic"
|
3117 |
msgstr "ej. etiqueta, keyword, topic"
|
3118 |
|
3119 |
+
#: view/Plugins.php:16
|
3120 |
msgid "More details"
|
3121 |
msgstr "Más detalles"
|
3122 |
|
|
|
|
|
|
|
|
|
3123 |
#: view/Plugins.php:18
|
3124 |
+
msgid "Go To Plugin"
|
3125 |
+
msgstr "Ir a Plugin"
|
3126 |
+
|
3127 |
+
#: view/Plugins.php:20
|
3128 |
msgid "Plugin Installed"
|
3129 |
msgstr "Plugin instalado"
|
3130 |
|
3131 |
+
#: view/Plugins.php:32
|
3132 |
msgid ""
|
3133 |
"We are testing every week the latest version of these plugins and <strong>we "
|
3134 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
3255 |
"estaremos encantados de responder a cualquier pregunta o sugerencia que "
|
3256 |
"pueda tener y nuestro objetivo es responder en un plazo de 24 horas."
|
3257 |
|
3258 |
+
#: view/Tweaks.php:9
|
3259 |
+
msgid "Redirects Settings"
|
3260 |
+
msgstr "Ajustes de Redireccionamiento"
|
3261 |
+
|
3262 |
+
#: view/Tweaks.php:13
|
3263 |
+
msgid "Redirect hidden paths"
|
3264 |
+
msgstr "Redirigir los caminos ocultos"
|
3265 |
+
|
3266 |
+
#: view/Tweaks.php:17
|
3267 |
+
msgid "Front page"
|
3268 |
+
msgstr "Página Principal"
|
3269 |
+
|
3270 |
+
#: view/Tweaks.php:18
|
3271 |
+
msgid "404 page"
|
3272 |
+
msgstr "Página 404"
|
3273 |
+
|
3274 |
+
#: view/Tweaks.php:19
|
3275 |
+
msgid "404 HTML Error"
|
3276 |
+
msgstr ""
|
3277 |
+
|
3278 |
+
#: view/Tweaks.php:32
|
3279 |
+
msgid ""
|
3280 |
+
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
3281 |
+
msgstr ""
|
3282 |
+
"Redirige las rutas protegidas /wp-admin, /wp-login a Front Page o 404 page."
|
3283 |
+
|
3284 |
+
#: view/Tweaks.php:33
|
3285 |
+
msgid ""
|
3286 |
+
"You can create a new page and come back to choose to redirect to that page"
|
3287 |
+
msgstr ""
|
3288 |
+
"Puedes crear una nueva página y volver a elegir para redirigirte a esa página"
|
3289 |
+
|
3290 |
+
#: view/Tweaks.php:53
|
3291 |
+
msgid "Default"
|
3292 |
+
msgstr "Por defecto (inseguro)"
|
3293 |
+
|
3294 |
+
#: view/Tweaks.php:57
|
3295 |
+
msgid "User Role"
|
3296 |
+
msgstr "Rol de Usuario"
|
3297 |
+
|
3298 |
+
#: view/Tweaks.php:71 view/Tweaks.php:102
|
3299 |
+
msgid "Login Redirect URL"
|
3300 |
+
msgstr "URL de redirección al iniciar"
|
3301 |
+
|
3302 |
+
#: view/Tweaks.php:72 view/Tweaks.php:103
|
3303 |
+
msgid "eg."
|
3304 |
+
msgstr "por ejemplo."
|
3305 |
+
|
3306 |
+
#: view/Tweaks.php:82 view/Tweaks.php:113
|
3307 |
+
msgid "Logout Redirect URL"
|
3308 |
+
msgstr "URL de redirección al desconectar"
|
3309 |
+
|
3310 |
+
#: view/Tweaks.php:83 view/Tweaks.php:114
|
3311 |
+
msgid "eg. /logout or "
|
3312 |
+
msgstr "eg. /cerrar o "
|
3313 |
+
|
3314 |
+
#: view/Tweaks.php:92
|
3315 |
+
#, php-format
|
3316 |
+
msgid ""
|
3317 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. Only "
|
3318 |
+
"add local URLs."
|
3319 |
+
msgstr ""
|
3320 |
+
"%s ¡Anótese! %s Asegúrate de que las URL de redireccionamiento existen en tu "
|
3321 |
+
"sitio web. Añada sólo las URL locales."
|
3322 |
+
|
3323 |
+
#: view/Tweaks.php:99
|
3324 |
+
msgid "redirects"
|
3325 |
+
msgstr "redirecciona"
|
3326 |
+
|
3327 |
+
#: view/Tweaks.php:123
|
3328 |
+
#, php-format
|
3329 |
+
msgid ""
|
3330 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. "
|
3331 |
+
"%sThe User Role redirect URL has higher priority than the Default redirect "
|
3332 |
+
"URL."
|
3333 |
+
msgstr ""
|
3334 |
+
"%s ¡Anótese! %s Asegúrate de que las URL de redireccionamiento existen en tu "
|
3335 |
+
"sitio web. %sEl URL de redirección del rol de usuario tiene mayor prioridad "
|
3336 |
+
"que el URL de redirección por defecto."
|
3337 |
+
|
3338 |
+
#: view/Tweaks.php:134
|
3339 |
msgid "Change Options"
|
3340 |
msgstr "Opciones"
|
3341 |
|
3342 |
+
#: view/Tweaks.php:146
|
3343 |
msgid "Change Paths for Logged Users"
|
3344 |
msgstr "Cambiar las rutas de los usuarios registrados"
|
3345 |
|
3346 |
+
#: view/Tweaks.php:148
|
3347 |
msgid "Change WordPress paths while you're logged in"
|
3348 |
msgstr "Cambia los caminos de WordPress mientras estás conectado"
|
3349 |
|
3350 |
+
#: view/Tweaks.php:149
|
3351 |
msgid "(not recommended, may affect other plugins functionality in admin)"
|
3352 |
msgstr ""
|
3353 |
"(no recomendado, puede afectar a la funcionalidad de otros plugins en admin)"
|
3354 |
|
3355 |
+
#: view/Tweaks.php:159
|
3356 |
+
msgid "Change Paths in Ajax Calls"
|
3357 |
+
msgstr "Cambiar los caminos en las llamadas de Ajax"
|
3358 |
+
|
3359 |
+
#: view/Tweaks.php:161
|
3360 |
+
msgid ""
|
3361 |
+
"This will prevent from showing the old paths when an image or font is called "
|
3362 |
+
"through ajax"
|
3363 |
+
msgstr ""
|
3364 |
+
"Esto evitará que se muestren los viejos caminos cuando una imagen o fuente "
|
3365 |
+
"se llama a través de ajax"
|
3366 |
+
|
3367 |
+
#: view/Tweaks.php:171
|
3368 |
+
msgid "Change Relative URLs to Absolute URLs"
|
3369 |
+
msgstr "Cambiar los URLs relativos a los URLs absolutos"
|
3370 |
+
|
3371 |
+
#: view/Tweaks.php:173
|
3372 |
+
#, php-format
|
3373 |
+
msgid "Convert links like /wp-content/* into %s/wp-content/*."
|
3374 |
+
msgstr "Convierte los enlaces como /wp-content/* en %s/wp-content/*."
|
3375 |
+
|
3376 |
+
#: view/Tweaks.php:183
|
3377 |
+
msgid "Change Paths in Sitemaps XML"
|
3378 |
+
msgstr "Cambia las rutas en los Sitemaps XML"
|
3379 |
+
|
3380 |
+
#: view/Tweaks.php:185
|
3381 |
+
msgid "Double check the Sitemap XML files and make sure the paths are changed."
|
3382 |
+
msgstr ""
|
3383 |
+
"Compruebe los archivos XML de Sitemap y asegúrese de que las rutas han sido "
|
3384 |
+
"cambiadas."
|
3385 |
+
|
3386 |
+
#: view/Tweaks.php:195
|
3387 |
+
msgid "Change Paths in Robots.txt"
|
3388 |
+
msgstr "Cambiar los caminos en Robots.txt"
|
3389 |
+
|
3390 |
+
#: view/Tweaks.php:197
|
3391 |
+
msgid "Hide WordPress paths from robots.txt file"
|
3392 |
+
msgstr "Ocultar las rutas de WordPress del archivo robots.txt"
|
3393 |
+
|
3394 |
+
#: view/Tweaks.php:211
|
3395 |
msgid "Change Paths in Cached Files"
|
3396 |
msgstr "Cambiar los caminos en los archivos almacenados"
|
3397 |
|
3398 |
+
#: view/Tweaks.php:212
|
3399 |
msgid ""
|
3400 |
"Change the WordPress common paths in the cached files from /wp-content/cache "
|
3401 |
"directory"
|
3403 |
"Cambiar las rutas comunes de WordPress en los archivos almacenados en el "
|
3404 |
"directorio /wp-content/cache"
|
3405 |
|
3406 |
+
#: view/Tweaks.php:213
|
3407 |
msgid ""
|
3408 |
"(this feature runs in background and needs up to one minute after every "
|
3409 |
"cache purged)"
|
3411 |
"(esta característica funciona en segundo plano y necesita hasta un minuto "
|
3412 |
"después de cada caché purgado)"
|
3413 |
|
3414 |
+
#: view/Tweaks.php:221
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3415 |
msgid "Hide/Show Options"
|
3416 |
msgstr "Opciones"
|
3417 |
|
3418 |
+
#: view/Tweaks.php:235
|
3419 |
msgid ""
|
3420 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
3421 |
"files"
|
3423 |
"Ocultar las versiones de WordPress y Plugin al final de cualquier archivo de "
|
3424 |
"imagen, css y js"
|
3425 |
|
3426 |
+
#: view/Tweaks.php:236
|
3427 |
msgid "Hide the WP Generator META"
|
3428 |
msgstr "Ocultar \"wp-login.php\""
|
3429 |
|
3430 |
+
#: view/Tweaks.php:237
|
3431 |
msgid "Hide the WP DNS Prefetch META"
|
3432 |
msgstr "Ocultar el WP DNS Prefetch META"
|
3433 |
|
3434 |
+
#: view/Tweaks.php:246
|
3435 |
msgid "Hide RSD (Really Simple Discovery) header"
|
3436 |
msgstr "Ocultar el encabezado RSD (Really Simple Discovery)"
|
3437 |
|
3438 |
+
#: view/Tweaks.php:248
|
3439 |
msgid "Don't show any WordPress information in HTTP header request"
|
3440 |
msgstr ""
|
3441 |
"No muestres ninguna información de WordPress en la solicitud de encabezado "
|
3442 |
"HTTP"
|
3443 |
|
3444 |
+
#: view/Tweaks.php:258
|
3445 |
msgid "Hide WordPress HTML Comments"
|
3446 |
msgstr "Ocultar los Comentarios HTML pertenecientes a temas y plugins"
|
3447 |
|
3448 |
+
#: view/Tweaks.php:260
|
3449 |
msgid "Hide the HTML Comments left by theme and plugins"
|
3450 |
msgstr "Ocultar los Comentarios HTML pertenecientes a temas y plugins"
|
3451 |
|
3452 |
+
#: view/Tweaks.php:269
|
3453 |
msgid "Hide Emojicons"
|
3454 |
msgstr "Ocultar Emojiconos"
|
3455 |
|
3456 |
+
#: view/Tweaks.php:271
|
3457 |
msgid "Don't load Emoji Icons if you don't use them"
|
3458 |
msgstr "No cargar los iconos de Emoji si no los usa"
|
3459 |
|
3460 |
+
#: view/Tweaks.php:279
|
3461 |
+
msgid "Disable Options"
|
3462 |
+
msgstr "Opciones"
|
3463 |
|
3464 |
+
#: view/Tweaks.php:291
|
3465 |
msgid "Disable XML-RPC authentication"
|
3466 |
msgstr "Deshabilitar la autenticación XML-RPC"
|
3467 |
|
3468 |
+
#: view/Tweaks.php:293
|
3469 |
#, php-format
|
3470 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
3471 |
msgstr ""
|
3472 |
"No cargue XML-RPC para prevenir ataques de %sfuerza bruta a través de XML-RPC"
|
3473 |
"%s"
|
3474 |
|
3475 |
+
#: view/Tweaks.php:302
|
3476 |
msgid "Disable Embed scripts"
|
3477 |
msgstr "Deshabilitar los scripts incrustadas"
|
3478 |
|
3479 |
+
#: view/Tweaks.php:304
|
3480 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
3481 |
msgstr "No cargar el servicio oEmbed si no utiliza videos oEmbed"
|
3482 |
|
3483 |
+
#: view/Tweaks.php:314
|
3484 |
msgid "Disable WLW Manifest scripts"
|
3485 |
msgstr "Deshabilitar los scripts de WLW Manifest"
|
3486 |
|
3487 |
+
#: view/Tweaks.php:316
|
3488 |
msgid ""
|
3489 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
3490 |
msgstr "No cargues WLW si no has configurado Windows Live Writer para tu sitio"
|
3491 |
|
3492 |
+
#: view/Tweaks.php:325
|
3493 |
msgid "Disable DB Debug in Frontent"
|
3494 |
msgstr "Deshabilitar la depuración de DB en Frontent"
|
3495 |
|
3496 |
+
#: view/Tweaks.php:327
|
3497 |
msgid "Don't load DB Debug if your website is live"
|
3498 |
msgstr "No cargue DB Debug si su sitio web está en vivo"
|
3499 |
|
3509 |
msgid ""
|
3510 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
3511 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
3512 |
+
"<br /> <a href=\"https://hidemywpghost.com/wordpress\" target=\"_blank"
|
3513 |
"\"><strong>Unlock all features</strong></a>"
|
3514 |
msgstr ""
|
3515 |
"La mejor solución para la seguridad de WordPress. Ocultar wp-admin, wp-"
|
3525 |
msgid "https://wpplugins.tips"
|
3526 |
msgstr "https://wpplugins.tips"
|
3527 |
|
3528 |
+
#~ msgid "Could not fix it. You need to change it yourself."
|
3529 |
+
#~ msgstr "No pude arreglarlo. Necesitas cambiarlo tú mismo."
|
3530 |
+
|
3531 |
+
#~ msgid "Learn How"
|
3532 |
+
#~ msgstr "Aprende cómo"
|
3533 |
+
|
3534 |
+
#, php-format
|
3535 |
+
#~ msgid ""
|
3536 |
+
#~ "New Plugin/Theme detected! You need to save the Hide My WP Setting again "
|
3537 |
+
#~ "to include them all! %sSave Settings%s"
|
3538 |
+
#~ msgstr ""
|
3539 |
+
#~ "¡Nuevo plugin/tema detectado! ¡Necesitas guardar la configuración de Hide "
|
3540 |
+
#~ "My WP de nuevo para incluirlos a todos! %sGuardar ajustes%s"
|
3541 |
+
|
3542 |
+
#~ msgid "WP Super Cache"
|
3543 |
+
#~ msgstr "WP Super cache"
|
3544 |
+
|
3545 |
+
#~ msgid ""
|
3546 |
+
#~ "A very fast caching engine for WordPress that produces static html files. "
|
3547 |
+
#~ "Works well with Minify HTML plugin."
|
3548 |
+
#~ msgstr ""
|
3549 |
+
#~ "Un motor de caché muy rápido para WordPress que produce archivos html "
|
3550 |
+
#~ "estáticos. Funciona bien con el plugin Minify HTML."
|
3551 |
+
|
3552 |
+
#~ msgid "Minify HTML"
|
3553 |
+
#~ msgstr "Minify HTML"
|
3554 |
+
|
3555 |
+
#~ msgid ""
|
3556 |
+
#~ "Minify HTML output for clean looking markup and faster downloading. "
|
3557 |
+
#~ "Minify HTML also has optional specialized minification for JS and "
|
3558 |
+
#~ "internal CSS."
|
3559 |
+
#~ msgstr ""
|
3560 |
+
#~ "Minimizar la salida HTML para un marcado de aspecto limpio y una descarga "
|
3561 |
+
#~ "más rápida. Minify HTML también tiene una minificación especializada "
|
3562 |
+
#~ "opcional para JS y CSS interno."
|
3563 |
+
|
3564 |
+
#~ msgid ""
|
3565 |
+
#~ "Welcome to Assisted WordPress SEO. Say Good-Bye to Search Engine "
|
3566 |
+
#~ "Frustrations. Squirrly assists you in getting Excellent SEO for Humans "
|
3567 |
+
#~ "and Search Engines."
|
3568 |
+
#~ msgstr ""
|
3569 |
+
#~ "Bienvenido a Assisted WordPress SEO. Despídase de las frustraciones de "
|
3570 |
+
#~ "los motores de búsqueda. Squirrly te ayuda a conseguir un excelente SEO "
|
3571 |
+
#~ "para humanos y motores de búsqueda."
|
3572 |
+
|
3573 |
+
#~ msgid "AddToAny Share Btn"
|
3574 |
+
#~ msgstr "AddToAny Share Btn"
|
3575 |
+
|
3576 |
+
#~ msgid ""
|
3577 |
+
#~ "Share buttons for WordPress including the AddToAny sharing button, "
|
3578 |
+
#~ "Facebook, Twitter, Google+, Pinterest, WhatsApp, many more, and follow "
|
3579 |
+
#~ "icons too."
|
3580 |
+
#~ msgstr ""
|
3581 |
+
#~ "Botones de compartir para WordPress, incluyendo el botón de compartir "
|
3582 |
+
#~ "AddToAny, Facebook, Twitter, Google+, Pinterest, WhatsApp, muchos más, y "
|
3583 |
+
#~ "también iconos de seguimiento."
|
3584 |
+
|
3585 |
+
#~ msgid "Fix Relative URLs"
|
3586 |
+
#~ msgstr "Arreglar las URLs relativas"
|
3587 |
+
|
3588 |
+
#~ msgid "Fix Sitemaps XML"
|
3589 |
+
#~ msgstr "Arreglar los Sitemaps XML"
|
3590 |
+
|
3591 |
+
#~ msgid "Fix Robots.txt"
|
3592 |
+
#~ msgstr "Fix Robots.txt"
|
3593 |
+
|
3594 |
+
#~ msgid "Cache Settings"
|
3595 |
+
#~ msgstr "Configuración de caché"
|
3596 |
+
|
3597 |
+
#~ msgid "Check All The Security Tasks"
|
3598 |
+
#~ msgstr "Revisa todas las tareas de seguridad"
|
3599 |
+
|
3600 |
+
#~ msgid "Install Plugin"
|
3601 |
+
#~ msgstr "Instalar Plugin"
|
3602 |
+
|
3603 |
+
#~ msgid "Other Settings"
|
3604 |
+
#~ msgstr "Otros ajustes"
|
3605 |
+
|
3606 |
#~ msgid "Cancel the changes"
|
3607 |
#~ msgstr "Cancelar los cambios"
|
3608 |
|
languages/hide-my-wp-ro_RO.mo
CHANGED
Binary file
|
languages/hide-my-wp-ro_RO.po
CHANGED
@@ -1,15 +1,15 @@
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Hide My WP Ghost\n"
|
4 |
-
"POT-Creation-Date: 2020-
|
5 |
-
"PO-Revision-Date: 2020-
|
6 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
7 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
8 |
"Language: ro_RO\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-WPHeader: index.php\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -52,7 +52,7 @@ msgstr ""
|
|
52 |
"Pentru ca Hide My WP să funcționeze, versiunea PHP trebuie să fie egală sau "
|
53 |
"mai mare de 5.1"
|
54 |
|
55 |
-
#: classes/Tools.php:
|
56 |
#, php-format
|
57 |
msgid ""
|
58 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
@@ -62,7 +62,7 @@ msgstr ""
|
|
62 |
"preveni erorile de încărcare în frontend. Vezi: %sCreșterea memoriei alocate "
|
63 |
"PHP %s"
|
64 |
|
65 |
-
#: classes/Tools.php:
|
66 |
msgid ""
|
67 |
"Your IP has been flagged for potential security violations. Please try again "
|
68 |
"in a little while..."
|
@@ -70,29 +70,29 @@ msgstr ""
|
|
70 |
"IP-ul dvs. a fost marcat pentru eventuale încălcări de securitate. Încercați "
|
71 |
"din nou peste puțin timp ..."
|
72 |
|
73 |
-
#: classes/Tools.php:
|
74 |
msgid "Documentation"
|
75 |
msgstr "Documentație"
|
76 |
|
77 |
-
#: classes/Tools.php:
|
78 |
msgid "Leave a review"
|
79 |
msgstr "Lasă o evaluare"
|
80 |
|
81 |
-
#: classes/Tools.php:
|
82 |
msgid "Upgrade to Premium"
|
83 |
msgstr "Treceți la Premium"
|
84 |
|
85 |
-
#: classes/Tools.php:
|
86 |
msgid "Settings"
|
87 |
msgstr "Setări"
|
88 |
|
89 |
-
#: classes/Tools.php:
|
90 |
#, php-format
|
91 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
92 |
msgstr ""
|
93 |
"EROARE DE CONEXIUNE! Asigurați-vă că site-ul dvs. web poate avea acces: %s"
|
94 |
|
95 |
-
#: classes/Tools.php:
|
96 |
msgid "New Login Information"
|
97 |
msgstr "Informații de conectare noi"
|
98 |
|
@@ -116,9 +116,9 @@ msgstr "Trebuie să setați un număr pozitiv de încercări"
|
|
116 |
msgid "You need to set a positive waiting time"
|
117 |
msgstr "Trebuie să setați un timp de așteptare pozitiv"
|
118 |
|
119 |
-
#: controllers/Brute.php:107 controllers/Settings.php:
|
120 |
-
#: controllers/Settings.php:
|
121 |
-
#: controllers/Settings.php:
|
122 |
msgid "Saved"
|
123 |
msgstr "Salvat"
|
124 |
|
@@ -201,8 +201,8 @@ msgid "Hide My WP - Security Check"
|
|
201 |
msgstr "Hide My WP - Verificare de securitate"
|
202 |
|
203 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
204 |
-
#: view/Advanced.php:
|
205 |
-
#: view/Tweaks.php:
|
206 |
msgid "Security Check"
|
207 |
msgstr "Verificare de securitate"
|
208 |
|
@@ -230,7 +230,7 @@ msgstr "Hide My WP - Setări avansate"
|
|
230 |
msgid "Advanced"
|
231 |
msgstr "Avansat"
|
232 |
|
233 |
-
#: controllers/Menu.php:147 controllers/Settings.php:
|
234 |
msgid "Hide My WP"
|
235 |
msgstr "Hide My WP"
|
236 |
|
@@ -255,7 +255,7 @@ msgstr ""
|
|
255 |
msgid "See all premium features"
|
256 |
msgstr "Vedeți toate funcțiile premium"
|
257 |
|
258 |
-
#: controllers/SecurityCheck.php:
|
259 |
msgid ""
|
260 |
"You should check your website every week to see if there are any security "
|
261 |
"changes."
|
@@ -263,7 +263,7 @@ msgstr ""
|
|
263 |
"Ar trebui să vă verificați site-ul web în fiecare săptămână pentru a vedea "
|
264 |
"dacă există modificări de securitate."
|
265 |
|
266 |
-
#: controllers/SecurityCheck.php:
|
267 |
msgid ""
|
268 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
269 |
"mode to Lite Mode."
|
@@ -271,32 +271,32 @@ msgstr ""
|
|
271 |
"În primul rând, trebuie să conectați Hide My Wp cu WPPlugins și să comutați "
|
272 |
"din modul implicit în modul Lite."
|
273 |
|
274 |
-
#: controllers/SecurityCheck.php:
|
275 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
276 |
-
#: view/Mapping.php:162 view/Permalinks.php:
|
277 |
-
#: view/Permalinks.php:
|
278 |
#, php-format
|
279 |
msgid "This feature requires %sHide My WP Ghost%s."
|
280 |
msgstr "Această caracteristică necesită %sHide My WP Ghost %s."
|
281 |
|
282 |
-
#: controllers/SecurityCheck.php:
|
283 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
284 |
-
#: view/Permalinks.php:39 view/Permalinks.php:
|
285 |
-
#: view/Permalinks.php:
|
286 |
msgid "PRO"
|
287 |
msgstr "PRO"
|
288 |
|
289 |
-
#: controllers/SecurityCheck.php:
|
290 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
291 |
msgstr ""
|
292 |
"În primul rând, trebuie să comutați Hide My WP din modul implicit în modul "
|
293 |
"Lite."
|
294 |
|
295 |
-
#: controllers/SecurityCheck.php:
|
296 |
msgid "PHP Version"
|
297 |
msgstr "Versiune PHP"
|
298 |
|
299 |
-
#: controllers/SecurityCheck.php:
|
300 |
msgid ""
|
301 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
302 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
@@ -309,7 +309,7 @@ msgstr ""
|
|
309 |
"nevoie de <strong>PHP 7.0</strong> sau o versiune superioară pentru site-ul "
|
310 |
"dvs."
|
311 |
|
312 |
-
#: controllers/SecurityCheck.php:
|
313 |
msgid ""
|
314 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
315 |
"version of PHP or move your site to a better hosting company."
|
@@ -318,11 +318,11 @@ msgstr ""
|
|
318 |
"treceți la o versiune mai nouă de PHP sau să vă mutați site-ul către o "
|
319 |
"companie de găzduire mai bună."
|
320 |
|
321 |
-
#: controllers/SecurityCheck.php:
|
322 |
msgid "Mysql Version"
|
323 |
msgstr "Versiunea Mysql"
|
324 |
|
325 |
-
#: controllers/SecurityCheck.php:
|
326 |
msgid ""
|
327 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
328 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
@@ -334,7 +334,7 @@ msgstr ""
|
|
334 |
"există în versiunile MySQL care nu mai sunt întreținute. <br /><br /> Aveți "
|
335 |
"nevoie de <strong>Mysql 5.4</strong> sau mai mare"
|
336 |
|
337 |
-
#: controllers/SecurityCheck.php:
|
338 |
msgid ""
|
339 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
340 |
"version of MySQL or move your site to a better hosting company"
|
@@ -343,11 +343,11 @@ msgstr ""
|
|
343 |
"treceți la o versiune mai nouă de MySQL sau să vă mutați site-ul către o "
|
344 |
"companie de găzduire mai bună"
|
345 |
|
346 |
-
#: controllers/SecurityCheck.php:
|
347 |
msgid "WordPress Version"
|
348 |
msgstr "Versiune WordPress"
|
349 |
|
350 |
-
#: controllers/SecurityCheck.php:
|
351 |
#, php-format
|
352 |
msgid ""
|
353 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
@@ -365,15 +365,15 @@ msgstr ""
|
|
365 |
"administrare WordPress. Pentru a actualiza WordPress, faceți clic pe linkul "
|
366 |
"din acest mesaj."
|
367 |
|
368 |
-
#: controllers/SecurityCheck.php:
|
369 |
msgid "There is a newer version of WordPress available ({version})."
|
370 |
msgstr "Există o versiune mai nouă a WordPress ({versiunea})."
|
371 |
|
372 |
-
#: controllers/SecurityCheck.php:
|
373 |
msgid "WP Debug Mode"
|
374 |
msgstr "Modul de depanare WP"
|
375 |
|
376 |
-
#: controllers/SecurityCheck.php:
|
377 |
msgid ""
|
378 |
"Every good developer should turn on debugging before getting started on a "
|
379 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -388,7 +388,7 @@ msgstr ""
|
|
388 |
"Afișarea jurnalelor de depanare în frontend va permite hackerilor să știe "
|
389 |
"multe despre site-ul dvs. WordPress."
|
390 |
|
391 |
-
#: controllers/SecurityCheck.php:
|
392 |
msgid ""
|
393 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
394 |
"false);</code>"
|
@@ -396,11 +396,11 @@ msgstr ""
|
|
396 |
"Dezactivați WP_DEBUG pentru site-urile web live din wp_config.php "
|
397 |
"<code>define('WP_DEBUG', false);</code>"
|
398 |
|
399 |
-
#: controllers/SecurityCheck.php:
|
400 |
msgid "DB Debug Mode"
|
401 |
msgstr "Modul de Debug DB"
|
402 |
|
403 |
-
#: controllers/SecurityCheck.php:
|
404 |
msgid ""
|
405 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
406 |
"Database debug on live websites."
|
@@ -408,7 +408,7 @@ msgstr ""
|
|
408 |
"Nu este sigur să aveți Debug-ul de baze de date activat. Asigurați-vă că nu "
|
409 |
"utilizați debug-ul de baze de date pe site-urile web live."
|
410 |
|
411 |
-
#: controllers/SecurityCheck.php:
|
412 |
#, php-format
|
413 |
msgid ""
|
414 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
@@ -418,11 +418,11 @@ msgstr ""
|
|
418 |
"Puteți, de asemenea, să activați %sHide My WP > Tweaks> Dezactivați debug-ul "
|
419 |
"DB în Frontent %s"
|
420 |
|
421 |
-
#: controllers/SecurityCheck.php:
|
422 |
msgid "Script Debug Mode"
|
423 |
msgstr "Modul Debug Script"
|
424 |
|
425 |
-
#: controllers/SecurityCheck.php:
|
426 |
msgid ""
|
427 |
"Every good developer should turn on debugging before getting started on a "
|
428 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -437,7 +437,7 @@ msgstr ""
|
|
437 |
"jurnalelor de depanare în frontend va permite hackerilor să știe multe "
|
438 |
"despre site-ul dvs. WordPress."
|
439 |
|
440 |
-
#: controllers/SecurityCheck.php:
|
441 |
msgid ""
|
442 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
443 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
@@ -445,11 +445,11 @@ msgstr ""
|
|
445 |
"Dezactivați SCRIPT_DEBUG pentru site-urile web live în wp_config.php "
|
446 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
447 |
|
448 |
-
#: controllers/SecurityCheck.php:
|
449 |
msgid "display_errors PHP directive"
|
450 |
msgstr "display_errors Directiva PHP"
|
451 |
|
452 |
-
#: controllers/SecurityCheck.php:
|
453 |
msgid ""
|
454 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
455 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
@@ -459,16 +459,16 @@ msgstr ""
|
|
459 |
"Dacă apar erori PHP pe site-ul dvs., acestea ar trebui să fie conectate într-"
|
460 |
"un loc sigur și să nu fie afișate vizitatorilor sau potențialilor atacatori."
|
461 |
|
462 |
-
#: controllers/SecurityCheck.php:
|
463 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
464 |
msgstr ""
|
465 |
"Editați wp_config.php și adăugați <code>ini_set('display_errors', 0);</code>"
|
466 |
|
467 |
-
#: controllers/SecurityCheck.php:
|
468 |
msgid "Backend under SSL"
|
469 |
msgstr "Backend sub SSL"
|
470 |
|
471 |
-
#: controllers/SecurityCheck.php:
|
472 |
msgid ""
|
473 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
474 |
"protocols used on the internet to secure information exchange and provide "
|
@@ -486,16 +486,16 @@ msgstr ""
|
|
486 |
"Transport Layer Security. <br /><br /> Este important să aveți o conexiune "
|
487 |
"sigură pentru tabloul de bord administrat în WordPress."
|
488 |
|
489 |
-
#: controllers/SecurityCheck.php:
|
490 |
#, php-format
|
491 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
492 |
msgstr "Aflați cum să setați site-ul dvs. ca %s. %s Faceți clic aici %s"
|
493 |
|
494 |
-
#: controllers/SecurityCheck.php:
|
495 |
msgid "User 'admin' as Administrator"
|
496 |
msgstr "Utilizator 'admin' ca administrator"
|
497 |
|
498 |
-
#: controllers/SecurityCheck.php:
|
499 |
msgid ""
|
500 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
501 |
"usernames make up half of the login credentials, this made it easier for "
|
@@ -510,17 +510,17 @@ msgstr ""
|
|
510 |
"schimbat de atunci și acum necesită să selectați un nume de utilizator "
|
511 |
"personalizat în momentul instalării WordPress."
|
512 |
|
513 |
-
#: controllers/SecurityCheck.php:
|
514 |
msgid "Change the user 'admin' with another name to improve security."
|
515 |
msgstr ""
|
516 |
"Modificați utilizatorul 'admin' cu un alt nume pentru a îmbunătăți "
|
517 |
"securitatea."
|
518 |
|
519 |
-
#: controllers/SecurityCheck.php:
|
520 |
msgid "Spammers can easily signup"
|
521 |
msgstr "Spammerii se pot înscrie cu ușurință"
|
522 |
|
523 |
-
#: controllers/SecurityCheck.php:
|
524 |
msgid ""
|
525 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
526 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
@@ -532,7 +532,7 @@ msgstr ""
|
|
532 |
"la înregistrări spam și site-ul dvs. web va fi completat cu conținut spam și "
|
533 |
"comentarii."
|
534 |
|
535 |
-
#: controllers/SecurityCheck.php:
|
536 |
#, php-format
|
537 |
msgid ""
|
538 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
@@ -541,19 +541,19 @@ msgstr ""
|
|
541 |
"Schimbați calea de înscriere din %sHide Wp My> Personalizează calea de "
|
542 |
"înregistrare %s sau debifați opțiunea %s> %s> %s"
|
543 |
|
544 |
-
#: controllers/SecurityCheck.php:
|
545 |
msgid "General"
|
546 |
msgstr "General"
|
547 |
|
548 |
-
#: controllers/SecurityCheck.php:
|
549 |
msgid "Membership"
|
550 |
msgstr "Abonament"
|
551 |
|
552 |
-
#: controllers/SecurityCheck.php:
|
553 |
msgid "Outdated Plugins"
|
554 |
msgstr "Plugin-uri învechite"
|
555 |
|
556 |
-
#: controllers/SecurityCheck.php:
|
557 |
msgid ""
|
558 |
"WordPress and its plugins and themes are like any other software installed "
|
559 |
"on your computer, and like any other application on your devices. "
|
@@ -582,17 +582,17 @@ msgstr ""
|
|
582 |
"zi este una dintre cele mai importante și mai simple modalități de a vă "
|
583 |
"proteja site-ul."
|
584 |
|
585 |
-
#: controllers/SecurityCheck.php:
|
586 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
587 |
msgstr ""
|
588 |
"Accesați pagina Actualizări și actualizați toate plugin-urile la ultima "
|
589 |
"versiune."
|
590 |
|
591 |
-
#: controllers/SecurityCheck.php:
|
592 |
msgid "Not Updated Plugins"
|
593 |
msgstr "Pluginuri neactualizate"
|
594 |
|
595 |
-
#: controllers/SecurityCheck.php:
|
596 |
msgid ""
|
597 |
"Plugins that have not been updated in the last 12 months can have real "
|
598 |
"security problems. Make sure you use updated plugins from WordPress "
|
@@ -602,11 +602,11 @@ msgstr ""
|
|
602 |
"probleme reale de securitate. Asigurați-vă că utilizați plugin-uri "
|
603 |
"actualizate din Directory WordPress."
|
604 |
|
605 |
-
#: controllers/SecurityCheck.php:
|
606 |
msgid "Version Incompatible Plugins"
|
607 |
msgstr "Plugin-uri incompatibile cu versiunea"
|
608 |
|
609 |
-
#: controllers/SecurityCheck.php:
|
610 |
msgid ""
|
611 |
"Plugins that are incompatible with your version of WordPress can have real "
|
612 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
@@ -615,15 +615,15 @@ msgstr ""
|
|
615 |
"probleme reale de securitate. Asigurați-vă că utilizați plugin-uri testate "
|
616 |
"din Directory WordPress."
|
617 |
|
618 |
-
#: controllers/SecurityCheck.php:
|
619 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
620 |
msgstr "Asigurați-vă că utilizați plugin-uri testate din Directory WordPress."
|
621 |
|
622 |
-
#: controllers/SecurityCheck.php:
|
623 |
msgid "Outdated Themes"
|
624 |
msgstr "Teme învechite"
|
625 |
|
626 |
-
#: controllers/SecurityCheck.php:
|
627 |
msgid ""
|
628 |
"WordPress and its plugins and themes are like any other software installed "
|
629 |
"on your computer, and like any other application on your devices. "
|
@@ -652,16 +652,16 @@ msgstr ""
|
|
652 |
"Menținerea temelor la zi este una dintre cele mai importante și mai simple "
|
653 |
"modalități de a vă proteja site-ul."
|
654 |
|
655 |
-
#: controllers/SecurityCheck.php:
|
656 |
msgid "Go to the Updates page and update all the themes to the last version."
|
657 |
msgstr ""
|
658 |
"Accesați pagina Actualizări și actualizați toate temele la ultima versiune."
|
659 |
|
660 |
-
#: controllers/SecurityCheck.php:
|
661 |
msgid "Database Prefix"
|
662 |
msgstr "Prefixul bazei de date"
|
663 |
|
664 |
-
#: controllers/SecurityCheck.php:
|
665 |
msgid ""
|
666 |
"The WordPress database is like a brain for your entire WordPress site, "
|
667 |
"because every single bit of information about your site is stored there, "
|
@@ -679,7 +679,7 @@ msgstr ""
|
|
679 |
"instalează WordPress. <br /> Acest lucru face mai ușor pentru hackeri să "
|
680 |
"planifice un atac de masă, vizând prefixul implicit <strong>wp_</strong> ."
|
681 |
|
682 |
-
#: controllers/SecurityCheck.php:
|
683 |
#, php-format
|
684 |
msgid ""
|
685 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
@@ -690,11 +690,11 @@ msgstr ""
|
|
690 |
"este posibil, utilizați un prefix personalizat pentru tabelele bazei de date "
|
691 |
"pentru a evita injecțiile SQL. %sCitește mai mult %s"
|
692 |
|
693 |
-
#: controllers/SecurityCheck.php:
|
694 |
msgid "Versions in Source Code"
|
695 |
msgstr "Versiuni în Codul Sursă"
|
696 |
|
697 |
-
#: controllers/SecurityCheck.php:
|
698 |
msgid ""
|
699 |
"WordPress, plugins and themes add their version info to the source code, so "
|
700 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
@@ -706,20 +706,20 @@ msgstr ""
|
|
706 |
"cu ușurință un site web cu plugin-uri sau teme pentru versiuni vulnerabile "
|
707 |
"și le pot viza cu Exploit-uri Zero-Day."
|
708 |
|
709 |
-
#: controllers/SecurityCheck.php:
|
710 |
#, php-format
|
711 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
712 |
msgstr "Activați %sHide My WP> Tweaks> %s %s"
|
713 |
|
714 |
-
#: controllers/SecurityCheck.php:
|
715 |
msgid "Hide Versions and WordPress Tags"
|
716 |
msgstr "Ascundeți versiunile și etichetele WordPress"
|
717 |
|
718 |
-
#: controllers/SecurityCheck.php:
|
719 |
msgid "Salts and Security Keys valid"
|
720 |
msgstr "Sare și chei de securitate valabile"
|
721 |
|
722 |
-
#: controllers/SecurityCheck.php:
|
723 |
msgid ""
|
724 |
"Security keys are used to ensure better encryption of information stored in "
|
725 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
@@ -735,7 +735,7 @@ msgstr ""
|
|
735 |
"aceste chei. De fapt, odată ce le setați, nu le veți mai vedea niciodată. "
|
736 |
"Prin urmare, nu există nicio scuză pentru a nu le seta corect."
|
737 |
|
738 |
-
#: controllers/SecurityCheck.php:
|
739 |
msgid ""
|
740 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
741 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -747,18 +747,18 @@ msgstr ""
|
|
747 |
"SECURE_AUTH_KEY,LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,"
|
748 |
"LOGGED_IN_SALT,NONCE_SALT</code>"
|
749 |
|
750 |
-
#: controllers/SecurityCheck.php:
|
751 |
msgid "Security Keys Updated"
|
752 |
msgstr "Cheile de securitate actualizate"
|
753 |
|
754 |
-
#: controllers/SecurityCheck.php:
|
755 |
msgid ""
|
756 |
"The security keys in wp-config.php should be renewed as often as possible."
|
757 |
msgstr ""
|
758 |
"Cheile de securitate din wp-config.php ar trebui reînnoite cât mai des "
|
759 |
"posibil."
|
760 |
|
761 |
-
#: controllers/SecurityCheck.php:
|
762 |
#, php-format
|
763 |
msgid ""
|
764 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -769,11 +769,11 @@ msgstr ""
|
|
769 |
"LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,LOGGED_IN_SALT,"
|
770 |
"NONCE_SALT</code>"
|
771 |
|
772 |
-
#: controllers/SecurityCheck.php:
|
773 |
msgid "WordPress dDatabase Password"
|
774 |
msgstr "Parolă WordPress dDatabase"
|
775 |
|
776 |
-
#: controllers/SecurityCheck.php:
|
777 |
msgid ""
|
778 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
779 |
"your WordPress database password. <br />Although most servers are configured "
|
@@ -787,7 +787,7 @@ msgstr ""
|
|
787 |
"alte gazde (sau din afara rețelei locale), asta nu înseamnă că parola bazei "
|
788 |
"dvs. de date ar trebui să fie „12345” sau deloc o parolă."
|
789 |
|
790 |
-
#: controllers/SecurityCheck.php:
|
791 |
msgid ""
|
792 |
"Choose a proper database password, at least 8 characters long with a "
|
793 |
"combination of letters, numbers and special characters. After you change it, "
|
@@ -799,11 +799,11 @@ msgstr ""
|
|
799 |
"setați noua parolă în fișierul wp_config.php <code>define('DB_PASSWORD', "
|
800 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
801 |
|
802 |
-
#: controllers/SecurityCheck.php:
|
803 |
msgid "/wp-content is visible in source code"
|
804 |
msgstr "/wp-content este vizibil în codul sursă"
|
805 |
|
806 |
-
#: controllers/SecurityCheck.php:
|
807 |
msgid ""
|
808 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
809 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
@@ -811,7 +811,7 @@ msgstr ""
|
|
811 |
"Este important să redenumiți căile comune WordPress, cum ar fi wp-content și "
|
812 |
"wp-include pentru a împiedica hackerii să știe că aveți un site WordPress."
|
813 |
|
814 |
-
#: controllers/SecurityCheck.php:
|
815 |
#, php-format
|
816 |
msgid ""
|
817 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
@@ -820,11 +820,11 @@ msgstr ""
|
|
820 |
"Modificați wp-content, wp-include și alte căi comune cu %sHide My Wp> "
|
821 |
"Permalinking %s"
|
822 |
|
823 |
-
#: controllers/SecurityCheck.php:
|
824 |
msgid "/wp-content path is accessible"
|
825 |
msgstr "/wp-content este accesibilă"
|
826 |
|
827 |
-
#: controllers/SecurityCheck.php:
|
828 |
msgid ""
|
829 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
830 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
@@ -835,7 +835,7 @@ msgstr ""
|
|
835 |
"este important să ascundeți numele de plugin-uri și teme pentru a face "
|
836 |
"imposibilă detectarea de către roboți."
|
837 |
|
838 |
-
#: controllers/SecurityCheck.php:
|
839 |
#, php-format
|
840 |
msgid ""
|
841 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
@@ -843,12 +843,12 @@ msgstr ""
|
|
843 |
"Activează %sHide My Wp> Ascunde căile comune WordPress %s pentru a ascunde "
|
844 |
"căile vechi"
|
845 |
|
846 |
-
#: controllers/SecurityCheck.php:
|
847 |
#, php-format
|
848 |
msgid "%s is visible in source code"
|
849 |
msgstr "%s este vizibil în codul sursă"
|
850 |
|
851 |
-
#: controllers/SecurityCheck.php:
|
852 |
#, php-format
|
853 |
msgid ""
|
854 |
"Having the admin URL visible in the source code it's really bad because "
|
@@ -862,7 +862,7 @@ msgstr ""
|
|
862 |
"apară pe adresa URL ajax. <br /><br /> Găsiți soluții pentru %show pentru a "
|
863 |
"ascunde calea de codul sursă %s."
|
864 |
|
865 |
-
#: controllers/SecurityCheck.php:
|
866 |
#, php-format
|
867 |
msgid ""
|
868 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
@@ -871,7 +871,7 @@ msgstr ""
|
|
871 |
"Activați %sHide My WP> Legături permanente> Ascunde wp-admin de la URL-ul "
|
872 |
"ajax %s. Ascundeți orice referință la calea admin din plugin-urile instalate."
|
873 |
|
874 |
-
#: controllers/SecurityCheck.php:
|
875 |
#, php-format
|
876 |
msgid ""
|
877 |
"Having the login URL visible in the source code it's really bad because "
|
@@ -887,16 +887,16 @@ msgstr ""
|
|
887 |
"activată pentru aceasta. <br ><br /> Găsiți soluții pentru %show pentru a "
|
888 |
"ascunde calea de codul sursă %s."
|
889 |
|
890 |
-
#: controllers/SecurityCheck.php:
|
891 |
#, php-format
|
892 |
msgid "%sHide the login path%s from theme menu or widget."
|
893 |
msgstr "%s Ascunde login %s din meniul tematic sau widget."
|
894 |
|
895 |
-
#: controllers/SecurityCheck.php:
|
896 |
msgid "/wp-login path is accessible"
|
897 |
msgstr "/wp-login este accesibilă"
|
898 |
|
899 |
-
#: controllers/SecurityCheck.php:
|
900 |
msgid ""
|
901 |
"If your site allows user logins, you need your login page to be easy to find "
|
902 |
"for your users. You also need to do other things to protect against "
|
@@ -914,7 +914,7 @@ msgstr ""
|
|
914 |
"reduceți numărul de încercări de conectare rău intenționate. A face dificilă "
|
915 |
"găsirea paginii de conectare este o modalitate de a face acest lucru."
|
916 |
|
917 |
-
#: controllers/SecurityCheck.php:
|
918 |
#, php-format
|
919 |
msgid ""
|
920 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
@@ -923,11 +923,11 @@ msgstr ""
|
|
923 |
"Modificați wp-login din %sHide My Wp> Personalizează login URL %s și porniți "
|
924 |
"%sHide My Wp> Brute Force Protection %s"
|
925 |
|
926 |
-
#: controllers/SecurityCheck.php:
|
927 |
msgid "/wp_config.php file is writable"
|
928 |
msgstr "Fișierul /wp_config.php este accesibil pentru scriere"
|
929 |
|
930 |
-
#: controllers/SecurityCheck.php:
|
931 |
msgid ""
|
932 |
"One of the most important files in your WordPress installation is the wp-"
|
933 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -939,7 +939,7 @@ msgstr ""
|
|
939 |
"rădăcină al instalării WordPress și conține detaliile de configurare de bază "
|
940 |
"ale site-ului dvs., cum ar fi informațiile despre conexiunea bazei de date."
|
941 |
|
942 |
-
#: controllers/SecurityCheck.php:
|
943 |
#, php-format
|
944 |
msgid ""
|
945 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
@@ -948,11 +948,11 @@ msgstr ""
|
|
948 |
"Încercați să setați chmod la %s0400 %s sau %s0440 %s și dacă site-ul web "
|
949 |
"funcționează normal, acesta este cel mai bun de utilizat."
|
950 |
|
951 |
-
#: controllers/SecurityCheck.php:
|
952 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
953 |
msgstr "Fișierele wp-config.php și wp-config-sample.php sunt accesibile "
|
954 |
|
955 |
-
#: controllers/SecurityCheck.php:
|
956 |
msgid ""
|
957 |
"One of the most important files in your WordPress installation is the wp-"
|
958 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -964,7 +964,7 @@ msgstr ""
|
|
964 |
"rădăcină al instalării WordPress și conține detaliile de configurare de bază "
|
965 |
"ale site-ului dvs., cum ar fi informațiile despre conexiunea bazei de date."
|
966 |
|
967 |
-
#: controllers/SecurityCheck.php:
|
968 |
#, php-format
|
969 |
msgid ""
|
970 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
@@ -973,11 +973,11 @@ msgstr ""
|
|
973 |
"Activează %sHide My Wp> Ascunde fișierele comune %s pentru a ascunde "
|
974 |
"fișierele wp-config.php & wp-config-sample.php"
|
975 |
|
976 |
-
#: controllers/SecurityCheck.php:
|
977 |
msgid "readme.html file is accessible "
|
978 |
msgstr "fișierul readme.html este accesibil"
|
979 |
|
980 |
-
#: controllers/SecurityCheck.php:
|
981 |
msgid ""
|
982 |
"It's important to hide or remove the readme.html file because it contains WP "
|
983 |
"version details."
|
@@ -985,7 +985,7 @@ msgstr ""
|
|
985 |
"Este important să ascundeți sau să eliminați fișierul readme.html, deoarece "
|
986 |
"conține detalii despre versiunea WP."
|
987 |
|
988 |
-
#: controllers/SecurityCheck.php:
|
989 |
#, php-format
|
990 |
msgid ""
|
991 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
@@ -994,11 +994,11 @@ msgstr ""
|
|
994 |
"Redenumește fișierul readme.html sau pornește %sHide My Wp> Ascunde "
|
995 |
"fișierele comune WordPress %s"
|
996 |
|
997 |
-
#: controllers/SecurityCheck.php:
|
998 |
msgid "install.php & upgrade.php files are accessible "
|
999 |
msgstr "Fișierele install.php & upgrade.php sunt accesibile"
|
1000 |
|
1001 |
-
#: controllers/SecurityCheck.php:
|
1002 |
msgid ""
|
1003 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
1004 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
@@ -1009,7 +1009,7 @@ msgstr ""
|
|
1009 |
"php, deoarece au existat deja câteva probleme de securitate cu privire la "
|
1010 |
"aceste fișiere."
|
1011 |
|
1012 |
-
#: controllers/SecurityCheck.php:
|
1013 |
#, php-format
|
1014 |
msgid ""
|
1015 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
@@ -1018,11 +1018,11 @@ msgstr ""
|
|
1018 |
"Activează %sHide My Wp> Ascunde fișierele comune %s pentru a ascunde "
|
1019 |
"fișierele wp-admin/install.php & wp-admin/upgrade.php"
|
1020 |
|
1021 |
-
#: controllers/SecurityCheck.php:
|
1022 |
msgid "PHP register_globals is on"
|
1023 |
msgstr "PHP register_globals este activat"
|
1024 |
|
1025 |
-
#: controllers/SecurityCheck.php:
|
1026 |
msgid ""
|
1027 |
"This is one of the biggest security issues you can have on your site! If "
|
1028 |
"your hosting company has this directive enabled by default, switch to "
|
@@ -1032,7 +1032,7 @@ msgstr ""
|
|
1032 |
"puteți avea pe site-ul dvs.! Dacă compania dvs. de găzduire are această "
|
1033 |
"directivă activată în mod implicit, treceți imediat la o altă companie!"
|
1034 |
|
1035 |
-
#: controllers/SecurityCheck.php:
|
1036 |
msgid ""
|
1037 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
1038 |
"or contact the hosting company to set it off"
|
@@ -1040,17 +1040,17 @@ msgstr ""
|
|
1040 |
"Dacă aveți acces la fișierul php.ini, setați <code>register_globals = off</"
|
1041 |
"code> sau contactați compania gazdă pentru a-l opri"
|
1042 |
|
1043 |
-
#: controllers/SecurityCheck.php:
|
1044 |
msgid "PHP expose_php is on"
|
1045 |
msgstr "PHP expose_php este activ"
|
1046 |
|
1047 |
-
#: controllers/SecurityCheck.php:
|
1048 |
msgid ""
|
1049 |
"Exposing the PHP version will make the job of attacking your site much "
|
1050 |
"easier."
|
1051 |
msgstr "Expunerea versiunii PHP va facilita munca de a vă ataca site-ul."
|
1052 |
|
1053 |
-
#: controllers/SecurityCheck.php:
|
1054 |
msgid ""
|
1055 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
1056 |
"contact the hosting company to set it off"
|
@@ -1058,11 +1058,11 @@ msgstr ""
|
|
1058 |
"Dacă aveți acces la fișierul php.ini, setați <code>expose_php = off</code> "
|
1059 |
"sau contactați compania de găzduire pentru a-l opri"
|
1060 |
|
1061 |
-
#: controllers/SecurityCheck.php:
|
1062 |
msgid "PHP safe_mode is on"
|
1063 |
msgstr "PHP safe_mode este activ"
|
1064 |
|
1065 |
-
#: controllers/SecurityCheck.php:
|
1066 |
msgid ""
|
1067 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
1068 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
@@ -1091,7 +1091,7 @@ msgstr ""
|
|
1091 |
"restricționate, deci dacă un hacker a intrat deja - modul sigur nu este "
|
1092 |
"inutil."
|
1093 |
|
1094 |
-
#: controllers/SecurityCheck.php:
|
1095 |
msgid ""
|
1096 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
1097 |
"contact the hosting company to set it off"
|
@@ -1099,11 +1099,11 @@ msgstr ""
|
|
1099 |
"Dacă aveți acces la fișierul php.ini, setați <code>safe_mode = off</code> "
|
1100 |
"sau contactați compania gazdă pentru a-l opri"
|
1101 |
|
1102 |
-
#: controllers/SecurityCheck.php:
|
1103 |
msgid "PHP allow_url_include is on"
|
1104 |
msgstr "PHP allow_url_include este activat"
|
1105 |
|
1106 |
-
#: controllers/SecurityCheck.php:
|
1107 |
msgid ""
|
1108 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
1109 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
@@ -1114,7 +1114,7 @@ msgstr ""
|
|
1114 |
"pentru a activa această directivă, iar utilizarea oricărui cod PHP care "
|
1115 |
"necesită este foarte riscantă."
|
1116 |
|
1117 |
-
#: controllers/SecurityCheck.php:
|
1118 |
msgid ""
|
1119 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
1120 |
"or contact the hosting company to set it off"
|
@@ -1122,11 +1122,11 @@ msgstr ""
|
|
1122 |
"Dacă aveți acces la fișierul php.ini, setați <code>allow_url_include = off</"
|
1123 |
"code> sau contactați compania gazdă pentru a-l opri"
|
1124 |
|
1125 |
-
#: controllers/SecurityCheck.php:
|
1126 |
-
msgid "Plugins/Themes editor
|
1127 |
-
msgstr "Editorul de
|
1128 |
|
1129 |
-
#: controllers/SecurityCheck.php:
|
1130 |
msgid ""
|
1131 |
"The plugins and themes file editor is a very convenient tool because it "
|
1132 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
@@ -1141,7 +1141,7 @@ msgstr ""
|
|
1141 |
"atacatorilor să injecteze cod rău intenționat pe site-ul dvs., dacă reușesc "
|
1142 |
"să obțină acces la administrator."
|
1143 |
|
1144 |
-
#: controllers/SecurityCheck.php:
|
1145 |
msgid ""
|
1146 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
1147 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
@@ -1149,12 +1149,12 @@ msgstr ""
|
|
1149 |
"Dezactivează DISALLOW_FILE_EDIT pentru site-urile web live din wp_config.php "
|
1150 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1151 |
|
1152 |
-
#: controllers/SecurityCheck.php:
|
1153 |
#, php-format
|
1154 |
msgid "Folder %s is browsable "
|
1155 |
msgstr "Dosarul %s este accesibil"
|
1156 |
|
1157 |
-
#: controllers/SecurityCheck.php:
|
1158 |
msgid ""
|
1159 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
1160 |
"allow them to easily download all your uploaded files. It's a security and a "
|
@@ -1164,16 +1164,16 @@ msgstr ""
|
|
1164 |
"browser le va permite să descarce cu ușurință toate fișierele încărcate. "
|
1165 |
"Este o problemă de securitate și de copyright."
|
1166 |
|
1167 |
-
#: controllers/SecurityCheck.php:
|
1168 |
#, php-format
|
1169 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
1170 |
msgstr "Aflați cum să dezactivați %s Navigarea directoare %s"
|
1171 |
|
1172 |
-
#: controllers/SecurityCheck.php:
|
1173 |
msgid "Windows Live Writer is on "
|
1174 |
msgstr "Windows Live Writer este activ"
|
1175 |
|
1176 |
-
#: controllers/SecurityCheck.php:
|
1177 |
msgid ""
|
1178 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
1179 |
"have its link in the page header, because this tells the whole world you're "
|
@@ -1183,16 +1183,16 @@ msgstr ""
|
|
1183 |
"avea legătura sa în antetul paginii, deoarece acest lucru spune întreaga "
|
1184 |
"lume pe care o utilizați WordPress."
|
1185 |
|
1186 |
-
#: controllers/SecurityCheck.php:
|
1187 |
#, php-format
|
1188 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
1189 |
msgstr "Activați %sHide My Wp> Tweaks> Dezactivați scripturile WLW Manifest %s"
|
1190 |
|
1191 |
-
#: controllers/SecurityCheck.php:
|
1192 |
msgid "XML-RPC access is on"
|
1193 |
msgstr "Dezactivează accesul XML-RPC"
|
1194 |
|
1195 |
-
#: controllers/SecurityCheck.php:
|
1196 |
msgid ""
|
1197 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
1198 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
@@ -1210,16 +1210,16 @@ msgstr ""
|
|
1210 |
"autentificarea de bază. Acesta trimite numele de utilizator și parola cu "
|
1211 |
"fiecare cerere, care este un număr mare în cercurile de securitate."
|
1212 |
|
1213 |
-
#: controllers/SecurityCheck.php:
|
1214 |
#, php-format
|
1215 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
1216 |
msgstr "Activați %sHide My Wp> Tweaks> Dezactivați accesul XML-RPC %s"
|
1217 |
|
1218 |
-
#: controllers/SecurityCheck.php:
|
1219 |
msgid "RDS is visible"
|
1220 |
msgstr "RDS este vizibil"
|
1221 |
|
1222 |
-
#: controllers/SecurityCheck.php:
|
1223 |
msgid ""
|
1224 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
1225 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
@@ -1233,16 +1233,16 @@ msgstr ""
|
|
1233 |
"problemă de securitate, deoarece „vor să fie descoperite”, dar dacă doriți "
|
1234 |
"să ascundeți faptul că utilizați WP, acesta este calea de urmat."
|
1235 |
|
1236 |
-
#: controllers/SecurityCheck.php:
|
1237 |
#, php-format
|
1238 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
1239 |
msgstr "Activați %sHide My Wp> Tweaks > Ascunde antetul RSD %s"
|
1240 |
|
1241 |
-
#: controllers/SecurityCheck.php:
|
1242 |
msgid "MySql Grant All Permissions"
|
1243 |
msgstr "MySql Acordă toate permisiunile"
|
1244 |
|
1245 |
-
#: controllers/SecurityCheck.php:
|
1246 |
msgid ""
|
1247 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
1248 |
"username and password, he'll be able to login to that database and do "
|
@@ -1262,18 +1262,18 @@ msgstr ""
|
|
1262 |
"utilizarea obișnuită zilnică, acestea sunt privilegiile recomandate: SELECT, "
|
1263 |
"INSERT, UPDATE și DELETE."
|
1264 |
|
1265 |
-
#: controllers/SecurityCheck.php:
|
1266 |
#, php-format
|
1267 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
1268 |
msgstr ""
|
1269 |
"Pentru a afla cum să revocați permisiunile de la PhpMyAdmin %s Faceți clic "
|
1270 |
"aici %s"
|
1271 |
|
1272 |
-
#: controllers/SecurityCheck.php:
|
1273 |
msgid "Author URL by ID access"
|
1274 |
msgstr "URL-ul autorului prin acces ID"
|
1275 |
|
1276 |
-
#: controllers/SecurityCheck.php:
|
1277 |
msgid ""
|
1278 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
1279 |
"you can't log in to their account. You also need the password. <br /><br /"
|
@@ -1297,16 +1297,16 @@ msgstr ""
|
|
1297 |
"deoarece WP vă va redirecționa către siteurl.com/author/user/ dacă ID-ul "
|
1298 |
"există în sistem ."
|
1299 |
|
1300 |
-
#: controllers/SecurityCheck.php:
|
1301 |
#, php-format
|
1302 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1303 |
msgstr "Activați %sHide My Wp> Ascundeți ID-ul autorului %s"
|
1304 |
|
1305 |
-
#: controllers/SecurityCheck.php:
|
1306 |
msgid "Default WordPress Tagline"
|
1307 |
msgstr "Etichetă WordPress implicită"
|
1308 |
|
1309 |
-
#: controllers/SecurityCheck.php:
|
1310 |
msgid ""
|
1311 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1312 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
@@ -1320,124 +1320,119 @@ msgstr ""
|
|
1320 |
"> Dacă nu schimbați marcajul implicit, va fi foarte ușor să detectați că "
|
1321 |
"site-ul dvs. web a fost de fapt creat cu WordPress"
|
1322 |
|
1323 |
-
#: controllers/SecurityCheck.php:
|
1324 |
#, php-format
|
1325 |
msgid "Change the Tagline in %s > %s"
|
1326 |
msgstr "Modificați eticheta în %s> %s"
|
1327 |
|
1328 |
-
#: controllers/SecurityCheck.php:
|
1329 |
msgid "Tagline"
|
1330 |
msgstr "Slogan"
|
1331 |
|
1332 |
-
#: controllers/SecurityCheck.php:
|
1333 |
-
#: controllers/SecurityCheck.php:574
|
1334 |
-
msgid "Saved! You can run the test again."
|
1335 |
-
msgstr "Salvat! Puteți rula testul din nou."
|
1336 |
-
|
1337 |
-
#: controllers/SecurityCheck.php:526 controllers/SecurityCheck.php:553
|
1338 |
-
msgid "Could not fix it. You need to change it yourself."
|
1339 |
-
msgstr "Nu s-a putut rezolva. Trebuie să-l schimbi singur."
|
1340 |
-
|
1341 |
-
#: controllers/SecurityCheck.php:567
|
1342 |
msgid "Saved! This task will be ignored on future tests."
|
1343 |
msgstr "Salvat! Această sarcină va fi ignorată la testele viitoare."
|
1344 |
|
1345 |
-
#: controllers/SecurityCheck.php:
|
1346 |
-
|
1347 |
-
|
1348 |
-
|
1349 |
-
#: controllers/SecurityCheck.php:
|
1350 |
-
#: controllers/SecurityCheck.php:
|
1351 |
-
#: controllers/SecurityCheck.php:
|
1352 |
-
#: controllers/SecurityCheck.php:
|
1353 |
-
#: controllers/SecurityCheck.php:
|
1354 |
-
#: controllers/SecurityCheck.php:
|
1355 |
-
#: controllers/SecurityCheck.php:
|
1356 |
-
#: controllers/SecurityCheck.php:
|
1357 |
-
#: controllers/SecurityCheck.php:
|
1358 |
-
#: controllers/SecurityCheck.php:
|
|
|
|
|
|
|
|
|
1359 |
msgid "Yes"
|
1360 |
msgstr "Da"
|
1361 |
|
1362 |
-
#: controllers/SecurityCheck.php:
|
1363 |
-
#: controllers/SecurityCheck.php:
|
1364 |
-
#: controllers/SecurityCheck.php:
|
1365 |
-
#: controllers/SecurityCheck.php:
|
1366 |
-
#: controllers/SecurityCheck.php:
|
1367 |
-
#: controllers/SecurityCheck.php:
|
1368 |
-
#: controllers/SecurityCheck.php:
|
1369 |
-
#: controllers/SecurityCheck.php:
|
1370 |
-
#: controllers/SecurityCheck.php:
|
1371 |
-
#: controllers/SecurityCheck.php:
|
1372 |
-
#: controllers/SecurityCheck.php:
|
1373 |
-
#: controllers/SecurityCheck.php:
|
1374 |
-
#: controllers/SecurityCheck.php:
|
1375 |
msgid "No"
|
1376 |
msgstr "Nu"
|
1377 |
|
1378 |
-
#: controllers/SecurityCheck.php:
|
1379 |
#, php-format
|
1380 |
msgid "%s plugin are outdated: %s"
|
1381 |
msgstr "Pluginul %s este învechit: %s"
|
1382 |
|
1383 |
-
#: controllers/SecurityCheck.php:
|
1384 |
msgid "All plugins are up to date"
|
1385 |
msgstr "Toate plugin-urile sunt la zi"
|
1386 |
|
1387 |
-
#: controllers/SecurityCheck.php:
|
1388 |
#, php-format
|
1389 |
msgid "%s theme(s) are outdated: %s"
|
1390 |
msgstr "%s tema (temele) sunt depășite: %s"
|
1391 |
|
1392 |
-
#: controllers/SecurityCheck.php:
|
1393 |
msgid "Themes are up to date"
|
1394 |
msgstr "Temele sunt la zi"
|
1395 |
|
1396 |
-
#: controllers/SecurityCheck.php:
|
1397 |
msgid "All plugins are compatible"
|
1398 |
msgstr "Toate plugin-urile sunt compatibile"
|
1399 |
|
1400 |
-
#: controllers/SecurityCheck.php:
|
1401 |
#, php-format
|
1402 |
msgid "%s days since last update"
|
1403 |
msgstr "%s zile de la ultima actualizare"
|
1404 |
|
1405 |
-
#: controllers/SecurityCheck.php:
|
1406 |
msgid "Updated"
|
1407 |
msgstr "Actualizat"
|
1408 |
|
1409 |
-
#: controllers/SecurityCheck.php:
|
1410 |
msgid "Empty"
|
1411 |
msgstr "Gol"
|
1412 |
|
1413 |
-
#: controllers/SecurityCheck.php:
|
1414 |
msgid "only "
|
1415 |
msgstr "numai "
|
1416 |
|
1417 |
-
#: controllers/SecurityCheck.php:
|
1418 |
msgid "too simple"
|
1419 |
msgstr "prea simplu"
|
1420 |
|
1421 |
-
#: controllers/SecurityCheck.php:
|
1422 |
msgid "Good"
|
1423 |
msgstr "Bun"
|
1424 |
|
1425 |
-
#: controllers/SecurityCheck.php:
|
1426 |
msgid ""
|
1427 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1428 |
msgstr ""
|
1429 |
"Modificați permisiunea fișierului wp-config.php în Read-Only numai cu File "
|
1430 |
"Manager."
|
1431 |
|
1432 |
-
#: controllers/SecurityCheck.php:
|
1433 |
msgid "no"
|
1434 |
msgstr "nu"
|
1435 |
|
1436 |
-
#: controllers/SecurityCheck.php:
|
1437 |
msgid "Just another WordPress site"
|
1438 |
msgstr "Doar un alt WordPress site"
|
1439 |
|
1440 |
-
#: controllers/Settings.php:45
|
1441 |
#, php-format
|
1442 |
msgid ""
|
1443 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
@@ -1446,17 +1441,13 @@ msgstr ""
|
|
1446 |
"A fost detectat NGINX. În cazul în care nu ați adăugat deja codul în "
|
1447 |
"configurația NGINX, vă rugăm să adăugați următoarea linie. %s"
|
1448 |
|
1449 |
-
#: controllers/Settings.php:45
|
1450 |
-
msgid "Learn How To Add the Code"
|
1451 |
-
msgstr "Aflați cum să adăugați codul"
|
1452 |
-
|
1453 |
-
#: controllers/Settings.php:45
|
1454 |
msgid "Don't forget to reload the Nginx service."
|
1455 |
msgstr "Nu uitați să reîncărcați serviciul Nginx."
|
1456 |
|
1457 |
-
#: controllers/Settings.php:45
|
1458 |
-
msgid "Learn
|
1459 |
-
msgstr "
|
1460 |
|
1461 |
#: controllers/Settings.php:54 view/Backup.php:16
|
1462 |
msgid "Restore Settings"
|
@@ -1466,7 +1457,21 @@ msgstr "Restaurați setările"
|
|
1466 |
msgid "You want to restore the last saved settings? "
|
1467 |
msgstr "Doriți să restaurați ultimele setări salvate? "
|
1468 |
|
1469 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1470 |
#, php-format
|
1471 |
msgid ""
|
1472 |
"%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 "
|
@@ -1475,7 +1480,7 @@ msgstr ""
|
|
1475 |
"%s Ofertă de timp limitată %s: Obțineți %s65 %% OFF %s azi pe Ascundeți "
|
1476 |
"licența mea WP Ghid 5 site-uri. %sHurry Up! %s"
|
1477 |
|
1478 |
-
#: controllers/Settings.php:
|
1479 |
#, php-format
|
1480 |
msgid ""
|
1481 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
@@ -1484,16 +1489,7 @@ msgstr ""
|
|
1484 |
"Nou detectat plugin / temă! Trebuie să salvați din nou Setarea Hide My WP "
|
1485 |
"pentru a le include pe toate! %s Faceți clic aici %s"
|
1486 |
|
1487 |
-
#: controllers/Settings.php:
|
1488 |
-
#, php-format
|
1489 |
-
msgid ""
|
1490 |
-
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1491 |
-
"include them all! %sSave Settings%s"
|
1492 |
-
msgstr ""
|
1493 |
-
"Nou detectat plugin / temă! Trebuie să salvați din nou Setarea Hide My WP "
|
1494 |
-
"pentru a le include pe toate! %sSalvează setările %s"
|
1495 |
-
|
1496 |
-
#: controllers/Settings.php:151
|
1497 |
#, php-format
|
1498 |
msgid ""
|
1499 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
@@ -1502,19 +1498,19 @@ msgstr ""
|
|
1502 |
"Pentru a activa noile setări %sHide My WP %s %s, trebuie să confirmați și să "
|
1503 |
"vă autentificați din nou!"
|
1504 |
|
1505 |
-
#: controllers/Settings.php:
|
1506 |
msgid "Yes, I'm ready to re-login"
|
1507 |
msgstr "Da, sunt gata să mă re-autentific"
|
1508 |
|
1509 |
-
#: controllers/Settings.php:
|
1510 |
msgid "No, abort"
|
1511 |
msgstr "Nu, avocați"
|
1512 |
|
1513 |
-
#: controllers/Settings.php:
|
1514 |
msgid "My Account"
|
1515 |
msgstr "Contul meu"
|
1516 |
|
1517 |
-
#: controllers/Settings.php:
|
1518 |
msgid ""
|
1519 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1520 |
"duplicates to prevent any redirect errors."
|
@@ -1522,7 +1518,11 @@ msgstr ""
|
|
1522 |
"Eroare: ați introdus același text de două ori în Mapping Text. Am eliminat "
|
1523 |
"duplicatele pentru a preveni eventualele erori de redirecționare."
|
1524 |
|
1525 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
1526 |
msgid ""
|
1527 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1528 |
"WPPlugins"
|
@@ -1530,7 +1530,7 @@ msgstr ""
|
|
1530 |
"EROARE! Vă rugăm să vă asigurați că utilizați un token valid pentru a "
|
1531 |
"conecta plugin-ul cu WPPlugins"
|
1532 |
|
1533 |
-
#: controllers/Settings.php:
|
1534 |
msgid ""
|
1535 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1536 |
"WPPlugins"
|
@@ -1538,19 +1538,19 @@ msgstr ""
|
|
1538 |
"EROARE! Vă rugăm să vă asigurați că utilizați o adresă de e-mail pentru a "
|
1539 |
"conecta plugin-ul cu WPPlugins"
|
1540 |
|
1541 |
-
#: controllers/Settings.php:
|
1542 |
msgid "Great! The backup is restored."
|
1543 |
msgstr "Grozav! Copia de rezervă este restabilită."
|
1544 |
|
1545 |
-
#: controllers/Settings.php:
|
1546 |
msgid "Error! The backup is not valid."
|
1547 |
msgstr "Eroare! Copia de rezervă nu este validă."
|
1548 |
|
1549 |
-
#: controllers/Settings.php:
|
1550 |
msgid "Error! You have to enter a previous saved backup file."
|
1551 |
msgstr "Eroare! Trebuie să introduceți un fișier salvat anterior salvat."
|
1552 |
|
1553 |
-
#: controllers/Settings.php:
|
1554 |
msgid "Hide My Wp > Question"
|
1555 |
msgstr "Hide My WP > Întrebare"
|
1556 |
|
@@ -1577,7 +1577,7 @@ msgstr "Dovedește-ți umanitatea: "
|
|
1577 |
msgid "Login Blocked by Hide My WordPress"
|
1578 |
msgstr "Logare Blocat de Hide My WP"
|
1579 |
|
1580 |
-
#: models/Compatibility.php:
|
1581 |
msgid ""
|
1582 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1583 |
"paths in CDN Enabler Settings"
|
@@ -1585,7 +1585,7 @@ msgstr ""
|
|
1585 |
"CDN Activat detectat. Vă rugăm să includeți noile căi wp-content și wp-"
|
1586 |
"include în setările CDN Enabler"
|
1587 |
|
1588 |
-
#: models/Compatibility.php:
|
1589 |
#, php-format
|
1590 |
msgid ""
|
1591 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
@@ -1594,7 +1594,7 @@ msgstr ""
|
|
1594 |
"CDN Enabler detectat! Aflați cum să-l configurați cu Hide My WP %s Faceți "
|
1595 |
"clic aici %s"
|
1596 |
|
1597 |
-
#: models/Compatibility.php:
|
1598 |
#, php-format
|
1599 |
msgid ""
|
1600 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
@@ -1603,7 +1603,7 @@ msgstr ""
|
|
1603 |
"WP Super Cache CDN detectat. Vă rugăm să includeți %s și %s căi în WP Super "
|
1604 |
"Cache> CDN> Includere directoare"
|
1605 |
|
1606 |
-
#: models/Compatibility.php:
|
1607 |
#, php-format
|
1608 |
msgid ""
|
1609 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
@@ -1612,7 +1612,7 @@ msgstr ""
|
|
1612 |
"Hide My WP nu funcționează fără mode_rewrite. Vă rugăm să activați modulul "
|
1613 |
"de rescriere în Apache. %sMai multe detalii %s"
|
1614 |
|
1615 |
-
#: models/Compatibility.php:
|
1616 |
#, php-format
|
1617 |
msgid ""
|
1618 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
@@ -1621,15 +1621,15 @@ msgstr ""
|
|
1621 |
"Hide My WP nu funcționează cu %s Permalink. Schimbă-l în %s sau alt tip în "
|
1622 |
"Setări> Legături permanente pentru a-l ascunde"
|
1623 |
|
1624 |
-
#: models/Compatibility.php:
|
1625 |
msgid "Plain"
|
1626 |
msgstr "Șablon - format text simplu"
|
1627 |
|
1628 |
-
#: models/Compatibility.php:
|
1629 |
msgid "Post Name"
|
1630 |
msgstr "Numele articolului"
|
1631 |
|
1632 |
-
#: models/Compatibility.php:
|
1633 |
#, php-format
|
1634 |
msgid ""
|
1635 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
@@ -1639,14 +1639,14 @@ msgstr ""
|
|
1639 |
"structura de legături permanente în URL prietenoasă (fără index.php). %sMai "
|
1640 |
"multe detalii %s"
|
1641 |
|
1642 |
-
#: models/Compatibility.php:
|
1643 |
msgid ""
|
1644 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1645 |
msgstr ""
|
1646 |
"Trebuie să setați structura de legături permanente pe o adresă URL "
|
1647 |
"prietenoasă (fără index.php)."
|
1648 |
|
1649 |
-
#: models/Compatibility.php:
|
1650 |
msgid ""
|
1651 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1652 |
"plugin. Hide My WP will not work unless you remove the line "
|
@@ -1656,7 +1656,7 @@ msgstr ""
|
|
1656 |
"Hide My WP nu va funcționa decât dacă eliminați definiția liniei "
|
1657 |
"(„ADMIN_COOKIE_PATH”, ...);"
|
1658 |
|
1659 |
-
#: models/Compatibility.php:
|
1660 |
#, php-format
|
1661 |
msgid ""
|
1662 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
@@ -1665,7 +1665,7 @@ msgstr ""
|
|
1665 |
"Detectarea mișcării. %s Vă rugăm să citiți cum să faceți plugin-ul "
|
1666 |
"compatibil cu Inmotion Nginx Cache %s"
|
1667 |
|
1668 |
-
#: models/Compatibility.php:
|
1669 |
msgid ""
|
1670 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1671 |
"website loading speed."
|
@@ -1673,7 +1673,7 @@ msgstr ""
|
|
1673 |
"Ascundeți regulile WP-ului meu nu sunt salvate în fișierul de configurare și "
|
1674 |
"acest lucru poate afecta viteza de încărcare a site-ului."
|
1675 |
|
1676 |
-
#: models/Compatibility.php:
|
1677 |
#, php-format
|
1678 |
msgid ""
|
1679 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
@@ -1682,7 +1682,15 @@ msgstr ""
|
|
1682 |
"Godaddy a detectat! Pentru a evita erorile CSS, asigurați-vă că opriți CDN "
|
1683 |
"de la %s"
|
1684 |
|
1685 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1686 |
#, php-format
|
1687 |
msgid ""
|
1688 |
"IIS detected. You need to update your %s file by adding the following lines "
|
@@ -1691,7 +1699,7 @@ msgstr ""
|
|
1691 |
"IIS detectat. Trebuie să actualizați fișierul %s adăugând următoarele "
|
1692 |
"rânduri după < reguli > Etichete: %s"
|
1693 |
|
1694 |
-
#: models/Rewrite.php:
|
1695 |
#, php-format
|
1696 |
msgid ""
|
1697 |
"Config file is not writable. You need to update your %s file by adding the "
|
@@ -1700,7 +1708,7 @@ msgstr ""
|
|
1700 |
"Fișierul de configurare nu poate fi scris. Trebuie să actualizați fișierul "
|
1701 |
"%s adăugând următoarele linii la începutul fișierului: %s"
|
1702 |
|
1703 |
-
#: models/Rewrite.php:
|
1704 |
#, php-format
|
1705 |
msgid ""
|
1706 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
@@ -1708,7 +1716,11 @@ msgstr ""
|
|
1708 |
"WpEngine detectat. Adăugați redirectările în panoul de reguli WpEngine "
|
1709 |
"Redirect, %s"
|
1710 |
|
1711 |
-
#: models/Rewrite.php:
|
|
|
|
|
|
|
|
|
1712 |
#, php-format
|
1713 |
msgid ""
|
1714 |
"Config file is not writable. You have to added it manually at the beginning "
|
@@ -1717,7 +1729,7 @@ msgstr ""
|
|
1717 |
"Fișierul de configurare nu poate fi scris. Trebuie să îl adăugați manual la "
|
1718 |
"începutul fișierului %s: %s"
|
1719 |
|
1720 |
-
#: models/Rewrite.php:
|
1721 |
msgid ""
|
1722 |
"There has been a critical error on your website. Please check your site "
|
1723 |
"admin email inbox for instructions."
|
@@ -1726,7 +1738,7 @@ msgstr ""
|
|
1726 |
"instrucțiunile de pe adresa de e-mail a administratorului site-ului pentru "
|
1727 |
"instrucțiuni."
|
1728 |
|
1729 |
-
#: models/Rewrite.php:
|
1730 |
msgid "There has been a critical error on your website."
|
1731 |
msgstr "A apărut o eroare critică pe site-ul dvs. web."
|
1732 |
|
@@ -1762,7 +1774,7 @@ msgstr "Jurnalul evenimentelor site-ului web"
|
|
1762 |
msgid "Test Your Website"
|
1763 |
msgstr "Testează-ți site-ul"
|
1764 |
|
1765 |
-
#: models/Settings.php:43 view/Plugins.php:
|
1766 |
msgid "Plugins"
|
1767 |
msgstr "Plugin-uri"
|
1768 |
|
@@ -1771,22 +1783,32 @@ msgid "Save your settings"
|
|
1771 |
msgstr "Salvați setările"
|
1772 |
|
1773 |
#: models/Settings.php:67
|
1774 |
-
msgid "
|
1775 |
-
msgstr "
|
1776 |
|
1777 |
#: models/Settings.php:69
|
1778 |
msgid ""
|
1779 |
-
"A
|
1780 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1781 |
msgstr ""
|
1782 |
-
"Un motor de memorie în cache foarte rapid pentru WordPress care produce "
|
1783 |
-
"fișiere statice html. Funcționează bine cu plugin-ul Minify HTML."
|
1784 |
|
1785 |
-
#: models/Settings.php:
|
1786 |
msgid "Autoptimize"
|
1787 |
msgstr "Autoptimize"
|
1788 |
|
1789 |
-
#: models/Settings.php:
|
1790 |
msgid ""
|
1791 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1792 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
@@ -1795,24 +1817,32 @@ msgstr ""
|
|
1795 |
"asincronizare JavaScript, eliminarea cruft emoji, optimizarea fonturilor "
|
1796 |
"Google și altele."
|
1797 |
|
1798 |
-
#: models/Settings.php:
|
1799 |
-
msgid "
|
1800 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1801 |
|
1802 |
-
#: models/Settings.php:
|
1803 |
msgid ""
|
1804 |
-
"
|
1805 |
-
"
|
|
|
1806 |
msgstr ""
|
1807 |
-
"Minimizați ieșirea HTML pentru marcarea curată și mai rapidă descărcare. "
|
1808 |
-
"Minify HTML are, de asemenea, opțiuni de minificare specializate pentru JS "
|
1809 |
-
"și CSS interne."
|
1810 |
|
1811 |
-
#: models/Settings.php:
|
1812 |
msgid "iThemes Security"
|
1813 |
msgstr "Securitatea iThemes"
|
1814 |
|
1815 |
-
#: models/Settings.php:
|
1816 |
msgid ""
|
1817 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1818 |
"WP sites can be an easy target for attacks because of plugin "
|
@@ -1823,11 +1853,11 @@ msgstr ""
|
|
1823 |
"vulnerabilităților plugin-ului, a parolelor slabe și a software-ului "
|
1824 |
"învechit."
|
1825 |
|
1826 |
-
#: models/Settings.php:
|
1827 |
msgid "Sucuri Security"
|
1828 |
msgstr "Securitate Sucuri"
|
1829 |
|
1830 |
-
#: models/Settings.php:
|
1831 |
msgid ""
|
1832 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1833 |
"integrity monitoring, malware detection and security hardening."
|
@@ -1836,11 +1866,11 @@ msgstr ""
|
|
1836 |
"pentru monitorizarea integrității securității, detectarea de malware și "
|
1837 |
"întărirea securității."
|
1838 |
|
1839 |
-
#: models/Settings.php:
|
1840 |
msgid "Back Up WordPress"
|
1841 |
msgstr "Back Up WordPress"
|
1842 |
|
1843 |
-
#: models/Settings.php:
|
1844 |
msgid ""
|
1845 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1846 |
"WordPress will back up your entire site including your database and all your "
|
@@ -1850,25 +1880,11 @@ msgstr ""
|
|
1850 |
"Back Up WordPress va face backup pentru întregul site, inclusiv baza de date "
|
1851 |
"și toate fișierele dvs. într-un program care vi se potrivește."
|
1852 |
|
1853 |
-
#: models/Settings.php:
|
1854 |
-
msgid "
|
1855 |
-
msgstr "SQUIRRLY SEO"
|
1856 |
-
|
1857 |
-
#: models/Settings.php:111
|
1858 |
-
msgid ""
|
1859 |
-
"Welcome to Assisted WordPress SEO. Say Good-Bye to Search Engine "
|
1860 |
-
"Frustrations. Squirrly assists you in getting Excellent SEO for Humans and "
|
1861 |
-
"Search Engines."
|
1862 |
msgstr ""
|
1863 |
-
"Bine ați venit la asistat WordPress SEO. Spuneți-vă la revedere la "
|
1864 |
-
"frustrările motorului de căutare. Squirrly vă ajută să obțineți un SEO "
|
1865 |
-
"excelent pentru oameni și motoare de căutare."
|
1866 |
-
|
1867 |
-
#: models/Settings.php:116
|
1868 |
-
msgid "Elementor Page Builder"
|
1869 |
-
msgstr "Elementor Page Builder"
|
1870 |
|
1871 |
-
#: models/Settings.php:
|
1872 |
msgid ""
|
1873 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1874 |
"perfect websites at record speeds. Any theme, any page, any design."
|
@@ -1877,11 +1893,11 @@ msgstr ""
|
|
1877 |
"uri web de înaltă performanță, cu pixeli, la viteze record. Orice temă, "
|
1878 |
"orice pagină, orice design."
|
1879 |
|
1880 |
-
#: models/Settings.php:
|
1881 |
msgid "Weglot Translate"
|
1882 |
msgstr "Traducerea Weglot"
|
1883 |
|
1884 |
-
#: models/Settings.php:
|
1885 |
msgid ""
|
1886 |
"Translate your website into multiple languages without any code. Weglot "
|
1887 |
"Translate is fully SEO compatible and follows Google's best practices."
|
@@ -1890,20 +1906,29 @@ msgstr ""
|
|
1890 |
"Translate este pe deplin compatibil cu SEO și respectă cele mai bune "
|
1891 |
"practici Google."
|
1892 |
|
1893 |
-
#: models/Settings.php:
|
1894 |
-
msgid "
|
1895 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1896 |
|
1897 |
-
#: models/Settings.php:
|
1898 |
msgid ""
|
1899 |
-
"
|
1900 |
-
"
|
|
|
1901 |
msgstr ""
|
1902 |
-
"Partajează butoane pentru WordPress, inclusiv butonul de partajare AddToAny, "
|
1903 |
-
"Facebook, Twitter, Google+, Pinterest, WhatsApp, multe altele și urmează și "
|
1904 |
-
"pictogramele."
|
1905 |
|
1906 |
-
#: models/Settings.php:
|
1907 |
msgid ""
|
1908 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1909 |
"names"
|
@@ -1911,16 +1936,7 @@ msgstr ""
|
|
1911 |
"Nu puteți seta atât ADMIN, cât și LOGIN cu același nume. Vă rugăm să "
|
1912 |
"folosiți diferite nume"
|
1913 |
|
1914 |
-
#: models/Settings.php:
|
1915 |
-
#, php-format
|
1916 |
-
msgid ""
|
1917 |
-
"Short name detected: %s. You need to use unique paths with more than 4 chars "
|
1918 |
-
"to avoid WordPress errors."
|
1919 |
-
msgstr ""
|
1920 |
-
"Nume scurt detectat: %s. Trebuie să utilizați căi unice cu mai mult de 4 "
|
1921 |
-
"caractere pentru a evita erorile WordPress."
|
1922 |
-
|
1923 |
-
#: models/Settings.php:300
|
1924 |
#, php-format
|
1925 |
msgid ""
|
1926 |
"Invalid name detected: %s. You need to use another name to avoid WordPress "
|
@@ -1929,7 +1945,16 @@ msgstr ""
|
|
1929 |
"Numele nevalid este detectat: %s. Trebuie să folosiți un alt nume pentru a "
|
1930 |
"evita erorile WordPress."
|
1931 |
|
1932 |
-
#: models/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1933 |
#, php-format
|
1934 |
msgid ""
|
1935 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
@@ -1938,7 +1963,7 @@ msgstr ""
|
|
1938 |
"Numele nevalid este detectat: %s. Adaugă doar numele final de cale pentru a "
|
1939 |
"evita erorile WordPress."
|
1940 |
|
1941 |
-
#: models/Settings.php:
|
1942 |
#, php-format
|
1943 |
msgid ""
|
1944 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
@@ -1947,7 +1972,7 @@ msgstr ""
|
|
1947 |
"Numele nevalid este detectat: %s. Numele nu poate începe cu / pentru a evita "
|
1948 |
"erorile WordPress."
|
1949 |
|
1950 |
-
#: models/Settings.php:
|
1951 |
#, php-format
|
1952 |
msgid ""
|
1953 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
@@ -1956,7 +1981,7 @@ msgstr ""
|
|
1956 |
"Numele nevalid este detectat: %s. Căile nu se pot termina. pentru a evita "
|
1957 |
"erorile WordPress."
|
1958 |
|
1959 |
-
#: models/Settings.php:
|
1960 |
#, php-format
|
1961 |
msgid ""
|
1962 |
"Weak name detected: %s. You need to use another name to increase your "
|
@@ -1966,44 +1991,18 @@ msgstr ""
|
|
1966 |
"securitatea site-ului."
|
1967 |
|
1968 |
#: view/Advanced.php:11
|
1969 |
-
msgid "
|
1970 |
-
msgstr "
|
1971 |
-
|
1972 |
-
#: view/Advanced.php:15
|
1973 |
-
msgid "Redirect hidden paths"
|
1974 |
-
msgstr "Redirecționați căile ascunse"
|
1975 |
-
|
1976 |
-
#: view/Advanced.php:19
|
1977 |
-
msgid "Front page"
|
1978 |
-
msgstr "Înapoi la prima pagină"
|
1979 |
-
|
1980 |
-
#: view/Advanced.php:20
|
1981 |
-
msgid "404 page"
|
1982 |
-
msgstr "404 pag"
|
1983 |
-
|
1984 |
-
#: view/Advanced.php:32
|
1985 |
-
msgid ""
|
1986 |
-
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
1987 |
-
msgstr ""
|
1988 |
-
"Redirecționați căile protejate /wp-admin, /wp-login către prima pagină sau "
|
1989 |
-
"pagina 404."
|
1990 |
-
|
1991 |
-
#: view/Advanced.php:33
|
1992 |
-
msgid ""
|
1993 |
-
"You can create a new page and come back to choose to redirect to that page"
|
1994 |
-
msgstr ""
|
1995 |
-
"Puteți crea o pagină nouă și reveni pentru a alege să redirecționați către "
|
1996 |
-
"pagina respectivă"
|
1997 |
|
1998 |
-
#: view/Advanced.php:
|
1999 |
msgid "Custom Safe URL Param"
|
2000 |
msgstr "Personalizează Parametrul de siguranță"
|
2001 |
|
2002 |
-
#: view/Advanced.php:
|
2003 |
msgid "eg. disable_url, safe_url"
|
2004 |
msgstr "de exemplu. disable_url, safe_url"
|
2005 |
|
2006 |
-
#: view/Advanced.php:
|
2007 |
msgid ""
|
2008 |
"The Safe URL will set all the settings to default. Use it only if you're "
|
2009 |
"locked out"
|
@@ -2011,46 +2010,60 @@ msgstr ""
|
|
2011 |
"Adresa URL sigură va seta toate setările ca implicită. Folosiți-l doar dacă "
|
2012 |
"sunteți blocat"
|
2013 |
|
2014 |
-
#: view/Advanced.php:
|
2015 |
msgid "Safe URL:"
|
2016 |
msgstr "URL de siguranță:"
|
2017 |
|
2018 |
-
#: view/Advanced.php:
|
2019 |
-
msgid "
|
2020 |
-
msgstr "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021 |
|
2022 |
-
#: view/Advanced.php:
|
2023 |
-
msgid "
|
2024 |
-
msgstr "
|
2025 |
|
2026 |
-
#: view/Advanced.php:
|
|
|
|
|
|
|
|
|
2027 |
#, php-format
|
2028 |
-
msgid "
|
2029 |
-
msgstr "
|
|
|
|
|
|
|
|
|
2030 |
|
2031 |
#: view/Advanced.php:73
|
2032 |
-
msgid "
|
2033 |
-
msgstr "
|
2034 |
|
2035 |
#: view/Advanced.php:75
|
2036 |
-
msgid "
|
2037 |
-
msgstr ""
|
2038 |
-
"Verificați dublu fișierele XML Sitemap și asigurați-vă că căile sunt "
|
2039 |
-
"schimbate."
|
2040 |
|
2041 |
-
#: view/Advanced.php:
|
2042 |
-
msgid "
|
2043 |
-
msgstr "
|
2044 |
-
|
2045 |
-
|
2046 |
-
msgid "Hide WordPress paths from robots.txt file"
|
2047 |
-
msgstr "Ascundeți căile WordPress din fișierul robots.txt"
|
2048 |
|
2049 |
-
#: view/Advanced.php:
|
2050 |
msgid "Late Loading"
|
2051 |
msgstr "Încărcare îmtârziată"
|
2052 |
|
2053 |
-
#: view/Advanced.php:
|
2054 |
msgid ""
|
2055 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
2056 |
"Enabler)."
|
@@ -2058,15 +2071,15 @@ msgstr ""
|
|
2058 |
"Încărcați HMW după încărcarea tuturor plugin-urilor. Util pentru plugin-"
|
2059 |
"urile CDN (de ex. CDN Enabler)."
|
2060 |
|
2061 |
-
#: view/Advanced.php:
|
2062 |
msgid "(only if other cache plugins request this)"
|
2063 |
msgstr "(numai dacă alte plugin-uri cache solicită acest lucru)"
|
2064 |
|
2065 |
-
#: view/Advanced.php:
|
2066 |
msgid "Clean Login Page"
|
2067 |
msgstr "Curățați pagina de conectare"
|
2068 |
|
2069 |
-
#: view/Advanced.php:
|
2070 |
msgid ""
|
2071 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
2072 |
"changing the Hide My WordPress redirects."
|
@@ -2074,99 +2087,82 @@ msgstr ""
|
|
2074 |
"Anulați cârligele de conectare de la alte plugin-uri și teme pentru a le "
|
2075 |
"împiedica să schimbe ascunderea redirecțiilor WordPress."
|
2076 |
|
2077 |
-
#: view/Advanced.php:
|
2078 |
msgid "(not recommended)"
|
2079 |
msgstr "(Nu se recomandă)"
|
2080 |
|
2081 |
-
#: view/Advanced.php:
|
2082 |
-
msgid "
|
2083 |
-
msgstr "Setări
|
2084 |
|
2085 |
-
#: view/Advanced.php:
|
2086 |
msgid "Security Check Notification"
|
2087 |
msgstr "Notificare verificare securitate"
|
2088 |
|
2089 |
-
#: view/Advanced.php:
|
2090 |
msgid "Show Security Check notification when it's not checked every week."
|
2091 |
msgstr ""
|
2092 |
"Afișați notificarea de verificare a securității atunci când nu este "
|
2093 |
"verificată în fiecare săptămână."
|
2094 |
|
2095 |
-
#: view/Advanced.php:
|
2096 |
-
msgid "Optimize CSS and JS files"
|
2097 |
-
msgstr "Optimizați fișierele CSS și JS"
|
2098 |
-
|
2099 |
-
#: view/Advanced.php:148
|
2100 |
-
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
2101 |
-
msgstr "Cache CSS, JS și Imagini pentru a crește viteza de încărcare frontend."
|
2102 |
-
|
2103 |
-
#: view/Advanced.php:149
|
2104 |
-
#, php-format
|
2105 |
-
msgid "Check the website loading speed with %sPingdom Tool%s"
|
2106 |
-
msgstr "Verificați viteza de încărcare a site-ului web cu %sPingdom Tool %s"
|
2107 |
-
|
2108 |
-
#: view/Advanced.php:157
|
2109 |
-
msgid "Notification Settings"
|
2110 |
-
msgstr "Setări Notificări"
|
2111 |
-
|
2112 |
-
#: view/Advanced.php:165
|
2113 |
msgid "Email notification"
|
2114 |
msgstr "Permite închiderea curând e-mail notificare"
|
2115 |
|
2116 |
-
#: view/Advanced.php:
|
2117 |
msgid "Send me an email with the changed admin and login URLs"
|
2118 |
msgstr "Trimite-mi un e-mail cu adresele modificate de admin și de conectare"
|
2119 |
|
2120 |
-
#: view/Advanced.php:
|
2121 |
msgid "Email Address"
|
2122 |
msgstr "Adresa email"
|
2123 |
|
2124 |
-
#: view/Advanced.php:
|
2125 |
-
#: view/Mapping.php:215 view/Permalinks.php:
|
2126 |
-
#: view/Tweaks.php:
|
2127 |
msgid "Save"
|
2128 |
msgstr "Salvează"
|
2129 |
|
2130 |
-
#: view/Advanced.php:
|
2131 |
-
#: view/Mapping.php:216 view/Permalinks.php:
|
2132 |
-
#: view/Tweaks.php:
|
2133 |
#, php-format
|
2134 |
msgid "Love Hide My WP %s? Show us ;)"
|
2135 |
msgstr "Îți place ascunde WP %s? Arata-ne ;)"
|
2136 |
|
2137 |
-
#: view/Advanced.php:
|
2138 |
-
#: view/Tweaks.php:
|
2139 |
msgid "Love Hide My WP?"
|
2140 |
msgstr "Îți place ascunde WP-ul meu?"
|
2141 |
|
2142 |
-
#: view/Advanced.php:
|
2143 |
msgid "Please help us and support our plugin on WordPress.org"
|
2144 |
msgstr ""
|
2145 |
"Vă rugăm să ne ajutați și să susțineți plugin-ul nostru pe WordPress.org"
|
2146 |
|
2147 |
-
#: view/Advanced.php:
|
2148 |
-
#: view/Tweaks.php:
|
2149 |
msgid "Rate Hide My WP"
|
2150 |
msgstr "Evaluează Hide My WP"
|
2151 |
|
2152 |
-
#: view/Advanced.php:
|
2153 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
2154 |
msgstr ""
|
2155 |
"Contactați-ne după ce ați părăsit cauza pentru examinare, avem o surpriză "
|
2156 |
"pentru dvs."
|
2157 |
|
2158 |
-
#: view/Advanced.php:
|
2159 |
-
#: view/Tweaks.php:
|
2160 |
msgid "Check Your Website"
|
2161 |
msgstr "Verificați-vă site-ul"
|
2162 |
|
2163 |
-
#: view/Advanced.php:
|
2164 |
-
#: view/Tweaks.php:
|
2165 |
msgid "Check if your website is secured with the current settings."
|
2166 |
msgstr "Verificați dacă site-ul dvs. web este securizat cu setările actuale."
|
2167 |
|
2168 |
-
#: view/Advanced.php:
|
2169 |
-
#: view/Tweaks.php:
|
2170 |
msgid ""
|
2171 |
"Make sure you save the settings and empty the cache before checking your "
|
2172 |
"website with our tool."
|
@@ -2174,8 +2170,8 @@ msgstr ""
|
|
2174 |
"Asigurați-vă că salvați setările și goliți memoria cache înainte de a "
|
2175 |
"verifica site-ul dvs. web cu instrumentul nostru."
|
2176 |
|
2177 |
-
#: view/Advanced.php:
|
2178 |
-
#: view/Tweaks.php:
|
2179 |
msgid "Learn more about Hide My WP"
|
2180 |
msgstr "Aflați mai multe despre Ascundeți WP"
|
2181 |
|
@@ -2339,8 +2335,8 @@ msgid "Custom message to show to blocked users"
|
|
2339 |
msgstr "Mesaj personalizat pentru a fi afișat utilizatorilor blocați"
|
2340 |
|
2341 |
#: view/Connect.php:12
|
2342 |
-
msgid "Activate Free
|
2343 |
-
msgstr "Activați
|
2344 |
|
2345 |
#: view/Connect.php:18
|
2346 |
msgid "Enter your email address to get security alerts and How To Lessons"
|
@@ -2440,18 +2436,14 @@ msgid "Urgent Security Actions Required"
|
|
2440 |
msgstr "Acțiuni de securitate urgente necesare"
|
2441 |
|
2442 |
#: view/Dashboard.php:45
|
2443 |
-
msgid "Check
|
2444 |
-
msgstr "
|
2445 |
|
2446 |
#: view/Dashboard.php:47
|
2447 |
msgid "Upgrade Your Security"
|
2448 |
msgstr "Îmbunătățiți-vă securitatea"
|
2449 |
|
2450 |
-
#: view/Dashboard.php:
|
2451 |
-
msgid "Recheck Security"
|
2452 |
-
msgstr "Verificați securitatea"
|
2453 |
-
|
2454 |
-
#: view/Dashboard.php:107
|
2455 |
msgid "Checking Website Security ..."
|
2456 |
msgstr "Verificarea securității site-ului ..."
|
2457 |
|
@@ -2465,30 +2457,28 @@ msgstr "Test de conectare frontend"
|
|
2465 |
|
2466 |
#: view/FrontendCheck.php:13
|
2467 |
#, php-format
|
2468 |
-
msgid "Run %sFrontend Login Test%s and login inside the
|
2469 |
msgstr ""
|
2470 |
-
"Rulați %
|
2471 |
-
"cățelului."
|
2472 |
|
2473 |
#: view/FrontendCheck.php:14
|
2474 |
-
msgid "If you're able to login, you've set the new paths correctly."
|
2475 |
-
msgstr "Dacă vă puteți autentifica, ați setat corect noile căi."
|
2476 |
-
|
2477 |
-
#: view/FrontendCheck.php:15
|
2478 |
msgid ""
|
2479 |
-
"
|
2480 |
-
"My WP Ghost instructions before moving forward."
|
2481 |
msgstr ""
|
2482 |
-
"
|
2483 |
-
"
|
|
|
|
|
|
|
|
|
2484 |
|
2485 |
#: view/FrontendCheck.php:16
|
2486 |
msgid ""
|
2487 |
-
"Do not
|
2488 |
-
"is working and you will be able to
|
2489 |
msgstr ""
|
2490 |
-
"Nu vă deconectați de
|
2491 |
-
"funcționează și veți putea
|
2492 |
|
2493 |
#: view/FrontendCheck.php:17
|
2494 |
#, php-format
|
@@ -2604,14 +2594,6 @@ msgstr "Compatibil cu toate temele și plugin-urile"
|
|
2604 |
msgid "Text Mapping"
|
2605 |
msgstr "Mapare text"
|
2606 |
|
2607 |
-
#: view/Mapping.php:19 view/Mapping.php:95 view/Mapping.php:168
|
2608 |
-
msgid ""
|
2609 |
-
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
2610 |
-
"Mode."
|
2611 |
-
msgstr ""
|
2612 |
-
"În primul rând, trebuie să comutați Hide My WP din modul implicit în modul "
|
2613 |
-
"Safe sau modul Ghost."
|
2614 |
-
|
2615 |
#: view/Mapping.php:24
|
2616 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2617 |
msgstr ""
|
@@ -2777,12 +2759,12 @@ msgstr "Setări Admin"
|
|
2777 |
#: view/Permalinks.php:122
|
2778 |
#, php-format
|
2779 |
msgid ""
|
2780 |
-
"Your admin URL is changed by another plugin/theme in %s. To
|
2781 |
-
"
|
2782 |
msgstr ""
|
2783 |
-
"Adresa URL a dvs. este modificată
|
2784 |
-
"
|
2785 |
-
"
|
2786 |
|
2787 |
#: view/Permalinks.php:126
|
2788 |
#, php-format
|
@@ -2793,28 +2775,37 @@ msgstr ""
|
|
2793 |
"URL-ul dvs. de admin nu poate fi modificat în %s hosting din cauza "
|
2794 |
"condițiilor de securitate %s."
|
2795 |
|
2796 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2797 |
msgid "Custom Admin Path"
|
2798 |
msgstr "Personalizează Calea Admin"
|
2799 |
|
2800 |
-
#: view/Permalinks.php:
|
2801 |
msgid "eg. adm, back"
|
2802 |
msgstr "de exemplu. adm, back"
|
2803 |
|
2804 |
-
#: view/Permalinks.php:
|
2805 |
msgid "Hide \"wp-admin\""
|
2806 |
msgstr "Ascundeți 'wp-admin'"
|
2807 |
|
2808 |
-
#: view/Permalinks.php:
|
2809 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2810 |
msgstr ""
|
2811 |
"Afișare 404 Eroare nu a fost găsită când vizitatorii accesează /wp-admin"
|
2812 |
|
2813 |
-
#: view/Permalinks.php:
|
2814 |
msgid "Hide the new admin path"
|
2815 |
msgstr "Ascundeți noua cale de admin"
|
2816 |
|
2817 |
-
#: view/Permalinks.php:
|
2818 |
msgid ""
|
2819 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2820 |
"in"
|
@@ -2822,7 +2813,7 @@ msgstr ""
|
|
2822 |
"Permiteți accesul la noua conectare și să mă redirecționați către "
|
2823 |
"administrator după conectare"
|
2824 |
|
2825 |
-
#: view/Permalinks.php:
|
2826 |
msgid ""
|
2827 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2828 |
"errors, switch back to wp-admin and admin-ajax.php."
|
@@ -2830,119 +2821,132 @@ msgstr ""
|
|
2830 |
"Unele teme nu funcționează cu căi de administrare personalizate și Ajax. În "
|
2831 |
"cazul erorilor de ajax, treceți înapoi la wp-admin și admin-ajax.php."
|
2832 |
|
2833 |
-
#: view/Permalinks.php:
|
2834 |
msgid "Login Settings"
|
2835 |
msgstr "Setări Login"
|
2836 |
|
2837 |
-
#: view/Permalinks.php:
|
2838 |
#, php-format
|
2839 |
msgid ""
|
2840 |
-
"Your login URL is changed by another plugin/theme in %s. To
|
2841 |
-
"
|
2842 |
msgstr ""
|
2843 |
-
"Adresa URL de conectare este modificată
|
2844 |
-
"Pentru a
|
|
|
2845 |
|
2846 |
-
#: view/Permalinks.php:
|
2847 |
msgid "Custom Login Path"
|
2848 |
msgstr "Personalizează Calea Login"
|
2849 |
|
2850 |
-
#: view/Permalinks.php:
|
2851 |
msgid "eg. login or signin"
|
2852 |
msgstr "de exemplu. login sau signin"
|
2853 |
|
2854 |
-
#: view/Permalinks.php:
|
2855 |
msgid "Hide \"wp-login.php\""
|
2856 |
msgstr "Ascundeți \"wp-login.php\""
|
2857 |
|
2858 |
-
#: view/Permalinks.php:
|
2859 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2860 |
msgstr "Afișare 404 Page Not Found când vizitatorii accesează /wp-login.php"
|
2861 |
|
2862 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2863 |
msgid "Custom Lost Password Path"
|
2864 |
msgstr "Personalizează calea Lost Password"
|
2865 |
|
2866 |
-
#: view/Permalinks.php:
|
2867 |
msgid "eg. lostpass or forgotpass"
|
2868 |
msgstr "de exemplu. lostpass sau forgotpass"
|
2869 |
|
2870 |
-
#: view/Permalinks.php:
|
2871 |
msgid "Custom Register Path"
|
2872 |
msgstr "Personalizează calea de inregistrare"
|
2873 |
|
2874 |
-
#: view/Permalinks.php:
|
2875 |
msgid "eg. newuser or register"
|
2876 |
msgstr "de exemplu. newuser sau register"
|
2877 |
|
2878 |
-
#: view/Permalinks.php:
|
2879 |
msgid "Custom Logout Path"
|
2880 |
msgstr "Personalizează calea de deconectare"
|
2881 |
|
2882 |
-
#: view/Permalinks.php:
|
2883 |
msgid "eg. logout or disconnect"
|
2884 |
msgstr "de exemplu. logout sau disconnect"
|
2885 |
|
2886 |
-
#: view/Permalinks.php:
|
2887 |
msgid "Custom Activation Path"
|
2888 |
msgstr "Personalizează calea de activare"
|
2889 |
|
2890 |
-
#: view/Permalinks.php:
|
2891 |
msgid "eg. multisite activation link"
|
2892 |
msgstr "de exemplu. multisite activation link"
|
2893 |
|
2894 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
2895 |
msgid "Common Paths"
|
2896 |
msgstr "Căile WordPress comunie"
|
2897 |
|
2898 |
-
#: view/Permalinks.php:
|
2899 |
msgid "Custom admin-ajax Path"
|
2900 |
msgstr "Personalizează Calea admin-ajax"
|
2901 |
|
2902 |
-
#: view/Permalinks.php:
|
2903 |
msgid "eg. ajax, json"
|
2904 |
msgstr "de exemplu. ajax, json"
|
2905 |
|
2906 |
-
#: view/Permalinks.php:
|
2907 |
msgid "Hide wp-admin from ajax URL"
|
2908 |
msgstr "Ascundeți wp-admin de la adresa URL ajax"
|
2909 |
|
2910 |
-
#: view/Permalinks.php:
|
2911 |
#, php-format
|
2912 |
msgid "Show /%s instead of /%s"
|
2913 |
msgstr "Afișați / %s în loc de / %s"
|
2914 |
|
2915 |
-
#: view/Permalinks.php:
|
2916 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2917 |
msgstr ""
|
2918 |
"Funcționează numai cu calea personalizată admin-ajax pentru a evita bucle "
|
2919 |
"infinite."
|
2920 |
|
2921 |
-
#: view/Permalinks.php:
|
2922 |
msgid "Custom wp-content Path"
|
2923 |
msgstr "Calea personalizată pentru wp-content"
|
2924 |
|
2925 |
-
#: view/Permalinks.php:
|
2926 |
msgid "eg. core, inc, include"
|
2927 |
msgstr "de exemplu. nucleu, inc, include"
|
2928 |
|
2929 |
-
#: view/Permalinks.php:
|
2930 |
msgid "Custom wp-includes Path"
|
2931 |
msgstr "Personalizează calea wp-include"
|
2932 |
|
2933 |
-
#: view/Permalinks.php:
|
2934 |
msgid "eg. lib, library"
|
2935 |
msgstr "de exemplu. lib, library"
|
2936 |
|
2937 |
-
#: view/Permalinks.php:
|
2938 |
msgid "Custom uploads Path"
|
2939 |
msgstr "Personalizează calea Uploads"
|
2940 |
|
2941 |
-
#: view/Permalinks.php:
|
2942 |
msgid "eg. images, files"
|
2943 |
msgstr "de exemplu. imagini, files"
|
2944 |
|
2945 |
-
#: view/Permalinks.php:
|
2946 |
#, php-format
|
2947 |
msgid ""
|
2948 |
"You already defined a different wp-content/uploads directory in wp-config."
|
@@ -2950,130 +2954,130 @@ msgid ""
|
|
2950 |
msgstr ""
|
2951 |
"Ați definit deja un alt director wp-content/uploads în wp-config.php %s"
|
2952 |
|
2953 |
-
#: view/Permalinks.php:
|
2954 |
msgid "Custom comment Path"
|
2955 |
msgstr "Personalizează calea de comentarii"
|
2956 |
|
2957 |
-
#: view/Permalinks.php:
|
2958 |
msgid "eg. comments, discussion"
|
2959 |
msgstr "de exemplu. comentarii, dicussion"
|
2960 |
|
2961 |
-
#: view/Permalinks.php:
|
2962 |
msgid "Custom author Path"
|
2963 |
msgstr "Personalizează calea autorului"
|
2964 |
|
2965 |
-
#: view/Permalinks.php:
|
2966 |
msgid "eg. profile, usr, writer"
|
2967 |
msgstr "de exemplu. profil, usr, scriitor"
|
2968 |
|
2969 |
-
#: view/Permalinks.php:
|
2970 |
msgid "Hide Author ID URL"
|
2971 |
msgstr "Ascundeți ID-ul autorului din adresa URL"
|
2972 |
|
2973 |
-
#: view/Permalinks.php:
|
2974 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2975 |
msgstr ""
|
2976 |
"Nu lăsați adresele URL precum domain.com?author=1 să arate numele de "
|
2977 |
"conectare al utilizatorului"
|
2978 |
|
2979 |
-
#: view/Permalinks.php:
|
2980 |
msgid "Plugin Settings"
|
2981 |
msgstr "Setări Plugin"
|
2982 |
|
2983 |
-
#: view/Permalinks.php:
|
2984 |
msgid "Custom plugins Path"
|
2985 |
msgstr "Plugin-uri personalizate"
|
2986 |
|
2987 |
-
#: view/Permalinks.php:
|
2988 |
msgid "eg. modules"
|
2989 |
msgstr "de exemplu. module"
|
2990 |
|
2991 |
-
#: view/Permalinks.php:
|
2992 |
msgid "Hide plugin names"
|
2993 |
msgstr "Ascundeți numele plugin-urilor"
|
2994 |
|
2995 |
-
#: view/Permalinks.php:
|
2996 |
msgid "Give random names to each plugin"
|
2997 |
msgstr "Dați nume aleatorii fiecărui plugin"
|
2998 |
|
2999 |
-
#: view/Permalinks.php:
|
3000 |
msgid "Theme Settings"
|
3001 |
msgstr "Setările temei"
|
3002 |
|
3003 |
-
#: view/Permalinks.php:
|
3004 |
msgid "Custom themes Path"
|
3005 |
msgstr "Calea cu teme personalizate"
|
3006 |
|
3007 |
-
#: view/Permalinks.php:
|
3008 |
msgid "eg. assets, templates, styles"
|
3009 |
msgstr "de exemplu. active, templates, style"
|
3010 |
|
3011 |
-
#: view/Permalinks.php:
|
3012 |
msgid "Hide theme names"
|
3013 |
msgstr "Ascundeți numele temelor"
|
3014 |
|
3015 |
-
#: view/Permalinks.php:
|
3016 |
msgid "Give random names to each theme (works in WP multisite)"
|
3017 |
msgstr "Dați nume aleatorii fiecărei teme (funcționează în WP multisite)"
|
3018 |
|
3019 |
-
#: view/Permalinks.php:
|
3020 |
msgid "REST API Settings"
|
3021 |
msgstr "Setări REST API"
|
3022 |
|
3023 |
-
#: view/Permalinks.php:
|
3024 |
msgid "Custom wp-json Path"
|
3025 |
msgstr "Personalizează Calea wp-json"
|
3026 |
|
3027 |
-
#: view/Permalinks.php:
|
3028 |
msgid "eg. json, api, call"
|
3029 |
msgstr "de exemplu. json, api, call"
|
3030 |
|
3031 |
-
#: view/Permalinks.php:
|
3032 |
msgid "Disable Rest API access"
|
3033 |
msgstr "Dezactivați accesul API"
|
3034 |
|
3035 |
-
#: view/Permalinks.php:
|
3036 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
3037 |
msgstr ""
|
3038 |
"Dezactivați accesului API dacă nu utilizați site-ul dvs. web pentru apeluri "
|
3039 |
"API"
|
3040 |
|
3041 |
-
#: view/Permalinks.php:
|
3042 |
msgid "Security Settings"
|
3043 |
msgstr "Setări de Securitate"
|
3044 |
|
3045 |
-
#: view/Permalinks.php:
|
3046 |
msgid "Hide WordPress Common Paths"
|
3047 |
msgstr "Ascundeți căile comune WordPress"
|
3048 |
|
3049 |
-
#: view/Permalinks.php:
|
3050 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
3051 |
msgstr "Ascunde /wp-content, /wp-include, /plugins, /themes"
|
3052 |
|
3053 |
-
#: view/Permalinks.php:
|
3054 |
msgid "Hide upgrade.php and install.php for visitors"
|
3055 |
msgstr "Ascunde upgrade.php și install.php pentru vizitatori"
|
3056 |
|
3057 |
-
#: view/Permalinks.php:
|
3058 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
3059 |
msgstr "(acest lucru poate afecta fonturile și imaginile încărcate prin CSS)"
|
3060 |
|
3061 |
-
#: view/Permalinks.php:
|
3062 |
msgid "Hide WordPress Common Files"
|
3063 |
msgstr "Ascundeți fișierele comune WordPress"
|
3064 |
|
3065 |
-
#: view/Permalinks.php:
|
3066 |
msgid ""
|
3067 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
3068 |
msgstr ""
|
3069 |
"Ascundeți fișierele wp-config.php, wp-config-sample.php, readme.html, "
|
3070 |
"license.txt"
|
3071 |
|
3072 |
-
#: view/Permalinks.php:
|
3073 |
msgid "Firewall Against Script Injection"
|
3074 |
msgstr "Firewall împotriva injectării scriptului"
|
3075 |
|
3076 |
-
#: view/Permalinks.php:
|
3077 |
msgid ""
|
3078 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
3079 |
"web servers."
|
@@ -3081,7 +3085,7 @@ msgstr ""
|
|
3081 |
"Majoritatea instalațiilor WordPress sunt găzduite pe celebrele servere web "
|
3082 |
"Apache, Nginx și IIS."
|
3083 |
|
3084 |
-
#: view/Permalinks.php:
|
3085 |
msgid ""
|
3086 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
3087 |
"hacks from being interpreted."
|
@@ -3089,46 +3093,46 @@ msgstr ""
|
|
3089 |
"Un set complet de reguli poate împiedica interpretarea multor tipuri de SQL "
|
3090 |
"Injection și URL-urile URL."
|
3091 |
|
3092 |
-
#: view/Permalinks.php:
|
3093 |
msgid "Disable Directory Browsing"
|
3094 |
msgstr "Dezactivați navigarea în directoare"
|
3095 |
|
3096 |
-
#: view/Permalinks.php:
|
3097 |
#, php-format
|
3098 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
3099 |
msgstr ""
|
3100 |
"Nu lăsați hackerii să vadă niciun conținut de director. Consultați %sUploads "
|
3101 |
"Directory %s"
|
3102 |
|
3103 |
-
#: view/Permalinks.php:
|
3104 |
msgid "Custom category Path"
|
3105 |
msgstr "Personalizează Calea de categorii"
|
3106 |
|
3107 |
-
#: view/Permalinks.php:
|
3108 |
msgid "eg. cat, dir, list"
|
3109 |
msgstr "de exemplu. cat, dir, list"
|
3110 |
|
3111 |
-
#: view/Permalinks.php:
|
3112 |
msgid "Custom tags Path"
|
3113 |
msgstr "Personalizează Calea Etichetă"
|
3114 |
|
3115 |
-
#: view/Permalinks.php:
|
3116 |
msgid "eg. keyword, topic"
|
3117 |
msgstr "de exemplu. keyword, topic"
|
3118 |
|
3119 |
-
#: view/Plugins.php:
|
3120 |
msgid "More details"
|
3121 |
msgstr "Mai multe detalii"
|
3122 |
|
3123 |
-
#: view/Plugins.php:16
|
3124 |
-
msgid "Install Plugin"
|
3125 |
-
msgstr "Instalare Plugin"
|
3126 |
-
|
3127 |
#: view/Plugins.php:18
|
|
|
|
|
|
|
|
|
3128 |
msgid "Plugin Installed"
|
3129 |
msgstr "Plugin instalat"
|
3130 |
|
3131 |
-
#: view/Plugins.php:
|
3132 |
msgid ""
|
3133 |
"We are testing every week the latest version of these plugins and <strong>we "
|
3134 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
@@ -3252,28 +3256,149 @@ msgstr ""
|
|
3252 |
"și suntem bucuroși să răspundem la orice întrebare sau sugestie pe care o "
|
3253 |
"puteți avea și ne propunem să răspundem în 24 de ore."
|
3254 |
|
3255 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3256 |
msgid "Change Options"
|
3257 |
msgstr "Modificați opțiuni"
|
3258 |
|
3259 |
-
#: view/Tweaks.php:
|
3260 |
msgid "Change Paths for Logged Users"
|
3261 |
msgstr "Modificați căile pentru utilizatorii conectați"
|
3262 |
|
3263 |
-
#: view/Tweaks.php:
|
3264 |
msgid "Change WordPress paths while you're logged in"
|
3265 |
msgstr "Modificați căile WordPress în timp ce sunteți autentificat"
|
3266 |
|
3267 |
-
#: view/Tweaks.php:
|
3268 |
msgid "(not recommended, may affect other plugins functionality in admin)"
|
3269 |
msgstr ""
|
3270 |
"(nerecomandat, poate afecta funcționalitatea altor plugin-uri în admin)"
|
3271 |
|
3272 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3273 |
msgid "Change Paths in Cached Files"
|
3274 |
msgstr "Modificați căile în fișierele cache"
|
3275 |
|
3276 |
-
#: view/Tweaks.php:
|
3277 |
msgid ""
|
3278 |
"Change the WordPress common paths in the cached files from /wp-content/cache "
|
3279 |
"directory"
|
@@ -3281,7 +3406,7 @@ msgstr ""
|
|
3281 |
"Modificați căile comune WordPress din fișierele din cache din directorul /wp-"
|
3282 |
"content/cache"
|
3283 |
|
3284 |
-
#: view/Tweaks.php:
|
3285 |
msgid ""
|
3286 |
"(this feature runs in background and needs up to one minute after every "
|
3287 |
"cache purged)"
|
@@ -3289,23 +3414,11 @@ msgstr ""
|
|
3289 |
"(această caracteristică rulează în fundal și are nevoie de până la un minut "
|
3290 |
"după fiecare cache eliminată)"
|
3291 |
|
3292 |
-
#: view/Tweaks.php:
|
3293 |
-
msgid "Change Paths in Ajax Calls"
|
3294 |
-
msgstr "Schimbă căile în apelurile Ajax"
|
3295 |
-
|
3296 |
-
#: view/Tweaks.php:50
|
3297 |
-
msgid ""
|
3298 |
-
"This will prevent from showing the old paths when an image or font is called "
|
3299 |
-
"through ajax"
|
3300 |
-
msgstr ""
|
3301 |
-
"Acest lucru va împiedica afișarea căilor vechi atunci când o imagine sau "
|
3302 |
-
"font este apelat prin ajax"
|
3303 |
-
|
3304 |
-
#: view/Tweaks.php:58
|
3305 |
msgid "Hide/Show Options"
|
3306 |
msgstr "Opțiuni Ascunde/Afișează"
|
3307 |
|
3308 |
-
#: view/Tweaks.php:
|
3309 |
msgid ""
|
3310 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
3311 |
"files"
|
@@ -3313,77 +3426,77 @@ msgstr ""
|
|
3313 |
"Ascundeți versiunile WordPress și Plugin de la sfârșitul oricărei fișiere "
|
3314 |
"imagine, CSS și JS"
|
3315 |
|
3316 |
-
#: view/Tweaks.php:
|
3317 |
msgid "Hide the WP Generator META"
|
3318 |
msgstr "Ascundeți META Generatorul WP"
|
3319 |
|
3320 |
-
#: view/Tweaks.php:
|
3321 |
msgid "Hide the WP DNS Prefetch META"
|
3322 |
msgstr "Ascundeți META-ul WP DNS Prefetch"
|
3323 |
|
3324 |
-
#: view/Tweaks.php:
|
3325 |
msgid "Hide RSD (Really Simple Discovery) header"
|
3326 |
msgstr "Ascundeți antetul RSD (Real Simple Discovery)"
|
3327 |
|
3328 |
-
#: view/Tweaks.php:
|
3329 |
msgid "Don't show any WordPress information in HTTP header request"
|
3330 |
msgstr "Nu afișați informații WordPress în solicitarea antetului HTTP"
|
3331 |
|
3332 |
-
#: view/Tweaks.php:
|
3333 |
msgid "Hide WordPress HTML Comments"
|
3334 |
msgstr "<strong>Ascunde comentariile HTML</strong>"
|
3335 |
|
3336 |
-
#: view/Tweaks.php:
|
3337 |
msgid "Hide the HTML Comments left by theme and plugins"
|
3338 |
msgstr "Ascundeți comentariile HTML lăsate de temă și plugin-uri"
|
3339 |
|
3340 |
-
#: view/Tweaks.php:
|
3341 |
msgid "Hide Emojicons"
|
3342 |
msgstr "Ascundeți Emojicons"
|
3343 |
|
3344 |
-
#: view/Tweaks.php:
|
3345 |
msgid "Don't load Emoji Icons if you don't use them"
|
3346 |
msgstr "Nu încărcați pictogramele Emoji dacă nu le utilizați"
|
3347 |
|
3348 |
-
#: view/Tweaks.php:
|
3349 |
-
msgid "
|
3350 |
-
msgstr "
|
3351 |
|
3352 |
-
#: view/Tweaks.php:
|
3353 |
msgid "Disable XML-RPC authentication"
|
3354 |
msgstr "Dezactivează autentificarea XML-RPC"
|
3355 |
|
3356 |
-
#: view/Tweaks.php:
|
3357 |
#, php-format
|
3358 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
3359 |
msgstr ""
|
3360 |
"Nu încărcați XML-RPC pentru a preveni atacurile de forță %sBrute Force prin "
|
3361 |
"XML-RPC %s"
|
3362 |
|
3363 |
-
#: view/Tweaks.php:
|
3364 |
msgid "Disable Embed scripts"
|
3365 |
msgstr "Dezactivați scripturile Embed"
|
3366 |
|
3367 |
-
#: view/Tweaks.php:
|
3368 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
3369 |
msgstr "Nu încărcați serviciul Ombed dacă nu utilizați videoclipuri oEmbed"
|
3370 |
|
3371 |
-
#: view/Tweaks.php:
|
3372 |
msgid "Disable WLW Manifest scripts"
|
3373 |
msgstr "<strong>Dezactivează schiptul WLW Manifest</strong>"
|
3374 |
|
3375 |
-
#: view/Tweaks.php:
|
3376 |
msgid ""
|
3377 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
3378 |
msgstr ""
|
3379 |
"Nu încărcați WLW dacă nu ați configurat Windows Live Writer pentru site-ul "
|
3380 |
"dvs."
|
3381 |
|
3382 |
-
#: view/Tweaks.php:
|
3383 |
msgid "Disable DB Debug in Frontent"
|
3384 |
msgstr "Dezactivează debug-ul DB în Frontend"
|
3385 |
|
3386 |
-
#: view/Tweaks.php:
|
3387 |
msgid "Don't load DB Debug if your website is live"
|
3388 |
msgstr "Nu încărcați DB Debug dacă site-ul dvs. web este live"
|
3389 |
|
@@ -3399,13 +3512,13 @@ msgstr "https://wordpress.org/plugins/hide-my-wp/"
|
|
3399 |
msgid ""
|
3400 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
3401 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
3402 |
-
"<br /> <a href=\"
|
3403 |
"\"><strong>Unlock all features</strong></a>"
|
3404 |
msgstr ""
|
3405 |
-
"Cea mai bună soluție pentru securitatea WordPress.
|
3406 |
-
"login,
|
3407 |
-
"Force și multe altele
|
3408 |
-
"target=\"_blank\"><strong>Deblocați toate
|
3409 |
|
3410 |
#. Author of the plugin/theme
|
3411 |
msgid "WPPlugins - WordPress Security Plugins"
|
@@ -3414,3 +3527,81 @@ msgstr "WPPlugins - plugin-uri de securitate WordPress"
|
|
3414 |
#. Author URI of the plugin/theme
|
3415 |
msgid "https://wpplugins.tips"
|
3416 |
msgstr "https://wpplugins.tips"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Hide My WP Ghost\n"
|
4 |
+
"POT-Creation-Date: 2020-11-14 10:34+0200\n"
|
5 |
+
"PO-Revision-Date: 2020-11-14 10:41+0200\n"
|
6 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
7 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
8 |
"Language: ro_RO\n"
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
+
"X-Generator: Poedit 2.4.2\n"
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-WPHeader: index.php\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
52 |
"Pentru ca Hide My WP să funcționeze, versiunea PHP trebuie să fie egală sau "
|
53 |
"mai mare de 5.1"
|
54 |
|
55 |
+
#: classes/Tools.php:32 classes/Tools.php:36
|
56 |
#, php-format
|
57 |
msgid ""
|
58 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
62 |
"preveni erorile de încărcare în frontend. Vezi: %sCreșterea memoriei alocate "
|
63 |
"PHP %s"
|
64 |
|
65 |
+
#: classes/Tools.php:125
|
66 |
msgid ""
|
67 |
"Your IP has been flagged for potential security violations. Please try again "
|
68 |
"in a little while..."
|
70 |
"IP-ul dvs. a fost marcat pentru eventuale încălcări de securitate. Încercați "
|
71 |
"din nou peste puțin timp ..."
|
72 |
|
73 |
+
#: classes/Tools.php:367
|
74 |
msgid "Documentation"
|
75 |
msgstr "Documentație"
|
76 |
|
77 |
+
#: classes/Tools.php:368
|
78 |
msgid "Leave a review"
|
79 |
msgstr "Lasă o evaluare"
|
80 |
|
81 |
+
#: classes/Tools.php:385
|
82 |
msgid "Upgrade to Premium"
|
83 |
msgstr "Treceți la Premium"
|
84 |
|
85 |
+
#: classes/Tools.php:387 controllers/SecurityCheck.php:186
|
86 |
msgid "Settings"
|
87 |
msgstr "Setări"
|
88 |
|
89 |
+
#: classes/Tools.php:1257
|
90 |
#, php-format
|
91 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
92 |
msgstr ""
|
93 |
"EROARE DE CONEXIUNE! Asigurați-vă că site-ul dvs. web poate avea acces: %s"
|
94 |
|
95 |
+
#: classes/Tools.php:1277
|
96 |
msgid "New Login Information"
|
97 |
msgstr "Informații de conectare noi"
|
98 |
|
116 |
msgid "You need to set a positive waiting time"
|
117 |
msgstr "Trebuie să setați un timp de așteptare pozitiv"
|
118 |
|
119 |
+
#: controllers/Brute.php:107 controllers/Settings.php:264
|
120 |
+
#: controllers/Settings.php:308 controllers/Settings.php:370
|
121 |
+
#: controllers/Settings.php:401
|
122 |
msgid "Saved"
|
123 |
msgstr "Salvat"
|
124 |
|
201 |
msgstr "Hide My WP - Verificare de securitate"
|
202 |
|
203 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
204 |
+
#: view/Advanced.php:191 view/Mapping.php:229 view/Permalinks.php:569
|
205 |
+
#: view/Tweaks.php:352
|
206 |
msgid "Security Check"
|
207 |
msgstr "Verificare de securitate"
|
208 |
|
230 |
msgid "Advanced"
|
231 |
msgstr "Avansat"
|
232 |
|
233 |
+
#: controllers/Menu.php:147 controllers/Settings.php:196
|
234 |
msgid "Hide My WP"
|
235 |
msgstr "Hide My WP"
|
236 |
|
255 |
msgid "See all premium features"
|
256 |
msgstr "Vedeți toate funcțiile premium"
|
257 |
|
258 |
+
#: controllers/SecurityCheck.php:24
|
259 |
msgid ""
|
260 |
"You should check your website every week to see if there are any security "
|
261 |
"changes."
|
263 |
"Ar trebui să vă verificați site-ul web în fiecare săptămână pentru a vedea "
|
264 |
"dacă există modificări de securitate."
|
265 |
|
266 |
+
#: controllers/SecurityCheck.php:57
|
267 |
msgid ""
|
268 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
269 |
"mode to Lite Mode."
|
271 |
"În primul rând, trebuie să conectați Hide My Wp cu WPPlugins și să comutați "
|
272 |
"din modul implicit în modul Lite."
|
273 |
|
274 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:30 view/Brute.php:31
|
275 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
276 |
+
#: view/Mapping.php:162 view/Permalinks.php:358 view/Permalinks.php:433
|
277 |
+
#: view/Permalinks.php:464 view/Tweaks.php:203
|
278 |
#, php-format
|
279 |
msgid "This feature requires %sHide My WP Ghost%s."
|
280 |
msgstr "Această caracteristică necesită %sHide My WP Ghost %s."
|
281 |
|
282 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:32 view/Brute.php:82
|
283 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
284 |
+
#: view/Permalinks.php:39 view/Permalinks.php:359 view/Permalinks.php:434
|
285 |
+
#: view/Permalinks.php:465 view/Tweaks.php:204
|
286 |
msgid "PRO"
|
287 |
msgstr "PRO"
|
288 |
|
289 |
+
#: controllers/SecurityCheck.php:65
|
290 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
291 |
msgstr ""
|
292 |
"În primul rând, trebuie să comutați Hide My WP din modul implicit în modul "
|
293 |
"Lite."
|
294 |
|
295 |
+
#: controllers/SecurityCheck.php:106
|
296 |
msgid "PHP Version"
|
297 |
msgstr "Versiune PHP"
|
298 |
|
299 |
+
#: controllers/SecurityCheck.php:110
|
300 |
msgid ""
|
301 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
302 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
309 |
"nevoie de <strong>PHP 7.0</strong> sau o versiune superioară pentru site-ul "
|
310 |
"dvs."
|
311 |
|
312 |
+
#: controllers/SecurityCheck.php:111
|
313 |
msgid ""
|
314 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
315 |
"version of PHP or move your site to a better hosting company."
|
318 |
"treceți la o versiune mai nouă de PHP sau să vă mutați site-ul către o "
|
319 |
"companie de găzduire mai bună."
|
320 |
|
321 |
+
#: controllers/SecurityCheck.php:114
|
322 |
msgid "Mysql Version"
|
323 |
msgstr "Versiunea Mysql"
|
324 |
|
325 |
+
#: controllers/SecurityCheck.php:118
|
326 |
msgid ""
|
327 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
328 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
334 |
"există în versiunile MySQL care nu mai sunt întreținute. <br /><br /> Aveți "
|
335 |
"nevoie de <strong>Mysql 5.4</strong> sau mai mare"
|
336 |
|
337 |
+
#: controllers/SecurityCheck.php:119
|
338 |
msgid ""
|
339 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
340 |
"version of MySQL or move your site to a better hosting company"
|
343 |
"treceți la o versiune mai nouă de MySQL sau să vă mutați site-ul către o "
|
344 |
"companie de găzduire mai bună"
|
345 |
|
346 |
+
#: controllers/SecurityCheck.php:122
|
347 |
msgid "WordPress Version"
|
348 |
msgstr "Versiune WordPress"
|
349 |
|
350 |
+
#: controllers/SecurityCheck.php:126
|
351 |
#, php-format
|
352 |
msgid ""
|
353 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
365 |
"administrare WordPress. Pentru a actualiza WordPress, faceți clic pe linkul "
|
366 |
"din acest mesaj."
|
367 |
|
368 |
+
#: controllers/SecurityCheck.php:127
|
369 |
msgid "There is a newer version of WordPress available ({version})."
|
370 |
msgstr "Există o versiune mai nouă a WordPress ({versiunea})."
|
371 |
|
372 |
+
#: controllers/SecurityCheck.php:130
|
373 |
msgid "WP Debug Mode"
|
374 |
msgstr "Modul de depanare WP"
|
375 |
|
376 |
+
#: controllers/SecurityCheck.php:134
|
377 |
msgid ""
|
378 |
"Every good developer should turn on debugging before getting started on a "
|
379 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
388 |
"Afișarea jurnalelor de depanare în frontend va permite hackerilor să știe "
|
389 |
"multe despre site-ul dvs. WordPress."
|
390 |
|
391 |
+
#: controllers/SecurityCheck.php:135
|
392 |
msgid ""
|
393 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
394 |
"false);</code>"
|
396 |
"Dezactivați WP_DEBUG pentru site-urile web live din wp_config.php "
|
397 |
"<code>define('WP_DEBUG', false);</code>"
|
398 |
|
399 |
+
#: controllers/SecurityCheck.php:139
|
400 |
msgid "DB Debug Mode"
|
401 |
msgstr "Modul de Debug DB"
|
402 |
|
403 |
+
#: controllers/SecurityCheck.php:143
|
404 |
msgid ""
|
405 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
406 |
"Database debug on live websites."
|
408 |
"Nu este sigur să aveți Debug-ul de baze de date activat. Asigurați-vă că nu "
|
409 |
"utilizați debug-ul de baze de date pe site-urile web live."
|
410 |
|
411 |
+
#: controllers/SecurityCheck.php:144
|
412 |
#, php-format
|
413 |
msgid ""
|
414 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
418 |
"Puteți, de asemenea, să activați %sHide My WP > Tweaks> Dezactivați debug-ul "
|
419 |
"DB în Frontent %s"
|
420 |
|
421 |
+
#: controllers/SecurityCheck.php:148
|
422 |
msgid "Script Debug Mode"
|
423 |
msgstr "Modul Debug Script"
|
424 |
|
425 |
+
#: controllers/SecurityCheck.php:152
|
426 |
msgid ""
|
427 |
"Every good developer should turn on debugging before getting started on a "
|
428 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
437 |
"jurnalelor de depanare în frontend va permite hackerilor să știe multe "
|
438 |
"despre site-ul dvs. WordPress."
|
439 |
|
440 |
+
#: controllers/SecurityCheck.php:153
|
441 |
msgid ""
|
442 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
443 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
445 |
"Dezactivați SCRIPT_DEBUG pentru site-urile web live în wp_config.php "
|
446 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
447 |
|
448 |
+
#: controllers/SecurityCheck.php:157
|
449 |
msgid "display_errors PHP directive"
|
450 |
msgstr "display_errors Directiva PHP"
|
451 |
|
452 |
+
#: controllers/SecurityCheck.php:161
|
453 |
msgid ""
|
454 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
455 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
459 |
"Dacă apar erori PHP pe site-ul dvs., acestea ar trebui să fie conectate într-"
|
460 |
"un loc sigur și să nu fie afișate vizitatorilor sau potențialilor atacatori."
|
461 |
|
462 |
+
#: controllers/SecurityCheck.php:162
|
463 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
464 |
msgstr ""
|
465 |
"Editați wp_config.php și adăugați <code>ini_set('display_errors', 0);</code>"
|
466 |
|
467 |
+
#: controllers/SecurityCheck.php:165
|
468 |
msgid "Backend under SSL"
|
469 |
msgstr "Backend sub SSL"
|
470 |
|
471 |
+
#: controllers/SecurityCheck.php:169
|
472 |
msgid ""
|
473 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
474 |
"protocols used on the internet to secure information exchange and provide "
|
486 |
"Transport Layer Security. <br /><br /> Este important să aveți o conexiune "
|
487 |
"sigură pentru tabloul de bord administrat în WordPress."
|
488 |
|
489 |
+
#: controllers/SecurityCheck.php:170
|
490 |
#, php-format
|
491 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
492 |
msgstr "Aflați cum să setați site-ul dvs. ca %s. %s Faceți clic aici %s"
|
493 |
|
494 |
+
#: controllers/SecurityCheck.php:173
|
495 |
msgid "User 'admin' as Administrator"
|
496 |
msgstr "Utilizator 'admin' ca administrator"
|
497 |
|
498 |
+
#: controllers/SecurityCheck.php:177
|
499 |
msgid ""
|
500 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
501 |
"usernames make up half of the login credentials, this made it easier for "
|
510 |
"schimbat de atunci și acum necesită să selectați un nume de utilizator "
|
511 |
"personalizat în momentul instalării WordPress."
|
512 |
|
513 |
+
#: controllers/SecurityCheck.php:178
|
514 |
msgid "Change the user 'admin' with another name to improve security."
|
515 |
msgstr ""
|
516 |
"Modificați utilizatorul 'admin' cu un alt nume pentru a îmbunătăți "
|
517 |
"securitatea."
|
518 |
|
519 |
+
#: controllers/SecurityCheck.php:181
|
520 |
msgid "Spammers can easily signup"
|
521 |
msgstr "Spammerii se pot înscrie cu ușurință"
|
522 |
|
523 |
+
#: controllers/SecurityCheck.php:185
|
524 |
msgid ""
|
525 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
526 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
532 |
"la înregistrări spam și site-ul dvs. web va fi completat cu conținut spam și "
|
533 |
"comentarii."
|
534 |
|
535 |
+
#: controllers/SecurityCheck.php:186
|
536 |
#, php-format
|
537 |
msgid ""
|
538 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
541 |
"Schimbați calea de înscriere din %sHide Wp My> Personalizează calea de "
|
542 |
"înregistrare %s sau debifați opțiunea %s> %s> %s"
|
543 |
|
544 |
+
#: controllers/SecurityCheck.php:186 controllers/SecurityCheck.php:445
|
545 |
msgid "General"
|
546 |
msgstr "General"
|
547 |
|
548 |
+
#: controllers/SecurityCheck.php:186
|
549 |
msgid "Membership"
|
550 |
msgstr "Abonament"
|
551 |
|
552 |
+
#: controllers/SecurityCheck.php:189
|
553 |
msgid "Outdated Plugins"
|
554 |
msgstr "Plugin-uri învechite"
|
555 |
|
556 |
+
#: controllers/SecurityCheck.php:193
|
557 |
msgid ""
|
558 |
"WordPress and its plugins and themes are like any other software installed "
|
559 |
"on your computer, and like any other application on your devices. "
|
582 |
"zi este una dintre cele mai importante și mai simple modalități de a vă "
|
583 |
"proteja site-ul."
|
584 |
|
585 |
+
#: controllers/SecurityCheck.php:194 controllers/SecurityCheck.php:202
|
586 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
587 |
msgstr ""
|
588 |
"Accesați pagina Actualizări și actualizați toate plugin-urile la ultima "
|
589 |
"versiune."
|
590 |
|
591 |
+
#: controllers/SecurityCheck.php:197
|
592 |
msgid "Not Updated Plugins"
|
593 |
msgstr "Pluginuri neactualizate"
|
594 |
|
595 |
+
#: controllers/SecurityCheck.php:201
|
596 |
msgid ""
|
597 |
"Plugins that have not been updated in the last 12 months can have real "
|
598 |
"security problems. Make sure you use updated plugins from WordPress "
|
602 |
"probleme reale de securitate. Asigurați-vă că utilizați plugin-uri "
|
603 |
"actualizate din Directory WordPress."
|
604 |
|
605 |
+
#: controllers/SecurityCheck.php:205
|
606 |
msgid "Version Incompatible Plugins"
|
607 |
msgstr "Plugin-uri incompatibile cu versiunea"
|
608 |
|
609 |
+
#: controllers/SecurityCheck.php:209
|
610 |
msgid ""
|
611 |
"Plugins that are incompatible with your version of WordPress can have real "
|
612 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
615 |
"probleme reale de securitate. Asigurați-vă că utilizați plugin-uri testate "
|
616 |
"din Directory WordPress."
|
617 |
|
618 |
+
#: controllers/SecurityCheck.php:210
|
619 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
620 |
msgstr "Asigurați-vă că utilizați plugin-uri testate din Directory WordPress."
|
621 |
|
622 |
+
#: controllers/SecurityCheck.php:213
|
623 |
msgid "Outdated Themes"
|
624 |
msgstr "Teme învechite"
|
625 |
|
626 |
+
#: controllers/SecurityCheck.php:217
|
627 |
msgid ""
|
628 |
"WordPress and its plugins and themes are like any other software installed "
|
629 |
"on your computer, and like any other application on your devices. "
|
652 |
"Menținerea temelor la zi este una dintre cele mai importante și mai simple "
|
653 |
"modalități de a vă proteja site-ul."
|
654 |
|
655 |
+
#: controllers/SecurityCheck.php:218
|
656 |
msgid "Go to the Updates page and update all the themes to the last version."
|
657 |
msgstr ""
|
658 |
"Accesați pagina Actualizări și actualizați toate temele la ultima versiune."
|
659 |
|
660 |
+
#: controllers/SecurityCheck.php:221
|
661 |
msgid "Database Prefix"
|
662 |
msgstr "Prefixul bazei de date"
|
663 |
|
664 |
+
#: controllers/SecurityCheck.php:225
|
665 |
msgid ""
|
666 |
"The WordPress database is like a brain for your entire WordPress site, "
|
667 |
"because every single bit of information about your site is stored there, "
|
679 |
"instalează WordPress. <br /> Acest lucru face mai ușor pentru hackeri să "
|
680 |
"planifice un atac de masă, vizând prefixul implicit <strong>wp_</strong> ."
|
681 |
|
682 |
+
#: controllers/SecurityCheck.php:226
|
683 |
#, php-format
|
684 |
msgid ""
|
685 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
690 |
"este posibil, utilizați un prefix personalizat pentru tabelele bazei de date "
|
691 |
"pentru a evita injecțiile SQL. %sCitește mai mult %s"
|
692 |
|
693 |
+
#: controllers/SecurityCheck.php:229
|
694 |
msgid "Versions in Source Code"
|
695 |
msgstr "Versiuni în Codul Sursă"
|
696 |
|
697 |
+
#: controllers/SecurityCheck.php:233
|
698 |
msgid ""
|
699 |
"WordPress, plugins and themes add their version info to the source code, so "
|
700 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
706 |
"cu ușurință un site web cu plugin-uri sau teme pentru versiuni vulnerabile "
|
707 |
"și le pot viza cu Exploit-uri Zero-Day."
|
708 |
|
709 |
+
#: controllers/SecurityCheck.php:234
|
710 |
#, php-format
|
711 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
712 |
msgstr "Activați %sHide My WP> Tweaks> %s %s"
|
713 |
|
714 |
+
#: controllers/SecurityCheck.php:234 view/Tweaks.php:233
|
715 |
msgid "Hide Versions and WordPress Tags"
|
716 |
msgstr "Ascundeți versiunile și etichetele WordPress"
|
717 |
|
718 |
+
#: controllers/SecurityCheck.php:238
|
719 |
msgid "Salts and Security Keys valid"
|
720 |
msgstr "Sare și chei de securitate valabile"
|
721 |
|
722 |
+
#: controllers/SecurityCheck.php:242
|
723 |
msgid ""
|
724 |
"Security keys are used to ensure better encryption of information stored in "
|
725 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
735 |
"aceste chei. De fapt, odată ce le setați, nu le veți mai vedea niciodată. "
|
736 |
"Prin urmare, nu există nicio scuză pentru a nu le seta corect."
|
737 |
|
738 |
+
#: controllers/SecurityCheck.php:243
|
739 |
msgid ""
|
740 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
741 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
747 |
"SECURE_AUTH_KEY,LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,"
|
748 |
"LOGGED_IN_SALT,NONCE_SALT</code>"
|
749 |
|
750 |
+
#: controllers/SecurityCheck.php:246
|
751 |
msgid "Security Keys Updated"
|
752 |
msgstr "Cheile de securitate actualizate"
|
753 |
|
754 |
+
#: controllers/SecurityCheck.php:250
|
755 |
msgid ""
|
756 |
"The security keys in wp-config.php should be renewed as often as possible."
|
757 |
msgstr ""
|
758 |
"Cheile de securitate din wp-config.php ar trebui reînnoite cât mai des "
|
759 |
"posibil."
|
760 |
|
761 |
+
#: controllers/SecurityCheck.php:251
|
762 |
#, php-format
|
763 |
msgid ""
|
764 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
769 |
"LOGGED_IN_KEY,NONCE_KEY,AUTH_SALT,SECURE_AUTH_SALT,LOGGED_IN_SALT,"
|
770 |
"NONCE_SALT</code>"
|
771 |
|
772 |
+
#: controllers/SecurityCheck.php:254
|
773 |
msgid "WordPress dDatabase Password"
|
774 |
msgstr "Parolă WordPress dDatabase"
|
775 |
|
776 |
+
#: controllers/SecurityCheck.php:258
|
777 |
msgid ""
|
778 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
779 |
"your WordPress database password. <br />Although most servers are configured "
|
787 |
"alte gazde (sau din afara rețelei locale), asta nu înseamnă că parola bazei "
|
788 |
"dvs. de date ar trebui să fie „12345” sau deloc o parolă."
|
789 |
|
790 |
+
#: controllers/SecurityCheck.php:259
|
791 |
msgid ""
|
792 |
"Choose a proper database password, at least 8 characters long with a "
|
793 |
"combination of letters, numbers and special characters. After you change it, "
|
799 |
"setați noua parolă în fișierul wp_config.php <code>define('DB_PASSWORD', "
|
800 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
801 |
|
802 |
+
#: controllers/SecurityCheck.php:270
|
803 |
msgid "/wp-content is visible in source code"
|
804 |
msgstr "/wp-content este vizibil în codul sursă"
|
805 |
|
806 |
+
#: controllers/SecurityCheck.php:274
|
807 |
msgid ""
|
808 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
809 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
811 |
"Este important să redenumiți căile comune WordPress, cum ar fi wp-content și "
|
812 |
"wp-include pentru a împiedica hackerii să știe că aveți un site WordPress."
|
813 |
|
814 |
+
#: controllers/SecurityCheck.php:275
|
815 |
#, php-format
|
816 |
msgid ""
|
817 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
820 |
"Modificați wp-content, wp-include și alte căi comune cu %sHide My Wp> "
|
821 |
"Permalinking %s"
|
822 |
|
823 |
+
#: controllers/SecurityCheck.php:278
|
824 |
msgid "/wp-content path is accessible"
|
825 |
msgstr "/wp-content este accesibilă"
|
826 |
|
827 |
+
#: controllers/SecurityCheck.php:282
|
828 |
msgid ""
|
829 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
830 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
835 |
"este important să ascundeți numele de plugin-uri și teme pentru a face "
|
836 |
"imposibilă detectarea de către roboți."
|
837 |
|
838 |
+
#: controllers/SecurityCheck.php:283
|
839 |
#, php-format
|
840 |
msgid ""
|
841 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
843 |
"Activează %sHide My Wp> Ascunde căile comune WordPress %s pentru a ascunde "
|
844 |
"căile vechi"
|
845 |
|
846 |
+
#: controllers/SecurityCheck.php:287 controllers/SecurityCheck.php:295
|
847 |
#, php-format
|
848 |
msgid "%s is visible in source code"
|
849 |
msgstr "%s este vizibil în codul sursă"
|
850 |
|
851 |
+
#: controllers/SecurityCheck.php:291
|
852 |
#, php-format
|
853 |
msgid ""
|
854 |
"Having the admin URL visible in the source code it's really bad because "
|
862 |
"apară pe adresa URL ajax. <br /><br /> Găsiți soluții pentru %show pentru a "
|
863 |
"ascunde calea de codul sursă %s."
|
864 |
|
865 |
+
#: controllers/SecurityCheck.php:292
|
866 |
#, php-format
|
867 |
msgid ""
|
868 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
871 |
"Activați %sHide My WP> Legături permanente> Ascunde wp-admin de la URL-ul "
|
872 |
"ajax %s. Ascundeți orice referință la calea admin din plugin-urile instalate."
|
873 |
|
874 |
+
#: controllers/SecurityCheck.php:299
|
875 |
#, php-format
|
876 |
msgid ""
|
877 |
"Having the login URL visible in the source code it's really bad because "
|
887 |
"activată pentru aceasta. <br ><br /> Găsiți soluții pentru %show pentru a "
|
888 |
"ascunde calea de codul sursă %s."
|
889 |
|
890 |
+
#: controllers/SecurityCheck.php:300
|
891 |
#, php-format
|
892 |
msgid "%sHide the login path%s from theme menu or widget."
|
893 |
msgstr "%s Ascunde login %s din meniul tematic sau widget."
|
894 |
|
895 |
+
#: controllers/SecurityCheck.php:303
|
896 |
msgid "/wp-login path is accessible"
|
897 |
msgstr "/wp-login este accesibilă"
|
898 |
|
899 |
+
#: controllers/SecurityCheck.php:307
|
900 |
msgid ""
|
901 |
"If your site allows user logins, you need your login page to be easy to find "
|
902 |
"for your users. You also need to do other things to protect against "
|
914 |
"reduceți numărul de încercări de conectare rău intenționate. A face dificilă "
|
915 |
"găsirea paginii de conectare este o modalitate de a face acest lucru."
|
916 |
|
917 |
+
#: controllers/SecurityCheck.php:308
|
918 |
#, php-format
|
919 |
msgid ""
|
920 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
923 |
"Modificați wp-login din %sHide My Wp> Personalizează login URL %s și porniți "
|
924 |
"%sHide My Wp> Brute Force Protection %s"
|
925 |
|
926 |
+
#: controllers/SecurityCheck.php:311
|
927 |
msgid "/wp_config.php file is writable"
|
928 |
msgstr "Fișierul /wp_config.php este accesibil pentru scriere"
|
929 |
|
930 |
+
#: controllers/SecurityCheck.php:315
|
931 |
msgid ""
|
932 |
"One of the most important files in your WordPress installation is the wp-"
|
933 |
"config.php file. <br />This file is located in the root directory of your "
|
939 |
"rădăcină al instalării WordPress și conține detaliile de configurare de bază "
|
940 |
"ale site-ului dvs., cum ar fi informațiile despre conexiunea bazei de date."
|
941 |
|
942 |
+
#: controllers/SecurityCheck.php:316
|
943 |
#, php-format
|
944 |
msgid ""
|
945 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
948 |
"Încercați să setați chmod la %s0400 %s sau %s0440 %s și dacă site-ul web "
|
949 |
"funcționează normal, acesta este cel mai bun de utilizat."
|
950 |
|
951 |
+
#: controllers/SecurityCheck.php:319
|
952 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
953 |
msgstr "Fișierele wp-config.php și wp-config-sample.php sunt accesibile "
|
954 |
|
955 |
+
#: controllers/SecurityCheck.php:323
|
956 |
msgid ""
|
957 |
"One of the most important files in your WordPress installation is the wp-"
|
958 |
"config.php file. <br />This file is located in the root directory of your "
|
964 |
"rădăcină al instalării WordPress și conține detaliile de configurare de bază "
|
965 |
"ale site-ului dvs., cum ar fi informațiile despre conexiunea bazei de date."
|
966 |
|
967 |
+
#: controllers/SecurityCheck.php:324
|
968 |
#, php-format
|
969 |
msgid ""
|
970 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
973 |
"Activează %sHide My Wp> Ascunde fișierele comune %s pentru a ascunde "
|
974 |
"fișierele wp-config.php & wp-config-sample.php"
|
975 |
|
976 |
+
#: controllers/SecurityCheck.php:328
|
977 |
msgid "readme.html file is accessible "
|
978 |
msgstr "fișierul readme.html este accesibil"
|
979 |
|
980 |
+
#: controllers/SecurityCheck.php:332
|
981 |
msgid ""
|
982 |
"It's important to hide or remove the readme.html file because it contains WP "
|
983 |
"version details."
|
985 |
"Este important să ascundeți sau să eliminați fișierul readme.html, deoarece "
|
986 |
"conține detalii despre versiunea WP."
|
987 |
|
988 |
+
#: controllers/SecurityCheck.php:333
|
989 |
#, php-format
|
990 |
msgid ""
|
991 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
994 |
"Redenumește fișierul readme.html sau pornește %sHide My Wp> Ascunde "
|
995 |
"fișierele comune WordPress %s"
|
996 |
|
997 |
+
#: controllers/SecurityCheck.php:337
|
998 |
msgid "install.php & upgrade.php files are accessible "
|
999 |
msgstr "Fișierele install.php & upgrade.php sunt accesibile"
|
1000 |
|
1001 |
+
#: controllers/SecurityCheck.php:341
|
1002 |
msgid ""
|
1003 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
1004 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
1009 |
"php, deoarece au existat deja câteva probleme de securitate cu privire la "
|
1010 |
"aceste fișiere."
|
1011 |
|
1012 |
+
#: controllers/SecurityCheck.php:342
|
1013 |
#, php-format
|
1014 |
msgid ""
|
1015 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
1018 |
"Activează %sHide My Wp> Ascunde fișierele comune %s pentru a ascunde "
|
1019 |
"fișierele wp-admin/install.php & wp-admin/upgrade.php"
|
1020 |
|
1021 |
+
#: controllers/SecurityCheck.php:346
|
1022 |
msgid "PHP register_globals is on"
|
1023 |
msgstr "PHP register_globals este activat"
|
1024 |
|
1025 |
+
#: controllers/SecurityCheck.php:350
|
1026 |
msgid ""
|
1027 |
"This is one of the biggest security issues you can have on your site! If "
|
1028 |
"your hosting company has this directive enabled by default, switch to "
|
1032 |
"puteți avea pe site-ul dvs.! Dacă compania dvs. de găzduire are această "
|
1033 |
"directivă activată în mod implicit, treceți imediat la o altă companie!"
|
1034 |
|
1035 |
+
#: controllers/SecurityCheck.php:351
|
1036 |
msgid ""
|
1037 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
1038 |
"or contact the hosting company to set it off"
|
1040 |
"Dacă aveți acces la fișierul php.ini, setați <code>register_globals = off</"
|
1041 |
"code> sau contactați compania gazdă pentru a-l opri"
|
1042 |
|
1043 |
+
#: controllers/SecurityCheck.php:354
|
1044 |
msgid "PHP expose_php is on"
|
1045 |
msgstr "PHP expose_php este activ"
|
1046 |
|
1047 |
+
#: controllers/SecurityCheck.php:358
|
1048 |
msgid ""
|
1049 |
"Exposing the PHP version will make the job of attacking your site much "
|
1050 |
"easier."
|
1051 |
msgstr "Expunerea versiunii PHP va facilita munca de a vă ataca site-ul."
|
1052 |
|
1053 |
+
#: controllers/SecurityCheck.php:359
|
1054 |
msgid ""
|
1055 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
1056 |
"contact the hosting company to set it off"
|
1058 |
"Dacă aveți acces la fișierul php.ini, setați <code>expose_php = off</code> "
|
1059 |
"sau contactați compania de găzduire pentru a-l opri"
|
1060 |
|
1061 |
+
#: controllers/SecurityCheck.php:362
|
1062 |
msgid "PHP safe_mode is on"
|
1063 |
msgstr "PHP safe_mode este activ"
|
1064 |
|
1065 |
+
#: controllers/SecurityCheck.php:366
|
1066 |
msgid ""
|
1067 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
1068 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
1091 |
"restricționate, deci dacă un hacker a intrat deja - modul sigur nu este "
|
1092 |
"inutil."
|
1093 |
|
1094 |
+
#: controllers/SecurityCheck.php:367
|
1095 |
msgid ""
|
1096 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
1097 |
"contact the hosting company to set it off"
|
1099 |
"Dacă aveți acces la fișierul php.ini, setați <code>safe_mode = off</code> "
|
1100 |
"sau contactați compania gazdă pentru a-l opri"
|
1101 |
|
1102 |
+
#: controllers/SecurityCheck.php:370
|
1103 |
msgid "PHP allow_url_include is on"
|
1104 |
msgstr "PHP allow_url_include este activat"
|
1105 |
|
1106 |
+
#: controllers/SecurityCheck.php:374
|
1107 |
msgid ""
|
1108 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
1109 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
1114 |
"pentru a activa această directivă, iar utilizarea oricărui cod PHP care "
|
1115 |
"necesită este foarte riscantă."
|
1116 |
|
1117 |
+
#: controllers/SecurityCheck.php:375
|
1118 |
msgid ""
|
1119 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
1120 |
"or contact the hosting company to set it off"
|
1122 |
"Dacă aveți acces la fișierul php.ini, setați <code>allow_url_include = off</"
|
1123 |
"code> sau contactați compania gazdă pentru a-l opri"
|
1124 |
|
1125 |
+
#: controllers/SecurityCheck.php:378
|
1126 |
+
msgid "Plugins/Themes editor disables"
|
1127 |
+
msgstr "Editorul de pluginuri / teme dezactivează"
|
1128 |
|
1129 |
+
#: controllers/SecurityCheck.php:382
|
1130 |
msgid ""
|
1131 |
"The plugins and themes file editor is a very convenient tool because it "
|
1132 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
1141 |
"atacatorilor să injecteze cod rău intenționat pe site-ul dvs., dacă reușesc "
|
1142 |
"să obțină acces la administrator."
|
1143 |
|
1144 |
+
#: controllers/SecurityCheck.php:383
|
1145 |
msgid ""
|
1146 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
1147 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1149 |
"Dezactivează DISALLOW_FILE_EDIT pentru site-urile web live din wp_config.php "
|
1150 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
1151 |
|
1152 |
+
#: controllers/SecurityCheck.php:387
|
1153 |
#, php-format
|
1154 |
msgid "Folder %s is browsable "
|
1155 |
msgstr "Dosarul %s este accesibil"
|
1156 |
|
1157 |
+
#: controllers/SecurityCheck.php:391
|
1158 |
msgid ""
|
1159 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
1160 |
"allow them to easily download all your uploaded files. It's a security and a "
|
1164 |
"browser le va permite să descarce cu ușurință toate fișierele încărcate. "
|
1165 |
"Este o problemă de securitate și de copyright."
|
1166 |
|
1167 |
+
#: controllers/SecurityCheck.php:392
|
1168 |
#, php-format
|
1169 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
1170 |
msgstr "Aflați cum să dezactivați %s Navigarea directoare %s"
|
1171 |
|
1172 |
+
#: controllers/SecurityCheck.php:396
|
1173 |
msgid "Windows Live Writer is on "
|
1174 |
msgstr "Windows Live Writer este activ"
|
1175 |
|
1176 |
+
#: controllers/SecurityCheck.php:400
|
1177 |
msgid ""
|
1178 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
1179 |
"have its link in the page header, because this tells the whole world you're "
|
1183 |
"avea legătura sa în antetul paginii, deoarece acest lucru spune întreaga "
|
1184 |
"lume pe care o utilizați WordPress."
|
1185 |
|
1186 |
+
#: controllers/SecurityCheck.php:401
|
1187 |
#, php-format
|
1188 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
1189 |
msgstr "Activați %sHide My Wp> Tweaks> Dezactivați scripturile WLW Manifest %s"
|
1190 |
|
1191 |
+
#: controllers/SecurityCheck.php:405
|
1192 |
msgid "XML-RPC access is on"
|
1193 |
msgstr "Dezactivează accesul XML-RPC"
|
1194 |
|
1195 |
+
#: controllers/SecurityCheck.php:409
|
1196 |
msgid ""
|
1197 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
1198 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
1210 |
"autentificarea de bază. Acesta trimite numele de utilizator și parola cu "
|
1211 |
"fiecare cerere, care este un număr mare în cercurile de securitate."
|
1212 |
|
1213 |
+
#: controllers/SecurityCheck.php:410
|
1214 |
#, php-format
|
1215 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
1216 |
msgstr "Activați %sHide My Wp> Tweaks> Dezactivați accesul XML-RPC %s"
|
1217 |
|
1218 |
+
#: controllers/SecurityCheck.php:414
|
1219 |
msgid "RDS is visible"
|
1220 |
msgstr "RDS este vizibil"
|
1221 |
|
1222 |
+
#: controllers/SecurityCheck.php:418
|
1223 |
msgid ""
|
1224 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
1225 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
1233 |
"problemă de securitate, deoarece „vor să fie descoperite”, dar dacă doriți "
|
1234 |
"să ascundeți faptul că utilizați WP, acesta este calea de urmat."
|
1235 |
|
1236 |
+
#: controllers/SecurityCheck.php:419
|
1237 |
#, php-format
|
1238 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
1239 |
msgstr "Activați %sHide My Wp> Tweaks > Ascunde antetul RSD %s"
|
1240 |
|
1241 |
+
#: controllers/SecurityCheck.php:423
|
1242 |
msgid "MySql Grant All Permissions"
|
1243 |
msgstr "MySql Acordă toate permisiunile"
|
1244 |
|
1245 |
+
#: controllers/SecurityCheck.php:427
|
1246 |
msgid ""
|
1247 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
1248 |
"username and password, he'll be able to login to that database and do "
|
1262 |
"utilizarea obișnuită zilnică, acestea sunt privilegiile recomandate: SELECT, "
|
1263 |
"INSERT, UPDATE și DELETE."
|
1264 |
|
1265 |
+
#: controllers/SecurityCheck.php:428
|
1266 |
#, php-format
|
1267 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
1268 |
msgstr ""
|
1269 |
"Pentru a afla cum să revocați permisiunile de la PhpMyAdmin %s Faceți clic "
|
1270 |
"aici %s"
|
1271 |
|
1272 |
+
#: controllers/SecurityCheck.php:431
|
1273 |
msgid "Author URL by ID access"
|
1274 |
msgstr "URL-ul autorului prin acces ID"
|
1275 |
|
1276 |
+
#: controllers/SecurityCheck.php:435
|
1277 |
msgid ""
|
1278 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
1279 |
"you can't log in to their account. You also need the password. <br /><br /"
|
1297 |
"deoarece WP vă va redirecționa către siteurl.com/author/user/ dacă ID-ul "
|
1298 |
"există în sistem ."
|
1299 |
|
1300 |
+
#: controllers/SecurityCheck.php:436
|
1301 |
#, php-format
|
1302 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1303 |
msgstr "Activați %sHide My Wp> Ascundeți ID-ul autorului %s"
|
1304 |
|
1305 |
+
#: controllers/SecurityCheck.php:440
|
1306 |
msgid "Default WordPress Tagline"
|
1307 |
msgstr "Etichetă WordPress implicită"
|
1308 |
|
1309 |
+
#: controllers/SecurityCheck.php:444
|
1310 |
msgid ""
|
1311 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1312 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
1320 |
"> Dacă nu schimbați marcajul implicit, va fi foarte ușor să detectați că "
|
1321 |
"site-ul dvs. web a fost de fapt creat cu WordPress"
|
1322 |
|
1323 |
+
#: controllers/SecurityCheck.php:445
|
1324 |
#, php-format
|
1325 |
msgid "Change the Tagline in %s > %s"
|
1326 |
msgstr "Modificați eticheta în %s> %s"
|
1327 |
|
1328 |
+
#: controllers/SecurityCheck.php:445
|
1329 |
msgid "Tagline"
|
1330 |
msgstr "Slogan"
|
1331 |
|
1332 |
+
#: controllers/SecurityCheck.php:528
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1333 |
msgid "Saved! This task will be ignored on future tests."
|
1334 |
msgstr "Salvat! Această sarcină va fi ignorată la testele viitoare."
|
1335 |
|
1336 |
+
#: controllers/SecurityCheck.php:538
|
1337 |
+
msgid "Saved! You can run the test again."
|
1338 |
+
msgstr "Salvat! Puteți rula testul din nou."
|
1339 |
+
|
1340 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1341 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1342 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:901
|
1343 |
+
#: controllers/SecurityCheck.php:984 controllers/SecurityCheck.php:1000
|
1344 |
+
#: controllers/SecurityCheck.php:1008 controllers/SecurityCheck.php:1085
|
1345 |
+
#: controllers/SecurityCheck.php:1099 controllers/SecurityCheck.php:1114
|
1346 |
+
#: controllers/SecurityCheck.php:1128 controllers/SecurityCheck.php:1140
|
1347 |
+
#: controllers/SecurityCheck.php:1145 controllers/SecurityCheck.php:1179
|
1348 |
+
#: controllers/SecurityCheck.php:1205 controllers/SecurityCheck.php:1220
|
1349 |
+
#: controllers/SecurityCheck.php:1235 controllers/SecurityCheck.php:1252
|
1350 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1351 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1352 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1353 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1354 |
msgid "Yes"
|
1355 |
msgstr "Da"
|
1356 |
|
1357 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1358 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1359 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:984
|
1360 |
+
#: controllers/SecurityCheck.php:1000 controllers/SecurityCheck.php:1008
|
1361 |
+
#: controllers/SecurityCheck.php:1085 controllers/SecurityCheck.php:1099
|
1362 |
+
#: controllers/SecurityCheck.php:1114 controllers/SecurityCheck.php:1128
|
1363 |
+
#: controllers/SecurityCheck.php:1140 controllers/SecurityCheck.php:1174
|
1364 |
+
#: controllers/SecurityCheck.php:1184 controllers/SecurityCheck.php:1205
|
1365 |
+
#: controllers/SecurityCheck.php:1220 controllers/SecurityCheck.php:1235
|
1366 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1367 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1368 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1369 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1370 |
msgid "No"
|
1371 |
msgstr "Nu"
|
1372 |
|
1373 |
+
#: controllers/SecurityCheck.php:715
|
1374 |
#, php-format
|
1375 |
msgid "%s plugin are outdated: %s"
|
1376 |
msgstr "Pluginul %s este învechit: %s"
|
1377 |
|
1378 |
+
#: controllers/SecurityCheck.php:715 controllers/SecurityCheck.php:791
|
1379 |
msgid "All plugins are up to date"
|
1380 |
msgstr "Toate plugin-urile sunt la zi"
|
1381 |
|
1382 |
+
#: controllers/SecurityCheck.php:748
|
1383 |
#, php-format
|
1384 |
msgid "%s theme(s) are outdated: %s"
|
1385 |
msgstr "%s tema (temele) sunt depășite: %s"
|
1386 |
|
1387 |
+
#: controllers/SecurityCheck.php:748
|
1388 |
msgid "Themes are up to date"
|
1389 |
msgstr "Temele sunt la zi"
|
1390 |
|
1391 |
+
#: controllers/SecurityCheck.php:828
|
1392 |
msgid "All plugins are compatible"
|
1393 |
msgstr "Toate plugin-urile sunt compatibile"
|
1394 |
|
1395 |
+
#: controllers/SecurityCheck.php:922
|
1396 |
#, php-format
|
1397 |
msgid "%s days since last update"
|
1398 |
msgstr "%s zile de la ultima actualizare"
|
1399 |
|
1400 |
+
#: controllers/SecurityCheck.php:922
|
1401 |
msgid "Updated"
|
1402 |
msgstr "Actualizat"
|
1403 |
|
1404 |
+
#: controllers/SecurityCheck.php:940
|
1405 |
msgid "Empty"
|
1406 |
msgstr "Gol"
|
1407 |
|
1408 |
+
#: controllers/SecurityCheck.php:945
|
1409 |
msgid "only "
|
1410 |
msgstr "numai "
|
1411 |
|
1412 |
+
#: controllers/SecurityCheck.php:950
|
1413 |
msgid "too simple"
|
1414 |
msgstr "prea simplu"
|
1415 |
|
1416 |
+
#: controllers/SecurityCheck.php:955
|
1417 |
msgid "Good"
|
1418 |
msgstr "Bun"
|
1419 |
|
1420 |
+
#: controllers/SecurityCheck.php:1002
|
1421 |
msgid ""
|
1422 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1423 |
msgstr ""
|
1424 |
"Modificați permisiunea fișierului wp-config.php în Read-Only numai cu File "
|
1425 |
"Manager."
|
1426 |
|
1427 |
+
#: controllers/SecurityCheck.php:1260
|
1428 |
msgid "no"
|
1429 |
msgstr "nu"
|
1430 |
|
1431 |
+
#: controllers/SecurityCheck.php:1414
|
1432 |
msgid "Just another WordPress site"
|
1433 |
msgstr "Doar un alt WordPress site"
|
1434 |
|
1435 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1436 |
#, php-format
|
1437 |
msgid ""
|
1438 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
1441 |
"A fost detectat NGINX. În cazul în care nu ați adăugat deja codul în "
|
1442 |
"configurația NGINX, vă rugăm să adăugați următoarea linie. %s"
|
1443 |
|
1444 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
|
|
|
|
|
|
|
|
1445 |
msgid "Don't forget to reload the Nginx service."
|
1446 |
msgstr "Nu uitați să reîncărcați serviciul Nginx."
|
1447 |
|
1448 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1449 |
+
msgid "Learn how to setup on Nginx server"
|
1450 |
+
msgstr "Aflați cum să configurați pe serverul Nginx"
|
1451 |
|
1452 |
#: controllers/Settings.php:54 view/Backup.php:16
|
1453 |
msgid "Restore Settings"
|
1457 |
msgid "You want to restore the last saved settings? "
|
1458 |
msgstr "Doriți să restaurați ultimele setări salvate? "
|
1459 |
|
1460 |
+
#: controllers/Settings.php:82 controllers/Widget.php:16
|
1461 |
+
#, php-format
|
1462 |
+
msgid ""
|
1463 |
+
"%sBlack Friday!!%s Get Hide My WP Ghost today with the best discounts of the "
|
1464 |
+
"year. %sSee Ofers!%s"
|
1465 |
+
msgstr ""
|
1466 |
+
|
1467 |
+
#: controllers/Settings.php:84 controllers/Widget.php:18
|
1468 |
+
#, php-format
|
1469 |
+
msgid ""
|
1470 |
+
"%sHalloween Special!!%s Get %s80%% OFF%s on Hide My WP Ghost - Unlimited "
|
1471 |
+
"Websites License until 31 October 2020. %sSee Ofer!%s"
|
1472 |
+
msgstr ""
|
1473 |
+
|
1474 |
+
#: controllers/Settings.php:86 controllers/Widget.php:20
|
1475 |
#, php-format
|
1476 |
msgid ""
|
1477 |
"%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 "
|
1480 |
"%s Ofertă de timp limitată %s: Obțineți %s65 %% OFF %s azi pe Ascundeți "
|
1481 |
"licența mea WP Ghid 5 site-uri. %sHurry Up! %s"
|
1482 |
|
1483 |
+
#: controllers/Settings.php:137
|
1484 |
#, php-format
|
1485 |
msgid ""
|
1486 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1489 |
"Nou detectat plugin / temă! Trebuie să salvați din nou Setarea Hide My WP "
|
1490 |
"pentru a le include pe toate! %s Faceți clic aici %s"
|
1491 |
|
1492 |
+
#: controllers/Settings.php:157
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1493 |
#, php-format
|
1494 |
msgid ""
|
1495 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
1498 |
"Pentru a activa noile setări %sHide My WP %s %s, trebuie să confirmați și să "
|
1499 |
"vă autentificați din nou!"
|
1500 |
|
1501 |
+
#: controllers/Settings.php:165
|
1502 |
msgid "Yes, I'm ready to re-login"
|
1503 |
msgstr "Da, sunt gata să mă re-autentific"
|
1504 |
|
1505 |
+
#: controllers/Settings.php:172 view/FrontendCheck.php:36
|
1506 |
msgid "No, abort"
|
1507 |
msgstr "Nu, avocați"
|
1508 |
|
1509 |
+
#: controllers/Settings.php:213
|
1510 |
msgid "My Account"
|
1511 |
msgstr "Contul meu"
|
1512 |
|
1513 |
+
#: controllers/Settings.php:351
|
1514 |
msgid ""
|
1515 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1516 |
"duplicates to prevent any redirect errors."
|
1518 |
"Eroare: ați introdus același text de două ori în Mapping Text. Am eliminat "
|
1519 |
"duplicatele pentru a preveni eventualele erori de redirecționare."
|
1520 |
|
1521 |
+
#: controllers/Settings.php:470
|
1522 |
+
msgid "The list of plugins and themes was updated with success!"
|
1523 |
+
msgstr "Lista de pluginuri și teme a fost actualizată cu succes!"
|
1524 |
+
|
1525 |
+
#: controllers/Settings.php:542
|
1526 |
msgid ""
|
1527 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1528 |
"WPPlugins"
|
1530 |
"EROARE! Vă rugăm să vă asigurați că utilizați un token valid pentru a "
|
1531 |
"conecta plugin-ul cu WPPlugins"
|
1532 |
|
1533 |
+
#: controllers/Settings.php:547
|
1534 |
msgid ""
|
1535 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1536 |
"WPPlugins"
|
1538 |
"EROARE! Vă rugăm să vă asigurați că utilizați o adresă de e-mail pentru a "
|
1539 |
"conecta plugin-ul cu WPPlugins"
|
1540 |
|
1541 |
+
#: controllers/Settings.php:593
|
1542 |
msgid "Great! The backup is restored."
|
1543 |
msgstr "Grozav! Copia de rezervă este restabilită."
|
1544 |
|
1545 |
+
#: controllers/Settings.php:607 controllers/Settings.php:610
|
1546 |
msgid "Error! The backup is not valid."
|
1547 |
msgstr "Eroare! Copia de rezervă nu este validă."
|
1548 |
|
1549 |
+
#: controllers/Settings.php:613
|
1550 |
msgid "Error! You have to enter a previous saved backup file."
|
1551 |
msgstr "Eroare! Trebuie să introduceți un fișier salvat anterior salvat."
|
1552 |
|
1553 |
+
#: controllers/Settings.php:625
|
1554 |
msgid "Hide My Wp > Question"
|
1555 |
msgstr "Hide My WP > Întrebare"
|
1556 |
|
1577 |
msgid "Login Blocked by Hide My WordPress"
|
1578 |
msgstr "Logare Blocat de Hide My WP"
|
1579 |
|
1580 |
+
#: models/Compatibility.php:312
|
1581 |
msgid ""
|
1582 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1583 |
"paths in CDN Enabler Settings"
|
1585 |
"CDN Activat detectat. Vă rugăm să includeți noile căi wp-content și wp-"
|
1586 |
"include în setările CDN Enabler"
|
1587 |
|
1588 |
+
#: models/Compatibility.php:320
|
1589 |
#, php-format
|
1590 |
msgid ""
|
1591 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
1594 |
"CDN Enabler detectat! Aflați cum să-l configurați cu Hide My WP %s Faceți "
|
1595 |
"clic aici %s"
|
1596 |
|
1597 |
+
#: models/Compatibility.php:332
|
1598 |
#, php-format
|
1599 |
msgid ""
|
1600 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
1603 |
"WP Super Cache CDN detectat. Vă rugăm să includeți %s și %s căi în WP Super "
|
1604 |
"Cache> CDN> Includere directoare"
|
1605 |
|
1606 |
+
#: models/Compatibility.php:339
|
1607 |
#, php-format
|
1608 |
msgid ""
|
1609 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
1612 |
"Hide My WP nu funcționează fără mode_rewrite. Vă rugăm să activați modulul "
|
1613 |
"de rescriere în Apache. %sMai multe detalii %s"
|
1614 |
|
1615 |
+
#: models/Compatibility.php:344
|
1616 |
#, php-format
|
1617 |
msgid ""
|
1618 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
1621 |
"Hide My WP nu funcționează cu %s Permalink. Schimbă-l în %s sau alt tip în "
|
1622 |
"Setări> Legături permanente pentru a-l ascunde"
|
1623 |
|
1624 |
+
#: models/Compatibility.php:344
|
1625 |
msgid "Plain"
|
1626 |
msgstr "Șablon - format text simplu"
|
1627 |
|
1628 |
+
#: models/Compatibility.php:344
|
1629 |
msgid "Post Name"
|
1630 |
msgstr "Numele articolului"
|
1631 |
|
1632 |
+
#: models/Compatibility.php:349
|
1633 |
#, php-format
|
1634 |
msgid ""
|
1635 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
1639 |
"structura de legături permanente în URL prietenoasă (fără index.php). %sMai "
|
1640 |
"multe detalii %s"
|
1641 |
|
1642 |
+
#: models/Compatibility.php:351
|
1643 |
msgid ""
|
1644 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1645 |
msgstr ""
|
1646 |
"Trebuie să setați structura de legături permanente pe o adresă URL "
|
1647 |
"prietenoasă (fără index.php)."
|
1648 |
|
1649 |
+
#: models/Compatibility.php:356
|
1650 |
msgid ""
|
1651 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1652 |
"plugin. Hide My WP will not work unless you remove the line "
|
1656 |
"Hide My WP nu va funcționa decât dacă eliminați definiția liniei "
|
1657 |
"(„ADMIN_COOKIE_PATH”, ...);"
|
1658 |
|
1659 |
+
#: models/Compatibility.php:362
|
1660 |
#, php-format
|
1661 |
msgid ""
|
1662 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
1665 |
"Detectarea mișcării. %s Vă rugăm să citiți cum să faceți plugin-ul "
|
1666 |
"compatibil cu Inmotion Nginx Cache %s"
|
1667 |
|
1668 |
+
#: models/Compatibility.php:374
|
1669 |
msgid ""
|
1670 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1671 |
"website loading speed."
|
1673 |
"Ascundeți regulile WP-ului meu nu sunt salvate în fișierul de configurare și "
|
1674 |
"acest lucru poate afecta viteza de încărcare a site-ului."
|
1675 |
|
1676 |
+
#: models/Compatibility.php:384
|
1677 |
#, php-format
|
1678 |
msgid ""
|
1679 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
1682 |
"Godaddy a detectat! Pentru a evita erorile CSS, asigurați-vă că opriți CDN "
|
1683 |
"de la %s"
|
1684 |
|
1685 |
+
#: models/Compatibility.php:389
|
1686 |
+
#, php-format
|
1687 |
+
msgid ""
|
1688 |
+
"Attention! Please check the rewrite rules in the config file. Some URLs "
|
1689 |
+
"passed through the config file rules and are loaded through WordPress which "
|
1690 |
+
"may slow down your website. Please follow this tutorial: %s"
|
1691 |
+
msgstr ""
|
1692 |
+
|
1693 |
+
#: models/Rewrite.php:646
|
1694 |
#, php-format
|
1695 |
msgid ""
|
1696 |
"IIS detected. You need to update your %s file by adding the following lines "
|
1699 |
"IIS detectat. Trebuie să actualizați fișierul %s adăugând următoarele "
|
1700 |
"rânduri după < reguli > Etichete: %s"
|
1701 |
|
1702 |
+
#: models/Rewrite.php:667 models/Rewrite.php:772
|
1703 |
#, php-format
|
1704 |
msgid ""
|
1705 |
"Config file is not writable. You need to update your %s file by adding the "
|
1708 |
"Fișierul de configurare nu poate fi scris. Trebuie să actualizați fișierul "
|
1709 |
"%s adăugând următoarele linii la începutul fișierului: %s"
|
1710 |
|
1711 |
+
#: models/Rewrite.php:689
|
1712 |
#, php-format
|
1713 |
msgid ""
|
1714 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
1716 |
"WpEngine detectat. Adăugați redirectările în panoul de reguli WpEngine "
|
1717 |
"Redirect, %s"
|
1718 |
|
1719 |
+
#: models/Rewrite.php:689
|
1720 |
+
msgid "Learn How To Add the Code"
|
1721 |
+
msgstr "Aflați cum să adăugați codul"
|
1722 |
+
|
1723 |
+
#: models/Rewrite.php:804
|
1724 |
#, php-format
|
1725 |
msgid ""
|
1726 |
"Config file is not writable. You have to added it manually at the beginning "
|
1729 |
"Fișierul de configurare nu poate fi scris. Trebuie să îl adăugați manual la "
|
1730 |
"începutul fișierului %s: %s"
|
1731 |
|
1732 |
+
#: models/Rewrite.php:2170
|
1733 |
msgid ""
|
1734 |
"There has been a critical error on your website. Please check your site "
|
1735 |
"admin email inbox for instructions."
|
1738 |
"instrucțiunile de pe adresa de e-mail a administratorului site-ului pentru "
|
1739 |
"instrucțiuni."
|
1740 |
|
1741 |
+
#: models/Rewrite.php:2172
|
1742 |
msgid "There has been a critical error on your website."
|
1743 |
msgstr "A apărut o eroare critică pe site-ul dvs. web."
|
1744 |
|
1774 |
msgid "Test Your Website"
|
1775 |
msgstr "Testează-ți site-ul"
|
1776 |
|
1777 |
+
#: models/Settings.php:43 view/Plugins.php:31
|
1778 |
msgid "Plugins"
|
1779 |
msgstr "Plugin-uri"
|
1780 |
|
1783 |
msgstr "Salvați setările"
|
1784 |
|
1785 |
#: models/Settings.php:67
|
1786 |
+
msgid "SEO SQUIRRLY"
|
1787 |
+
msgstr "SQUIRRLY SEO"
|
1788 |
|
1789 |
#: models/Settings.php:69
|
1790 |
msgid ""
|
1791 |
+
"A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning "
|
1792 |
+
"and Cloud Services. Over 300 functionalities for SEO now available when you "
|
1793 |
+
"need them."
|
1794 |
+
msgstr ""
|
1795 |
+
|
1796 |
+
#: models/Settings.php:73
|
1797 |
+
msgid "WP-Rocket"
|
1798 |
+
msgstr ""
|
1799 |
+
|
1800 |
+
#: models/Settings.php:75
|
1801 |
+
#, php-format
|
1802 |
+
msgid ""
|
1803 |
+
"WP Rocket is in fact the only cache plugin which integrates more than 80% of "
|
1804 |
+
"web performance best practices even without any options activated. "
|
1805 |
msgstr ""
|
|
|
|
|
1806 |
|
1807 |
+
#: models/Settings.php:79
|
1808 |
msgid "Autoptimize"
|
1809 |
msgstr "Autoptimize"
|
1810 |
|
1811 |
+
#: models/Settings.php:81
|
1812 |
msgid ""
|
1813 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1814 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
1817 |
"asincronizare JavaScript, eliminarea cruft emoji, optimizarea fonturilor "
|
1818 |
"Google și altele."
|
1819 |
|
1820 |
+
#: models/Settings.php:85
|
1821 |
+
msgid "Ninja Forms"
|
1822 |
+
msgstr ""
|
1823 |
+
|
1824 |
+
#: models/Settings.php:87
|
1825 |
+
msgid ""
|
1826 |
+
"Use Ninja Forms to create beautiful, user friendly WordPress forms that will "
|
1827 |
+
"make you feel like a professional web developer"
|
1828 |
+
msgstr ""
|
1829 |
+
|
1830 |
+
#: models/Settings.php:91
|
1831 |
+
msgid "WP Forms"
|
1832 |
+
msgstr ""
|
1833 |
|
1834 |
+
#: models/Settings.php:93
|
1835 |
msgid ""
|
1836 |
+
"WPForms allows you to create beautiful contact forms, feedback form, "
|
1837 |
+
"subscription forms, payment forms, and other types of forms for your site in "
|
1838 |
+
"minutes, not hours!"
|
1839 |
msgstr ""
|
|
|
|
|
|
|
1840 |
|
1841 |
+
#: models/Settings.php:97
|
1842 |
msgid "iThemes Security"
|
1843 |
msgstr "Securitatea iThemes"
|
1844 |
|
1845 |
+
#: models/Settings.php:99
|
1846 |
msgid ""
|
1847 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1848 |
"WP sites can be an easy target for attacks because of plugin "
|
1853 |
"vulnerabilităților plugin-ului, a parolelor slabe și a software-ului "
|
1854 |
"învechit."
|
1855 |
|
1856 |
+
#: models/Settings.php:103
|
1857 |
msgid "Sucuri Security"
|
1858 |
msgstr "Securitate Sucuri"
|
1859 |
|
1860 |
+
#: models/Settings.php:105
|
1861 |
msgid ""
|
1862 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1863 |
"integrity monitoring, malware detection and security hardening."
|
1866 |
"pentru monitorizarea integrității securității, detectarea de malware și "
|
1867 |
"întărirea securității."
|
1868 |
|
1869 |
+
#: models/Settings.php:109
|
1870 |
msgid "Back Up WordPress"
|
1871 |
msgstr "Back Up WordPress"
|
1872 |
|
1873 |
+
#: models/Settings.php:111
|
1874 |
msgid ""
|
1875 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1876 |
"WordPress will back up your entire site including your database and all your "
|
1880 |
"Back Up WordPress va face backup pentru întregul site, inclusiv baza de date "
|
1881 |
"și toate fișierele dvs. într-un program care vi se potrivește."
|
1882 |
|
1883 |
+
#: models/Settings.php:115
|
1884 |
+
msgid "Elementor Builder"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1885 |
msgstr ""
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1886 |
|
1887 |
+
#: models/Settings.php:117
|
1888 |
msgid ""
|
1889 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1890 |
"perfect websites at record speeds. Any theme, any page, any design."
|
1893 |
"uri web de înaltă performanță, cu pixeli, la viteze record. Orice temă, "
|
1894 |
"orice pagină, orice design."
|
1895 |
|
1896 |
+
#: models/Settings.php:121
|
1897 |
msgid "Weglot Translate"
|
1898 |
msgstr "Traducerea Weglot"
|
1899 |
|
1900 |
+
#: models/Settings.php:123
|
1901 |
msgid ""
|
1902 |
"Translate your website into multiple languages without any code. Weglot "
|
1903 |
"Translate is fully SEO compatible and follows Google's best practices."
|
1906 |
"Translate este pe deplin compatibil cu SEO și respectă cele mai bune "
|
1907 |
"practici Google."
|
1908 |
|
1909 |
+
#: models/Settings.php:127
|
1910 |
+
msgid "Facebook Pixel"
|
1911 |
+
msgstr ""
|
1912 |
+
|
1913 |
+
#: models/Settings.php:129
|
1914 |
+
msgid ""
|
1915 |
+
"Manage your Facebook Pixel or Google Analytics code with a single plugin and "
|
1916 |
+
"add ANY other script (Head & Footer feature). The Pinterest Tag can be "
|
1917 |
+
"implemented via free add-on."
|
1918 |
+
msgstr ""
|
1919 |
+
|
1920 |
+
#: models/Settings.php:133
|
1921 |
+
msgid "Maintenance"
|
1922 |
+
msgstr ""
|
1923 |
|
1924 |
+
#: models/Settings.php:135
|
1925 |
msgid ""
|
1926 |
+
"Maintenance plugin allows the WordPress site administrator to close the "
|
1927 |
+
"website for maintenance, set a temporary page with authorization, which can "
|
1928 |
+
"be edited via the plugin settings."
|
1929 |
msgstr ""
|
|
|
|
|
|
|
1930 |
|
1931 |
+
#: models/Settings.php:148
|
1932 |
msgid ""
|
1933 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1934 |
"names"
|
1936 |
"Nu puteți seta atât ADMIN, cât și LOGIN cu același nume. Vă rugăm să "
|
1937 |
"folosiți diferite nume"
|
1938 |
|
1939 |
+
#: models/Settings.php:298 models/Settings.php:308
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1940 |
#, php-format
|
1941 |
msgid ""
|
1942 |
"Invalid name detected: %s. You need to use another name to avoid WordPress "
|
1945 |
"Numele nevalid este detectat: %s. Trebuie să folosiți un alt nume pentru a "
|
1946 |
"evita erorile WordPress."
|
1947 |
|
1948 |
+
#: models/Settings.php:303
|
1949 |
+
#, php-format
|
1950 |
+
msgid ""
|
1951 |
+
"Short name detected: %s. You need to use unique paths with more than 4 chars "
|
1952 |
+
"to avoid WordPress errors."
|
1953 |
+
msgstr ""
|
1954 |
+
"Nume scurt detectat: %s. Trebuie să utilizați căi unice cu mai mult de 4 "
|
1955 |
+
"caractere pentru a evita erorile WordPress."
|
1956 |
+
|
1957 |
+
#: models/Settings.php:313
|
1958 |
#, php-format
|
1959 |
msgid ""
|
1960 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
1963 |
"Numele nevalid este detectat: %s. Adaugă doar numele final de cale pentru a "
|
1964 |
"evita erorile WordPress."
|
1965 |
|
1966 |
+
#: models/Settings.php:317
|
1967 |
#, php-format
|
1968 |
msgid ""
|
1969 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
1972 |
"Numele nevalid este detectat: %s. Numele nu poate începe cu / pentru a evita "
|
1973 |
"erorile WordPress."
|
1974 |
|
1975 |
+
#: models/Settings.php:324
|
1976 |
#, php-format
|
1977 |
msgid ""
|
1978 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
1981 |
"Numele nevalid este detectat: %s. Căile nu se pot termina. pentru a evita "
|
1982 |
"erorile WordPress."
|
1983 |
|
1984 |
+
#: models/Settings.php:351
|
1985 |
#, php-format
|
1986 |
msgid ""
|
1987 |
"Weak name detected: %s. You need to use another name to increase your "
|
1991 |
"securitatea site-ului."
|
1992 |
|
1993 |
#: view/Advanced.php:11
|
1994 |
+
msgid "Rollback Settings"
|
1995 |
+
msgstr "Restaurați setările"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1996 |
|
1997 |
+
#: view/Advanced.php:16
|
1998 |
msgid "Custom Safe URL Param"
|
1999 |
msgstr "Personalizează Parametrul de siguranță"
|
2000 |
|
2001 |
+
#: view/Advanced.php:17
|
2002 |
msgid "eg. disable_url, safe_url"
|
2003 |
msgstr "de exemplu. disable_url, safe_url"
|
2004 |
|
2005 |
+
#: view/Advanced.php:23
|
2006 |
msgid ""
|
2007 |
"The Safe URL will set all the settings to default. Use it only if you're "
|
2008 |
"locked out"
|
2010 |
"Adresa URL sigură va seta toate setările ca implicită. Folosiți-l doar dacă "
|
2011 |
"sunteți blocat"
|
2012 |
|
2013 |
+
#: view/Advanced.php:24
|
2014 |
msgid "Safe URL:"
|
2015 |
msgstr "URL de siguranță:"
|
2016 |
|
2017 |
+
#: view/Advanced.php:30
|
2018 |
+
msgid "Loading Speed Settings"
|
2019 |
+
msgstr "Încărcarea setărilor de viteză"
|
2020 |
+
|
2021 |
+
#: view/Advanced.php:35 view/Advanced.php:65 view/Mapping.php:19
|
2022 |
+
#: view/Mapping.php:95 view/Mapping.php:168 view/Tweaks.php:138
|
2023 |
+
#: view/Tweaks.php:225 view/Tweaks.php:283
|
2024 |
+
msgid ""
|
2025 |
+
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
2026 |
+
"Mode."
|
2027 |
+
msgstr ""
|
2028 |
+
"În primul rând, trebuie să comutați Hide My WP din modul implicit în modul "
|
2029 |
+
"Safe sau modul Ghost."
|
2030 |
|
2031 |
+
#: view/Advanced.php:49
|
2032 |
+
msgid "Optimize CSS and JS files"
|
2033 |
+
msgstr "Optimizați fișierele CSS și JS"
|
2034 |
|
2035 |
+
#: view/Advanced.php:50
|
2036 |
+
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
2037 |
+
msgstr "Cache CSS, JS și Imagini pentru a crește viteza de încărcare frontend."
|
2038 |
+
|
2039 |
+
#: view/Advanced.php:51
|
2040 |
#, php-format
|
2041 |
+
msgid "Check the website loading speed with %sPingdom Tool%s"
|
2042 |
+
msgstr "Verificați viteza de încărcare a site-ului web cu %sPingdom Tool %s"
|
2043 |
+
|
2044 |
+
#: view/Advanced.php:60
|
2045 |
+
msgid "Compatibility Settings"
|
2046 |
+
msgstr "Setări de compatibilitate"
|
2047 |
|
2048 |
#: view/Advanced.php:73
|
2049 |
+
msgid "Load As Must Use Plugin"
|
2050 |
+
msgstr "Încărcați plugin-ul in modul Must Use"
|
2051 |
|
2052 |
#: view/Advanced.php:75
|
2053 |
+
msgid "Force Hide My WP Ghost to load as a Must Use plugin."
|
2054 |
+
msgstr "Forțați Hide My WP Ghost pentru a se încărca ca plugin Must Use."
|
|
|
|
|
2055 |
|
2056 |
+
#: view/Advanced.php:76
|
2057 |
+
msgid "(compatibility with Manage WP plugin and Token based login plugins)"
|
2058 |
+
msgstr ""
|
2059 |
+
"(compatibilitate cu pluginul Manage WP și pluginuri de autentificare bazate "
|
2060 |
+
"pe token)"
|
|
|
|
|
2061 |
|
2062 |
+
#: view/Advanced.php:86
|
2063 |
msgid "Late Loading"
|
2064 |
msgstr "Încărcare îmtârziată"
|
2065 |
|
2066 |
+
#: view/Advanced.php:88
|
2067 |
msgid ""
|
2068 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
2069 |
"Enabler)."
|
2071 |
"Încărcați HMW după încărcarea tuturor plugin-urilor. Util pentru plugin-"
|
2072 |
"urile CDN (de ex. CDN Enabler)."
|
2073 |
|
2074 |
+
#: view/Advanced.php:89
|
2075 |
msgid "(only if other cache plugins request this)"
|
2076 |
msgstr "(numai dacă alte plugin-uri cache solicită acest lucru)"
|
2077 |
|
2078 |
+
#: view/Advanced.php:99
|
2079 |
msgid "Clean Login Page"
|
2080 |
msgstr "Curățați pagina de conectare"
|
2081 |
|
2082 |
+
#: view/Advanced.php:101
|
2083 |
msgid ""
|
2084 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
2085 |
"changing the Hide My WordPress redirects."
|
2087 |
"Anulați cârligele de conectare de la alte plugin-uri și teme pentru a le "
|
2088 |
"împiedica să schimbe ascunderea redirecțiilor WordPress."
|
2089 |
|
2090 |
+
#: view/Advanced.php:101
|
2091 |
msgid "(not recommended)"
|
2092 |
msgstr "(Nu se recomandă)"
|
2093 |
|
2094 |
+
#: view/Advanced.php:111
|
2095 |
+
msgid "Notification Settings"
|
2096 |
+
msgstr "Setări Notificări"
|
2097 |
|
2098 |
+
#: view/Advanced.php:118
|
2099 |
msgid "Security Check Notification"
|
2100 |
msgstr "Notificare verificare securitate"
|
2101 |
|
2102 |
+
#: view/Advanced.php:120
|
2103 |
msgid "Show Security Check notification when it's not checked every week."
|
2104 |
msgstr ""
|
2105 |
"Afișați notificarea de verificare a securității atunci când nu este "
|
2106 |
"verificată în fiecare săptămână."
|
2107 |
|
2108 |
+
#: view/Advanced.php:130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2109 |
msgid "Email notification"
|
2110 |
msgstr "Permite închiderea curând e-mail notificare"
|
2111 |
|
2112 |
+
#: view/Advanced.php:131
|
2113 |
msgid "Send me an email with the changed admin and login URLs"
|
2114 |
msgstr "Trimite-mi un e-mail cu adresele modificate de admin și de conectare"
|
2115 |
|
2116 |
+
#: view/Advanced.php:140 view/Connect.php:17
|
2117 |
msgid "Email Address"
|
2118 |
msgstr "Adresa email"
|
2119 |
|
2120 |
+
#: view/Advanced.php:156 view/Brute.php:115 view/Mapping.php:210
|
2121 |
+
#: view/Mapping.php:215 view/Permalinks.php:550 view/Permalinks.php:555
|
2122 |
+
#: view/Tweaks.php:336
|
2123 |
msgid "Save"
|
2124 |
msgstr "Salvează"
|
2125 |
|
2126 |
+
#: view/Advanced.php:157 view/Brute.php:116 view/Mapping.php:211
|
2127 |
+
#: view/Mapping.php:216 view/Permalinks.php:551 view/Permalinks.php:556
|
2128 |
+
#: view/Tweaks.php:337
|
2129 |
#, php-format
|
2130 |
msgid "Love Hide My WP %s? Show us ;)"
|
2131 |
msgstr "Îți place ascunde WP %s? Arata-ne ;)"
|
2132 |
|
2133 |
+
#: view/Advanced.php:164 view/Mapping.php:243 view/Permalinks.php:583
|
2134 |
+
#: view/Tweaks.php:366
|
2135 |
msgid "Love Hide My WP?"
|
2136 |
msgstr "Îți place ascunde WP-ul meu?"
|
2137 |
|
2138 |
+
#: view/Advanced.php:169 view/Permalinks.php:588 view/Tweaks.php:371
|
2139 |
msgid "Please help us and support our plugin on WordPress.org"
|
2140 |
msgstr ""
|
2141 |
"Vă rugăm să ne ajutați și să susțineți plugin-ul nostru pe WordPress.org"
|
2142 |
|
2143 |
+
#: view/Advanced.php:172 view/Mapping.php:249 view/Permalinks.php:591
|
2144 |
+
#: view/Tweaks.php:374
|
2145 |
msgid "Rate Hide My WP"
|
2146 |
msgstr "Evaluează Hide My WP"
|
2147 |
|
2148 |
+
#: view/Advanced.php:175 view/Permalinks.php:594 view/Tweaks.php:377
|
2149 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
2150 |
msgstr ""
|
2151 |
"Contactați-ne după ce ați părăsit cauza pentru examinare, avem o surpriză "
|
2152 |
"pentru dvs."
|
2153 |
|
2154 |
+
#: view/Advanced.php:186 view/Mapping.php:224 view/Permalinks.php:564
|
2155 |
+
#: view/Tweaks.php:347
|
2156 |
msgid "Check Your Website"
|
2157 |
msgstr "Verificați-vă site-ul"
|
2158 |
|
2159 |
+
#: view/Advanced.php:188 view/Mapping.php:226 view/Permalinks.php:566
|
2160 |
+
#: view/Tweaks.php:349
|
2161 |
msgid "Check if your website is secured with the current settings."
|
2162 |
msgstr "Verificați dacă site-ul dvs. web este securizat cu setările actuale."
|
2163 |
|
2164 |
+
#: view/Advanced.php:194 view/Mapping.php:232 view/Permalinks.php:572
|
2165 |
+
#: view/Tweaks.php:355
|
2166 |
msgid ""
|
2167 |
"Make sure you save the settings and empty the cache before checking your "
|
2168 |
"website with our tool."
|
2170 |
"Asigurați-vă că salvați setările și goliți memoria cache înainte de a "
|
2171 |
"verifica site-ul dvs. web cu instrumentul nostru."
|
2172 |
|
2173 |
+
#: view/Advanced.php:198 view/Mapping.php:236 view/Permalinks.php:576
|
2174 |
+
#: view/Tweaks.php:359
|
2175 |
msgid "Learn more about Hide My WP"
|
2176 |
msgstr "Aflați mai multe despre Ascundeți WP"
|
2177 |
|
2335 |
msgstr "Mesaj personalizat pentru a fi afișat utilizatorilor blocați"
|
2336 |
|
2337 |
#: view/Connect.php:12
|
2338 |
+
msgid "Activate Free Token"
|
2339 |
+
msgstr "Activați Versiunea Gratuită"
|
2340 |
|
2341 |
#: view/Connect.php:18
|
2342 |
msgid "Enter your email address to get security alerts and How To Lessons"
|
2436 |
msgstr "Acțiuni de securitate urgente necesare"
|
2437 |
|
2438 |
#: view/Dashboard.php:45
|
2439 |
+
msgid "Check Security Report"
|
2440 |
+
msgstr "Verificare de Securitate"
|
2441 |
|
2442 |
#: view/Dashboard.php:47
|
2443 |
msgid "Upgrade Your Security"
|
2444 |
msgstr "Îmbunătățiți-vă securitatea"
|
2445 |
|
2446 |
+
#: view/Dashboard.php:106
|
|
|
|
|
|
|
|
|
2447 |
msgid "Checking Website Security ..."
|
2448 |
msgstr "Verificarea securității site-ului ..."
|
2449 |
|
2457 |
|
2458 |
#: view/FrontendCheck.php:13
|
2459 |
#, php-format
|
2460 |
+
msgid "Run %sFrontend Login Test%s and login inside the popup. "
|
2461 |
msgstr ""
|
2462 |
+
"Rulați %s Test de conectare frontend %s și conectați-vă în fereastra pop-up."
|
|
|
2463 |
|
2464 |
#: view/FrontendCheck.php:14
|
|
|
|
|
|
|
|
|
2465 |
msgid ""
|
2466 |
+
"Make sure you follow the Hide My WP Ghost instructions before moving forward."
|
|
|
2467 |
msgstr ""
|
2468 |
+
"Asigurați-vă că urmați instrucțiunile Hide My WP Ghost înainte de a merge "
|
2469 |
+
"mai departe."
|
2470 |
+
|
2471 |
+
#: view/FrontendCheck.php:15
|
2472 |
+
msgid "If you're able to login, you've set the new paths correctly."
|
2473 |
+
msgstr "Dacă vă puteți autentifica, ați setat corect noile căi."
|
2474 |
|
2475 |
#: view/FrontendCheck.php:16
|
2476 |
msgid ""
|
2477 |
+
"Do not logout from this browser until you are confident that the Login Page "
|
2478 |
+
"is working and you will be able to login again."
|
2479 |
msgstr ""
|
2480 |
+
"Nu vă deconectați de la acest browser până nu sunteți sigur că pagina de "
|
2481 |
+
"autentificare funcționează și vă veți putea autentifica din nou."
|
2482 |
|
2483 |
#: view/FrontendCheck.php:17
|
2484 |
#, php-format
|
2594 |
msgid "Text Mapping"
|
2595 |
msgstr "Mapare text"
|
2596 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2597 |
#: view/Mapping.php:24
|
2598 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2599 |
msgstr ""
|
2759 |
#: view/Permalinks.php:122
|
2760 |
#, php-format
|
2761 |
msgid ""
|
2762 |
+
"Your admin URL is changed by another plugin/theme in %s. To activate this "
|
2763 |
+
"option, disable the custom admin in the other plugin or deativate it."
|
2764 |
msgstr ""
|
2765 |
+
"Adresa URL a administratorului dvs. este modificată de un alt plugin / temă "
|
2766 |
+
"din %s. Pentru a activa această opțiune, dezactivați administratorul "
|
2767 |
+
"personalizat în celălalt plugin sau dezactivați-l."
|
2768 |
|
2769 |
#: view/Permalinks.php:126
|
2770 |
#, php-format
|
2775 |
"URL-ul dvs. de admin nu poate fi modificat în %s hosting din cauza "
|
2776 |
"condițiilor de securitate %s."
|
2777 |
|
2778 |
+
#: view/Permalinks.php:129
|
2779 |
+
#, php-format
|
2780 |
+
msgid ""
|
2781 |
+
"Your admin URL can't be changed on %s because of the %s rules are no longer "
|
2782 |
+
"used."
|
2783 |
+
msgstr ""
|
2784 |
+
"Adresa URL a administratorului dvs. nu poate fi modificată pe %s deoarece "
|
2785 |
+
"regulile %s nu mai sunt folosite."
|
2786 |
+
|
2787 |
+
#: view/Permalinks.php:134
|
2788 |
msgid "Custom Admin Path"
|
2789 |
msgstr "Personalizează Calea Admin"
|
2790 |
|
2791 |
+
#: view/Permalinks.php:135
|
2792 |
msgid "eg. adm, back"
|
2793 |
msgstr "de exemplu. adm, back"
|
2794 |
|
2795 |
+
#: view/Permalinks.php:149
|
2796 |
msgid "Hide \"wp-admin\""
|
2797 |
msgstr "Ascundeți 'wp-admin'"
|
2798 |
|
2799 |
+
#: view/Permalinks.php:150
|
2800 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2801 |
msgstr ""
|
2802 |
"Afișare 404 Eroare nu a fost găsită când vizitatorii accesează /wp-admin"
|
2803 |
|
2804 |
+
#: view/Permalinks.php:159
|
2805 |
msgid "Hide the new admin path"
|
2806 |
msgstr "Ascundeți noua cale de admin"
|
2807 |
|
2808 |
+
#: view/Permalinks.php:160
|
2809 |
msgid ""
|
2810 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2811 |
"in"
|
2813 |
"Permiteți accesul la noua conectare și să mă redirecționați către "
|
2814 |
"administrator după conectare"
|
2815 |
|
2816 |
+
#: view/Permalinks.php:165
|
2817 |
msgid ""
|
2818 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2819 |
"errors, switch back to wp-admin and admin-ajax.php."
|
2821 |
"Unele teme nu funcționează cu căi de administrare personalizate și Ajax. În "
|
2822 |
"cazul erorilor de ajax, treceți înapoi la wp-admin și admin-ajax.php."
|
2823 |
|
2824 |
+
#: view/Permalinks.php:171
|
2825 |
msgid "Login Settings"
|
2826 |
msgstr "Setări Login"
|
2827 |
|
2828 |
+
#: view/Permalinks.php:174
|
2829 |
#, php-format
|
2830 |
msgid ""
|
2831 |
+
"Your login URL is changed by another plugin/theme in %s. To activate this "
|
2832 |
+
"option, disable the custom login in the other plugin or deativate it."
|
2833 |
msgstr ""
|
2834 |
+
"Adresa URL de conectare este modificată de un alt plugin / temă din %s. "
|
2835 |
+
"Pentru a activa această opțiune, dezactivați datele de conectare "
|
2836 |
+
"personalizate din celălalt plugin sau dezactivați-le."
|
2837 |
|
2838 |
+
#: view/Permalinks.php:179
|
2839 |
msgid "Custom Login Path"
|
2840 |
msgstr "Personalizează Calea Login"
|
2841 |
|
2842 |
+
#: view/Permalinks.php:180
|
2843 |
msgid "eg. login or signin"
|
2844 |
msgstr "de exemplu. login sau signin"
|
2845 |
|
2846 |
+
#: view/Permalinks.php:193
|
2847 |
msgid "Hide \"wp-login.php\""
|
2848 |
msgstr "Ascundeți \"wp-login.php\""
|
2849 |
|
2850 |
+
#: view/Permalinks.php:194
|
2851 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2852 |
msgstr "Afișare 404 Page Not Found când vizitatorii accesează /wp-login.php"
|
2853 |
|
2854 |
+
#: view/Permalinks.php:204
|
2855 |
+
msgid "Hide /login"
|
2856 |
+
msgstr "Ascundeți /login"
|
2857 |
+
|
2858 |
+
#: view/Permalinks.php:205
|
2859 |
+
msgid "Show 404 Not Found Error when visitors access /login"
|
2860 |
+
msgstr "Afișați eroarea 404 Not Found când vizitatorii accesează /login"
|
2861 |
+
|
2862 |
+
#: view/Permalinks.php:214
|
2863 |
msgid "Custom Lost Password Path"
|
2864 |
msgstr "Personalizează calea Lost Password"
|
2865 |
|
2866 |
+
#: view/Permalinks.php:215
|
2867 |
msgid "eg. lostpass or forgotpass"
|
2868 |
msgstr "de exemplu. lostpass sau forgotpass"
|
2869 |
|
2870 |
+
#: view/Permalinks.php:225
|
2871 |
msgid "Custom Register Path"
|
2872 |
msgstr "Personalizează calea de inregistrare"
|
2873 |
|
2874 |
+
#: view/Permalinks.php:226
|
2875 |
msgid "eg. newuser or register"
|
2876 |
msgstr "de exemplu. newuser sau register"
|
2877 |
|
2878 |
+
#: view/Permalinks.php:236
|
2879 |
msgid "Custom Logout Path"
|
2880 |
msgstr "Personalizează calea de deconectare"
|
2881 |
|
2882 |
+
#: view/Permalinks.php:237
|
2883 |
msgid "eg. logout or disconnect"
|
2884 |
msgstr "de exemplu. logout sau disconnect"
|
2885 |
|
2886 |
+
#: view/Permalinks.php:248
|
2887 |
msgid "Custom Activation Path"
|
2888 |
msgstr "Personalizează calea de activare"
|
2889 |
|
2890 |
+
#: view/Permalinks.php:249
|
2891 |
msgid "eg. multisite activation link"
|
2892 |
msgstr "de exemplu. multisite activation link"
|
2893 |
|
2894 |
+
#: view/Permalinks.php:260
|
2895 |
+
msgid "Manage Login and Logout Redirects"
|
2896 |
+
msgstr "Gestionați redirecționările de conectare și deconectare"
|
2897 |
+
|
2898 |
+
#: view/Permalinks.php:268
|
2899 |
msgid "Common Paths"
|
2900 |
msgstr "Căile WordPress comunie"
|
2901 |
|
2902 |
+
#: view/Permalinks.php:272
|
2903 |
msgid "Custom admin-ajax Path"
|
2904 |
msgstr "Personalizează Calea admin-ajax"
|
2905 |
|
2906 |
+
#: view/Permalinks.php:273
|
2907 |
msgid "eg. ajax, json"
|
2908 |
msgstr "de exemplu. ajax, json"
|
2909 |
|
2910 |
+
#: view/Permalinks.php:286
|
2911 |
msgid "Hide wp-admin from ajax URL"
|
2912 |
msgstr "Ascundeți wp-admin de la adresa URL ajax"
|
2913 |
|
2914 |
+
#: view/Permalinks.php:287
|
2915 |
#, php-format
|
2916 |
msgid "Show /%s instead of /%s"
|
2917 |
msgstr "Afișați / %s în loc de / %s"
|
2918 |
|
2919 |
+
#: view/Permalinks.php:288
|
2920 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2921 |
msgstr ""
|
2922 |
"Funcționează numai cu calea personalizată admin-ajax pentru a evita bucle "
|
2923 |
"infinite."
|
2924 |
|
2925 |
+
#: view/Permalinks.php:295
|
2926 |
msgid "Custom wp-content Path"
|
2927 |
msgstr "Calea personalizată pentru wp-content"
|
2928 |
|
2929 |
+
#: view/Permalinks.php:296
|
2930 |
msgid "eg. core, inc, include"
|
2931 |
msgstr "de exemplu. nucleu, inc, include"
|
2932 |
|
2933 |
+
#: view/Permalinks.php:306
|
2934 |
msgid "Custom wp-includes Path"
|
2935 |
msgstr "Personalizează calea wp-include"
|
2936 |
|
2937 |
+
#: view/Permalinks.php:307
|
2938 |
msgid "eg. lib, library"
|
2939 |
msgstr "de exemplu. lib, library"
|
2940 |
|
2941 |
+
#: view/Permalinks.php:318
|
2942 |
msgid "Custom uploads Path"
|
2943 |
msgstr "Personalizează calea Uploads"
|
2944 |
|
2945 |
+
#: view/Permalinks.php:319
|
2946 |
msgid "eg. images, files"
|
2947 |
msgstr "de exemplu. imagini, files"
|
2948 |
|
2949 |
+
#: view/Permalinks.php:328
|
2950 |
#, php-format
|
2951 |
msgid ""
|
2952 |
"You already defined a different wp-content/uploads directory in wp-config."
|
2954 |
msgstr ""
|
2955 |
"Ați definit deja un alt director wp-content/uploads în wp-config.php %s"
|
2956 |
|
2957 |
+
#: view/Permalinks.php:334
|
2958 |
msgid "Custom comment Path"
|
2959 |
msgstr "Personalizează calea de comentarii"
|
2960 |
|
2961 |
+
#: view/Permalinks.php:335
|
2962 |
msgid "eg. comments, discussion"
|
2963 |
msgstr "de exemplu. comentarii, dicussion"
|
2964 |
|
2965 |
+
#: view/Permalinks.php:346
|
2966 |
msgid "Custom author Path"
|
2967 |
msgstr "Personalizează calea autorului"
|
2968 |
|
2969 |
+
#: view/Permalinks.php:347
|
2970 |
msgid "eg. profile, usr, writer"
|
2971 |
msgstr "de exemplu. profil, usr, scriitor"
|
2972 |
|
2973 |
+
#: view/Permalinks.php:365
|
2974 |
msgid "Hide Author ID URL"
|
2975 |
msgstr "Ascundeți ID-ul autorului din adresa URL"
|
2976 |
|
2977 |
+
#: view/Permalinks.php:366
|
2978 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2979 |
msgstr ""
|
2980 |
"Nu lăsați adresele URL precum domain.com?author=1 să arate numele de "
|
2981 |
"conectare al utilizatorului"
|
2982 |
|
2983 |
+
#: view/Permalinks.php:374
|
2984 |
msgid "Plugin Settings"
|
2985 |
msgstr "Setări Plugin"
|
2986 |
|
2987 |
+
#: view/Permalinks.php:378
|
2988 |
msgid "Custom plugins Path"
|
2989 |
msgstr "Plugin-uri personalizate"
|
2990 |
|
2991 |
+
#: view/Permalinks.php:379
|
2992 |
msgid "eg. modules"
|
2993 |
msgstr "de exemplu. module"
|
2994 |
|
2995 |
+
#: view/Permalinks.php:391
|
2996 |
msgid "Hide plugin names"
|
2997 |
msgstr "Ascundeți numele plugin-urilor"
|
2998 |
|
2999 |
+
#: view/Permalinks.php:392
|
3000 |
msgid "Give random names to each plugin"
|
3001 |
msgstr "Dați nume aleatorii fiecărui plugin"
|
3002 |
|
3003 |
+
#: view/Permalinks.php:399
|
3004 |
msgid "Theme Settings"
|
3005 |
msgstr "Setările temei"
|
3006 |
|
3007 |
+
#: view/Permalinks.php:403
|
3008 |
msgid "Custom themes Path"
|
3009 |
msgstr "Calea cu teme personalizate"
|
3010 |
|
3011 |
+
#: view/Permalinks.php:404
|
3012 |
msgid "eg. assets, templates, styles"
|
3013 |
msgstr "de exemplu. active, templates, style"
|
3014 |
|
3015 |
+
#: view/Permalinks.php:419
|
3016 |
msgid "Hide theme names"
|
3017 |
msgstr "Ascundeți numele temelor"
|
3018 |
|
3019 |
+
#: view/Permalinks.php:420
|
3020 |
msgid "Give random names to each theme (works in WP multisite)"
|
3021 |
msgstr "Dați nume aleatorii fiecărei teme (funcționează în WP multisite)"
|
3022 |
|
3023 |
+
#: view/Permalinks.php:431
|
3024 |
msgid "REST API Settings"
|
3025 |
msgstr "Setări REST API"
|
3026 |
|
3027 |
+
#: view/Permalinks.php:439
|
3028 |
msgid "Custom wp-json Path"
|
3029 |
msgstr "Personalizează Calea wp-json"
|
3030 |
|
3031 |
+
#: view/Permalinks.php:440
|
3032 |
msgid "eg. json, api, call"
|
3033 |
msgstr "de exemplu. json, api, call"
|
3034 |
|
3035 |
+
#: view/Permalinks.php:453
|
3036 |
msgid "Disable Rest API access"
|
3037 |
msgstr "Dezactivați accesul API"
|
3038 |
|
3039 |
+
#: view/Permalinks.php:454
|
3040 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
3041 |
msgstr ""
|
3042 |
"Dezactivați accesului API dacă nu utilizați site-ul dvs. web pentru apeluri "
|
3043 |
"API"
|
3044 |
|
3045 |
+
#: view/Permalinks.php:462
|
3046 |
msgid "Security Settings"
|
3047 |
msgstr "Setări de Securitate"
|
3048 |
|
3049 |
+
#: view/Permalinks.php:474
|
3050 |
msgid "Hide WordPress Common Paths"
|
3051 |
msgstr "Ascundeți căile comune WordPress"
|
3052 |
|
3053 |
+
#: view/Permalinks.php:475
|
3054 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
3055 |
msgstr "Ascunde /wp-content, /wp-include, /plugins, /themes"
|
3056 |
|
3057 |
+
#: view/Permalinks.php:476
|
3058 |
msgid "Hide upgrade.php and install.php for visitors"
|
3059 |
msgstr "Ascunde upgrade.php și install.php pentru vizitatori"
|
3060 |
|
3061 |
+
#: view/Permalinks.php:477
|
3062 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
3063 |
msgstr "(acest lucru poate afecta fonturile și imaginile încărcate prin CSS)"
|
3064 |
|
3065 |
+
#: view/Permalinks.php:487
|
3066 |
msgid "Hide WordPress Common Files"
|
3067 |
msgstr "Ascundeți fișierele comune WordPress"
|
3068 |
|
3069 |
+
#: view/Permalinks.php:488
|
3070 |
msgid ""
|
3071 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
3072 |
msgstr ""
|
3073 |
"Ascundeți fișierele wp-config.php, wp-config-sample.php, readme.html, "
|
3074 |
"license.txt"
|
3075 |
|
3076 |
+
#: view/Permalinks.php:500
|
3077 |
msgid "Firewall Against Script Injection"
|
3078 |
msgstr "Firewall împotriva injectării scriptului"
|
3079 |
|
3080 |
+
#: view/Permalinks.php:501
|
3081 |
msgid ""
|
3082 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
3083 |
"web servers."
|
3085 |
"Majoritatea instalațiilor WordPress sunt găzduite pe celebrele servere web "
|
3086 |
"Apache, Nginx și IIS."
|
3087 |
|
3088 |
+
#: view/Permalinks.php:502
|
3089 |
msgid ""
|
3090 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
3091 |
"hacks from being interpreted."
|
3093 |
"Un set complet de reguli poate împiedica interpretarea multor tipuri de SQL "
|
3094 |
"Injection și URL-urile URL."
|
3095 |
|
3096 |
+
#: view/Permalinks.php:513
|
3097 |
msgid "Disable Directory Browsing"
|
3098 |
msgstr "Dezactivați navigarea în directoare"
|
3099 |
|
3100 |
+
#: view/Permalinks.php:514
|
3101 |
#, php-format
|
3102 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
3103 |
msgstr ""
|
3104 |
"Nu lăsați hackerii să vadă niciun conținut de director. Consultați %sUploads "
|
3105 |
"Directory %s"
|
3106 |
|
3107 |
+
#: view/Permalinks.php:527
|
3108 |
msgid "Custom category Path"
|
3109 |
msgstr "Personalizează Calea de categorii"
|
3110 |
|
3111 |
+
#: view/Permalinks.php:528
|
3112 |
msgid "eg. cat, dir, list"
|
3113 |
msgstr "de exemplu. cat, dir, list"
|
3114 |
|
3115 |
+
#: view/Permalinks.php:537
|
3116 |
msgid "Custom tags Path"
|
3117 |
msgstr "Personalizează Calea Etichetă"
|
3118 |
|
3119 |
+
#: view/Permalinks.php:538
|
3120 |
msgid "eg. keyword, topic"
|
3121 |
msgstr "de exemplu. keyword, topic"
|
3122 |
|
3123 |
+
#: view/Plugins.php:16
|
3124 |
msgid "More details"
|
3125 |
msgstr "Mai multe detalii"
|
3126 |
|
|
|
|
|
|
|
|
|
3127 |
#: view/Plugins.php:18
|
3128 |
+
msgid "Go To Plugin"
|
3129 |
+
msgstr "Accesați pluginul"
|
3130 |
+
|
3131 |
+
#: view/Plugins.php:20
|
3132 |
msgid "Plugin Installed"
|
3133 |
msgstr "Plugin instalat"
|
3134 |
|
3135 |
+
#: view/Plugins.php:32
|
3136 |
msgid ""
|
3137 |
"We are testing every week the latest version of these plugins and <strong>we "
|
3138 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
3256 |
"și suntem bucuroși să răspundem la orice întrebare sau sugestie pe care o "
|
3257 |
"puteți avea și ne propunem să răspundem în 24 de ore."
|
3258 |
|
3259 |
+
#: view/Tweaks.php:9
|
3260 |
+
msgid "Redirects Settings"
|
3261 |
+
msgstr "Setări de Redirecționare"
|
3262 |
+
|
3263 |
+
#: view/Tweaks.php:13
|
3264 |
+
msgid "Redirect hidden paths"
|
3265 |
+
msgstr "Redirecționați căile ascunse"
|
3266 |
+
|
3267 |
+
#: view/Tweaks.php:17
|
3268 |
+
msgid "Front page"
|
3269 |
+
msgstr "Înapoi la prima pagină"
|
3270 |
+
|
3271 |
+
#: view/Tweaks.php:18
|
3272 |
+
msgid "404 page"
|
3273 |
+
msgstr "404 pag"
|
3274 |
+
|
3275 |
+
#: view/Tweaks.php:19
|
3276 |
+
msgid "404 HTML Error"
|
3277 |
+
msgstr ""
|
3278 |
+
|
3279 |
+
#: view/Tweaks.php:32
|
3280 |
+
msgid ""
|
3281 |
+
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
3282 |
+
msgstr ""
|
3283 |
+
"Redirecționați căile protejate /wp-admin, /wp-login către prima pagină sau "
|
3284 |
+
"pagina 404."
|
3285 |
+
|
3286 |
+
#: view/Tweaks.php:33
|
3287 |
+
msgid ""
|
3288 |
+
"You can create a new page and come back to choose to redirect to that page"
|
3289 |
+
msgstr ""
|
3290 |
+
"Puteți crea o pagină nouă și reveni pentru a alege să redirecționați către "
|
3291 |
+
"pagina respectivă"
|
3292 |
+
|
3293 |
+
#: view/Tweaks.php:53
|
3294 |
+
msgid "Default"
|
3295 |
+
msgstr "Implicit (nesigur)"
|
3296 |
+
|
3297 |
+
#: view/Tweaks.php:57
|
3298 |
+
msgid "User Role"
|
3299 |
+
msgstr "Rol Utilizator"
|
3300 |
+
|
3301 |
+
#: view/Tweaks.php:71 view/Tweaks.php:102
|
3302 |
+
msgid "Login Redirect URL"
|
3303 |
+
msgstr "URL de redirecționare la Login"
|
3304 |
+
|
3305 |
+
#: view/Tweaks.php:72 view/Tweaks.php:103
|
3306 |
+
msgid "eg."
|
3307 |
+
msgstr ""
|
3308 |
+
|
3309 |
+
#: view/Tweaks.php:82 view/Tweaks.php:113
|
3310 |
+
msgid "Logout Redirect URL"
|
3311 |
+
msgstr "URL de redirecționare la Logout"
|
3312 |
+
|
3313 |
+
#: view/Tweaks.php:83 view/Tweaks.php:114
|
3314 |
+
msgid "eg. /logout or "
|
3315 |
+
msgstr "de exemplu. /logout sau "
|
3316 |
+
|
3317 |
+
#: view/Tweaks.php:92
|
3318 |
+
#, php-format
|
3319 |
+
msgid ""
|
3320 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. Only "
|
3321 |
+
"add local URLs."
|
3322 |
+
msgstr ""
|
3323 |
+
"%s Notă! %s Asigurați-vă că adresele URL de redirecționare există pe site-ul "
|
3324 |
+
"dvs. web. Adăugați numai adrese URL locale."
|
3325 |
+
|
3326 |
+
#: view/Tweaks.php:99
|
3327 |
+
msgid "redirects"
|
3328 |
+
msgstr "redirecționare"
|
3329 |
+
|
3330 |
+
#: view/Tweaks.php:123
|
3331 |
+
#, php-format
|
3332 |
+
msgid ""
|
3333 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. "
|
3334 |
+
"%sThe User Role redirect URL has higher priority than the Default redirect "
|
3335 |
+
"URL."
|
3336 |
+
msgstr ""
|
3337 |
+
"%s Notă! %s Asigurați-vă că adresele URL de redirecționare există pe site-ul "
|
3338 |
+
"dvs. web. %s Adresa URL de redirecționare a rolului utilizatorului are "
|
3339 |
+
"prioritate mai mare decât adresa URL de redirecționare implicită."
|
3340 |
+
|
3341 |
+
#: view/Tweaks.php:134
|
3342 |
msgid "Change Options"
|
3343 |
msgstr "Modificați opțiuni"
|
3344 |
|
3345 |
+
#: view/Tweaks.php:146
|
3346 |
msgid "Change Paths for Logged Users"
|
3347 |
msgstr "Modificați căile pentru utilizatorii conectați"
|
3348 |
|
3349 |
+
#: view/Tweaks.php:148
|
3350 |
msgid "Change WordPress paths while you're logged in"
|
3351 |
msgstr "Modificați căile WordPress în timp ce sunteți autentificat"
|
3352 |
|
3353 |
+
#: view/Tweaks.php:149
|
3354 |
msgid "(not recommended, may affect other plugins functionality in admin)"
|
3355 |
msgstr ""
|
3356 |
"(nerecomandat, poate afecta funcționalitatea altor plugin-uri în admin)"
|
3357 |
|
3358 |
+
#: view/Tweaks.php:159
|
3359 |
+
msgid "Change Paths in Ajax Calls"
|
3360 |
+
msgstr "Schimbă căile în apelurile Ajax"
|
3361 |
+
|
3362 |
+
#: view/Tweaks.php:161
|
3363 |
+
msgid ""
|
3364 |
+
"This will prevent from showing the old paths when an image or font is called "
|
3365 |
+
"through ajax"
|
3366 |
+
msgstr ""
|
3367 |
+
"Acest lucru va împiedica afișarea căilor vechi atunci când o imagine sau "
|
3368 |
+
"font este apelat prin ajax"
|
3369 |
+
|
3370 |
+
#: view/Tweaks.php:171
|
3371 |
+
msgid "Change Relative URLs to Absolute URLs"
|
3372 |
+
msgstr "Schimbați URL relative in URL absolute"
|
3373 |
+
|
3374 |
+
#: view/Tweaks.php:173
|
3375 |
+
#, php-format
|
3376 |
+
msgid "Convert links like /wp-content/* into %s/wp-content/*."
|
3377 |
+
msgstr "Convertiți legături precum /wp-content / * în %s /wp-content / *."
|
3378 |
+
|
3379 |
+
#: view/Tweaks.php:183
|
3380 |
+
msgid "Change Paths in Sitemaps XML"
|
3381 |
+
msgstr "Schimbați căile în Sitemaps XML"
|
3382 |
+
|
3383 |
+
#: view/Tweaks.php:185
|
3384 |
+
msgid "Double check the Sitemap XML files and make sure the paths are changed."
|
3385 |
+
msgstr ""
|
3386 |
+
"Verificați dublu fișierele XML Sitemap și asigurați-vă că căile sunt "
|
3387 |
+
"schimbate."
|
3388 |
+
|
3389 |
+
#: view/Tweaks.php:195
|
3390 |
+
msgid "Change Paths in Robots.txt"
|
3391 |
+
msgstr "Schimbați căile în Robots.txt"
|
3392 |
+
|
3393 |
+
#: view/Tweaks.php:197
|
3394 |
+
msgid "Hide WordPress paths from robots.txt file"
|
3395 |
+
msgstr "Ascundeți căile WordPress din fișierul robots.txt"
|
3396 |
+
|
3397 |
+
#: view/Tweaks.php:211
|
3398 |
msgid "Change Paths in Cached Files"
|
3399 |
msgstr "Modificați căile în fișierele cache"
|
3400 |
|
3401 |
+
#: view/Tweaks.php:212
|
3402 |
msgid ""
|
3403 |
"Change the WordPress common paths in the cached files from /wp-content/cache "
|
3404 |
"directory"
|
3406 |
"Modificați căile comune WordPress din fișierele din cache din directorul /wp-"
|
3407 |
"content/cache"
|
3408 |
|
3409 |
+
#: view/Tweaks.php:213
|
3410 |
msgid ""
|
3411 |
"(this feature runs in background and needs up to one minute after every "
|
3412 |
"cache purged)"
|
3414 |
"(această caracteristică rulează în fundal și are nevoie de până la un minut "
|
3415 |
"după fiecare cache eliminată)"
|
3416 |
|
3417 |
+
#: view/Tweaks.php:221
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3418 |
msgid "Hide/Show Options"
|
3419 |
msgstr "Opțiuni Ascunde/Afișează"
|
3420 |
|
3421 |
+
#: view/Tweaks.php:235
|
3422 |
msgid ""
|
3423 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
3424 |
"files"
|
3426 |
"Ascundeți versiunile WordPress și Plugin de la sfârșitul oricărei fișiere "
|
3427 |
"imagine, CSS și JS"
|
3428 |
|
3429 |
+
#: view/Tweaks.php:236
|
3430 |
msgid "Hide the WP Generator META"
|
3431 |
msgstr "Ascundeți META Generatorul WP"
|
3432 |
|
3433 |
+
#: view/Tweaks.php:237
|
3434 |
msgid "Hide the WP DNS Prefetch META"
|
3435 |
msgstr "Ascundeți META-ul WP DNS Prefetch"
|
3436 |
|
3437 |
+
#: view/Tweaks.php:246
|
3438 |
msgid "Hide RSD (Really Simple Discovery) header"
|
3439 |
msgstr "Ascundeți antetul RSD (Real Simple Discovery)"
|
3440 |
|
3441 |
+
#: view/Tweaks.php:248
|
3442 |
msgid "Don't show any WordPress information in HTTP header request"
|
3443 |
msgstr "Nu afișați informații WordPress în solicitarea antetului HTTP"
|
3444 |
|
3445 |
+
#: view/Tweaks.php:258
|
3446 |
msgid "Hide WordPress HTML Comments"
|
3447 |
msgstr "<strong>Ascunde comentariile HTML</strong>"
|
3448 |
|
3449 |
+
#: view/Tweaks.php:260
|
3450 |
msgid "Hide the HTML Comments left by theme and plugins"
|
3451 |
msgstr "Ascundeți comentariile HTML lăsate de temă și plugin-uri"
|
3452 |
|
3453 |
+
#: view/Tweaks.php:269
|
3454 |
msgid "Hide Emojicons"
|
3455 |
msgstr "Ascundeți Emojicons"
|
3456 |
|
3457 |
+
#: view/Tweaks.php:271
|
3458 |
msgid "Don't load Emoji Icons if you don't use them"
|
3459 |
msgstr "Nu încărcați pictogramele Emoji dacă nu le utilizați"
|
3460 |
|
3461 |
+
#: view/Tweaks.php:279
|
3462 |
+
msgid "Disable Options"
|
3463 |
+
msgstr "Opțiuni"
|
3464 |
|
3465 |
+
#: view/Tweaks.php:291
|
3466 |
msgid "Disable XML-RPC authentication"
|
3467 |
msgstr "Dezactivează autentificarea XML-RPC"
|
3468 |
|
3469 |
+
#: view/Tweaks.php:293
|
3470 |
#, php-format
|
3471 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
3472 |
msgstr ""
|
3473 |
"Nu încărcați XML-RPC pentru a preveni atacurile de forță %sBrute Force prin "
|
3474 |
"XML-RPC %s"
|
3475 |
|
3476 |
+
#: view/Tweaks.php:302
|
3477 |
msgid "Disable Embed scripts"
|
3478 |
msgstr "Dezactivați scripturile Embed"
|
3479 |
|
3480 |
+
#: view/Tweaks.php:304
|
3481 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
3482 |
msgstr "Nu încărcați serviciul Ombed dacă nu utilizați videoclipuri oEmbed"
|
3483 |
|
3484 |
+
#: view/Tweaks.php:314
|
3485 |
msgid "Disable WLW Manifest scripts"
|
3486 |
msgstr "<strong>Dezactivează schiptul WLW Manifest</strong>"
|
3487 |
|
3488 |
+
#: view/Tweaks.php:316
|
3489 |
msgid ""
|
3490 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
3491 |
msgstr ""
|
3492 |
"Nu încărcați WLW dacă nu ați configurat Windows Live Writer pentru site-ul "
|
3493 |
"dvs."
|
3494 |
|
3495 |
+
#: view/Tweaks.php:325
|
3496 |
msgid "Disable DB Debug in Frontent"
|
3497 |
msgstr "Dezactivează debug-ul DB în Frontend"
|
3498 |
|
3499 |
+
#: view/Tweaks.php:327
|
3500 |
msgid "Don't load DB Debug if your website is live"
|
3501 |
msgstr "Nu încărcați DB Debug dacă site-ul dvs. web este live"
|
3502 |
|
3512 |
msgid ""
|
3513 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
3514 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
3515 |
+
"<br /> <a href=\"https://hidemywpghost.com/wordpress\" target=\"_blank"
|
3516 |
"\"><strong>Unlock all features</strong></a>"
|
3517 |
msgstr ""
|
3518 |
+
"Cea mai bună soluție pentru securitatea WordPress. Ascundeți wp-admin, wp-"
|
3519 |
+
"login, wp-content, pluginuri, teme etc. Adăugați firewall, protecție Brute "
|
3520 |
+
"Force și multe altele.<br /> <a href=\"https://hidemywpghost.com/wordpress\" "
|
3521 |
+
"target=\"_blank\"><strong>Deblocați toate caracteristicile</strong></a>"
|
3522 |
|
3523 |
#. Author of the plugin/theme
|
3524 |
msgid "WPPlugins - WordPress Security Plugins"
|
3527 |
#. Author URI of the plugin/theme
|
3528 |
msgid "https://wpplugins.tips"
|
3529 |
msgstr "https://wpplugins.tips"
|
3530 |
+
|
3531 |
+
#~ msgid "Could not fix it. You need to change it yourself."
|
3532 |
+
#~ msgstr "Nu s-a putut rezolva. Trebuie să-l schimbi singur."
|
3533 |
+
|
3534 |
+
#~ msgid "Learn How"
|
3535 |
+
#~ msgstr "Afla cum"
|
3536 |
+
|
3537 |
+
#, php-format
|
3538 |
+
#~ msgid ""
|
3539 |
+
#~ "New Plugin/Theme detected! You need to save the Hide My WP Setting again "
|
3540 |
+
#~ "to include them all! %sSave Settings%s"
|
3541 |
+
#~ msgstr ""
|
3542 |
+
#~ "Nou detectat plugin / temă! Trebuie să salvați din nou Setarea Hide My WP "
|
3543 |
+
#~ "pentru a le include pe toate! %sSalvează setările %s"
|
3544 |
+
|
3545 |
+
#~ msgid "WP Super Cache"
|
3546 |
+
#~ msgstr "WP Super Cache"
|
3547 |
+
|
3548 |
+
#~ msgid ""
|
3549 |
+
#~ "A very fast caching engine for WordPress that produces static html files. "
|
3550 |
+
#~ "Works well with Minify HTML plugin."
|
3551 |
+
#~ msgstr ""
|
3552 |
+
#~ "Un motor de memorie în cache foarte rapid pentru WordPress care produce "
|
3553 |
+
#~ "fișiere statice html. Funcționează bine cu plugin-ul Minify HTML."
|
3554 |
+
|
3555 |
+
#~ msgid "Minify HTML"
|
3556 |
+
#~ msgstr "Minify HTML"
|
3557 |
+
|
3558 |
+
#~ msgid ""
|
3559 |
+
#~ "Minify HTML output for clean looking markup and faster downloading. "
|
3560 |
+
#~ "Minify HTML also has optional specialized minification for JS and "
|
3561 |
+
#~ "internal CSS."
|
3562 |
+
#~ msgstr ""
|
3563 |
+
#~ "Minimizați ieșirea HTML pentru marcarea curată și mai rapidă descărcare. "
|
3564 |
+
#~ "Minify HTML are, de asemenea, opțiuni de minificare specializate pentru "
|
3565 |
+
#~ "JS și CSS interne."
|
3566 |
+
|
3567 |
+
#~ msgid ""
|
3568 |
+
#~ "Welcome to Assisted WordPress SEO. Say Good-Bye to Search Engine "
|
3569 |
+
#~ "Frustrations. Squirrly assists you in getting Excellent SEO for Humans "
|
3570 |
+
#~ "and Search Engines."
|
3571 |
+
#~ msgstr ""
|
3572 |
+
#~ "Bine ați venit la asistat WordPress SEO. Spuneți-vă la revedere la "
|
3573 |
+
#~ "frustrările motorului de căutare. Squirrly vă ajută să obțineți un SEO "
|
3574 |
+
#~ "excelent pentru oameni și motoare de căutare."
|
3575 |
+
|
3576 |
+
#~ msgid "AddToAny Share Btn"
|
3577 |
+
#~ msgstr "AddToAny Share Btn"
|
3578 |
+
|
3579 |
+
#~ msgid ""
|
3580 |
+
#~ "Share buttons for WordPress including the AddToAny sharing button, "
|
3581 |
+
#~ "Facebook, Twitter, Google+, Pinterest, WhatsApp, many more, and follow "
|
3582 |
+
#~ "icons too."
|
3583 |
+
#~ msgstr ""
|
3584 |
+
#~ "Partajează butoane pentru WordPress, inclusiv butonul de partajare "
|
3585 |
+
#~ "AddToAny, Facebook, Twitter, Google+, Pinterest, WhatsApp, multe altele "
|
3586 |
+
#~ "și urmează și pictogramele."
|
3587 |
+
|
3588 |
+
#~ msgid "Fix Relative URLs"
|
3589 |
+
#~ msgstr "Remediază adresele URL relative"
|
3590 |
+
|
3591 |
+
#~ msgid "Fix Sitemaps XML"
|
3592 |
+
#~ msgstr "Corectează Sitemaps XML"
|
3593 |
+
|
3594 |
+
#~ msgid "Fix Robots.txt"
|
3595 |
+
#~ msgstr "Corectează Robots.txt"
|
3596 |
+
|
3597 |
+
#~ msgid "Cache Settings"
|
3598 |
+
#~ msgstr "Setări cache"
|
3599 |
+
|
3600 |
+
#~ msgid "Check All The Security Tasks"
|
3601 |
+
#~ msgstr "Verificați toate sarcinile de securitate"
|
3602 |
+
|
3603 |
+
#~ msgid "Install Plugin"
|
3604 |
+
#~ msgstr "Instalare Plugin"
|
3605 |
+
|
3606 |
+
#~ msgid "Other Settings"
|
3607 |
+
#~ msgstr "Alte setări"
|
languages/{hide-my-wp-en_US.po → hide-my-wp.pot}
RENAMED
@@ -1,7 +1,8 @@
|
|
|
|
1 |
msgid ""
|
2 |
msgstr ""
|
3 |
"Project-Id-Version: Hide My WP Ghost\n"
|
4 |
-
"POT-Creation-Date: 2020-
|
5 |
"PO-Revision-Date: 2020-05-14 18:30+0300\n"
|
6 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
7 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
@@ -9,7 +10,7 @@ msgstr ""
|
|
9 |
"MIME-Version: 1.0\n"
|
10 |
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 2.
|
13 |
"X-Poedit-Basepath: ..\n"
|
14 |
"X-Poedit-WPHeader: index.php\n"
|
15 |
"X-Poedit-SourceCharset: UTF-8\n"
|
@@ -44,41 +45,41 @@ msgid ""
|
|
44 |
"For Hide My WP to work, the PHP version has to be equal or greater than 5.1"
|
45 |
msgstr ""
|
46 |
|
47 |
-
#: classes/Tools.php:
|
48 |
#, php-format
|
49 |
msgid ""
|
50 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
51 |
"frontend. See: %sIncreasing memory allocated to PHP%s"
|
52 |
msgstr ""
|
53 |
|
54 |
-
#: classes/Tools.php:
|
55 |
msgid ""
|
56 |
"Your IP has been flagged for potential security violations. Please try again "
|
57 |
"in a little while..."
|
58 |
msgstr ""
|
59 |
|
60 |
-
#: classes/Tools.php:
|
61 |
msgid "Documentation"
|
62 |
msgstr ""
|
63 |
|
64 |
-
#: classes/Tools.php:
|
65 |
msgid "Leave a review"
|
66 |
msgstr ""
|
67 |
|
68 |
-
#: classes/Tools.php:
|
69 |
msgid "Upgrade to Premium"
|
70 |
msgstr ""
|
71 |
|
72 |
-
#: classes/Tools.php:
|
73 |
msgid "Settings"
|
74 |
msgstr ""
|
75 |
|
76 |
-
#: classes/Tools.php:
|
77 |
#, php-format
|
78 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
79 |
msgstr ""
|
80 |
|
81 |
-
#: classes/Tools.php:
|
82 |
msgid "New Login Information"
|
83 |
msgstr ""
|
84 |
|
@@ -102,9 +103,9 @@ msgstr ""
|
|
102 |
msgid "You need to set a positive waiting time"
|
103 |
msgstr ""
|
104 |
|
105 |
-
#: controllers/Brute.php:107 controllers/Settings.php:
|
106 |
-
#: controllers/Settings.php:
|
107 |
-
#: controllers/Settings.php:
|
108 |
msgid "Saved"
|
109 |
msgstr ""
|
110 |
|
@@ -185,8 +186,8 @@ msgid "Hide My WP - Security Check"
|
|
185 |
msgstr ""
|
186 |
|
187 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
188 |
-
#: view/Advanced.php:
|
189 |
-
#: view/Tweaks.php:
|
190 |
msgid "Security Check"
|
191 |
msgstr ""
|
192 |
|
@@ -214,7 +215,7 @@ msgstr ""
|
|
214 |
msgid "Advanced"
|
215 |
msgstr ""
|
216 |
|
217 |
-
#: controllers/Menu.php:147 controllers/Settings.php:
|
218 |
msgid "Hide My WP"
|
219 |
msgstr ""
|
220 |
|
@@ -237,42 +238,42 @@ msgstr ""
|
|
237 |
msgid "See all premium features"
|
238 |
msgstr ""
|
239 |
|
240 |
-
#: controllers/SecurityCheck.php:
|
241 |
msgid ""
|
242 |
"You should check your website every week to see if there are any security "
|
243 |
"changes."
|
244 |
msgstr ""
|
245 |
|
246 |
-
#: controllers/SecurityCheck.php:
|
247 |
msgid ""
|
248 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
249 |
"mode to Lite Mode."
|
250 |
msgstr ""
|
251 |
|
252 |
-
#: controllers/SecurityCheck.php:
|
253 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
254 |
-
#: view/Mapping.php:162 view/Permalinks.php:
|
255 |
-
#: view/Permalinks.php:
|
256 |
#, php-format
|
257 |
msgid "This feature requires %sHide My WP Ghost%s."
|
258 |
msgstr ""
|
259 |
|
260 |
-
#: controllers/SecurityCheck.php:
|
261 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
262 |
-
#: view/Permalinks.php:39 view/Permalinks.php:
|
263 |
-
#: view/Permalinks.php:
|
264 |
msgid "PRO"
|
265 |
msgstr ""
|
266 |
|
267 |
-
#: controllers/SecurityCheck.php:
|
268 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
269 |
msgstr ""
|
270 |
|
271 |
-
#: controllers/SecurityCheck.php:
|
272 |
msgid "PHP Version"
|
273 |
msgstr ""
|
274 |
|
275 |
-
#: controllers/SecurityCheck.php:
|
276 |
msgid ""
|
277 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
278 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
@@ -280,17 +281,17 @@ msgid ""
|
|
280 |
"for your website."
|
281 |
msgstr ""
|
282 |
|
283 |
-
#: controllers/SecurityCheck.php:
|
284 |
msgid ""
|
285 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
286 |
"version of PHP or move your site to a better hosting company."
|
287 |
msgstr ""
|
288 |
|
289 |
-
#: controllers/SecurityCheck.php:
|
290 |
msgid "Mysql Version"
|
291 |
msgstr ""
|
292 |
|
293 |
-
#: controllers/SecurityCheck.php:
|
294 |
msgid ""
|
295 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
296 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
@@ -298,17 +299,17 @@ msgid ""
|
|
298 |
"higher"
|
299 |
msgstr ""
|
300 |
|
301 |
-
#: controllers/SecurityCheck.php:
|
302 |
msgid ""
|
303 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
304 |
"version of MySQL or move your site to a better hosting company"
|
305 |
msgstr ""
|
306 |
|
307 |
-
#: controllers/SecurityCheck.php:
|
308 |
msgid "WordPress Version"
|
309 |
msgstr ""
|
310 |
|
311 |
-
#: controllers/SecurityCheck.php:
|
312 |
#, php-format
|
313 |
msgid ""
|
314 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
@@ -319,15 +320,15 @@ msgid ""
|
|
319 |
"message."
|
320 |
msgstr ""
|
321 |
|
322 |
-
#: controllers/SecurityCheck.php:
|
323 |
msgid "There is a newer version of WordPress available ({version})."
|
324 |
msgstr ""
|
325 |
|
326 |
-
#: controllers/SecurityCheck.php:
|
327 |
msgid "WP Debug Mode"
|
328 |
msgstr ""
|
329 |
|
330 |
-
#: controllers/SecurityCheck.php:
|
331 |
msgid ""
|
332 |
"Every good developer should turn on debugging before getting started on a "
|
333 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -336,34 +337,34 @@ msgid ""
|
|
336 |
"frontend will let hackers know a lot about your WordPress website."
|
337 |
msgstr ""
|
338 |
|
339 |
-
#: controllers/SecurityCheck.php:
|
340 |
msgid ""
|
341 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
342 |
"false);</code>"
|
343 |
msgstr ""
|
344 |
|
345 |
-
#: controllers/SecurityCheck.php:
|
346 |
msgid "DB Debug Mode"
|
347 |
msgstr ""
|
348 |
|
349 |
-
#: controllers/SecurityCheck.php:
|
350 |
msgid ""
|
351 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
352 |
"Database debug on live websites."
|
353 |
msgstr ""
|
354 |
|
355 |
-
#: controllers/SecurityCheck.php:
|
356 |
#, php-format
|
357 |
msgid ""
|
358 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
359 |
"%sHide My Wp > Tweaks > Disable DB Debug in Frontent%s"
|
360 |
msgstr ""
|
361 |
|
362 |
-
#: controllers/SecurityCheck.php:
|
363 |
msgid "Script Debug Mode"
|
364 |
msgstr ""
|
365 |
|
366 |
-
#: controllers/SecurityCheck.php:
|
367 |
msgid ""
|
368 |
"Every good developer should turn on debugging before getting started on a "
|
369 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
@@ -372,32 +373,32 @@ msgid ""
|
|
372 |
"let hackers know a lot about your WordPress website."
|
373 |
msgstr ""
|
374 |
|
375 |
-
#: controllers/SecurityCheck.php:
|
376 |
msgid ""
|
377 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
378 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
379 |
msgstr ""
|
380 |
|
381 |
-
#: controllers/SecurityCheck.php:
|
382 |
msgid "display_errors PHP directive"
|
383 |
msgstr ""
|
384 |
|
385 |
-
#: controllers/SecurityCheck.php:
|
386 |
msgid ""
|
387 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
388 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
389 |
"displayed to visitors or potential attackers."
|
390 |
msgstr ""
|
391 |
|
392 |
-
#: controllers/SecurityCheck.php:
|
393 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
394 |
msgstr ""
|
395 |
|
396 |
-
#: controllers/SecurityCheck.php:
|
397 |
msgid "Backend under SSL"
|
398 |
msgstr ""
|
399 |
|
400 |
-
#: controllers/SecurityCheck.php:
|
401 |
msgid ""
|
402 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
403 |
"protocols used on the internet to secure information exchange and provide "
|
@@ -408,16 +409,16 @@ msgid ""
|
|
408 |
"WordPress."
|
409 |
msgstr ""
|
410 |
|
411 |
-
#: controllers/SecurityCheck.php:
|
412 |
#, php-format
|
413 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
414 |
msgstr ""
|
415 |
|
416 |
-
#: controllers/SecurityCheck.php:
|
417 |
msgid "User 'admin' as Administrator"
|
418 |
msgstr ""
|
419 |
|
420 |
-
#: controllers/SecurityCheck.php:
|
421 |
msgid ""
|
422 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
423 |
"usernames make up half of the login credentials, this made it easier for "
|
@@ -426,15 +427,15 @@ msgid ""
|
|
426 |
"time of installing WordPress."
|
427 |
msgstr ""
|
428 |
|
429 |
-
#: controllers/SecurityCheck.php:
|
430 |
msgid "Change the user 'admin' with another name to improve security."
|
431 |
msgstr ""
|
432 |
|
433 |
-
#: controllers/SecurityCheck.php:
|
434 |
msgid "Spammers can easily signup"
|
435 |
msgstr ""
|
436 |
|
437 |
-
#: controllers/SecurityCheck.php:
|
438 |
msgid ""
|
439 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
440 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
@@ -442,26 +443,26 @@ msgid ""
|
|
442 |
"comments."
|
443 |
msgstr ""
|
444 |
|
445 |
-
#: controllers/SecurityCheck.php:
|
446 |
#, php-format
|
447 |
msgid ""
|
448 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
449 |
"the option %s > %s > %s"
|
450 |
msgstr ""
|
451 |
|
452 |
-
#: controllers/SecurityCheck.php:
|
453 |
msgid "General"
|
454 |
msgstr ""
|
455 |
|
456 |
-
#: controllers/SecurityCheck.php:
|
457 |
msgid "Membership"
|
458 |
msgstr ""
|
459 |
|
460 |
-
#: controllers/SecurityCheck.php:
|
461 |
msgid "Outdated Plugins"
|
462 |
msgstr ""
|
463 |
|
464 |
-
#: controllers/SecurityCheck.php:
|
465 |
msgid ""
|
466 |
"WordPress and its plugins and themes are like any other software installed "
|
467 |
"on your computer, and like any other application on your devices. "
|
@@ -477,40 +478,40 @@ msgid ""
|
|
477 |
"keep your site secure."
|
478 |
msgstr ""
|
479 |
|
480 |
-
#: controllers/SecurityCheck.php:
|
481 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
482 |
msgstr ""
|
483 |
|
484 |
-
#: controllers/SecurityCheck.php:
|
485 |
msgid "Not Updated Plugins"
|
486 |
msgstr ""
|
487 |
|
488 |
-
#: controllers/SecurityCheck.php:
|
489 |
msgid ""
|
490 |
"Plugins that have not been updated in the last 12 months can have real "
|
491 |
"security problems. Make sure you use updated plugins from WordPress "
|
492 |
"Directory."
|
493 |
msgstr ""
|
494 |
|
495 |
-
#: controllers/SecurityCheck.php:
|
496 |
msgid "Version Incompatible Plugins"
|
497 |
msgstr ""
|
498 |
|
499 |
-
#: controllers/SecurityCheck.php:
|
500 |
msgid ""
|
501 |
"Plugins that are incompatible with your version of WordPress can have real "
|
502 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
503 |
msgstr ""
|
504 |
|
505 |
-
#: controllers/SecurityCheck.php:
|
506 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
507 |
msgstr ""
|
508 |
|
509 |
-
#: controllers/SecurityCheck.php:
|
510 |
msgid "Outdated Themes"
|
511 |
msgstr ""
|
512 |
|
513 |
-
#: controllers/SecurityCheck.php:
|
514 |
msgid ""
|
515 |
"WordPress and its plugins and themes are like any other software installed "
|
516 |
"on your computer, and like any other application on your devices. "
|
@@ -526,15 +527,15 @@ msgid ""
|
|
526 |
"ways to keep your site secure."
|
527 |
msgstr ""
|
528 |
|
529 |
-
#: controllers/SecurityCheck.php:
|
530 |
msgid "Go to the Updates page and update all the themes to the last version."
|
531 |
msgstr ""
|
532 |
|
533 |
-
#: controllers/SecurityCheck.php:
|
534 |
msgid "Database Prefix"
|
535 |
msgstr ""
|
536 |
|
537 |
-
#: controllers/SecurityCheck.php:
|
538 |
msgid ""
|
539 |
"The WordPress database is like a brain for your entire WordPress site, "
|
540 |
"because every single bit of information about your site is stored there, "
|
@@ -545,7 +546,7 @@ msgid ""
|
|
545 |
"prefix <strong>wp_</strong>."
|
546 |
msgstr ""
|
547 |
|
548 |
-
#: controllers/SecurityCheck.php:
|
549 |
#, php-format
|
550 |
msgid ""
|
551 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
@@ -553,11 +554,11 @@ msgid ""
|
|
553 |
"%s"
|
554 |
msgstr ""
|
555 |
|
556 |
-
#: controllers/SecurityCheck.php:
|
557 |
msgid "Versions in Source Code"
|
558 |
msgstr ""
|
559 |
|
560 |
-
#: controllers/SecurityCheck.php:
|
561 |
msgid ""
|
562 |
"WordPress, plugins and themes add their version info to the source code, so "
|
563 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
@@ -565,20 +566,20 @@ msgid ""
|
|
565 |
"Exploits."
|
566 |
msgstr ""
|
567 |
|
568 |
-
#: controllers/SecurityCheck.php:
|
569 |
#, php-format
|
570 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
571 |
msgstr ""
|
572 |
|
573 |
-
#: controllers/SecurityCheck.php:
|
574 |
msgid "Hide Versions and WordPress Tags"
|
575 |
msgstr ""
|
576 |
|
577 |
-
#: controllers/SecurityCheck.php:
|
578 |
msgid "Salts and Security Keys valid"
|
579 |
msgstr ""
|
580 |
|
581 |
-
#: controllers/SecurityCheck.php:
|
582 |
msgid ""
|
583 |
"Security keys are used to ensure better encryption of information stored in "
|
584 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
@@ -588,7 +589,7 @@ msgid ""
|
|
588 |
"them properly."
|
589 |
msgstr ""
|
590 |
|
591 |
-
#: controllers/SecurityCheck.php:
|
592 |
msgid ""
|
593 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
594 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -596,16 +597,16 @@ msgid ""
|
|
596 |
"NONCE_SALT</code>"
|
597 |
msgstr ""
|
598 |
|
599 |
-
#: controllers/SecurityCheck.php:
|
600 |
msgid "Security Keys Updated"
|
601 |
msgstr ""
|
602 |
|
603 |
-
#: controllers/SecurityCheck.php:
|
604 |
msgid ""
|
605 |
"The security keys in wp-config.php should be renewed as often as possible."
|
606 |
msgstr ""
|
607 |
|
608 |
-
#: controllers/SecurityCheck.php:
|
609 |
#, php-format
|
610 |
msgid ""
|
611 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
@@ -613,11 +614,11 @@ msgid ""
|
|
613 |
"NONCE_SALT</code>"
|
614 |
msgstr ""
|
615 |
|
616 |
-
#: controllers/SecurityCheck.php:
|
617 |
msgid "WordPress dDatabase Password"
|
618 |
msgstr ""
|
619 |
|
620 |
-
#: controllers/SecurityCheck.php:
|
621 |
msgid ""
|
622 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
623 |
"your WordPress database password. <br />Although most servers are configured "
|
@@ -626,7 +627,7 @@ msgid ""
|
|
626 |
"\"12345\" or no password at all."
|
627 |
msgstr ""
|
628 |
|
629 |
-
#: controllers/SecurityCheck.php:
|
630 |
msgid ""
|
631 |
"Choose a proper database password, at least 8 characters long with a "
|
632 |
"combination of letters, numbers and special characters. After you change it, "
|
@@ -634,46 +635,46 @@ msgid ""
|
|
634 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
635 |
msgstr ""
|
636 |
|
637 |
-
#: controllers/SecurityCheck.php:
|
638 |
msgid "/wp-content is visible in source code"
|
639 |
msgstr ""
|
640 |
|
641 |
-
#: controllers/SecurityCheck.php:
|
642 |
msgid ""
|
643 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
644 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
645 |
msgstr ""
|
646 |
|
647 |
-
#: controllers/SecurityCheck.php:
|
648 |
#, php-format
|
649 |
msgid ""
|
650 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
651 |
"> Permalinks%s"
|
652 |
msgstr ""
|
653 |
|
654 |
-
#: controllers/SecurityCheck.php:
|
655 |
msgid "/wp-content path is accessible"
|
656 |
msgstr ""
|
657 |
|
658 |
-
#: controllers/SecurityCheck.php:
|
659 |
msgid ""
|
660 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
661 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
662 |
"of plugins and themes to make it impossible for bots to detect them."
|
663 |
msgstr ""
|
664 |
|
665 |
-
#: controllers/SecurityCheck.php:
|
666 |
#, php-format
|
667 |
msgid ""
|
668 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
669 |
msgstr ""
|
670 |
|
671 |
-
#: controllers/SecurityCheck.php:
|
672 |
#, php-format
|
673 |
msgid "%s is visible in source code"
|
674 |
msgstr ""
|
675 |
|
676 |
-
#: controllers/SecurityCheck.php:
|
677 |
#, php-format
|
678 |
msgid ""
|
679 |
"Having the admin URL visible in the source code it's really bad because "
|
@@ -682,14 +683,14 @@ msgid ""
|
|
682 |
">Find solutions for %show to hide the path from source code%s."
|
683 |
msgstr ""
|
684 |
|
685 |
-
#: controllers/SecurityCheck.php:
|
686 |
#, php-format
|
687 |
msgid ""
|
688 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
689 |
"any reference to admin path from the installed plugins."
|
690 |
msgstr ""
|
691 |
|
692 |
-
#: controllers/SecurityCheck.php:
|
693 |
#, php-format
|
694 |
msgid ""
|
695 |
"Having the login URL visible in the source code it's really bad because "
|
@@ -699,16 +700,16 @@ msgid ""
|
|
699 |
"to hide the path from source code%s."
|
700 |
msgstr ""
|
701 |
|
702 |
-
#: controllers/SecurityCheck.php:
|
703 |
#, php-format
|
704 |
msgid "%sHide the login path%s from theme menu or widget."
|
705 |
msgstr ""
|
706 |
|
707 |
-
#: controllers/SecurityCheck.php:
|
708 |
msgid "/wp-login path is accessible"
|
709 |
msgstr ""
|
710 |
|
711 |
-
#: controllers/SecurityCheck.php:
|
712 |
msgid ""
|
713 |
"If your site allows user logins, you need your login page to be easy to find "
|
714 |
"for your users. You also need to do other things to protect against "
|
@@ -718,18 +719,18 @@ msgid ""
|
|
718 |
"login page difficult to find is one way to do that."
|
719 |
msgstr ""
|
720 |
|
721 |
-
#: controllers/SecurityCheck.php:
|
722 |
#, php-format
|
723 |
msgid ""
|
724 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
725 |
"%sHide My Wp > Brute Force Protection%s"
|
726 |
msgstr ""
|
727 |
|
728 |
-
#: controllers/SecurityCheck.php:
|
729 |
msgid "/wp_config.php file is writable"
|
730 |
msgstr ""
|
731 |
|
732 |
-
#: controllers/SecurityCheck.php:
|
733 |
msgid ""
|
734 |
"One of the most important files in your WordPress installation is the wp-"
|
735 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -737,18 +738,18 @@ msgid ""
|
|
737 |
"details, such as database connection information."
|
738 |
msgstr ""
|
739 |
|
740 |
-
#: controllers/SecurityCheck.php:
|
741 |
#, php-format
|
742 |
msgid ""
|
743 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
744 |
"that's the best one to use."
|
745 |
msgstr ""
|
746 |
|
747 |
-
#: controllers/SecurityCheck.php:
|
748 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
749 |
msgstr ""
|
750 |
|
751 |
-
#: controllers/SecurityCheck.php:
|
752 |
msgid ""
|
753 |
"One of the most important files in your WordPress installation is the wp-"
|
754 |
"config.php file. <br />This file is located in the root directory of your "
|
@@ -756,86 +757,86 @@ msgid ""
|
|
756 |
"details, such as database connection information."
|
757 |
msgstr ""
|
758 |
|
759 |
-
#: controllers/SecurityCheck.php:
|
760 |
#, php-format
|
761 |
msgid ""
|
762 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
763 |
"& wp-config-sample.php files"
|
764 |
msgstr ""
|
765 |
|
766 |
-
#: controllers/SecurityCheck.php:
|
767 |
msgid "readme.html file is accessible "
|
768 |
msgstr ""
|
769 |
|
770 |
-
#: controllers/SecurityCheck.php:
|
771 |
msgid ""
|
772 |
"It's important to hide or remove the readme.html file because it contains WP "
|
773 |
"version details."
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: controllers/SecurityCheck.php:
|
777 |
#, php-format
|
778 |
msgid ""
|
779 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
780 |
"Files%s"
|
781 |
msgstr ""
|
782 |
|
783 |
-
#: controllers/SecurityCheck.php:
|
784 |
msgid "install.php & upgrade.php files are accessible "
|
785 |
msgstr ""
|
786 |
|
787 |
-
#: controllers/SecurityCheck.php:
|
788 |
msgid ""
|
789 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
790 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
791 |
"have already been a couple of security issues regarding these files."
|
792 |
msgstr ""
|
793 |
|
794 |
-
#: controllers/SecurityCheck.php:
|
795 |
#, php-format
|
796 |
msgid ""
|
797 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
798 |
"install.php & wp-admin/upgrade.php files"
|
799 |
msgstr ""
|
800 |
|
801 |
-
#: controllers/SecurityCheck.php:
|
802 |
msgid "PHP register_globals is on"
|
803 |
msgstr ""
|
804 |
|
805 |
-
#: controllers/SecurityCheck.php:
|
806 |
msgid ""
|
807 |
"This is one of the biggest security issues you can have on your site! If "
|
808 |
"your hosting company has this directive enabled by default, switch to "
|
809 |
"another company immediately!"
|
810 |
msgstr ""
|
811 |
|
812 |
-
#: controllers/SecurityCheck.php:
|
813 |
msgid ""
|
814 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
815 |
"or contact the hosting company to set it off"
|
816 |
msgstr ""
|
817 |
|
818 |
-
#: controllers/SecurityCheck.php:
|
819 |
msgid "PHP expose_php is on"
|
820 |
msgstr ""
|
821 |
|
822 |
-
#: controllers/SecurityCheck.php:
|
823 |
msgid ""
|
824 |
"Exposing the PHP version will make the job of attacking your site much "
|
825 |
"easier."
|
826 |
msgstr ""
|
827 |
|
828 |
-
#: controllers/SecurityCheck.php:
|
829 |
msgid ""
|
830 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
831 |
"contact the hosting company to set it off"
|
832 |
msgstr ""
|
833 |
|
834 |
-
#: controllers/SecurityCheck.php:
|
835 |
msgid "PHP safe_mode is on"
|
836 |
msgstr ""
|
837 |
|
838 |
-
#: controllers/SecurityCheck.php:
|
839 |
msgid ""
|
840 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
841 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
@@ -850,34 +851,34 @@ msgid ""
|
|
850 |
"restricted, so if a hacker has already got in – safe mode is useless."
|
851 |
msgstr ""
|
852 |
|
853 |
-
#: controllers/SecurityCheck.php:
|
854 |
msgid ""
|
855 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
856 |
"contact the hosting company to set it off"
|
857 |
msgstr ""
|
858 |
|
859 |
-
#: controllers/SecurityCheck.php:
|
860 |
msgid "PHP allow_url_include is on"
|
861 |
msgstr ""
|
862 |
|
863 |
-
#: controllers/SecurityCheck.php:
|
864 |
msgid ""
|
865 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
866 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
867 |
"directive, and using any PHP code that requires it is very risky."
|
868 |
msgstr ""
|
869 |
|
870 |
-
#: controllers/SecurityCheck.php:
|
871 |
msgid ""
|
872 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
873 |
"or contact the hosting company to set it off"
|
874 |
msgstr ""
|
875 |
|
876 |
-
#: controllers/SecurityCheck.php:
|
877 |
-
msgid "Plugins/Themes editor
|
878 |
msgstr ""
|
879 |
|
880 |
-
#: controllers/SecurityCheck.php:
|
881 |
msgid ""
|
882 |
"The plugins and themes file editor is a very convenient tool because it "
|
883 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
@@ -886,50 +887,50 @@ msgid ""
|
|
886 |
"site if they manage to gain access to admin."
|
887 |
msgstr ""
|
888 |
|
889 |
-
#: controllers/SecurityCheck.php:
|
890 |
msgid ""
|
891 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
892 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
893 |
msgstr ""
|
894 |
|
895 |
-
#: controllers/SecurityCheck.php:
|
896 |
#, php-format
|
897 |
msgid "Folder %s is browsable "
|
898 |
msgstr ""
|
899 |
|
900 |
-
#: controllers/SecurityCheck.php:
|
901 |
msgid ""
|
902 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
903 |
"allow them to easily download all your uploaded files. It's a security and a "
|
904 |
"copyright issue."
|
905 |
msgstr ""
|
906 |
|
907 |
-
#: controllers/SecurityCheck.php:
|
908 |
#, php-format
|
909 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
910 |
msgstr ""
|
911 |
|
912 |
-
#: controllers/SecurityCheck.php:
|
913 |
msgid "Windows Live Writer is on "
|
914 |
msgstr ""
|
915 |
|
916 |
-
#: controllers/SecurityCheck.php:
|
917 |
msgid ""
|
918 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
919 |
"have its link in the page header, because this tells the whole world you're "
|
920 |
"using WordPress."
|
921 |
msgstr ""
|
922 |
|
923 |
-
#: controllers/SecurityCheck.php:
|
924 |
#, php-format
|
925 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
926 |
msgstr ""
|
927 |
|
928 |
-
#: controllers/SecurityCheck.php:
|
929 |
msgid "XML-RPC access is on"
|
930 |
msgstr ""
|
931 |
|
932 |
-
#: controllers/SecurityCheck.php:
|
933 |
msgid ""
|
934 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
935 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
@@ -940,16 +941,16 @@ msgid ""
|
|
940 |
"circles."
|
941 |
msgstr ""
|
942 |
|
943 |
-
#: controllers/SecurityCheck.php:
|
944 |
#, php-format
|
945 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: controllers/SecurityCheck.php:
|
949 |
msgid "RDS is visible"
|
950 |
msgstr ""
|
951 |
|
952 |
-
#: controllers/SecurityCheck.php:
|
953 |
msgid ""
|
954 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
955 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
@@ -958,16 +959,16 @@ msgid ""
|
|
958 |
"the way to go."
|
959 |
msgstr ""
|
960 |
|
961 |
-
#: controllers/SecurityCheck.php:
|
962 |
#, php-format
|
963 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
964 |
msgstr ""
|
965 |
|
966 |
-
#: controllers/SecurityCheck.php:
|
967 |
msgid "MySql Grant All Permissions"
|
968 |
msgstr ""
|
969 |
|
970 |
-
#: controllers/SecurityCheck.php:
|
971 |
msgid ""
|
972 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
973 |
"username and password, he'll be able to login to that database and do "
|
@@ -979,16 +980,16 @@ msgid ""
|
|
979 |
"DELETE."
|
980 |
msgstr ""
|
981 |
|
982 |
-
#: controllers/SecurityCheck.php:
|
983 |
#, php-format
|
984 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
985 |
msgstr ""
|
986 |
|
987 |
-
#: controllers/SecurityCheck.php:
|
988 |
msgid "Author URL by ID access"
|
989 |
msgstr ""
|
990 |
|
991 |
-
#: controllers/SecurityCheck.php:
|
992 |
msgid ""
|
993 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
994 |
"you can't log in to their account. You also need the password. <br /><br /"
|
@@ -1001,16 +1002,16 @@ msgid ""
|
|
1001 |
"ID exists in the system."
|
1002 |
msgstr ""
|
1003 |
|
1004 |
-
#: controllers/SecurityCheck.php:
|
1005 |
#, php-format
|
1006 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1007 |
msgstr ""
|
1008 |
|
1009 |
-
#: controllers/SecurityCheck.php:
|
1010 |
msgid "Default WordPress Tagline"
|
1011 |
msgstr ""
|
1012 |
|
1013 |
-
#: controllers/SecurityCheck.php:
|
1014 |
msgid ""
|
1015 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1016 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
@@ -1019,138 +1020,129 @@ msgid ""
|
|
1019 |
"actually built with WordPress"
|
1020 |
msgstr ""
|
1021 |
|
1022 |
-
#: controllers/SecurityCheck.php:
|
1023 |
#, php-format
|
1024 |
msgid "Change the Tagline in %s > %s"
|
1025 |
msgstr ""
|
1026 |
|
1027 |
-
#: controllers/SecurityCheck.php:
|
1028 |
msgid "Tagline"
|
1029 |
msgstr ""
|
1030 |
|
1031 |
-
#: controllers/SecurityCheck.php:
|
1032 |
-
|
1033 |
-
msgid "Saved! You can run the test again."
|
1034 |
-
msgstr ""
|
1035 |
-
|
1036 |
-
#: controllers/SecurityCheck.php:526 controllers/SecurityCheck.php:553
|
1037 |
-
msgid "Could not fix it. You need to change it yourself."
|
1038 |
msgstr ""
|
1039 |
|
1040 |
-
#: controllers/SecurityCheck.php:
|
1041 |
-
msgid "Saved!
|
1042 |
msgstr ""
|
1043 |
|
1044 |
-
#: controllers/SecurityCheck.php:
|
1045 |
-
#: controllers/SecurityCheck.php:
|
1046 |
-
#: controllers/SecurityCheck.php:
|
1047 |
-
#: controllers/SecurityCheck.php:
|
1048 |
-
#: controllers/SecurityCheck.php:
|
1049 |
-
#: controllers/SecurityCheck.php:
|
1050 |
-
#: controllers/SecurityCheck.php:
|
1051 |
-
#: controllers/SecurityCheck.php:
|
1052 |
-
#: controllers/SecurityCheck.php:
|
1053 |
-
#: controllers/SecurityCheck.php:
|
1054 |
-
#: controllers/SecurityCheck.php:
|
1055 |
-
#: controllers/SecurityCheck.php:
|
1056 |
-
#: controllers/SecurityCheck.php:
|
1057 |
-
#: controllers/SecurityCheck.php:
|
1058 |
msgid "Yes"
|
1059 |
msgstr ""
|
1060 |
|
1061 |
-
#: controllers/SecurityCheck.php:
|
1062 |
-
#: controllers/SecurityCheck.php:
|
1063 |
-
#: controllers/SecurityCheck.php:
|
1064 |
-
#: controllers/SecurityCheck.php:
|
1065 |
-
#: controllers/SecurityCheck.php:
|
1066 |
-
#: controllers/SecurityCheck.php:
|
1067 |
-
#: controllers/SecurityCheck.php:
|
1068 |
-
#: controllers/SecurityCheck.php:
|
1069 |
-
#: controllers/SecurityCheck.php:
|
1070 |
-
#: controllers/SecurityCheck.php:
|
1071 |
-
#: controllers/SecurityCheck.php:
|
1072 |
-
#: controllers/SecurityCheck.php:
|
1073 |
-
#: controllers/SecurityCheck.php:
|
1074 |
msgid "No"
|
1075 |
msgstr ""
|
1076 |
|
1077 |
-
#: controllers/SecurityCheck.php:
|
1078 |
#, php-format
|
1079 |
msgid "%s plugin are outdated: %s"
|
1080 |
msgstr ""
|
1081 |
|
1082 |
-
#: controllers/SecurityCheck.php:
|
1083 |
msgid "All plugins are up to date"
|
1084 |
msgstr ""
|
1085 |
|
1086 |
-
#: controllers/SecurityCheck.php:
|
1087 |
#, php-format
|
1088 |
msgid "%s theme(s) are outdated: %s"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
-
#: controllers/SecurityCheck.php:
|
1092 |
msgid "Themes are up to date"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
-
#: controllers/SecurityCheck.php:
|
1096 |
msgid "All plugins are compatible"
|
1097 |
msgstr ""
|
1098 |
|
1099 |
-
#: controllers/SecurityCheck.php:
|
1100 |
#, php-format
|
1101 |
msgid "%s days since last update"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
-
#: controllers/SecurityCheck.php:
|
1105 |
msgid "Updated"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
-
#: controllers/SecurityCheck.php:
|
1109 |
msgid "Empty"
|
1110 |
msgstr ""
|
1111 |
|
1112 |
-
#: controllers/SecurityCheck.php:
|
1113 |
msgid "only "
|
1114 |
msgstr ""
|
1115 |
|
1116 |
-
#: controllers/SecurityCheck.php:
|
1117 |
msgid "too simple"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
-
#: controllers/SecurityCheck.php:
|
1121 |
msgid "Good"
|
1122 |
msgstr ""
|
1123 |
|
1124 |
-
#: controllers/SecurityCheck.php:
|
1125 |
msgid ""
|
1126 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1127 |
msgstr ""
|
1128 |
|
1129 |
-
#: controllers/SecurityCheck.php:
|
1130 |
msgid "no"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
-
#: controllers/SecurityCheck.php:
|
1134 |
msgid "Just another WordPress site"
|
1135 |
msgstr ""
|
1136 |
|
1137 |
-
#: controllers/Settings.php:45
|
1138 |
#, php-format
|
1139 |
msgid ""
|
1140 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
1141 |
"please add the following line. %s"
|
1142 |
msgstr ""
|
1143 |
|
1144 |
-
#: controllers/Settings.php:45
|
1145 |
-
msgid "Learn How To Add the Code"
|
1146 |
-
msgstr ""
|
1147 |
-
|
1148 |
-
#: controllers/Settings.php:45
|
1149 |
msgid "Don't forget to reload the Nginx service."
|
1150 |
msgstr ""
|
1151 |
|
1152 |
-
#: controllers/Settings.php:45
|
1153 |
-
msgid "Learn
|
1154 |
msgstr ""
|
1155 |
|
1156 |
#: controllers/Settings.php:54 view/Backup.php:16
|
@@ -1161,77 +1153,88 @@ msgstr ""
|
|
1161 |
msgid "You want to restore the last saved settings? "
|
1162 |
msgstr ""
|
1163 |
|
1164 |
-
#: controllers/Settings.php:
|
1165 |
#, php-format
|
1166 |
msgid ""
|
1167 |
-
"%
|
1168 |
-
"
|
1169 |
msgstr ""
|
1170 |
|
1171 |
-
#: controllers/Settings.php:
|
1172 |
#, php-format
|
1173 |
msgid ""
|
1174 |
-
"
|
1175 |
-
"
|
1176 |
msgstr ""
|
1177 |
|
1178 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1179 |
#, php-format
|
1180 |
msgid ""
|
1181 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1182 |
-
"include them all! %
|
1183 |
msgstr ""
|
1184 |
|
1185 |
-
#: controllers/Settings.php:
|
1186 |
#, php-format
|
1187 |
msgid ""
|
1188 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
1189 |
"login!"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: controllers/Settings.php:
|
1193 |
msgid "Yes, I'm ready to re-login"
|
1194 |
msgstr ""
|
1195 |
|
1196 |
-
#: controllers/Settings.php:
|
1197 |
msgid "No, abort"
|
1198 |
msgstr ""
|
1199 |
|
1200 |
-
#: controllers/Settings.php:
|
1201 |
msgid "My Account"
|
1202 |
msgstr ""
|
1203 |
|
1204 |
-
#: controllers/Settings.php:
|
1205 |
msgid ""
|
1206 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1207 |
"duplicates to prevent any redirect errors."
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: controllers/Settings.php:
|
|
|
|
|
|
|
|
|
1211 |
msgid ""
|
1212 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1213 |
"WPPlugins"
|
1214 |
msgstr ""
|
1215 |
|
1216 |
-
#: controllers/Settings.php:
|
1217 |
msgid ""
|
1218 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1219 |
"WPPlugins"
|
1220 |
msgstr ""
|
1221 |
|
1222 |
-
#: controllers/Settings.php:
|
1223 |
msgid "Great! The backup is restored."
|
1224 |
msgstr ""
|
1225 |
|
1226 |
-
#: controllers/Settings.php:
|
1227 |
msgid "Error! The backup is not valid."
|
1228 |
msgstr ""
|
1229 |
|
1230 |
-
#: controllers/Settings.php:
|
1231 |
msgid "Error! You have to enter a previous saved backup file."
|
1232 |
msgstr ""
|
1233 |
|
1234 |
-
#: controllers/Settings.php:
|
1235 |
msgid "Hide My Wp > Question"
|
1236 |
msgstr ""
|
1237 |
|
@@ -1254,121 +1257,133 @@ msgstr ""
|
|
1254 |
msgid "Login Blocked by Hide My WordPress"
|
1255 |
msgstr ""
|
1256 |
|
1257 |
-
#: models/Compatibility.php:
|
1258 |
msgid ""
|
1259 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1260 |
"paths in CDN Enabler Settings"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
-
#: models/Compatibility.php:
|
1264 |
#, php-format
|
1265 |
msgid ""
|
1266 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
1267 |
"%s"
|
1268 |
msgstr ""
|
1269 |
|
1270 |
-
#: models/Compatibility.php:
|
1271 |
#, php-format
|
1272 |
msgid ""
|
1273 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
1274 |
"Cache > CDN > Include directories"
|
1275 |
msgstr ""
|
1276 |
|
1277 |
-
#: models/Compatibility.php:
|
1278 |
#, php-format
|
1279 |
msgid ""
|
1280 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
1281 |
"module in Apache. %sMore details%s"
|
1282 |
msgstr ""
|
1283 |
|
1284 |
-
#: models/Compatibility.php:
|
1285 |
#, php-format
|
1286 |
msgid ""
|
1287 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
1288 |
"in Settings > Permalinks in order to hide it"
|
1289 |
msgstr ""
|
1290 |
|
1291 |
-
#: models/Compatibility.php:
|
1292 |
msgid "Plain"
|
1293 |
msgstr ""
|
1294 |
|
1295 |
-
#: models/Compatibility.php:
|
1296 |
msgid "Post Name"
|
1297 |
msgstr ""
|
1298 |
|
1299 |
-
#: models/Compatibility.php:
|
1300 |
#, php-format
|
1301 |
msgid ""
|
1302 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
1303 |
"permalink structure to friendly URL (without index.php). %sMore details%s"
|
1304 |
msgstr ""
|
1305 |
|
1306 |
-
#: models/Compatibility.php:
|
1307 |
msgid ""
|
1308 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1309 |
msgstr ""
|
1310 |
|
1311 |
-
#: models/Compatibility.php:
|
1312 |
msgid ""
|
1313 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1314 |
"plugin. Hide My WP will not work unless you remove the line "
|
1315 |
"define('ADMIN_COOKIE_PATH', ...);"
|
1316 |
msgstr ""
|
1317 |
|
1318 |
-
#: models/Compatibility.php:
|
1319 |
#, php-format
|
1320 |
msgid ""
|
1321 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
1322 |
"Inmotion Nginx Cache%s"
|
1323 |
msgstr ""
|
1324 |
|
1325 |
-
#: models/Compatibility.php:
|
1326 |
msgid ""
|
1327 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1328 |
"website loading speed."
|
1329 |
msgstr ""
|
1330 |
|
1331 |
-
#: models/Compatibility.php:
|
1332 |
#, php-format
|
1333 |
msgid ""
|
1334 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
1335 |
"%s"
|
1336 |
msgstr ""
|
1337 |
|
1338 |
-
#: models/
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1339 |
#, php-format
|
1340 |
msgid ""
|
1341 |
"IIS detected. You need to update your %s file by adding the following lines "
|
1342 |
"after <rules> tag: %s"
|
1343 |
msgstr ""
|
1344 |
|
1345 |
-
#: models/Rewrite.php:
|
1346 |
#, php-format
|
1347 |
msgid ""
|
1348 |
"Config file is not writable. You need to update your %s file by adding the "
|
1349 |
"following lines at the beginning of the file: %s"
|
1350 |
msgstr ""
|
1351 |
|
1352 |
-
#: models/Rewrite.php:
|
1353 |
#, php-format
|
1354 |
msgid ""
|
1355 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
1356 |
msgstr ""
|
1357 |
|
1358 |
-
#: models/Rewrite.php:
|
|
|
|
|
|
|
|
|
1359 |
#, php-format
|
1360 |
msgid ""
|
1361 |
"Config file is not writable. You have to added it manually at the beginning "
|
1362 |
"of the %s file: %s"
|
1363 |
msgstr ""
|
1364 |
|
1365 |
-
#: models/Rewrite.php:
|
1366 |
msgid ""
|
1367 |
"There has been a critical error on your website. Please check your site "
|
1368 |
"admin email inbox for instructions."
|
1369 |
msgstr ""
|
1370 |
|
1371 |
-
#: models/Rewrite.php:
|
1372 |
msgid "There has been a critical error on your website."
|
1373 |
msgstr ""
|
1374 |
|
@@ -1404,7 +1419,7 @@ msgstr ""
|
|
1404 |
msgid "Test Your Website"
|
1405 |
msgstr ""
|
1406 |
|
1407 |
-
#: models/Settings.php:43 view/Plugins.php:
|
1408 |
msgid "Plugins"
|
1409 |
msgstr ""
|
1410 |
|
@@ -1413,150 +1428,174 @@ msgid "Save your settings"
|
|
1413 |
msgstr ""
|
1414 |
|
1415 |
#: models/Settings.php:67
|
1416 |
-
msgid "
|
1417 |
msgstr ""
|
1418 |
|
1419 |
#: models/Settings.php:69
|
1420 |
msgid ""
|
1421 |
-
"A
|
1422 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1423 |
msgstr ""
|
1424 |
|
1425 |
-
#: models/Settings.php:
|
1426 |
msgid "Autoptimize"
|
1427 |
msgstr ""
|
1428 |
|
1429 |
-
#: models/Settings.php:
|
1430 |
msgid ""
|
1431 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1432 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
1433 |
msgstr ""
|
1434 |
|
1435 |
-
#: models/Settings.php:
|
1436 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1437 |
msgstr ""
|
1438 |
|
1439 |
-
#: models/Settings.php:
|
1440 |
msgid ""
|
1441 |
-
"
|
1442 |
-
"
|
|
|
1443 |
msgstr ""
|
1444 |
|
1445 |
-
#: models/Settings.php:
|
1446 |
msgid "iThemes Security"
|
1447 |
msgstr ""
|
1448 |
|
1449 |
-
#: models/Settings.php:
|
1450 |
msgid ""
|
1451 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1452 |
"WP sites can be an easy target for attacks because of plugin "
|
1453 |
"vulnerabilities, weak passwords and obsolete software."
|
1454 |
msgstr ""
|
1455 |
|
1456 |
-
#: models/Settings.php:
|
1457 |
msgid "Sucuri Security"
|
1458 |
msgstr ""
|
1459 |
|
1460 |
-
#: models/Settings.php:
|
1461 |
msgid ""
|
1462 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1463 |
"integrity monitoring, malware detection and security hardening."
|
1464 |
msgstr ""
|
1465 |
|
1466 |
-
#: models/Settings.php:
|
1467 |
msgid "Back Up WordPress"
|
1468 |
msgstr ""
|
1469 |
|
1470 |
-
#: models/Settings.php:
|
1471 |
msgid ""
|
1472 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1473 |
"WordPress will back up your entire site including your database and all your "
|
1474 |
"files on a schedule that suits you."
|
1475 |
msgstr ""
|
1476 |
|
1477 |
-
#: models/Settings.php:
|
1478 |
-
msgid "
|
1479 |
msgstr ""
|
1480 |
|
1481 |
-
#: models/Settings.php:
|
1482 |
-
msgid ""
|
1483 |
-
"Welcome to Assisted WordPress SEO. Say Good-Bye to Search Engine "
|
1484 |
-
"Frustrations. Squirrly assists you in getting Excellent SEO for Humans and "
|
1485 |
-
"Search Engines."
|
1486 |
-
msgstr ""
|
1487 |
-
|
1488 |
-
#: models/Settings.php:116
|
1489 |
-
msgid "Elementor Page Builder"
|
1490 |
-
msgstr ""
|
1491 |
-
|
1492 |
-
#: models/Settings.php:118
|
1493 |
msgid ""
|
1494 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1495 |
"perfect websites at record speeds. Any theme, any page, any design."
|
1496 |
msgstr ""
|
1497 |
|
1498 |
-
#: models/Settings.php:
|
1499 |
msgid "Weglot Translate"
|
1500 |
msgstr ""
|
1501 |
|
1502 |
-
#: models/Settings.php:
|
1503 |
msgid ""
|
1504 |
"Translate your website into multiple languages without any code. Weglot "
|
1505 |
"Translate is fully SEO compatible and follows Google's best practices."
|
1506 |
msgstr ""
|
1507 |
|
1508 |
-
#: models/Settings.php:
|
1509 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1510 |
msgstr ""
|
1511 |
|
1512 |
-
#: models/Settings.php:
|
1513 |
msgid ""
|
1514 |
-
"
|
1515 |
-
"
|
|
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: models/Settings.php:
|
1519 |
msgid ""
|
1520 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1521 |
"names"
|
1522 |
msgstr ""
|
1523 |
|
1524 |
-
#: models/Settings.php:
|
1525 |
#, php-format
|
1526 |
msgid ""
|
1527 |
-
"
|
1528 |
-
"
|
1529 |
msgstr ""
|
1530 |
|
1531 |
-
#: models/Settings.php:
|
1532 |
#, php-format
|
1533 |
msgid ""
|
1534 |
-
"
|
1535 |
-
"errors."
|
1536 |
msgstr ""
|
1537 |
|
1538 |
-
#: models/Settings.php:
|
1539 |
#, php-format
|
1540 |
msgid ""
|
1541 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
1542 |
"errors."
|
1543 |
msgstr ""
|
1544 |
|
1545 |
-
#: models/Settings.php:
|
1546 |
#, php-format
|
1547 |
msgid ""
|
1548 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
1549 |
"errors."
|
1550 |
msgstr ""
|
1551 |
|
1552 |
-
#: models/Settings.php:
|
1553 |
#, php-format
|
1554 |
msgid ""
|
1555 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
1556 |
"errors."
|
1557 |
msgstr ""
|
1558 |
|
1559 |
-
#: models/Settings.php:
|
1560 |
#, php-format
|
1561 |
msgid ""
|
1562 |
"Weak name detected: %s. You need to use another name to increase your "
|
@@ -1564,197 +1603,170 @@ msgid ""
|
|
1564 |
msgstr ""
|
1565 |
|
1566 |
#: view/Advanced.php:11
|
1567 |
-
msgid "
|
1568 |
-
msgstr ""
|
1569 |
-
|
1570 |
-
#: view/Advanced.php:15
|
1571 |
-
msgid "Redirect hidden paths"
|
1572 |
-
msgstr ""
|
1573 |
-
|
1574 |
-
#: view/Advanced.php:19
|
1575 |
-
msgid "Front page"
|
1576 |
msgstr ""
|
1577 |
|
1578 |
-
#: view/Advanced.php:
|
1579 |
-
msgid "
|
1580 |
msgstr ""
|
1581 |
|
1582 |
-
#: view/Advanced.php:
|
1583 |
-
msgid ""
|
1584 |
-
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
1585 |
msgstr ""
|
1586 |
|
1587 |
-
#: view/Advanced.php:
|
1588 |
msgid ""
|
1589 |
-
"
|
|
|
1590 |
msgstr ""
|
1591 |
|
1592 |
-
#: view/Advanced.php:
|
1593 |
-
msgid "
|
1594 |
msgstr ""
|
1595 |
|
1596 |
-
#: view/Advanced.php:
|
1597 |
-
msgid "
|
1598 |
msgstr ""
|
1599 |
|
1600 |
-
#: view/Advanced.php:
|
|
|
|
|
1601 |
msgid ""
|
1602 |
-
"
|
1603 |
-
"
|
1604 |
msgstr ""
|
1605 |
|
1606 |
-
#: view/Advanced.php:
|
1607 |
-
msgid "
|
1608 |
msgstr ""
|
1609 |
|
1610 |
-
#: view/Advanced.php:
|
1611 |
-
msgid "
|
1612 |
msgstr ""
|
1613 |
|
1614 |
-
#: view/Advanced.php:
|
1615 |
-
|
|
|
1616 |
msgstr ""
|
1617 |
|
1618 |
-
#: view/Advanced.php:
|
1619 |
-
|
1620 |
-
msgid "Convert links like /wp-content/* into %s/wp-content/*."
|
1621 |
msgstr ""
|
1622 |
|
1623 |
#: view/Advanced.php:73
|
1624 |
-
msgid "
|
1625 |
msgstr ""
|
1626 |
|
1627 |
#: view/Advanced.php:75
|
1628 |
-
msgid "
|
1629 |
-
msgstr ""
|
1630 |
-
|
1631 |
-
#: view/Advanced.php:85
|
1632 |
-
msgid "Fix Robots.txt"
|
1633 |
msgstr ""
|
1634 |
|
1635 |
-
#: view/Advanced.php:
|
1636 |
-
msgid "
|
1637 |
msgstr ""
|
1638 |
|
1639 |
-
#: view/Advanced.php:
|
1640 |
msgid "Late Loading"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
-
#: view/Advanced.php:
|
1644 |
msgid ""
|
1645 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
1646 |
"Enabler)."
|
1647 |
msgstr ""
|
1648 |
|
1649 |
-
#: view/Advanced.php:
|
1650 |
msgid "(only if other cache plugins request this)"
|
1651 |
msgstr ""
|
1652 |
|
1653 |
-
#: view/Advanced.php:
|
1654 |
msgid "Clean Login Page"
|
1655 |
msgstr ""
|
1656 |
|
1657 |
-
#: view/Advanced.php:
|
1658 |
msgid ""
|
1659 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
1660 |
"changing the Hide My WordPress redirects."
|
1661 |
msgstr ""
|
1662 |
|
1663 |
-
#: view/Advanced.php:
|
1664 |
msgid "(not recommended)"
|
1665 |
msgstr ""
|
1666 |
|
1667 |
-
#: view/Advanced.php:
|
1668 |
-
msgid "
|
1669 |
msgstr ""
|
1670 |
|
1671 |
-
#: view/Advanced.php:
|
1672 |
msgid "Security Check Notification"
|
1673 |
msgstr ""
|
1674 |
|
1675 |
-
#: view/Advanced.php:
|
1676 |
msgid "Show Security Check notification when it's not checked every week."
|
1677 |
msgstr ""
|
1678 |
|
1679 |
-
#: view/Advanced.php:
|
1680 |
-
msgid "Optimize CSS and JS files"
|
1681 |
-
msgstr ""
|
1682 |
-
|
1683 |
-
#: view/Advanced.php:148
|
1684 |
-
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
1685 |
-
msgstr ""
|
1686 |
-
|
1687 |
-
#: view/Advanced.php:149
|
1688 |
-
#, php-format
|
1689 |
-
msgid "Check the website loading speed with %sPingdom Tool%s"
|
1690 |
-
msgstr ""
|
1691 |
-
|
1692 |
-
#: view/Advanced.php:157
|
1693 |
-
msgid "Notification Settings"
|
1694 |
-
msgstr ""
|
1695 |
-
|
1696 |
-
#: view/Advanced.php:165
|
1697 |
msgid "Email notification"
|
1698 |
msgstr ""
|
1699 |
|
1700 |
-
#: view/Advanced.php:
|
1701 |
msgid "Send me an email with the changed admin and login URLs"
|
1702 |
msgstr ""
|
1703 |
|
1704 |
-
#: view/Advanced.php:
|
1705 |
msgid "Email Address"
|
1706 |
msgstr ""
|
1707 |
|
1708 |
-
#: view/Advanced.php:
|
1709 |
-
#: view/Mapping.php:215 view/Permalinks.php:
|
1710 |
-
#: view/Tweaks.php:
|
1711 |
msgid "Save"
|
1712 |
msgstr ""
|
1713 |
|
1714 |
-
#: view/Advanced.php:
|
1715 |
-
#: view/Mapping.php:216 view/Permalinks.php:
|
1716 |
-
#: view/Tweaks.php:
|
1717 |
#, php-format
|
1718 |
msgid "Love Hide My WP %s? Show us ;)"
|
1719 |
msgstr ""
|
1720 |
|
1721 |
-
#: view/Advanced.php:
|
1722 |
-
#: view/Tweaks.php:
|
1723 |
msgid "Love Hide My WP?"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
-
#: view/Advanced.php:
|
1727 |
msgid "Please help us and support our plugin on WordPress.org"
|
1728 |
msgstr ""
|
1729 |
|
1730 |
-
#: view/Advanced.php:
|
1731 |
-
#: view/Tweaks.php:
|
1732 |
msgid "Rate Hide My WP"
|
1733 |
msgstr ""
|
1734 |
|
1735 |
-
#: view/Advanced.php:
|
1736 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
1737 |
msgstr ""
|
1738 |
|
1739 |
-
#: view/Advanced.php:
|
1740 |
-
#: view/Tweaks.php:
|
1741 |
msgid "Check Your Website"
|
1742 |
msgstr ""
|
1743 |
|
1744 |
-
#: view/Advanced.php:
|
1745 |
-
#: view/Tweaks.php:
|
1746 |
msgid "Check if your website is secured with the current settings."
|
1747 |
msgstr ""
|
1748 |
|
1749 |
-
#: view/Advanced.php:
|
1750 |
-
#: view/Tweaks.php:
|
1751 |
msgid ""
|
1752 |
"Make sure you save the settings and empty the cache before checking your "
|
1753 |
"website with our tool."
|
1754 |
msgstr ""
|
1755 |
|
1756 |
-
#: view/Advanced.php:
|
1757 |
-
#: view/Tweaks.php:
|
1758 |
msgid "Learn more about Hide My WP"
|
1759 |
msgstr ""
|
1760 |
|
@@ -1898,7 +1910,7 @@ msgid "Custom message to show to blocked users"
|
|
1898 |
msgstr ""
|
1899 |
|
1900 |
#: view/Connect.php:12
|
1901 |
-
msgid "Activate Free
|
1902 |
msgstr ""
|
1903 |
|
1904 |
#: view/Connect.php:18
|
@@ -1980,18 +1992,14 @@ msgid "Urgent Security Actions Required"
|
|
1980 |
msgstr ""
|
1981 |
|
1982 |
#: view/Dashboard.php:45
|
1983 |
-
msgid "Check
|
1984 |
msgstr ""
|
1985 |
|
1986 |
#: view/Dashboard.php:47
|
1987 |
msgid "Upgrade Your Security"
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: view/Dashboard.php:
|
1991 |
-
msgid "Recheck Security"
|
1992 |
-
msgstr ""
|
1993 |
-
|
1994 |
-
#: view/Dashboard.php:107
|
1995 |
msgid "Checking Website Security ..."
|
1996 |
msgstr ""
|
1997 |
|
@@ -2005,23 +2013,22 @@ msgstr ""
|
|
2005 |
|
2006 |
#: view/FrontendCheck.php:13
|
2007 |
#, php-format
|
2008 |
-
msgid "Run %sFrontend Login Test%s and login inside the
|
2009 |
msgstr ""
|
2010 |
|
2011 |
#: view/FrontendCheck.php:14
|
2012 |
-
msgid "
|
|
|
2013 |
msgstr ""
|
2014 |
|
2015 |
#: view/FrontendCheck.php:15
|
2016 |
-
msgid ""
|
2017 |
-
"If the Login Page displays any error, please make sure you follow the Hide "
|
2018 |
-
"My WP Ghost instructions before moving forward."
|
2019 |
msgstr ""
|
2020 |
|
2021 |
#: view/FrontendCheck.php:16
|
2022 |
msgid ""
|
2023 |
-
"Do not
|
2024 |
-
"is working and you will be able to
|
2025 |
msgstr ""
|
2026 |
|
2027 |
#: view/FrontendCheck.php:17
|
@@ -2122,12 +2129,6 @@ msgstr ""
|
|
2122 |
msgid "Text Mapping"
|
2123 |
msgstr ""
|
2124 |
|
2125 |
-
#: view/Mapping.php:19 view/Mapping.php:95 view/Mapping.php:168
|
2126 |
-
msgid ""
|
2127 |
-
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
2128 |
-
"Mode."
|
2129 |
-
msgstr ""
|
2130 |
-
|
2131 |
#: view/Mapping.php:24
|
2132 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2133 |
msgstr ""
|
@@ -2273,8 +2274,8 @@ msgstr ""
|
|
2273 |
#: view/Permalinks.php:122
|
2274 |
#, php-format
|
2275 |
msgid ""
|
2276 |
-
"Your admin URL is changed by another plugin/theme in %s. To
|
2277 |
-
"
|
2278 |
msgstr ""
|
2279 |
|
2280 |
#: view/Permalinks.php:126
|
@@ -2284,320 +2285,339 @@ msgid ""
|
|
2284 |
"terms."
|
2285 |
msgstr ""
|
2286 |
|
2287 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2288 |
msgid "Custom Admin Path"
|
2289 |
msgstr ""
|
2290 |
|
2291 |
-
#: view/Permalinks.php:
|
2292 |
msgid "eg. adm, back"
|
2293 |
msgstr ""
|
2294 |
|
2295 |
-
#: view/Permalinks.php:
|
2296 |
msgid "Hide \"wp-admin\""
|
2297 |
msgstr ""
|
2298 |
|
2299 |
-
#: view/Permalinks.php:
|
2300 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2301 |
msgstr ""
|
2302 |
|
2303 |
-
#: view/Permalinks.php:
|
2304 |
msgid "Hide the new admin path"
|
2305 |
msgstr ""
|
2306 |
|
2307 |
-
#: view/Permalinks.php:
|
2308 |
msgid ""
|
2309 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2310 |
"in"
|
2311 |
msgstr ""
|
2312 |
|
2313 |
-
#: view/Permalinks.php:
|
2314 |
msgid ""
|
2315 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2316 |
"errors, switch back to wp-admin and admin-ajax.php."
|
2317 |
msgstr ""
|
2318 |
|
2319 |
-
#: view/Permalinks.php:
|
2320 |
msgid "Login Settings"
|
2321 |
msgstr ""
|
2322 |
|
2323 |
-
#: view/Permalinks.php:
|
2324 |
#, php-format
|
2325 |
msgid ""
|
2326 |
-
"Your login URL is changed by another plugin/theme in %s. To
|
2327 |
-
"
|
2328 |
msgstr ""
|
2329 |
|
2330 |
-
#: view/Permalinks.php:
|
2331 |
msgid "Custom Login Path"
|
2332 |
msgstr ""
|
2333 |
|
2334 |
-
#: view/Permalinks.php:
|
2335 |
msgid "eg. login or signin"
|
2336 |
msgstr ""
|
2337 |
|
2338 |
-
#: view/Permalinks.php:
|
2339 |
msgid "Hide \"wp-login.php\""
|
2340 |
msgstr ""
|
2341 |
|
2342 |
-
#: view/Permalinks.php:
|
2343 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2344 |
msgstr ""
|
2345 |
|
2346 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2347 |
msgid "Custom Lost Password Path"
|
2348 |
msgstr ""
|
2349 |
|
2350 |
-
#: view/Permalinks.php:
|
2351 |
msgid "eg. lostpass or forgotpass"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
-
#: view/Permalinks.php:
|
2355 |
msgid "Custom Register Path"
|
2356 |
msgstr ""
|
2357 |
|
2358 |
-
#: view/Permalinks.php:
|
2359 |
msgid "eg. newuser or register"
|
2360 |
msgstr ""
|
2361 |
|
2362 |
-
#: view/Permalinks.php:
|
2363 |
msgid "Custom Logout Path"
|
2364 |
msgstr ""
|
2365 |
|
2366 |
-
#: view/Permalinks.php:
|
2367 |
msgid "eg. logout or disconnect"
|
2368 |
msgstr ""
|
2369 |
|
2370 |
-
#: view/Permalinks.php:
|
2371 |
msgid "Custom Activation Path"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
-
#: view/Permalinks.php:
|
2375 |
msgid "eg. multisite activation link"
|
2376 |
msgstr ""
|
2377 |
|
2378 |
-
#: view/Permalinks.php:
|
|
|
|
|
|
|
|
|
2379 |
msgid "Common Paths"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
-
#: view/Permalinks.php:
|
2383 |
msgid "Custom admin-ajax Path"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
-
#: view/Permalinks.php:
|
2387 |
msgid "eg. ajax, json"
|
2388 |
msgstr ""
|
2389 |
|
2390 |
-
#: view/Permalinks.php:
|
2391 |
msgid "Hide wp-admin from ajax URL"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
-
#: view/Permalinks.php:
|
2395 |
#, php-format
|
2396 |
msgid "Show /%s instead of /%s"
|
2397 |
msgstr ""
|
2398 |
|
2399 |
-
#: view/Permalinks.php:
|
2400 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2401 |
msgstr ""
|
2402 |
|
2403 |
-
#: view/Permalinks.php:
|
2404 |
msgid "Custom wp-content Path"
|
2405 |
msgstr ""
|
2406 |
|
2407 |
-
#: view/Permalinks.php:
|
2408 |
msgid "eg. core, inc, include"
|
2409 |
msgstr ""
|
2410 |
|
2411 |
-
#: view/Permalinks.php:
|
2412 |
msgid "Custom wp-includes Path"
|
2413 |
msgstr ""
|
2414 |
|
2415 |
-
#: view/Permalinks.php:
|
2416 |
msgid "eg. lib, library"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
-
#: view/Permalinks.php:
|
2420 |
msgid "Custom uploads Path"
|
2421 |
msgstr ""
|
2422 |
|
2423 |
-
#: view/Permalinks.php:
|
2424 |
msgid "eg. images, files"
|
2425 |
msgstr ""
|
2426 |
|
2427 |
-
#: view/Permalinks.php:
|
2428 |
#, php-format
|
2429 |
msgid ""
|
2430 |
"You already defined a different wp-content/uploads directory in wp-config."
|
2431 |
"php %s"
|
2432 |
msgstr ""
|
2433 |
|
2434 |
-
#: view/Permalinks.php:
|
2435 |
msgid "Custom comment Path"
|
2436 |
msgstr ""
|
2437 |
|
2438 |
-
#: view/Permalinks.php:
|
2439 |
msgid "eg. comments, discussion"
|
2440 |
msgstr ""
|
2441 |
|
2442 |
-
#: view/Permalinks.php:
|
2443 |
msgid "Custom author Path"
|
2444 |
msgstr ""
|
2445 |
|
2446 |
-
#: view/Permalinks.php:
|
2447 |
msgid "eg. profile, usr, writer"
|
2448 |
msgstr ""
|
2449 |
|
2450 |
-
#: view/Permalinks.php:
|
2451 |
msgid "Hide Author ID URL"
|
2452 |
msgstr ""
|
2453 |
|
2454 |
-
#: view/Permalinks.php:
|
2455 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2456 |
msgstr ""
|
2457 |
|
2458 |
-
#: view/Permalinks.php:
|
2459 |
msgid "Plugin Settings"
|
2460 |
msgstr ""
|
2461 |
|
2462 |
-
#: view/Permalinks.php:
|
2463 |
msgid "Custom plugins Path"
|
2464 |
msgstr ""
|
2465 |
|
2466 |
-
#: view/Permalinks.php:
|
2467 |
msgid "eg. modules"
|
2468 |
msgstr ""
|
2469 |
|
2470 |
-
#: view/Permalinks.php:
|
2471 |
msgid "Hide plugin names"
|
2472 |
msgstr ""
|
2473 |
|
2474 |
-
#: view/Permalinks.php:
|
2475 |
msgid "Give random names to each plugin"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
-
#: view/Permalinks.php:
|
2479 |
msgid "Theme Settings"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
-
#: view/Permalinks.php:
|
2483 |
msgid "Custom themes Path"
|
2484 |
msgstr ""
|
2485 |
|
2486 |
-
#: view/Permalinks.php:
|
2487 |
msgid "eg. assets, templates, styles"
|
2488 |
msgstr ""
|
2489 |
|
2490 |
-
#: view/Permalinks.php:
|
2491 |
msgid "Hide theme names"
|
2492 |
msgstr ""
|
2493 |
|
2494 |
-
#: view/Permalinks.php:
|
2495 |
msgid "Give random names to each theme (works in WP multisite)"
|
2496 |
msgstr ""
|
2497 |
|
2498 |
-
#: view/Permalinks.php:
|
2499 |
msgid "REST API Settings"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
-
#: view/Permalinks.php:
|
2503 |
msgid "Custom wp-json Path"
|
2504 |
msgstr ""
|
2505 |
|
2506 |
-
#: view/Permalinks.php:
|
2507 |
msgid "eg. json, api, call"
|
2508 |
msgstr ""
|
2509 |
|
2510 |
-
#: view/Permalinks.php:
|
2511 |
msgid "Disable Rest API access"
|
2512 |
msgstr ""
|
2513 |
|
2514 |
-
#: view/Permalinks.php:
|
2515 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
2516 |
msgstr ""
|
2517 |
|
2518 |
-
#: view/Permalinks.php:
|
2519 |
msgid "Security Settings"
|
2520 |
msgstr ""
|
2521 |
|
2522 |
-
#: view/Permalinks.php:
|
2523 |
msgid "Hide WordPress Common Paths"
|
2524 |
msgstr ""
|
2525 |
|
2526 |
-
#: view/Permalinks.php:
|
2527 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
2528 |
msgstr ""
|
2529 |
|
2530 |
-
#: view/Permalinks.php:
|
2531 |
msgid "Hide upgrade.php and install.php for visitors"
|
2532 |
msgstr ""
|
2533 |
|
2534 |
-
#: view/Permalinks.php:
|
2535 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
2536 |
msgstr ""
|
2537 |
|
2538 |
-
#: view/Permalinks.php:
|
2539 |
msgid "Hide WordPress Common Files"
|
2540 |
msgstr ""
|
2541 |
|
2542 |
-
#: view/Permalinks.php:
|
2543 |
msgid ""
|
2544 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
2545 |
msgstr ""
|
2546 |
|
2547 |
-
#: view/Permalinks.php:
|
2548 |
msgid "Firewall Against Script Injection"
|
2549 |
msgstr ""
|
2550 |
|
2551 |
-
#: view/Permalinks.php:
|
2552 |
msgid ""
|
2553 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
2554 |
"web servers."
|
2555 |
msgstr ""
|
2556 |
|
2557 |
-
#: view/Permalinks.php:
|
2558 |
msgid ""
|
2559 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
2560 |
"hacks from being interpreted."
|
2561 |
msgstr ""
|
2562 |
|
2563 |
-
#: view/Permalinks.php:
|
2564 |
msgid "Disable Directory Browsing"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
-
#: view/Permalinks.php:
|
2568 |
#, php-format
|
2569 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
2570 |
msgstr ""
|
2571 |
|
2572 |
-
#: view/Permalinks.php:
|
2573 |
msgid "Custom category Path"
|
2574 |
msgstr ""
|
2575 |
|
2576 |
-
#: view/Permalinks.php:
|
2577 |
msgid "eg. cat, dir, list"
|
2578 |
msgstr ""
|
2579 |
|
2580 |
-
#: view/Permalinks.php:
|
2581 |
msgid "Custom tags Path"
|
2582 |
msgstr ""
|
2583 |
|
2584 |
-
#: view/Permalinks.php:
|
2585 |
msgid "eg. keyword, topic"
|
2586 |
msgstr ""
|
2587 |
|
2588 |
-
#: view/Plugins.php:
|
2589 |
msgid "More details"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
-
#: view/Plugins.php:
|
2593 |
-
msgid "
|
2594 |
msgstr ""
|
2595 |
|
2596 |
-
#: view/Plugins.php:
|
2597 |
msgid "Plugin Installed"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
-
#: view/Plugins.php:
|
2601 |
msgid ""
|
2602 |
"We are testing every week the latest version of these plugins and <strong>we "
|
2603 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
@@ -2699,125 +2719,223 @@ msgid ""
|
|
2699 |
"24 hours."
|
2700 |
msgstr ""
|
2701 |
|
2702 |
-
#: view/Tweaks.php:
|
2703 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2704 |
msgstr ""
|
2705 |
|
2706 |
#: view/Tweaks.php:18
|
2707 |
-
msgid "
|
2708 |
msgstr ""
|
2709 |
|
2710 |
-
#: view/Tweaks.php:
|
2711 |
-
msgid "
|
2712 |
msgstr ""
|
2713 |
|
2714 |
-
#: view/Tweaks.php:
|
2715 |
-
msgid "
|
|
|
2716 |
msgstr ""
|
2717 |
|
2718 |
-
#: view/Tweaks.php:
|
2719 |
-
msgid "
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2720 |
msgstr ""
|
2721 |
|
2722 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2723 |
msgid ""
|
2724 |
-
"
|
2725 |
-
"
|
2726 |
msgstr ""
|
2727 |
|
2728 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
2729 |
msgid ""
|
2730 |
-
"
|
2731 |
-
"
|
|
|
|
|
|
|
|
|
|
|
2732 |
msgstr ""
|
2733 |
|
2734 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2735 |
msgid "Change Paths in Ajax Calls"
|
2736 |
msgstr ""
|
2737 |
|
2738 |
-
#: view/Tweaks.php:
|
2739 |
msgid ""
|
2740 |
"This will prevent from showing the old paths when an image or font is called "
|
2741 |
"through ajax"
|
2742 |
msgstr ""
|
2743 |
|
2744 |
-
#: view/Tweaks.php:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2745 |
msgid "Hide/Show Options"
|
2746 |
msgstr ""
|
2747 |
|
2748 |
-
#: view/Tweaks.php:
|
2749 |
msgid ""
|
2750 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
2751 |
"files"
|
2752 |
msgstr ""
|
2753 |
|
2754 |
-
#: view/Tweaks.php:
|
2755 |
msgid "Hide the WP Generator META"
|
2756 |
msgstr ""
|
2757 |
|
2758 |
-
#: view/Tweaks.php:
|
2759 |
msgid "Hide the WP DNS Prefetch META"
|
2760 |
msgstr ""
|
2761 |
|
2762 |
-
#: view/Tweaks.php:
|
2763 |
msgid "Hide RSD (Really Simple Discovery) header"
|
2764 |
msgstr ""
|
2765 |
|
2766 |
-
#: view/Tweaks.php:
|
2767 |
msgid "Don't show any WordPress information in HTTP header request"
|
2768 |
msgstr ""
|
2769 |
|
2770 |
-
#: view/Tweaks.php:
|
2771 |
msgid "Hide WordPress HTML Comments"
|
2772 |
msgstr ""
|
2773 |
|
2774 |
-
#: view/Tweaks.php:
|
2775 |
msgid "Hide the HTML Comments left by theme and plugins"
|
2776 |
msgstr ""
|
2777 |
|
2778 |
-
#: view/Tweaks.php:
|
2779 |
msgid "Hide Emojicons"
|
2780 |
msgstr ""
|
2781 |
|
2782 |
-
#: view/Tweaks.php:
|
2783 |
msgid "Don't load Emoji Icons if you don't use them"
|
2784 |
msgstr ""
|
2785 |
|
2786 |
-
#: view/Tweaks.php:
|
2787 |
-
msgid "
|
2788 |
msgstr ""
|
2789 |
|
2790 |
-
#: view/Tweaks.php:
|
2791 |
msgid "Disable XML-RPC authentication"
|
2792 |
msgstr ""
|
2793 |
|
2794 |
-
#: view/Tweaks.php:
|
2795 |
#, php-format
|
2796 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
-
#: view/Tweaks.php:
|
2800 |
msgid "Disable Embed scripts"
|
2801 |
msgstr ""
|
2802 |
|
2803 |
-
#: view/Tweaks.php:
|
2804 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
2805 |
msgstr ""
|
2806 |
|
2807 |
-
#: view/Tweaks.php:
|
2808 |
msgid "Disable WLW Manifest scripts"
|
2809 |
msgstr ""
|
2810 |
|
2811 |
-
#: view/Tweaks.php:
|
2812 |
msgid ""
|
2813 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
2814 |
msgstr ""
|
2815 |
|
2816 |
-
#: view/Tweaks.php:
|
2817 |
msgid "Disable DB Debug in Frontent"
|
2818 |
msgstr ""
|
2819 |
|
2820 |
-
#: view/Tweaks.php:
|
2821 |
msgid "Don't load DB Debug if your website is live"
|
2822 |
msgstr ""
|
2823 |
|
@@ -2833,7 +2951,7 @@ msgstr ""
|
|
2833 |
msgid ""
|
2834 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
2835 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
2836 |
-
"<br /> <a href=\"
|
2837 |
"\"><strong>Unlock all features</strong></a>"
|
2838 |
msgstr ""
|
2839 |
|
1 |
+
#, fuzzy
|
2 |
msgid ""
|
3 |
msgstr ""
|
4 |
"Project-Id-Version: Hide My WP Ghost\n"
|
5 |
+
"POT-Creation-Date: 2020-11-14 10:34+0200\n"
|
6 |
"PO-Revision-Date: 2020-05-14 18:30+0300\n"
|
7 |
"Last-Translator: John Darrel <john@wpplugins.tips>\n"
|
8 |
"Language-Team: WpPluginsTips <john@wpplugins.tips>\n"
|
10 |
"MIME-Version: 1.0\n"
|
11 |
"Content-Type: text/plain; charset=UTF-8\n"
|
12 |
"Content-Transfer-Encoding: 8bit\n"
|
13 |
+
"X-Generator: Poedit 2.4.2\n"
|
14 |
"X-Poedit-Basepath: ..\n"
|
15 |
"X-Poedit-WPHeader: index.php\n"
|
16 |
"X-Poedit-SourceCharset: UTF-8\n"
|
45 |
"For Hide My WP to work, the PHP version has to be equal or greater than 5.1"
|
46 |
msgstr ""
|
47 |
|
48 |
+
#: classes/Tools.php:32 classes/Tools.php:36
|
49 |
#, php-format
|
50 |
msgid ""
|
51 |
"Your memory limit is %sM. You need at least %sM to prevent loading errors in "
|
52 |
"frontend. See: %sIncreasing memory allocated to PHP%s"
|
53 |
msgstr ""
|
54 |
|
55 |
+
#: classes/Tools.php:125
|
56 |
msgid ""
|
57 |
"Your IP has been flagged for potential security violations. Please try again "
|
58 |
"in a little while..."
|
59 |
msgstr ""
|
60 |
|
61 |
+
#: classes/Tools.php:367
|
62 |
msgid "Documentation"
|
63 |
msgstr ""
|
64 |
|
65 |
+
#: classes/Tools.php:368
|
66 |
msgid "Leave a review"
|
67 |
msgstr ""
|
68 |
|
69 |
+
#: classes/Tools.php:385
|
70 |
msgid "Upgrade to Premium"
|
71 |
msgstr ""
|
72 |
|
73 |
+
#: classes/Tools.php:387 controllers/SecurityCheck.php:186
|
74 |
msgid "Settings"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: classes/Tools.php:1257
|
78 |
#, php-format
|
79 |
msgid "CONNECTION ERROR! Make sure your website can access: %s"
|
80 |
msgstr ""
|
81 |
|
82 |
+
#: classes/Tools.php:1277
|
83 |
msgid "New Login Information"
|
84 |
msgstr ""
|
85 |
|
103 |
msgid "You need to set a positive waiting time"
|
104 |
msgstr ""
|
105 |
|
106 |
+
#: controllers/Brute.php:107 controllers/Settings.php:264
|
107 |
+
#: controllers/Settings.php:308 controllers/Settings.php:370
|
108 |
+
#: controllers/Settings.php:401
|
109 |
msgid "Saved"
|
110 |
msgstr ""
|
111 |
|
186 |
msgstr ""
|
187 |
|
188 |
#: controllers/Menu.php:110 controllers/Menu.php:218 models/Settings.php:37
|
189 |
+
#: view/Advanced.php:191 view/Mapping.php:229 view/Permalinks.php:569
|
190 |
+
#: view/Tweaks.php:352
|
191 |
msgid "Security Check"
|
192 |
msgstr ""
|
193 |
|
215 |
msgid "Advanced"
|
216 |
msgstr ""
|
217 |
|
218 |
+
#: controllers/Menu.php:147 controllers/Settings.php:196
|
219 |
msgid "Hide My WP"
|
220 |
msgstr ""
|
221 |
|
238 |
msgid "See all premium features"
|
239 |
msgstr ""
|
240 |
|
241 |
+
#: controllers/SecurityCheck.php:24
|
242 |
msgid ""
|
243 |
"You should check your website every week to see if there are any security "
|
244 |
"changes."
|
245 |
msgstr ""
|
246 |
|
247 |
+
#: controllers/SecurityCheck.php:57
|
248 |
msgid ""
|
249 |
"First, you need to connect Hide My Wp with WPPlugins and switch from Default "
|
250 |
"mode to Lite Mode."
|
251 |
msgstr ""
|
252 |
|
253 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:30 view/Brute.php:31
|
254 |
#: view/Brute.php:81 view/Brute.php:94 view/Log.php:12 view/Mapping.php:88
|
255 |
+
#: view/Mapping.php:162 view/Permalinks.php:358 view/Permalinks.php:433
|
256 |
+
#: view/Permalinks.php:464 view/Tweaks.php:203
|
257 |
#, php-format
|
258 |
msgid "This feature requires %sHide My WP Ghost%s."
|
259 |
msgstr ""
|
260 |
|
261 |
+
#: controllers/SecurityCheck.php:61 view/Brute.php:32 view/Brute.php:82
|
262 |
#: view/Brute.php:95 view/Log.php:13 view/Mapping.php:89 view/Mapping.php:163
|
263 |
+
#: view/Permalinks.php:39 view/Permalinks.php:359 view/Permalinks.php:434
|
264 |
+
#: view/Permalinks.php:465 view/Tweaks.php:204
|
265 |
msgid "PRO"
|
266 |
msgstr ""
|
267 |
|
268 |
+
#: controllers/SecurityCheck.php:65
|
269 |
msgid "First, you need to switch Hide My Wp from Default mode to Lite Mode."
|
270 |
msgstr ""
|
271 |
|
272 |
+
#: controllers/SecurityCheck.php:106
|
273 |
msgid "PHP Version"
|
274 |
msgstr ""
|
275 |
|
276 |
+
#: controllers/SecurityCheck.php:110
|
277 |
msgid ""
|
278 |
"Using an old version of PHP makes your site slow and prone to hacker attacks "
|
279 |
"due to known vulnerabilities that exist in versions of PHP that are no "
|
281 |
"for your website."
|
282 |
msgstr ""
|
283 |
|
284 |
+
#: controllers/SecurityCheck.php:111
|
285 |
msgid ""
|
286 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
287 |
"version of PHP or move your site to a better hosting company."
|
288 |
msgstr ""
|
289 |
|
290 |
+
#: controllers/SecurityCheck.php:114
|
291 |
msgid "Mysql Version"
|
292 |
msgstr ""
|
293 |
|
294 |
+
#: controllers/SecurityCheck.php:118
|
295 |
msgid ""
|
296 |
"Using an old version of MySQL makes your site slow and prone to hacker "
|
297 |
"attacks due to known vulnerabilities that exist in versions of MySQL that "
|
299 |
"higher"
|
300 |
msgstr ""
|
301 |
|
302 |
+
#: controllers/SecurityCheck.php:119
|
303 |
msgid ""
|
304 |
"Email your hosting company and tell them you'd like to switch to a newer "
|
305 |
"version of MySQL or move your site to a better hosting company"
|
306 |
msgstr ""
|
307 |
|
308 |
+
#: controllers/SecurityCheck.php:122
|
309 |
msgid "WordPress Version"
|
310 |
msgstr ""
|
311 |
|
312 |
+
#: controllers/SecurityCheck.php:126
|
313 |
#, php-format
|
314 |
msgid ""
|
315 |
"You should always update WordPress to the %slatest versions%s. These usually "
|
320 |
"message."
|
321 |
msgstr ""
|
322 |
|
323 |
+
#: controllers/SecurityCheck.php:127
|
324 |
msgid "There is a newer version of WordPress available ({version})."
|
325 |
msgstr ""
|
326 |
|
327 |
+
#: controllers/SecurityCheck.php:130
|
328 |
msgid "WP Debug Mode"
|
329 |
msgstr ""
|
330 |
|
331 |
+
#: controllers/SecurityCheck.php:134
|
332 |
msgid ""
|
333 |
"Every good developer should turn on debugging before getting started on a "
|
334 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
337 |
"frontend will let hackers know a lot about your WordPress website."
|
338 |
msgstr ""
|
339 |
|
340 |
+
#: controllers/SecurityCheck.php:135
|
341 |
msgid ""
|
342 |
"Disable WP_DEBUG for live websites in wp_config.php <code>define('WP_DEBUG', "
|
343 |
"false);</code>"
|
344 |
msgstr ""
|
345 |
|
346 |
+
#: controllers/SecurityCheck.php:139
|
347 |
msgid "DB Debug Mode"
|
348 |
msgstr ""
|
349 |
|
350 |
+
#: controllers/SecurityCheck.php:143
|
351 |
msgid ""
|
352 |
"It's not safe to have Database Debug turned on. Make sure you don't use "
|
353 |
"Database debug on live websites."
|
354 |
msgstr ""
|
355 |
|
356 |
+
#: controllers/SecurityCheck.php:144
|
357 |
#, php-format
|
358 |
msgid ""
|
359 |
"Turn off the debug plugins if your website is live. You can also switch on "
|
360 |
"%sHide My Wp > Tweaks > Disable DB Debug in Frontent%s"
|
361 |
msgstr ""
|
362 |
|
363 |
+
#: controllers/SecurityCheck.php:148
|
364 |
msgid "Script Debug Mode"
|
365 |
msgstr ""
|
366 |
|
367 |
+
#: controllers/SecurityCheck.php:152
|
368 |
msgid ""
|
369 |
"Every good developer should turn on debugging before getting started on a "
|
370 |
"new plugin or theme. In fact, the WordPress Codex 'highly recommends' that "
|
373 |
"let hackers know a lot about your WordPress website."
|
374 |
msgstr ""
|
375 |
|
376 |
+
#: controllers/SecurityCheck.php:153
|
377 |
msgid ""
|
378 |
"Disable SCRIPT_DEBUG for live websites in wp_config.php "
|
379 |
"<code>define('SCRIPT_DEBUG', false);</code>"
|
380 |
msgstr ""
|
381 |
|
382 |
+
#: controllers/SecurityCheck.php:157
|
383 |
msgid "display_errors PHP directive"
|
384 |
msgstr ""
|
385 |
|
386 |
+
#: controllers/SecurityCheck.php:161
|
387 |
msgid ""
|
388 |
"Displaying any kind of debug info in the frontend is extremely bad. If any "
|
389 |
"PHP errors happen on your site they should be logged in a safe place and not "
|
390 |
"displayed to visitors or potential attackers."
|
391 |
msgstr ""
|
392 |
|
393 |
+
#: controllers/SecurityCheck.php:162
|
394 |
msgid "Edit wp_config.php and add <code>ini_set('display_errors', 0);</code>"
|
395 |
msgstr ""
|
396 |
|
397 |
+
#: controllers/SecurityCheck.php:165
|
398 |
msgid "Backend under SSL"
|
399 |
msgstr ""
|
400 |
|
401 |
+
#: controllers/SecurityCheck.php:169
|
402 |
msgid ""
|
403 |
"SSL is an abbreviation used for Secure Sockets Layers, which are encryption "
|
404 |
"protocols used on the internet to secure information exchange and provide "
|
409 |
"WordPress."
|
410 |
msgstr ""
|
411 |
|
412 |
+
#: controllers/SecurityCheck.php:170
|
413 |
#, php-format
|
414 |
msgid "Learn how to set your website as %s. %sClick Here%s"
|
415 |
msgstr ""
|
416 |
|
417 |
+
#: controllers/SecurityCheck.php:173
|
418 |
msgid "User 'admin' as Administrator"
|
419 |
msgstr ""
|
420 |
|
421 |
+
#: controllers/SecurityCheck.php:177
|
422 |
msgid ""
|
423 |
"In the old days, the default WordPress admin username was 'admin'. Since "
|
424 |
"usernames make up half of the login credentials, this made it easier for "
|
427 |
"time of installing WordPress."
|
428 |
msgstr ""
|
429 |
|
430 |
+
#: controllers/SecurityCheck.php:178
|
431 |
msgid "Change the user 'admin' with another name to improve security."
|
432 |
msgstr ""
|
433 |
|
434 |
+
#: controllers/SecurityCheck.php:181
|
435 |
msgid "Spammers can easily signup"
|
436 |
msgstr ""
|
437 |
|
438 |
+
#: controllers/SecurityCheck.php:185
|
439 |
msgid ""
|
440 |
"If you do not have an e-commerce, membership or guest posting website, you "
|
441 |
"shouldn't let users subscribe to your blog. You will end up with spam "
|
443 |
"comments."
|
444 |
msgstr ""
|
445 |
|
446 |
+
#: controllers/SecurityCheck.php:186
|
447 |
#, php-format
|
448 |
msgid ""
|
449 |
"Change the signup path from %sHide My Wp > Custom Register URL%s or uncheck "
|
450 |
"the option %s > %s > %s"
|
451 |
msgstr ""
|
452 |
|
453 |
+
#: controllers/SecurityCheck.php:186 controllers/SecurityCheck.php:445
|
454 |
msgid "General"
|
455 |
msgstr ""
|
456 |
|
457 |
+
#: controllers/SecurityCheck.php:186
|
458 |
msgid "Membership"
|
459 |
msgstr ""
|
460 |
|
461 |
+
#: controllers/SecurityCheck.php:189
|
462 |
msgid "Outdated Plugins"
|
463 |
msgstr ""
|
464 |
|
465 |
+
#: controllers/SecurityCheck.php:193
|
466 |
msgid ""
|
467 |
"WordPress and its plugins and themes are like any other software installed "
|
468 |
"on your computer, and like any other application on your devices. "
|
478 |
"keep your site secure."
|
479 |
msgstr ""
|
480 |
|
481 |
+
#: controllers/SecurityCheck.php:194 controllers/SecurityCheck.php:202
|
482 |
msgid "Go to the Updates page and update all the plugins to the last version."
|
483 |
msgstr ""
|
484 |
|
485 |
+
#: controllers/SecurityCheck.php:197
|
486 |
msgid "Not Updated Plugins"
|
487 |
msgstr ""
|
488 |
|
489 |
+
#: controllers/SecurityCheck.php:201
|
490 |
msgid ""
|
491 |
"Plugins that have not been updated in the last 12 months can have real "
|
492 |
"security problems. Make sure you use updated plugins from WordPress "
|
493 |
"Directory."
|
494 |
msgstr ""
|
495 |
|
496 |
+
#: controllers/SecurityCheck.php:205
|
497 |
msgid "Version Incompatible Plugins"
|
498 |
msgstr ""
|
499 |
|
500 |
+
#: controllers/SecurityCheck.php:209
|
501 |
msgid ""
|
502 |
"Plugins that are incompatible with your version of WordPress can have real "
|
503 |
"security problems. Make sure you use tested plugins from WordPress Directory."
|
504 |
msgstr ""
|
505 |
|
506 |
+
#: controllers/SecurityCheck.php:210
|
507 |
msgid "Make sure you use tested plugins from WordPress Directory."
|
508 |
msgstr ""
|
509 |
|
510 |
+
#: controllers/SecurityCheck.php:213
|
511 |
msgid "Outdated Themes"
|
512 |
msgstr ""
|
513 |
|
514 |
+
#: controllers/SecurityCheck.php:217
|
515 |
msgid ""
|
516 |
"WordPress and its plugins and themes are like any other software installed "
|
517 |
"on your computer, and like any other application on your devices. "
|
527 |
"ways to keep your site secure."
|
528 |
msgstr ""
|
529 |
|
530 |
+
#: controllers/SecurityCheck.php:218
|
531 |
msgid "Go to the Updates page and update all the themes to the last version."
|
532 |
msgstr ""
|
533 |
|
534 |
+
#: controllers/SecurityCheck.php:221
|
535 |
msgid "Database Prefix"
|
536 |
msgstr ""
|
537 |
|
538 |
+
#: controllers/SecurityCheck.php:225
|
539 |
msgid ""
|
540 |
"The WordPress database is like a brain for your entire WordPress site, "
|
541 |
"because every single bit of information about your site is stored there, "
|
546 |
"prefix <strong>wp_</strong>."
|
547 |
msgstr ""
|
548 |
|
549 |
+
#: controllers/SecurityCheck.php:226
|
550 |
#, php-format
|
551 |
msgid ""
|
552 |
"Hide My WP protects your website from most SQL injections but, if possible, "
|
554 |
"%s"
|
555 |
msgstr ""
|
556 |
|
557 |
+
#: controllers/SecurityCheck.php:229
|
558 |
msgid "Versions in Source Code"
|
559 |
msgstr ""
|
560 |
|
561 |
+
#: controllers/SecurityCheck.php:233
|
562 |
msgid ""
|
563 |
"WordPress, plugins and themes add their version info to the source code, so "
|
564 |
"anyone can see it. <br /><br />Hackers can easily find a website with "
|
566 |
"Exploits."
|
567 |
msgstr ""
|
568 |
|
569 |
+
#: controllers/SecurityCheck.php:234
|
570 |
#, php-format
|
571 |
msgid "Switch on %sHide My WP > Tweaks > %s %s"
|
572 |
msgstr ""
|
573 |
|
574 |
+
#: controllers/SecurityCheck.php:234 view/Tweaks.php:233
|
575 |
msgid "Hide Versions and WordPress Tags"
|
576 |
msgstr ""
|
577 |
|
578 |
+
#: controllers/SecurityCheck.php:238
|
579 |
msgid "Salts and Security Keys valid"
|
580 |
msgstr ""
|
581 |
|
582 |
+
#: controllers/SecurityCheck.php:242
|
583 |
msgid ""
|
584 |
"Security keys are used to ensure better encryption of information stored in "
|
585 |
"the user's cookies and hashed passwords. <br /><br />These make your site "
|
589 |
"them properly."
|
590 |
msgstr ""
|
591 |
|
592 |
+
#: controllers/SecurityCheck.php:243
|
593 |
msgid ""
|
594 |
"Security keys are defined in wp-config.php as constants on lines. They "
|
595 |
"should be as unique and as long as possible. <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
597 |
"NONCE_SALT</code>"
|
598 |
msgstr ""
|
599 |
|
600 |
+
#: controllers/SecurityCheck.php:246
|
601 |
msgid "Security Keys Updated"
|
602 |
msgstr ""
|
603 |
|
604 |
+
#: controllers/SecurityCheck.php:250
|
605 |
msgid ""
|
606 |
"The security keys in wp-config.php should be renewed as often as possible."
|
607 |
msgstr ""
|
608 |
|
609 |
+
#: controllers/SecurityCheck.php:251
|
610 |
#, php-format
|
611 |
msgid ""
|
612 |
"You can generate %snew Keys from here%s <code>AUTH_KEY,SECURE_AUTH_KEY,"
|
614 |
"NONCE_SALT</code>"
|
615 |
msgstr ""
|
616 |
|
617 |
+
#: controllers/SecurityCheck.php:254
|
618 |
msgid "WordPress dDatabase Password"
|
619 |
msgstr ""
|
620 |
|
621 |
+
#: controllers/SecurityCheck.php:258
|
622 |
msgid ""
|
623 |
"There is no such thing as an \"unimportant password\"! The same goes for "
|
624 |
"your WordPress database password. <br />Although most servers are configured "
|
627 |
"\"12345\" or no password at all."
|
628 |
msgstr ""
|
629 |
|
630 |
+
#: controllers/SecurityCheck.php:259
|
631 |
msgid ""
|
632 |
"Choose a proper database password, at least 8 characters long with a "
|
633 |
"combination of letters, numbers and special characters. After you change it, "
|
635 |
"'NEW_DB_PASSWORD_GOES_HERE');</code>"
|
636 |
msgstr ""
|
637 |
|
638 |
+
#: controllers/SecurityCheck.php:270
|
639 |
msgid "/wp-content is visible in source code"
|
640 |
msgstr ""
|
641 |
|
642 |
+
#: controllers/SecurityCheck.php:274
|
643 |
msgid ""
|
644 |
"It's important to rename common WordPress paths, such as wp-content and wp-"
|
645 |
"includes to prevent hackers from knowing that you have a WordPress website."
|
646 |
msgstr ""
|
647 |
|
648 |
+
#: controllers/SecurityCheck.php:275
|
649 |
#, php-format
|
650 |
msgid ""
|
651 |
"Change the wp-content, wp-includes and other common paths with %sHide My Wp "
|
652 |
"> Permalinks%s"
|
653 |
msgstr ""
|
654 |
|
655 |
+
#: controllers/SecurityCheck.php:278
|
656 |
msgid "/wp-content path is accessible"
|
657 |
msgstr ""
|
658 |
|
659 |
+
#: controllers/SecurityCheck.php:282
|
660 |
msgid ""
|
661 |
"It's important to hide the common WordPress paths to prevent attacks on "
|
662 |
"vulnerable plugins and themes. <br /> Also, it's important to hide the names "
|
663 |
"of plugins and themes to make it impossible for bots to detect them."
|
664 |
msgstr ""
|
665 |
|
666 |
+
#: controllers/SecurityCheck.php:283
|
667 |
#, php-format
|
668 |
msgid ""
|
669 |
"Switch on %sHide My Wp > Hide WordPress Common Paths%s to hide the old paths"
|
670 |
msgstr ""
|
671 |
|
672 |
+
#: controllers/SecurityCheck.php:287 controllers/SecurityCheck.php:295
|
673 |
#, php-format
|
674 |
msgid "%s is visible in source code"
|
675 |
msgstr ""
|
676 |
|
677 |
+
#: controllers/SecurityCheck.php:291
|
678 |
#, php-format
|
679 |
msgid ""
|
680 |
"Having the admin URL visible in the source code it's really bad because "
|
683 |
">Find solutions for %show to hide the path from source code%s."
|
684 |
msgstr ""
|
685 |
|
686 |
+
#: controllers/SecurityCheck.php:292
|
687 |
#, php-format
|
688 |
msgid ""
|
689 |
"Switch on %sHide My WP > Permalinks > Hide wp-admin from ajax URL%s. Hide "
|
690 |
"any reference to admin path from the installed plugins."
|
691 |
msgstr ""
|
692 |
|
693 |
+
#: controllers/SecurityCheck.php:299
|
694 |
#, php-format
|
695 |
msgid ""
|
696 |
"Having the login URL visible in the source code it's really bad because "
|
700 |
"to hide the path from source code%s."
|
701 |
msgstr ""
|
702 |
|
703 |
+
#: controllers/SecurityCheck.php:300
|
704 |
#, php-format
|
705 |
msgid "%sHide the login path%s from theme menu or widget."
|
706 |
msgstr ""
|
707 |
|
708 |
+
#: controllers/SecurityCheck.php:303
|
709 |
msgid "/wp-login path is accessible"
|
710 |
msgstr ""
|
711 |
|
712 |
+
#: controllers/SecurityCheck.php:307
|
713 |
msgid ""
|
714 |
"If your site allows user logins, you need your login page to be easy to find "
|
715 |
"for your users. You also need to do other things to protect against "
|
719 |
"login page difficult to find is one way to do that."
|
720 |
msgstr ""
|
721 |
|
722 |
+
#: controllers/SecurityCheck.php:308
|
723 |
#, php-format
|
724 |
msgid ""
|
725 |
"Change the wp-login from %sHide My Wp > Custom login URL%s and Switch on "
|
726 |
"%sHide My Wp > Brute Force Protection%s"
|
727 |
msgstr ""
|
728 |
|
729 |
+
#: controllers/SecurityCheck.php:311
|
730 |
msgid "/wp_config.php file is writable"
|
731 |
msgstr ""
|
732 |
|
733 |
+
#: controllers/SecurityCheck.php:315
|
734 |
msgid ""
|
735 |
"One of the most important files in your WordPress installation is the wp-"
|
736 |
"config.php file. <br />This file is located in the root directory of your "
|
738 |
"details, such as database connection information."
|
739 |
msgstr ""
|
740 |
|
741 |
+
#: controllers/SecurityCheck.php:316
|
742 |
#, php-format
|
743 |
msgid ""
|
744 |
"Try setting chmod to %s0400%s or %s0440%s and if the website works normally "
|
745 |
"that's the best one to use."
|
746 |
msgstr ""
|
747 |
|
748 |
+
#: controllers/SecurityCheck.php:319
|
749 |
msgid "wp-config.php & wp-config-sample.php files are accessible "
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: controllers/SecurityCheck.php:323
|
753 |
msgid ""
|
754 |
"One of the most important files in your WordPress installation is the wp-"
|
755 |
"config.php file. <br />This file is located in the root directory of your "
|
757 |
"details, such as database connection information."
|
758 |
msgstr ""
|
759 |
|
760 |
+
#: controllers/SecurityCheck.php:324
|
761 |
#, php-format
|
762 |
msgid ""
|
763 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-config.php "
|
764 |
"& wp-config-sample.php files"
|
765 |
msgstr ""
|
766 |
|
767 |
+
#: controllers/SecurityCheck.php:328
|
768 |
msgid "readme.html file is accessible "
|
769 |
msgstr ""
|
770 |
|
771 |
+
#: controllers/SecurityCheck.php:332
|
772 |
msgid ""
|
773 |
"It's important to hide or remove the readme.html file because it contains WP "
|
774 |
"version details."
|
775 |
msgstr ""
|
776 |
|
777 |
+
#: controllers/SecurityCheck.php:333
|
778 |
#, php-format
|
779 |
msgid ""
|
780 |
"Rename readme.html file or switch on %sHide My Wp > Hide WordPress Common "
|
781 |
"Files%s"
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: controllers/SecurityCheck.php:337
|
785 |
msgid "install.php & upgrade.php files are accessible "
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: controllers/SecurityCheck.php:341
|
789 |
msgid ""
|
790 |
"WordPress is well-known for its ease of installation. <br/>It's important to "
|
791 |
"hide the wp-admin/install.php and wp-admin/upgrade.php files because there "
|
792 |
"have already been a couple of security issues regarding these files."
|
793 |
msgstr ""
|
794 |
|
795 |
+
#: controllers/SecurityCheck.php:342
|
796 |
#, php-format
|
797 |
msgid ""
|
798 |
"Switch on %sHide My Wp > Hide WordPress Common Files%s to hide wp-admin/"
|
799 |
"install.php & wp-admin/upgrade.php files"
|
800 |
msgstr ""
|
801 |
|
802 |
+
#: controllers/SecurityCheck.php:346
|
803 |
msgid "PHP register_globals is on"
|
804 |
msgstr ""
|
805 |
|
806 |
+
#: controllers/SecurityCheck.php:350
|
807 |
msgid ""
|
808 |
"This is one of the biggest security issues you can have on your site! If "
|
809 |
"your hosting company has this directive enabled by default, switch to "
|
810 |
"another company immediately!"
|
811 |
msgstr ""
|
812 |
|
813 |
+
#: controllers/SecurityCheck.php:351
|
814 |
msgid ""
|
815 |
"If you have access to php.ini file, set <code>register_globals = off</code> "
|
816 |
"or contact the hosting company to set it off"
|
817 |
msgstr ""
|
818 |
|
819 |
+
#: controllers/SecurityCheck.php:354
|
820 |
msgid "PHP expose_php is on"
|
821 |
msgstr ""
|
822 |
|
823 |
+
#: controllers/SecurityCheck.php:358
|
824 |
msgid ""
|
825 |
"Exposing the PHP version will make the job of attacking your site much "
|
826 |
"easier."
|
827 |
msgstr ""
|
828 |
|
829 |
+
#: controllers/SecurityCheck.php:359
|
830 |
msgid ""
|
831 |
"If you have access to php.ini file, set <code>expose_php = off</code> or "
|
832 |
"contact the hosting company to set it off"
|
833 |
msgstr ""
|
834 |
|
835 |
+
#: controllers/SecurityCheck.php:362
|
836 |
msgid "PHP safe_mode is on"
|
837 |
msgstr ""
|
838 |
|
839 |
+
#: controllers/SecurityCheck.php:366
|
840 |
msgid ""
|
841 |
"PHP safe mode was one of the attempts to solve security problems of shared "
|
842 |
"web hosting servers. <br /><br />It is still being used by some web hosting "
|
851 |
"restricted, so if a hacker has already got in – safe mode is useless."
|
852 |
msgstr ""
|
853 |
|
854 |
+
#: controllers/SecurityCheck.php:367
|
855 |
msgid ""
|
856 |
"If you have access to php.ini file, set <code>safe_mode = off</code> or "
|
857 |
"contact the hosting company to set it off"
|
858 |
msgstr ""
|
859 |
|
860 |
+
#: controllers/SecurityCheck.php:370
|
861 |
msgid "PHP allow_url_include is on"
|
862 |
msgstr ""
|
863 |
|
864 |
+
#: controllers/SecurityCheck.php:374
|
865 |
msgid ""
|
866 |
"Having this PHP directive enabled will leave your site exposed to cross-site "
|
867 |
"attacks (XSS). <br /><br />There's absolutely no valid reason to enable this "
|
868 |
"directive, and using any PHP code that requires it is very risky."
|
869 |
msgstr ""
|
870 |
|
871 |
+
#: controllers/SecurityCheck.php:375
|
872 |
msgid ""
|
873 |
"If you have access to php.ini file, set <code>allow_url_include = off</code> "
|
874 |
"or contact the hosting company to set it off"
|
875 |
msgstr ""
|
876 |
|
877 |
+
#: controllers/SecurityCheck.php:378
|
878 |
+
msgid "Plugins/Themes editor disables"
|
879 |
msgstr ""
|
880 |
|
881 |
+
#: controllers/SecurityCheck.php:382
|
882 |
msgid ""
|
883 |
"The plugins and themes file editor is a very convenient tool because it "
|
884 |
"enables you to make quick changes without the need to use FTP. <br /><br /"
|
887 |
"site if they manage to gain access to admin."
|
888 |
msgstr ""
|
889 |
|
890 |
+
#: controllers/SecurityCheck.php:383
|
891 |
msgid ""
|
892 |
"Disable DISALLOW_FILE_EDIT for live websites in wp_config.php "
|
893 |
"<code>define('DISALLOW_FILE_EDIT', true);</code>"
|
894 |
msgstr ""
|
895 |
|
896 |
+
#: controllers/SecurityCheck.php:387
|
897 |
#, php-format
|
898 |
msgid "Folder %s is browsable "
|
899 |
msgstr ""
|
900 |
|
901 |
+
#: controllers/SecurityCheck.php:391
|
902 |
msgid ""
|
903 |
"Allowing anyone to view all files in the Uploads folder with a browser will "
|
904 |
"allow them to easily download all your uploaded files. It's a security and a "
|
905 |
"copyright issue."
|
906 |
msgstr ""
|
907 |
|
908 |
+
#: controllers/SecurityCheck.php:392
|
909 |
#, php-format
|
910 |
msgid "Learn how to disable %sDirectory Browsing%s"
|
911 |
msgstr ""
|
912 |
|
913 |
+
#: controllers/SecurityCheck.php:396
|
914 |
msgid "Windows Live Writer is on "
|
915 |
msgstr ""
|
916 |
|
917 |
+
#: controllers/SecurityCheck.php:400
|
918 |
msgid ""
|
919 |
"If you're not using Windows Live Writer there's really no valid reason to "
|
920 |
"have its link in the page header, because this tells the whole world you're "
|
921 |
"using WordPress."
|
922 |
msgstr ""
|
923 |
|
924 |
+
#: controllers/SecurityCheck.php:401
|
925 |
#, php-format
|
926 |
msgid "Switch on %sHide My Wp > Tweaks > Disable WLW Manifest scripts%s"
|
927 |
msgstr ""
|
928 |
|
929 |
+
#: controllers/SecurityCheck.php:405
|
930 |
msgid "XML-RPC access is on"
|
931 |
msgstr ""
|
932 |
|
933 |
+
#: controllers/SecurityCheck.php:409
|
934 |
msgid ""
|
935 |
"WordPress XML-RPC is a specification that aims to standardize communications "
|
936 |
"between different systems. It uses HTTP as the transport mechanism and XML "
|
941 |
"circles."
|
942 |
msgstr ""
|
943 |
|
944 |
+
#: controllers/SecurityCheck.php:410
|
945 |
#, php-format
|
946 |
msgid "Switch on %sHide My Wp > Tweaks > Disable XML-RPC access%s"
|
947 |
msgstr ""
|
948 |
|
949 |
+
#: controllers/SecurityCheck.php:414
|
950 |
msgid "RDS is visible"
|
951 |
msgstr ""
|
952 |
|
953 |
+
#: controllers/SecurityCheck.php:418
|
954 |
msgid ""
|
955 |
"If you're not using any Really Simple Discovery services such as pingbacks, "
|
956 |
"there's no need to advertise that endpoint (link) in the header. Please note "
|
959 |
"the way to go."
|
960 |
msgstr ""
|
961 |
|
962 |
+
#: controllers/SecurityCheck.php:419
|
963 |
#, php-format
|
964 |
msgid "Switch on %sHide My Wp > Tweaks > Hide RSD header%s"
|
965 |
msgstr ""
|
966 |
|
967 |
+
#: controllers/SecurityCheck.php:423
|
968 |
msgid "MySql Grant All Permissions"
|
969 |
msgstr ""
|
970 |
|
971 |
+
#: controllers/SecurityCheck.php:427
|
972 |
msgid ""
|
973 |
"If an attacker gains access to your wp-config.php file and gets the MySQL "
|
974 |
"username and password, he'll be able to login to that database and do "
|
980 |
"DELETE."
|
981 |
msgstr ""
|
982 |
|
983 |
+
#: controllers/SecurityCheck.php:428
|
984 |
#, php-format
|
985 |
msgid "To learn how to revoke permissions from PhpMyAdmin %sClick here%s"
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: controllers/SecurityCheck.php:431
|
989 |
msgid "Author URL by ID access"
|
990 |
msgstr ""
|
991 |
|
992 |
+
#: controllers/SecurityCheck.php:435
|
993 |
msgid ""
|
994 |
"Usernames (unlike passwords) are not secret. By knowing someone's username, "
|
995 |
"you can't log in to their account. You also need the password. <br /><br /"
|
1002 |
"ID exists in the system."
|
1003 |
msgstr ""
|
1004 |
|
1005 |
+
#: controllers/SecurityCheck.php:436
|
1006 |
#, php-format
|
1007 |
msgid "Switch on %sHide My Wp > Hide Author ID URL%s"
|
1008 |
msgstr ""
|
1009 |
|
1010 |
+
#: controllers/SecurityCheck.php:440
|
1011 |
msgid "Default WordPress Tagline"
|
1012 |
msgstr ""
|
1013 |
|
1014 |
+
#: controllers/SecurityCheck.php:444
|
1015 |
msgid ""
|
1016 |
"The WordPress site tagline is a short phrase located under the site title, "
|
1017 |
"similar to a subtitle or advertising slogan. The goal of a tagline is to "
|
1020 |
"actually built with WordPress"
|
1021 |
msgstr ""
|
1022 |
|
1023 |
+
#: controllers/SecurityCheck.php:445
|
1024 |
#, php-format
|
1025 |
msgid "Change the Tagline in %s > %s"
|
1026 |
msgstr ""
|
1027 |
|
1028 |
+
#: controllers/SecurityCheck.php:445
|
1029 |
msgid "Tagline"
|
1030 |
msgstr ""
|
1031 |
|
1032 |
+
#: controllers/SecurityCheck.php:528
|
1033 |
+
msgid "Saved! This task will be ignored on future tests."
|
|
|
|
|
|
|
|
|
|
|
1034 |
msgstr ""
|
1035 |
|
1036 |
+
#: controllers/SecurityCheck.php:538
|
1037 |
+
msgid "Saved! You can run the test again."
|
1038 |
msgstr ""
|
1039 |
|
1040 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1041 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1042 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:901
|
1043 |
+
#: controllers/SecurityCheck.php:984 controllers/SecurityCheck.php:1000
|
1044 |
+
#: controllers/SecurityCheck.php:1008 controllers/SecurityCheck.php:1085
|
1045 |
+
#: controllers/SecurityCheck.php:1099 controllers/SecurityCheck.php:1114
|
1046 |
+
#: controllers/SecurityCheck.php:1128 controllers/SecurityCheck.php:1140
|
1047 |
+
#: controllers/SecurityCheck.php:1145 controllers/SecurityCheck.php:1179
|
1048 |
+
#: controllers/SecurityCheck.php:1205 controllers/SecurityCheck.php:1220
|
1049 |
+
#: controllers/SecurityCheck.php:1235 controllers/SecurityCheck.php:1252
|
1050 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1051 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1052 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1053 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1054 |
msgid "Yes"
|
1055 |
msgstr ""
|
1056 |
|
1057 |
+
#: controllers/SecurityCheck.php:587 controllers/SecurityCheck.php:605
|
1058 |
+
#: controllers/SecurityCheck.php:619 controllers/SecurityCheck.php:633
|
1059 |
+
#: controllers/SecurityCheck.php:646 controllers/SecurityCheck.php:984
|
1060 |
+
#: controllers/SecurityCheck.php:1000 controllers/SecurityCheck.php:1008
|
1061 |
+
#: controllers/SecurityCheck.php:1085 controllers/SecurityCheck.php:1099
|
1062 |
+
#: controllers/SecurityCheck.php:1114 controllers/SecurityCheck.php:1128
|
1063 |
+
#: controllers/SecurityCheck.php:1140 controllers/SecurityCheck.php:1174
|
1064 |
+
#: controllers/SecurityCheck.php:1184 controllers/SecurityCheck.php:1205
|
1065 |
+
#: controllers/SecurityCheck.php:1220 controllers/SecurityCheck.php:1235
|
1066 |
+
#: controllers/SecurityCheck.php:1284 controllers/SecurityCheck.php:1306
|
1067 |
+
#: controllers/SecurityCheck.php:1328 controllers/SecurityCheck.php:1350
|
1068 |
+
#: controllers/SecurityCheck.php:1370 controllers/SecurityCheck.php:1392
|
1069 |
+
#: controllers/SecurityCheck.php:1408 controllers/SecurityCheck.php:1417
|
1070 |
msgid "No"
|
1071 |
msgstr ""
|
1072 |
|
1073 |
+
#: controllers/SecurityCheck.php:715
|
1074 |
#, php-format
|
1075 |
msgid "%s plugin are outdated: %s"
|
1076 |
msgstr ""
|
1077 |
|
1078 |
+
#: controllers/SecurityCheck.php:715 controllers/SecurityCheck.php:791
|
1079 |
msgid "All plugins are up to date"
|
1080 |
msgstr ""
|
1081 |
|
1082 |
+
#: controllers/SecurityCheck.php:748
|
1083 |
#, php-format
|
1084 |
msgid "%s theme(s) are outdated: %s"
|
1085 |
msgstr ""
|
1086 |
|
1087 |
+
#: controllers/SecurityCheck.php:748
|
1088 |
msgid "Themes are up to date"
|
1089 |
msgstr ""
|
1090 |
|
1091 |
+
#: controllers/SecurityCheck.php:828
|
1092 |
msgid "All plugins are compatible"
|
1093 |
msgstr ""
|
1094 |
|
1095 |
+
#: controllers/SecurityCheck.php:922
|
1096 |
#, php-format
|
1097 |
msgid "%s days since last update"
|
1098 |
msgstr ""
|
1099 |
|
1100 |
+
#: controllers/SecurityCheck.php:922
|
1101 |
msgid "Updated"
|
1102 |
msgstr ""
|
1103 |
|
1104 |
+
#: controllers/SecurityCheck.php:940
|
1105 |
msgid "Empty"
|
1106 |
msgstr ""
|
1107 |
|
1108 |
+
#: controllers/SecurityCheck.php:945
|
1109 |
msgid "only "
|
1110 |
msgstr ""
|
1111 |
|
1112 |
+
#: controllers/SecurityCheck.php:950
|
1113 |
msgid "too simple"
|
1114 |
msgstr ""
|
1115 |
|
1116 |
+
#: controllers/SecurityCheck.php:955
|
1117 |
msgid "Good"
|
1118 |
msgstr ""
|
1119 |
|
1120 |
+
#: controllers/SecurityCheck.php:1002
|
1121 |
msgid ""
|
1122 |
"Change the wp-config.php file permission to Read-Only using File Manager."
|
1123 |
msgstr ""
|
1124 |
|
1125 |
+
#: controllers/SecurityCheck.php:1260
|
1126 |
msgid "no"
|
1127 |
msgstr ""
|
1128 |
|
1129 |
+
#: controllers/SecurityCheck.php:1414
|
1130 |
msgid "Just another WordPress site"
|
1131 |
msgstr ""
|
1132 |
|
1133 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1134 |
#, php-format
|
1135 |
msgid ""
|
1136 |
"NGINX detected. In case you didn't add the code in the NGINX config already, "
|
1137 |
"please add the following line. %s"
|
1138 |
msgstr ""
|
1139 |
|
1140 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
|
|
|
|
|
|
|
|
1141 |
msgid "Don't forget to reload the Nginx service."
|
1142 |
msgstr ""
|
1143 |
|
1144 |
+
#: controllers/Settings.php:45 controllers/Settings.php:268
|
1145 |
+
msgid "Learn how to setup on Nginx server"
|
1146 |
msgstr ""
|
1147 |
|
1148 |
#: controllers/Settings.php:54 view/Backup.php:16
|
1153 |
msgid "You want to restore the last saved settings? "
|
1154 |
msgstr ""
|
1155 |
|
1156 |
+
#: controllers/Settings.php:82 controllers/Widget.php:16
|
1157 |
#, php-format
|
1158 |
msgid ""
|
1159 |
+
"%sBlack Friday!!%s Get Hide My WP Ghost today with the best discounts of the "
|
1160 |
+
"year. %sSee Ofers!%s"
|
1161 |
msgstr ""
|
1162 |
|
1163 |
+
#: controllers/Settings.php:84 controllers/Widget.php:18
|
1164 |
#, php-format
|
1165 |
msgid ""
|
1166 |
+
"%sHalloween Special!!%s Get %s80%% OFF%s on Hide My WP Ghost - Unlimited "
|
1167 |
+
"Websites License until 31 October 2020. %sSee Ofer!%s"
|
1168 |
msgstr ""
|
1169 |
|
1170 |
+
#: controllers/Settings.php:86 controllers/Widget.php:20
|
1171 |
+
#, php-format
|
1172 |
+
msgid ""
|
1173 |
+
"%sLimited Time Offer%s: Get %s65%% OFF%s today on Hide My WP Ghost 5 "
|
1174 |
+
"Websites License. %sHurry Up!%s"
|
1175 |
+
msgstr ""
|
1176 |
+
|
1177 |
+
#: controllers/Settings.php:137
|
1178 |
#, php-format
|
1179 |
msgid ""
|
1180 |
"New Plugin/Theme detected! You need to save the Hide My WP Setting again to "
|
1181 |
+
"include them all! %sClick here%s"
|
1182 |
msgstr ""
|
1183 |
|
1184 |
+
#: controllers/Settings.php:157
|
1185 |
#, php-format
|
1186 |
msgid ""
|
1187 |
"To activate the new %sHide My WP %s %s settings you need to confirm and re-"
|
1188 |
"login!"
|
1189 |
msgstr ""
|
1190 |
|
1191 |
+
#: controllers/Settings.php:165
|
1192 |
msgid "Yes, I'm ready to re-login"
|
1193 |
msgstr ""
|
1194 |
|
1195 |
+
#: controllers/Settings.php:172 view/FrontendCheck.php:36
|
1196 |
msgid "No, abort"
|
1197 |
msgstr ""
|
1198 |
|
1199 |
+
#: controllers/Settings.php:213
|
1200 |
msgid "My Account"
|
1201 |
msgstr ""
|
1202 |
|
1203 |
+
#: controllers/Settings.php:351
|
1204 |
msgid ""
|
1205 |
"Error: You entered the same text twice in the Text Mapping. We removed the "
|
1206 |
"duplicates to prevent any redirect errors."
|
1207 |
msgstr ""
|
1208 |
|
1209 |
+
#: controllers/Settings.php:470
|
1210 |
+
msgid "The list of plugins and themes was updated with success!"
|
1211 |
+
msgstr ""
|
1212 |
+
|
1213 |
+
#: controllers/Settings.php:542
|
1214 |
msgid ""
|
1215 |
"ERROR! Please make sure you use a valid token to connect the plugin with "
|
1216 |
"WPPlugins"
|
1217 |
msgstr ""
|
1218 |
|
1219 |
+
#: controllers/Settings.php:547
|
1220 |
msgid ""
|
1221 |
"ERROR! Please make sure you use an email address to connect the plugin with "
|
1222 |
"WPPlugins"
|
1223 |
msgstr ""
|
1224 |
|
1225 |
+
#: controllers/Settings.php:593
|
1226 |
msgid "Great! The backup is restored."
|
1227 |
msgstr ""
|
1228 |
|
1229 |
+
#: controllers/Settings.php:607 controllers/Settings.php:610
|
1230 |
msgid "Error! The backup is not valid."
|
1231 |
msgstr ""
|
1232 |
|
1233 |
+
#: controllers/Settings.php:613
|
1234 |
msgid "Error! You have to enter a previous saved backup file."
|
1235 |
msgstr ""
|
1236 |
|
1237 |
+
#: controllers/Settings.php:625
|
1238 |
msgid "Hide My Wp > Question"
|
1239 |
msgstr ""
|
1240 |
|
1257 |
msgid "Login Blocked by Hide My WordPress"
|
1258 |
msgstr ""
|
1259 |
|
1260 |
+
#: models/Compatibility.php:312
|
1261 |
msgid ""
|
1262 |
"CDN Enabled detected. Please include the new wp-content and wp-includes "
|
1263 |
"paths in CDN Enabler Settings"
|
1264 |
msgstr ""
|
1265 |
|
1266 |
+
#: models/Compatibility.php:320
|
1267 |
#, php-format
|
1268 |
msgid ""
|
1269 |
"CDN Enabler detected! Learn how to configure it with Hide My WP %sClick here"
|
1270 |
"%s"
|
1271 |
msgstr ""
|
1272 |
|
1273 |
+
#: models/Compatibility.php:332
|
1274 |
#, php-format
|
1275 |
msgid ""
|
1276 |
"WP Super Cache CDN detected. Please include %s and %s paths in WP Super "
|
1277 |
"Cache > CDN > Include directories"
|
1278 |
msgstr ""
|
1279 |
|
1280 |
+
#: models/Compatibility.php:339
|
1281 |
#, php-format
|
1282 |
msgid ""
|
1283 |
"Hide My WP does not work without mode_rewrite. Please activate the rewrite "
|
1284 |
"module in Apache. %sMore details%s"
|
1285 |
msgstr ""
|
1286 |
|
1287 |
+
#: models/Compatibility.php:344
|
1288 |
#, php-format
|
1289 |
msgid ""
|
1290 |
"Hide My WP does not work with %s Permalinks. Change it to %s or other type "
|
1291 |
"in Settings > Permalinks in order to hide it"
|
1292 |
msgstr ""
|
1293 |
|
1294 |
+
#: models/Compatibility.php:344
|
1295 |
msgid "Plain"
|
1296 |
msgstr ""
|
1297 |
|
1298 |
+
#: models/Compatibility.php:344
|
1299 |
msgid "Post Name"
|
1300 |
msgstr ""
|
1301 |
|
1302 |
+
#: models/Compatibility.php:349
|
1303 |
#, php-format
|
1304 |
msgid ""
|
1305 |
"You need to activate the URL Rewrite for IIS to be able to change the "
|
1306 |
"permalink structure to friendly URL (without index.php). %sMore details%s"
|
1307 |
msgstr ""
|
1308 |
|
1309 |
+
#: models/Compatibility.php:351
|
1310 |
msgid ""
|
1311 |
"You need to set the permalink structure to friendly URL (without index.php)."
|
1312 |
msgstr ""
|
1313 |
|
1314 |
+
#: models/Compatibility.php:356
|
1315 |
msgid ""
|
1316 |
"The constant ADMIN_COOKIE_PATH is defined in wp-config.php by another "
|
1317 |
"plugin. Hide My WP will not work unless you remove the line "
|
1318 |
"define('ADMIN_COOKIE_PATH', ...);"
|
1319 |
msgstr ""
|
1320 |
|
1321 |
+
#: models/Compatibility.php:362
|
1322 |
#, php-format
|
1323 |
msgid ""
|
1324 |
"Inmotion detected. %sPlease read how to make the plugin compatible with "
|
1325 |
"Inmotion Nginx Cache%s"
|
1326 |
msgstr ""
|
1327 |
|
1328 |
+
#: models/Compatibility.php:374
|
1329 |
msgid ""
|
1330 |
"Hide My WP rules are not saved in the config file and this may affect the "
|
1331 |
"website loading speed."
|
1332 |
msgstr ""
|
1333 |
|
1334 |
+
#: models/Compatibility.php:384
|
1335 |
#, php-format
|
1336 |
msgid ""
|
1337 |
"Godaddy detected! To avoid CSS errors, make sure you switch off the CDN from "
|
1338 |
"%s"
|
1339 |
msgstr ""
|
1340 |
|
1341 |
+
#: models/Compatibility.php:389
|
1342 |
+
#, php-format
|
1343 |
+
msgid ""
|
1344 |
+
"Attention! Please check the rewrite rules in the config file. Some URLs "
|
1345 |
+
"passed through the config file rules and are loaded through WordPress which "
|
1346 |
+
"may slow down your website. Please follow this tutorial: %s"
|
1347 |
+
msgstr ""
|
1348 |
+
|
1349 |
+
#: models/Rewrite.php:646
|
1350 |
#, php-format
|
1351 |
msgid ""
|
1352 |
"IIS detected. You need to update your %s file by adding the following lines "
|
1353 |
"after <rules> tag: %s"
|
1354 |
msgstr ""
|
1355 |
|
1356 |
+
#: models/Rewrite.php:667 models/Rewrite.php:772
|
1357 |
#, php-format
|
1358 |
msgid ""
|
1359 |
"Config file is not writable. You need to update your %s file by adding the "
|
1360 |
"following lines at the beginning of the file: %s"
|
1361 |
msgstr ""
|
1362 |
|
1363 |
+
#: models/Rewrite.php:689
|
1364 |
#, php-format
|
1365 |
msgid ""
|
1366 |
"WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s"
|
1367 |
msgstr ""
|
1368 |
|
1369 |
+
#: models/Rewrite.php:689
|
1370 |
+
msgid "Learn How To Add the Code"
|
1371 |
+
msgstr ""
|
1372 |
+
|
1373 |
+
#: models/Rewrite.php:804
|
1374 |
#, php-format
|
1375 |
msgid ""
|
1376 |
"Config file is not writable. You have to added it manually at the beginning "
|
1377 |
"of the %s file: %s"
|
1378 |
msgstr ""
|
1379 |
|
1380 |
+
#: models/Rewrite.php:2170
|
1381 |
msgid ""
|
1382 |
"There has been a critical error on your website. Please check your site "
|
1383 |
"admin email inbox for instructions."
|
1384 |
msgstr ""
|
1385 |
|
1386 |
+
#: models/Rewrite.php:2172
|
1387 |
msgid "There has been a critical error on your website."
|
1388 |
msgstr ""
|
1389 |
|
1419 |
msgid "Test Your Website"
|
1420 |
msgstr ""
|
1421 |
|
1422 |
+
#: models/Settings.php:43 view/Plugins.php:31
|
1423 |
msgid "Plugins"
|
1424 |
msgstr ""
|
1425 |
|
1428 |
msgstr ""
|
1429 |
|
1430 |
#: models/Settings.php:67
|
1431 |
+
msgid "SEO SQUIRRLY"
|
1432 |
msgstr ""
|
1433 |
|
1434 |
#: models/Settings.php:69
|
1435 |
msgid ""
|
1436 |
+
"A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning "
|
1437 |
+
"and Cloud Services. Over 300 functionalities for SEO now available when you "
|
1438 |
+
"need them."
|
1439 |
+
msgstr ""
|
1440 |
+
|
1441 |
+
#: models/Settings.php:73
|
1442 |
+
msgid "WP-Rocket"
|
1443 |
+
msgstr ""
|
1444 |
+
|
1445 |
+
#: models/Settings.php:75
|
1446 |
+
#, php-format
|
1447 |
+
msgid ""
|
1448 |
+
"WP Rocket is in fact the only cache plugin which integrates more than 80% of "
|
1449 |
+
"web performance best practices even without any options activated. "
|
1450 |
msgstr ""
|
1451 |
|
1452 |
+
#: models/Settings.php:79
|
1453 |
msgid "Autoptimize"
|
1454 |
msgstr ""
|
1455 |
|
1456 |
+
#: models/Settings.php:81
|
1457 |
msgid ""
|
1458 |
"Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing "
|
1459 |
"JavaScript, removing emoji cruft, optimizing Google Fonts and more."
|
1460 |
msgstr ""
|
1461 |
|
1462 |
+
#: models/Settings.php:85
|
1463 |
+
msgid "Ninja Forms"
|
1464 |
+
msgstr ""
|
1465 |
+
|
1466 |
+
#: models/Settings.php:87
|
1467 |
+
msgid ""
|
1468 |
+
"Use Ninja Forms to create beautiful, user friendly WordPress forms that will "
|
1469 |
+
"make you feel like a professional web developer"
|
1470 |
+
msgstr ""
|
1471 |
+
|
1472 |
+
#: models/Settings.php:91
|
1473 |
+
msgid "WP Forms"
|
1474 |
msgstr ""
|
1475 |
|
1476 |
+
#: models/Settings.php:93
|
1477 |
msgid ""
|
1478 |
+
"WPForms allows you to create beautiful contact forms, feedback form, "
|
1479 |
+
"subscription forms, payment forms, and other types of forms for your site in "
|
1480 |
+
"minutes, not hours!"
|
1481 |
msgstr ""
|
1482 |
|
1483 |
+
#: models/Settings.php:97
|
1484 |
msgid "iThemes Security"
|
1485 |
msgstr ""
|
1486 |
|
1487 |
+
#: models/Settings.php:99
|
1488 |
msgid ""
|
1489 |
"iThemes Security gives you over 30+ ways to secure and protect your WP site. "
|
1490 |
"WP sites can be an easy target for attacks because of plugin "
|
1491 |
"vulnerabilities, weak passwords and obsolete software."
|
1492 |
msgstr ""
|
1493 |
|
1494 |
+
#: models/Settings.php:103
|
1495 |
msgid "Sucuri Security"
|
1496 |
msgstr ""
|
1497 |
|
1498 |
+
#: models/Settings.php:105
|
1499 |
msgid ""
|
1500 |
"The Sucuri WordPress Security plugin is a security toolset for security "
|
1501 |
"integrity monitoring, malware detection and security hardening."
|
1502 |
msgstr ""
|
1503 |
|
1504 |
+
#: models/Settings.php:109
|
1505 |
msgid "Back Up WordPress"
|
1506 |
msgstr ""
|
1507 |
|
1508 |
+
#: models/Settings.php:111
|
1509 |
msgid ""
|
1510 |
"Simple automated backups of your WordPress-powered website. Back Up "
|
1511 |
"WordPress will back up your entire site including your database and all your "
|
1512 |
"files on a schedule that suits you."
|
1513 |
msgstr ""
|
1514 |
|
1515 |
+
#: models/Settings.php:115
|
1516 |
+
msgid "Elementor Builder"
|
1517 |
msgstr ""
|
1518 |
|
1519 |
+
#: models/Settings.php:117
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1520 |
msgid ""
|
1521 |
"The most advanced frontend drag & drop page builder. Create high-end, pixel "
|
1522 |
"perfect websites at record speeds. Any theme, any page, any design."
|
1523 |
msgstr ""
|
1524 |
|
1525 |
+
#: models/Settings.php:121
|
1526 |
msgid "Weglot Translate"
|
1527 |
msgstr ""
|
1528 |
|
1529 |
+
#: models/Settings.php:123
|
1530 |
msgid ""
|
1531 |
"Translate your website into multiple languages without any code. Weglot "
|
1532 |
"Translate is fully SEO compatible and follows Google's best practices."
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: models/Settings.php:127
|
1536 |
+
msgid "Facebook Pixel"
|
1537 |
+
msgstr ""
|
1538 |
+
|
1539 |
+
#: models/Settings.php:129
|
1540 |
+
msgid ""
|
1541 |
+
"Manage your Facebook Pixel or Google Analytics code with a single plugin and "
|
1542 |
+
"add ANY other script (Head & Footer feature). The Pinterest Tag can be "
|
1543 |
+
"implemented via free add-on."
|
1544 |
+
msgstr ""
|
1545 |
+
|
1546 |
+
#: models/Settings.php:133
|
1547 |
+
msgid "Maintenance"
|
1548 |
msgstr ""
|
1549 |
|
1550 |
+
#: models/Settings.php:135
|
1551 |
msgid ""
|
1552 |
+
"Maintenance plugin allows the WordPress site administrator to close the "
|
1553 |
+
"website for maintenance, set a temporary page with authorization, which can "
|
1554 |
+
"be edited via the plugin settings."
|
1555 |
msgstr ""
|
1556 |
|
1557 |
+
#: models/Settings.php:148
|
1558 |
msgid ""
|
1559 |
"You can't set both ADMIN and LOGIN with the same name. Please use different "
|
1560 |
"names"
|
1561 |
msgstr ""
|
1562 |
|
1563 |
+
#: models/Settings.php:298 models/Settings.php:308
|
1564 |
#, php-format
|
1565 |
msgid ""
|
1566 |
+
"Invalid name detected: %s. You need to use another name to avoid WordPress "
|
1567 |
+
"errors."
|
1568 |
msgstr ""
|
1569 |
|
1570 |
+
#: models/Settings.php:303
|
1571 |
#, php-format
|
1572 |
msgid ""
|
1573 |
+
"Short name detected: %s. You need to use unique paths with more than 4 chars "
|
1574 |
+
"to avoid WordPress errors."
|
1575 |
msgstr ""
|
1576 |
|
1577 |
+
#: models/Settings.php:313
|
1578 |
#, php-format
|
1579 |
msgid ""
|
1580 |
"Invalid name detected: %s. Add only the final path name to avoid WordPress "
|
1581 |
"errors."
|
1582 |
msgstr ""
|
1583 |
|
1584 |
+
#: models/Settings.php:317
|
1585 |
#, php-format
|
1586 |
msgid ""
|
1587 |
"Invalid name detected: %s. The name can't start with / to avoid WordPress "
|
1588 |
"errors."
|
1589 |
msgstr ""
|
1590 |
|
1591 |
+
#: models/Settings.php:324
|
1592 |
#, php-format
|
1593 |
msgid ""
|
1594 |
"Invalid name detected: %s. The paths can't end with . to avoid WordPress "
|
1595 |
"errors."
|
1596 |
msgstr ""
|
1597 |
|
1598 |
+
#: models/Settings.php:351
|
1599 |
#, php-format
|
1600 |
msgid ""
|
1601 |
"Weak name detected: %s. You need to use another name to increase your "
|
1603 |
msgstr ""
|
1604 |
|
1605 |
#: view/Advanced.php:11
|
1606 |
+
msgid "Rollback Settings"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1607 |
msgstr ""
|
1608 |
|
1609 |
+
#: view/Advanced.php:16
|
1610 |
+
msgid "Custom Safe URL Param"
|
1611 |
msgstr ""
|
1612 |
|
1613 |
+
#: view/Advanced.php:17
|
1614 |
+
msgid "eg. disable_url, safe_url"
|
|
|
1615 |
msgstr ""
|
1616 |
|
1617 |
+
#: view/Advanced.php:23
|
1618 |
msgid ""
|
1619 |
+
"The Safe URL will set all the settings to default. Use it only if you're "
|
1620 |
+
"locked out"
|
1621 |
msgstr ""
|
1622 |
|
1623 |
+
#: view/Advanced.php:24
|
1624 |
+
msgid "Safe URL:"
|
1625 |
msgstr ""
|
1626 |
|
1627 |
+
#: view/Advanced.php:30
|
1628 |
+
msgid "Loading Speed Settings"
|
1629 |
msgstr ""
|
1630 |
|
1631 |
+
#: view/Advanced.php:35 view/Advanced.php:65 view/Mapping.php:19
|
1632 |
+
#: view/Mapping.php:95 view/Mapping.php:168 view/Tweaks.php:138
|
1633 |
+
#: view/Tweaks.php:225 view/Tweaks.php:283
|
1634 |
msgid ""
|
1635 |
+
"First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost "
|
1636 |
+
"Mode."
|
1637 |
msgstr ""
|
1638 |
|
1639 |
+
#: view/Advanced.php:49
|
1640 |
+
msgid "Optimize CSS and JS files"
|
1641 |
msgstr ""
|
1642 |
|
1643 |
+
#: view/Advanced.php:50
|
1644 |
+
msgid "Cache CSS, JS and Images to increase the frontend loading speed."
|
1645 |
msgstr ""
|
1646 |
|
1647 |
+
#: view/Advanced.php:51
|
1648 |
+
#, php-format
|
1649 |
+
msgid "Check the website loading speed with %sPingdom Tool%s"
|
1650 |
msgstr ""
|
1651 |
|
1652 |
+
#: view/Advanced.php:60
|
1653 |
+
msgid "Compatibility Settings"
|
|
|
1654 |
msgstr ""
|
1655 |
|
1656 |
#: view/Advanced.php:73
|
1657 |
+
msgid "Load As Must Use Plugin"
|
1658 |
msgstr ""
|
1659 |
|
1660 |
#: view/Advanced.php:75
|
1661 |
+
msgid "Force Hide My WP Ghost to load as a Must Use plugin."
|
|
|
|
|
|
|
|
|
1662 |
msgstr ""
|
1663 |
|
1664 |
+
#: view/Advanced.php:76
|
1665 |
+
msgid "(compatibility with Manage WP plugin and Token based login plugins)"
|
1666 |
msgstr ""
|
1667 |
|
1668 |
+
#: view/Advanced.php:86
|
1669 |
msgid "Late Loading"
|
1670 |
msgstr ""
|
1671 |
|
1672 |
+
#: view/Advanced.php:88
|
1673 |
msgid ""
|
1674 |
"Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN "
|
1675 |
"Enabler)."
|
1676 |
msgstr ""
|
1677 |
|
1678 |
+
#: view/Advanced.php:89
|
1679 |
msgid "(only if other cache plugins request this)"
|
1680 |
msgstr ""
|
1681 |
|
1682 |
+
#: view/Advanced.php:99
|
1683 |
msgid "Clean Login Page"
|
1684 |
msgstr ""
|
1685 |
|
1686 |
+
#: view/Advanced.php:101
|
1687 |
msgid ""
|
1688 |
"Cancel the login hooks from other plugins and themes to prevent them from "
|
1689 |
"changing the Hide My WordPress redirects."
|
1690 |
msgstr ""
|
1691 |
|
1692 |
+
#: view/Advanced.php:101
|
1693 |
msgid "(not recommended)"
|
1694 |
msgstr ""
|
1695 |
|
1696 |
+
#: view/Advanced.php:111
|
1697 |
+
msgid "Notification Settings"
|
1698 |
msgstr ""
|
1699 |
|
1700 |
+
#: view/Advanced.php:118
|
1701 |
msgid "Security Check Notification"
|
1702 |
msgstr ""
|
1703 |
|
1704 |
+
#: view/Advanced.php:120
|
1705 |
msgid "Show Security Check notification when it's not checked every week."
|
1706 |
msgstr ""
|
1707 |
|
1708 |
+
#: view/Advanced.php:130
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1709 |
msgid "Email notification"
|
1710 |
msgstr ""
|
1711 |
|
1712 |
+
#: view/Advanced.php:131
|
1713 |
msgid "Send me an email with the changed admin and login URLs"
|
1714 |
msgstr ""
|
1715 |
|
1716 |
+
#: view/Advanced.php:140 view/Connect.php:17
|
1717 |
msgid "Email Address"
|
1718 |
msgstr ""
|
1719 |
|
1720 |
+
#: view/Advanced.php:156 view/Brute.php:115 view/Mapping.php:210
|
1721 |
+
#: view/Mapping.php:215 view/Permalinks.php:550 view/Permalinks.php:555
|
1722 |
+
#: view/Tweaks.php:336
|
1723 |
msgid "Save"
|
1724 |
msgstr ""
|
1725 |
|
1726 |
+
#: view/Advanced.php:157 view/Brute.php:116 view/Mapping.php:211
|
1727 |
+
#: view/Mapping.php:216 view/Permalinks.php:551 view/Permalinks.php:556
|
1728 |
+
#: view/Tweaks.php:337
|
1729 |
#, php-format
|
1730 |
msgid "Love Hide My WP %s? Show us ;)"
|
1731 |
msgstr ""
|
1732 |
|
1733 |
+
#: view/Advanced.php:164 view/Mapping.php:243 view/Permalinks.php:583
|
1734 |
+
#: view/Tweaks.php:366
|
1735 |
msgid "Love Hide My WP?"
|
1736 |
msgstr ""
|
1737 |
|
1738 |
+
#: view/Advanced.php:169 view/Permalinks.php:588 view/Tweaks.php:371
|
1739 |
msgid "Please help us and support our plugin on WordPress.org"
|
1740 |
msgstr ""
|
1741 |
|
1742 |
+
#: view/Advanced.php:172 view/Mapping.php:249 view/Permalinks.php:591
|
1743 |
+
#: view/Tweaks.php:374
|
1744 |
msgid "Rate Hide My WP"
|
1745 |
msgstr ""
|
1746 |
|
1747 |
+
#: view/Advanced.php:175 view/Permalinks.php:594 view/Tweaks.php:377
|
1748 |
msgid "Contact us after you left the review cause we have a surprise for you."
|
1749 |
msgstr ""
|
1750 |
|
1751 |
+
#: view/Advanced.php:186 view/Mapping.php:224 view/Permalinks.php:564
|
1752 |
+
#: view/Tweaks.php:347
|
1753 |
msgid "Check Your Website"
|
1754 |
msgstr ""
|
1755 |
|
1756 |
+
#: view/Advanced.php:188 view/Mapping.php:226 view/Permalinks.php:566
|
1757 |
+
#: view/Tweaks.php:349
|
1758 |
msgid "Check if your website is secured with the current settings."
|
1759 |
msgstr ""
|
1760 |
|
1761 |
+
#: view/Advanced.php:194 view/Mapping.php:232 view/Permalinks.php:572
|
1762 |
+
#: view/Tweaks.php:355
|
1763 |
msgid ""
|
1764 |
"Make sure you save the settings and empty the cache before checking your "
|
1765 |
"website with our tool."
|
1766 |
msgstr ""
|
1767 |
|
1768 |
+
#: view/Advanced.php:198 view/Mapping.php:236 view/Permalinks.php:576
|
1769 |
+
#: view/Tweaks.php:359
|
1770 |
msgid "Learn more about Hide My WP"
|
1771 |
msgstr ""
|
1772 |
|
1910 |
msgstr ""
|
1911 |
|
1912 |
#: view/Connect.php:12
|
1913 |
+
msgid "Activate Free Token"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
#: view/Connect.php:18
|
1992 |
msgstr ""
|
1993 |
|
1994 |
#: view/Dashboard.php:45
|
1995 |
+
msgid "Check Security Report"
|
1996 |
msgstr ""
|
1997 |
|
1998 |
#: view/Dashboard.php:47
|
1999 |
msgid "Upgrade Your Security"
|
2000 |
msgstr ""
|
2001 |
|
2002 |
+
#: view/Dashboard.php:106
|
|
|
|
|
|
|
|
|
2003 |
msgid "Checking Website Security ..."
|
2004 |
msgstr ""
|
2005 |
|
2013 |
|
2014 |
#: view/FrontendCheck.php:13
|
2015 |
#, php-format
|
2016 |
+
msgid "Run %sFrontend Login Test%s and login inside the popup. "
|
2017 |
msgstr ""
|
2018 |
|
2019 |
#: view/FrontendCheck.php:14
|
2020 |
+
msgid ""
|
2021 |
+
"Make sure you follow the Hide My WP Ghost instructions before moving forward."
|
2022 |
msgstr ""
|
2023 |
|
2024 |
#: view/FrontendCheck.php:15
|
2025 |
+
msgid "If you're able to login, you've set the new paths correctly."
|
|
|
|
|
2026 |
msgstr ""
|
2027 |
|
2028 |
#: view/FrontendCheck.php:16
|
2029 |
msgid ""
|
2030 |
+
"Do not logout from this browser until you are confident that the Login Page "
|
2031 |
+
"is working and you will be able to login again."
|
2032 |
msgstr ""
|
2033 |
|
2034 |
#: view/FrontendCheck.php:17
|
2129 |
msgid "Text Mapping"
|
2130 |
msgstr ""
|
2131 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2132 |
#: view/Mapping.php:24
|
2133 |
msgid "Replace the text in tags and classes to hide any WordPress footprint."
|
2134 |
msgstr ""
|
2274 |
#: view/Permalinks.php:122
|
2275 |
#, php-format
|
2276 |
msgid ""
|
2277 |
+
"Your admin URL is changed by another plugin/theme in %s. To activate this "
|
2278 |
+
"option, disable the custom admin in the other plugin or deativate it."
|
2279 |
msgstr ""
|
2280 |
|
2281 |
#: view/Permalinks.php:126
|
2285 |
"terms."
|
2286 |
msgstr ""
|
2287 |
|
2288 |
+
#: view/Permalinks.php:129
|
2289 |
+
#, php-format
|
2290 |
+
msgid ""
|
2291 |
+
"Your admin URL can't be changed on %s because of the %s rules are no longer "
|
2292 |
+
"used."
|
2293 |
+
msgstr ""
|
2294 |
+
|
2295 |
+
#: view/Permalinks.php:134
|
2296 |
msgid "Custom Admin Path"
|
2297 |
msgstr ""
|
2298 |
|
2299 |
+
#: view/Permalinks.php:135
|
2300 |
msgid "eg. adm, back"
|
2301 |
msgstr ""
|
2302 |
|
2303 |
+
#: view/Permalinks.php:149
|
2304 |
msgid "Hide \"wp-admin\""
|
2305 |
msgstr ""
|
2306 |
|
2307 |
+
#: view/Permalinks.php:150
|
2308 |
msgid "Show 404 Not Found Error when visitors access /wp-admin"
|
2309 |
msgstr ""
|
2310 |
|
2311 |
+
#: view/Permalinks.php:159
|
2312 |
msgid "Hide the new admin path"
|
2313 |
msgstr ""
|
2314 |
|
2315 |
+
#: view/Permalinks.php:160
|
2316 |
msgid ""
|
2317 |
"Let only the new login be accessible and redirect me to admin after logging "
|
2318 |
"in"
|
2319 |
msgstr ""
|
2320 |
|
2321 |
+
#: view/Permalinks.php:165
|
2322 |
msgid ""
|
2323 |
"Some Themes don't work with custom Admin and Ajax paths. In case of ajax "
|
2324 |
"errors, switch back to wp-admin and admin-ajax.php."
|
2325 |
msgstr ""
|
2326 |
|
2327 |
+
#: view/Permalinks.php:171
|
2328 |
msgid "Login Settings"
|
2329 |
msgstr ""
|
2330 |
|
2331 |
+
#: view/Permalinks.php:174
|
2332 |
#, php-format
|
2333 |
msgid ""
|
2334 |
+
"Your login URL is changed by another plugin/theme in %s. To activate this "
|
2335 |
+
"option, disable the custom login in the other plugin or deativate it."
|
2336 |
msgstr ""
|
2337 |
|
2338 |
+
#: view/Permalinks.php:179
|
2339 |
msgid "Custom Login Path"
|
2340 |
msgstr ""
|
2341 |
|
2342 |
+
#: view/Permalinks.php:180
|
2343 |
msgid "eg. login or signin"
|
2344 |
msgstr ""
|
2345 |
|
2346 |
+
#: view/Permalinks.php:193
|
2347 |
msgid "Hide \"wp-login.php\""
|
2348 |
msgstr ""
|
2349 |
|
2350 |
+
#: view/Permalinks.php:194
|
2351 |
msgid "Show 404 Not Found Error when visitors access /wp-login.php"
|
2352 |
msgstr ""
|
2353 |
|
2354 |
+
#: view/Permalinks.php:204
|
2355 |
+
msgid "Hide /login"
|
2356 |
+
msgstr ""
|
2357 |
+
|
2358 |
+
#: view/Permalinks.php:205
|
2359 |
+
msgid "Show 404 Not Found Error when visitors access /login"
|
2360 |
+
msgstr ""
|
2361 |
+
|
2362 |
+
#: view/Permalinks.php:214
|
2363 |
msgid "Custom Lost Password Path"
|
2364 |
msgstr ""
|
2365 |
|
2366 |
+
#: view/Permalinks.php:215
|
2367 |
msgid "eg. lostpass or forgotpass"
|
2368 |
msgstr ""
|
2369 |
|
2370 |
+
#: view/Permalinks.php:225
|
2371 |
msgid "Custom Register Path"
|
2372 |
msgstr ""
|
2373 |
|
2374 |
+
#: view/Permalinks.php:226
|
2375 |
msgid "eg. newuser or register"
|
2376 |
msgstr ""
|
2377 |
|
2378 |
+
#: view/Permalinks.php:236
|
2379 |
msgid "Custom Logout Path"
|
2380 |
msgstr ""
|
2381 |
|
2382 |
+
#: view/Permalinks.php:237
|
2383 |
msgid "eg. logout or disconnect"
|
2384 |
msgstr ""
|
2385 |
|
2386 |
+
#: view/Permalinks.php:248
|
2387 |
msgid "Custom Activation Path"
|
2388 |
msgstr ""
|
2389 |
|
2390 |
+
#: view/Permalinks.php:249
|
2391 |
msgid "eg. multisite activation link"
|
2392 |
msgstr ""
|
2393 |
|
2394 |
+
#: view/Permalinks.php:260
|
2395 |
+
msgid "Manage Login and Logout Redirects"
|
2396 |
+
msgstr ""
|
2397 |
+
|
2398 |
+
#: view/Permalinks.php:268
|
2399 |
msgid "Common Paths"
|
2400 |
msgstr ""
|
2401 |
|
2402 |
+
#: view/Permalinks.php:272
|
2403 |
msgid "Custom admin-ajax Path"
|
2404 |
msgstr ""
|
2405 |
|
2406 |
+
#: view/Permalinks.php:273
|
2407 |
msgid "eg. ajax, json"
|
2408 |
msgstr ""
|
2409 |
|
2410 |
+
#: view/Permalinks.php:286
|
2411 |
msgid "Hide wp-admin from ajax URL"
|
2412 |
msgstr ""
|
2413 |
|
2414 |
+
#: view/Permalinks.php:287
|
2415 |
#, php-format
|
2416 |
msgid "Show /%s instead of /%s"
|
2417 |
msgstr ""
|
2418 |
|
2419 |
+
#: view/Permalinks.php:288
|
2420 |
msgid "Works only with the custom admin-ajax path to avoid infinite loops."
|
2421 |
msgstr ""
|
2422 |
|
2423 |
+
#: view/Permalinks.php:295
|
2424 |
msgid "Custom wp-content Path"
|
2425 |
msgstr ""
|
2426 |
|
2427 |
+
#: view/Permalinks.php:296
|
2428 |
msgid "eg. core, inc, include"
|
2429 |
msgstr ""
|
2430 |
|
2431 |
+
#: view/Permalinks.php:306
|
2432 |
msgid "Custom wp-includes Path"
|
2433 |
msgstr ""
|
2434 |
|
2435 |
+
#: view/Permalinks.php:307
|
2436 |
msgid "eg. lib, library"
|
2437 |
msgstr ""
|
2438 |
|
2439 |
+
#: view/Permalinks.php:318
|
2440 |
msgid "Custom uploads Path"
|
2441 |
msgstr ""
|
2442 |
|
2443 |
+
#: view/Permalinks.php:319
|
2444 |
msgid "eg. images, files"
|
2445 |
msgstr ""
|
2446 |
|
2447 |
+
#: view/Permalinks.php:328
|
2448 |
#, php-format
|
2449 |
msgid ""
|
2450 |
"You already defined a different wp-content/uploads directory in wp-config."
|
2451 |
"php %s"
|
2452 |
msgstr ""
|
2453 |
|
2454 |
+
#: view/Permalinks.php:334
|
2455 |
msgid "Custom comment Path"
|
2456 |
msgstr ""
|
2457 |
|
2458 |
+
#: view/Permalinks.php:335
|
2459 |
msgid "eg. comments, discussion"
|
2460 |
msgstr ""
|
2461 |
|
2462 |
+
#: view/Permalinks.php:346
|
2463 |
msgid "Custom author Path"
|
2464 |
msgstr ""
|
2465 |
|
2466 |
+
#: view/Permalinks.php:347
|
2467 |
msgid "eg. profile, usr, writer"
|
2468 |
msgstr ""
|
2469 |
|
2470 |
+
#: view/Permalinks.php:365
|
2471 |
msgid "Hide Author ID URL"
|
2472 |
msgstr ""
|
2473 |
|
2474 |
+
#: view/Permalinks.php:366
|
2475 |
msgid "Don't let URLs like domain.com?author=1 show the user login name"
|
2476 |
msgstr ""
|
2477 |
|
2478 |
+
#: view/Permalinks.php:374
|
2479 |
msgid "Plugin Settings"
|
2480 |
msgstr ""
|
2481 |
|
2482 |
+
#: view/Permalinks.php:378
|
2483 |
msgid "Custom plugins Path"
|
2484 |
msgstr ""
|
2485 |
|
2486 |
+
#: view/Permalinks.php:379
|
2487 |
msgid "eg. modules"
|
2488 |
msgstr ""
|
2489 |
|
2490 |
+
#: view/Permalinks.php:391
|
2491 |
msgid "Hide plugin names"
|
2492 |
msgstr ""
|
2493 |
|
2494 |
+
#: view/Permalinks.php:392
|
2495 |
msgid "Give random names to each plugin"
|
2496 |
msgstr ""
|
2497 |
|
2498 |
+
#: view/Permalinks.php:399
|
2499 |
msgid "Theme Settings"
|
2500 |
msgstr ""
|
2501 |
|
2502 |
+
#: view/Permalinks.php:403
|
2503 |
msgid "Custom themes Path"
|
2504 |
msgstr ""
|
2505 |
|
2506 |
+
#: view/Permalinks.php:404
|
2507 |
msgid "eg. assets, templates, styles"
|
2508 |
msgstr ""
|
2509 |
|
2510 |
+
#: view/Permalinks.php:419
|
2511 |
msgid "Hide theme names"
|
2512 |
msgstr ""
|
2513 |
|
2514 |
+
#: view/Permalinks.php:420
|
2515 |
msgid "Give random names to each theme (works in WP multisite)"
|
2516 |
msgstr ""
|
2517 |
|
2518 |
+
#: view/Permalinks.php:431
|
2519 |
msgid "REST API Settings"
|
2520 |
msgstr ""
|
2521 |
|
2522 |
+
#: view/Permalinks.php:439
|
2523 |
msgid "Custom wp-json Path"
|
2524 |
msgstr ""
|
2525 |
|
2526 |
+
#: view/Permalinks.php:440
|
2527 |
msgid "eg. json, api, call"
|
2528 |
msgstr ""
|
2529 |
|
2530 |
+
#: view/Permalinks.php:453
|
2531 |
msgid "Disable Rest API access"
|
2532 |
msgstr ""
|
2533 |
|
2534 |
+
#: view/Permalinks.php:454
|
2535 |
msgid "Disable Rest API access if you don't use your website for API calls"
|
2536 |
msgstr ""
|
2537 |
|
2538 |
+
#: view/Permalinks.php:462
|
2539 |
msgid "Security Settings"
|
2540 |
msgstr ""
|
2541 |
|
2542 |
+
#: view/Permalinks.php:474
|
2543 |
msgid "Hide WordPress Common Paths"
|
2544 |
msgstr ""
|
2545 |
|
2546 |
+
#: view/Permalinks.php:475
|
2547 |
msgid "Hide /wp-content, /wp-include, /plugins, /themes paths"
|
2548 |
msgstr ""
|
2549 |
|
2550 |
+
#: view/Permalinks.php:476
|
2551 |
msgid "Hide upgrade.php and install.php for visitors"
|
2552 |
msgstr ""
|
2553 |
|
2554 |
+
#: view/Permalinks.php:477
|
2555 |
msgid "(this may affect the fonts and images loaded through CSS)"
|
2556 |
msgstr ""
|
2557 |
|
2558 |
+
#: view/Permalinks.php:487
|
2559 |
msgid "Hide WordPress Common Files"
|
2560 |
msgstr ""
|
2561 |
|
2562 |
+
#: view/Permalinks.php:488
|
2563 |
msgid ""
|
2564 |
"Hide wp-config.php , wp-config-sample.php, readme.html, license.txt files"
|
2565 |
msgstr ""
|
2566 |
|
2567 |
+
#: view/Permalinks.php:500
|
2568 |
msgid "Firewall Against Script Injection"
|
2569 |
msgstr ""
|
2570 |
|
2571 |
+
#: view/Permalinks.php:501
|
2572 |
msgid ""
|
2573 |
"Most WordPress installations are hosted on the popular Apache, Nginx and IIS "
|
2574 |
"web servers."
|
2575 |
msgstr ""
|
2576 |
|
2577 |
+
#: view/Permalinks.php:502
|
2578 |
msgid ""
|
2579 |
"A thorough set of rules can prevent many types of SQL Injection and URL "
|
2580 |
"hacks from being interpreted."
|
2581 |
msgstr ""
|
2582 |
|
2583 |
+
#: view/Permalinks.php:513
|
2584 |
msgid "Disable Directory Browsing"
|
2585 |
msgstr ""
|
2586 |
|
2587 |
+
#: view/Permalinks.php:514
|
2588 |
#, php-format
|
2589 |
msgid "Don't let hackers see any directory content. See %sUploads Directory%s"
|
2590 |
msgstr ""
|
2591 |
|
2592 |
+
#: view/Permalinks.php:527
|
2593 |
msgid "Custom category Path"
|
2594 |
msgstr ""
|
2595 |
|
2596 |
+
#: view/Permalinks.php:528
|
2597 |
msgid "eg. cat, dir, list"
|
2598 |
msgstr ""
|
2599 |
|
2600 |
+
#: view/Permalinks.php:537
|
2601 |
msgid "Custom tags Path"
|
2602 |
msgstr ""
|
2603 |
|
2604 |
+
#: view/Permalinks.php:538
|
2605 |
msgid "eg. keyword, topic"
|
2606 |
msgstr ""
|
2607 |
|
2608 |
+
#: view/Plugins.php:16
|
2609 |
msgid "More details"
|
2610 |
msgstr ""
|
2611 |
|
2612 |
+
#: view/Plugins.php:18
|
2613 |
+
msgid "Go To Plugin"
|
2614 |
msgstr ""
|
2615 |
|
2616 |
+
#: view/Plugins.php:20
|
2617 |
msgid "Plugin Installed"
|
2618 |
msgstr ""
|
2619 |
|
2620 |
+
#: view/Plugins.php:32
|
2621 |
msgid ""
|
2622 |
"We are testing every week the latest version of these plugins and <strong>we "
|
2623 |
"make sure they are working with Hide My WP</strong> plugin.\n"
|
2719 |
"24 hours."
|
2720 |
msgstr ""
|
2721 |
|
2722 |
+
#: view/Tweaks.php:9
|
2723 |
+
msgid "Redirects Settings"
|
2724 |
+
msgstr ""
|
2725 |
+
|
2726 |
+
#: view/Tweaks.php:13
|
2727 |
+
msgid "Redirect hidden paths"
|
2728 |
+
msgstr ""
|
2729 |
+
|
2730 |
+
#: view/Tweaks.php:17
|
2731 |
+
msgid "Front page"
|
2732 |
msgstr ""
|
2733 |
|
2734 |
#: view/Tweaks.php:18
|
2735 |
+
msgid "404 page"
|
2736 |
msgstr ""
|
2737 |
|
2738 |
+
#: view/Tweaks.php:19
|
2739 |
+
msgid "404 HTML Error"
|
2740 |
msgstr ""
|
2741 |
|
2742 |
+
#: view/Tweaks.php:32
|
2743 |
+
msgid ""
|
2744 |
+
"Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page."
|
2745 |
msgstr ""
|
2746 |
|
2747 |
+
#: view/Tweaks.php:33
|
2748 |
+
msgid ""
|
2749 |
+
"You can create a new page and come back to choose to redirect to that page"
|
2750 |
+
msgstr ""
|
2751 |
+
|
2752 |
+
#: view/Tweaks.php:53
|
2753 |
+
msgid "Default"
|
2754 |
+
msgstr ""
|
2755 |
+
|
2756 |
+
#: view/Tweaks.php:57
|
2757 |
+
msgid "User Role"
|
2758 |
msgstr ""
|
2759 |
|
2760 |
+
#: view/Tweaks.php:71 view/Tweaks.php:102
|
2761 |
+
msgid "Login Redirect URL"
|
2762 |
+
msgstr ""
|
2763 |
+
|
2764 |
+
#: view/Tweaks.php:72 view/Tweaks.php:103
|
2765 |
+
msgid "eg."
|
2766 |
+
msgstr ""
|
2767 |
+
|
2768 |
+
#: view/Tweaks.php:82 view/Tweaks.php:113
|
2769 |
+
msgid "Logout Redirect URL"
|
2770 |
+
msgstr ""
|
2771 |
+
|
2772 |
+
#: view/Tweaks.php:83 view/Tweaks.php:114
|
2773 |
+
msgid "eg. /logout or "
|
2774 |
+
msgstr ""
|
2775 |
+
|
2776 |
+
#: view/Tweaks.php:92
|
2777 |
+
#, php-format
|
2778 |
msgid ""
|
2779 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. Only "
|
2780 |
+
"add local URLs."
|
2781 |
msgstr ""
|
2782 |
|
2783 |
+
#: view/Tweaks.php:99
|
2784 |
+
msgid "redirects"
|
2785 |
+
msgstr ""
|
2786 |
+
|
2787 |
+
#: view/Tweaks.php:123
|
2788 |
+
#, php-format
|
2789 |
msgid ""
|
2790 |
+
"%s Note! %s Make sure you that the redirect URLs exist on your website. "
|
2791 |
+
"%sThe User Role redirect URL has higher priority than the Default redirect "
|
2792 |
+
"URL."
|
2793 |
+
msgstr ""
|
2794 |
+
|
2795 |
+
#: view/Tweaks.php:134
|
2796 |
+
msgid "Change Options"
|
2797 |
msgstr ""
|
2798 |
|
2799 |
+
#: view/Tweaks.php:146
|
2800 |
+
msgid "Change Paths for Logged Users"
|
2801 |
+
msgstr ""
|
2802 |
+
|
2803 |
+
#: view/Tweaks.php:148
|
2804 |
+
msgid "Change WordPress paths while you're logged in"
|
2805 |
+
msgstr ""
|
2806 |
+
|
2807 |
+
#: view/Tweaks.php:149
|
2808 |
+
msgid "(not recommended, may affect other plugins functionality in admin)"
|
2809 |
+
msgstr ""
|
2810 |
+
|
2811 |
+
#: view/Tweaks.php:159
|
2812 |
msgid "Change Paths in Ajax Calls"
|
2813 |
msgstr ""
|
2814 |
|
2815 |
+
#: view/Tweaks.php:161
|
2816 |
msgid ""
|
2817 |
"This will prevent from showing the old paths when an image or font is called "
|
2818 |
"through ajax"
|
2819 |
msgstr ""
|
2820 |
|
2821 |
+
#: view/Tweaks.php:171
|
2822 |
+
msgid "Change Relative URLs to Absolute URLs"
|
2823 |
+
msgstr ""
|
2824 |
+
|
2825 |
+
#: view/Tweaks.php:173
|
2826 |
+
#, php-format
|
2827 |
+
msgid "Convert links like /wp-content/* into %s/wp-content/*."
|
2828 |
+
msgstr ""
|
2829 |
+
|
2830 |
+
#: view/Tweaks.php:183
|
2831 |
+
msgid "Change Paths in Sitemaps XML"
|
2832 |
+
msgstr ""
|
2833 |
+
|
2834 |
+
#: view/Tweaks.php:185
|
2835 |
+
msgid "Double check the Sitemap XML files and make sure the paths are changed."
|
2836 |
+
msgstr ""
|
2837 |
+
|
2838 |
+
#: view/Tweaks.php:195
|
2839 |
+
msgid "Change Paths in Robots.txt"
|
2840 |
+
msgstr ""
|
2841 |
+
|
2842 |
+
#: view/Tweaks.php:197
|
2843 |
+
msgid "Hide WordPress paths from robots.txt file"
|
2844 |
+
msgstr ""
|
2845 |
+
|
2846 |
+
#: view/Tweaks.php:211
|
2847 |
+
msgid "Change Paths in Cached Files"
|
2848 |
+
msgstr ""
|
2849 |
+
|
2850 |
+
#: view/Tweaks.php:212
|
2851 |
+
msgid ""
|
2852 |
+
"Change the WordPress common paths in the cached files from /wp-content/cache "
|
2853 |
+
"directory"
|
2854 |
+
msgstr ""
|
2855 |
+
|
2856 |
+
#: view/Tweaks.php:213
|
2857 |
+
msgid ""
|
2858 |
+
"(this feature runs in background and needs up to one minute after every "
|
2859 |
+
"cache purged)"
|
2860 |
+
msgstr ""
|
2861 |
+
|
2862 |
+
#: view/Tweaks.php:221
|
2863 |
msgid "Hide/Show Options"
|
2864 |
msgstr ""
|
2865 |
|
2866 |
+
#: view/Tweaks.php:235
|
2867 |
msgid ""
|
2868 |
"Hide WordPress and Plugin versions from the end of any image, css and js "
|
2869 |
"files"
|
2870 |
msgstr ""
|
2871 |
|
2872 |
+
#: view/Tweaks.php:236
|
2873 |
msgid "Hide the WP Generator META"
|
2874 |
msgstr ""
|
2875 |
|
2876 |
+
#: view/Tweaks.php:237
|
2877 |
msgid "Hide the WP DNS Prefetch META"
|
2878 |
msgstr ""
|
2879 |
|
2880 |
+
#: view/Tweaks.php:246
|
2881 |
msgid "Hide RSD (Really Simple Discovery) header"
|
2882 |
msgstr ""
|
2883 |
|
2884 |
+
#: view/Tweaks.php:248
|
2885 |
msgid "Don't show any WordPress information in HTTP header request"
|
2886 |
msgstr ""
|
2887 |
|
2888 |
+
#: view/Tweaks.php:258
|
2889 |
msgid "Hide WordPress HTML Comments"
|
2890 |
msgstr ""
|
2891 |
|
2892 |
+
#: view/Tweaks.php:260
|
2893 |
msgid "Hide the HTML Comments left by theme and plugins"
|
2894 |
msgstr ""
|
2895 |
|
2896 |
+
#: view/Tweaks.php:269
|
2897 |
msgid "Hide Emojicons"
|
2898 |
msgstr ""
|
2899 |
|
2900 |
+
#: view/Tweaks.php:271
|
2901 |
msgid "Don't load Emoji Icons if you don't use them"
|
2902 |
msgstr ""
|
2903 |
|
2904 |
+
#: view/Tweaks.php:279
|
2905 |
+
msgid "Disable Options"
|
2906 |
msgstr ""
|
2907 |
|
2908 |
+
#: view/Tweaks.php:291
|
2909 |
msgid "Disable XML-RPC authentication"
|
2910 |
msgstr ""
|
2911 |
|
2912 |
+
#: view/Tweaks.php:293
|
2913 |
#, php-format
|
2914 |
msgid "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s"
|
2915 |
msgstr ""
|
2916 |
|
2917 |
+
#: view/Tweaks.php:302
|
2918 |
msgid "Disable Embed scripts"
|
2919 |
msgstr ""
|
2920 |
|
2921 |
+
#: view/Tweaks.php:304
|
2922 |
msgid "Don't load oEmbed service if you don't use oEmbed videos"
|
2923 |
msgstr ""
|
2924 |
|
2925 |
+
#: view/Tweaks.php:314
|
2926 |
msgid "Disable WLW Manifest scripts"
|
2927 |
msgstr ""
|
2928 |
|
2929 |
+
#: view/Tweaks.php:316
|
2930 |
msgid ""
|
2931 |
"Don't load WLW if you didn't configure Windows Live Writer for your site"
|
2932 |
msgstr ""
|
2933 |
|
2934 |
+
#: view/Tweaks.php:325
|
2935 |
msgid "Disable DB Debug in Frontent"
|
2936 |
msgstr ""
|
2937 |
|
2938 |
+
#: view/Tweaks.php:327
|
2939 |
msgid "Don't load DB Debug if your website is live"
|
2940 |
msgstr ""
|
2941 |
|
2951 |
msgid ""
|
2952 |
"The best solution for WordPress Security. Hide wp-admin, wp-login, wp-"
|
2953 |
"content, plugins, themes etc. Add Firewall, Brute Force protection & more. "
|
2954 |
+
"<br /> <a href=\"https://hidemywpghost.com/wordpress\" target=\"_blank"
|
2955 |
"\"><strong>Unlock all features</strong></a>"
|
2956 |
msgstr ""
|
2957 |
|
models/Compatibility.php
CHANGED
@@ -6,6 +6,11 @@ class HMW_Models_Compatibility {
|
|
6 |
public function __construct() {
|
7 |
if ( is_admin() ) {
|
8 |
add_filter( 'rocket_cache_reject_uri', array( $this, 'rocket_reject_url' ), PHP_INT_MAX );
|
|
|
|
|
|
|
|
|
|
|
9 |
} else {
|
10 |
defined( 'WPFC_REMOVE_FOOTER_COMMENT' ) || define( 'WPFC_REMOVE_FOOTER_COMMENT', true );
|
11 |
defined( 'WP_ROCKET_WHITE_LABEL_FOOTPRINT' ) || define( 'WP_ROCKET_WHITE_LABEL_FOOTPRINT', true );
|
@@ -23,6 +28,25 @@ class HMW_Models_Compatibility {
|
|
23 |
$this->checkCompatibilityOnLoad();
|
24 |
}
|
25 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
public function alreadyCached() {
|
27 |
if ( did_action( 'wpsupercache_buffer' ) || did_action( 'autoptimize_html_after_minify' ) || did_action( 'rocket_buffer' ) || did_action( 'hmw_buffer' ) ) {
|
28 |
return true;
|
@@ -37,10 +61,23 @@ class HMW_Models_Compatibility {
|
|
37 |
*/
|
38 |
public function checkCompatibilityOnLoad() {
|
39 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
40 |
if ( HMW_Classes_Tools::isPluginActive( 'ithemes-security-pro/ithemes-security-pro.php' ) ||
|
41 |
-
HMW_Classes_Tools::isPluginActive( 'better-wp-security/better-wp-security.php' )) {
|
42 |
-
$settings = get_option('itsec-storage');
|
43 |
-
if(isset($settings['hide-backend']['enabled']) && $settings['hide-backend']['enabled']) {
|
44 |
if ( isset( $settings['hide-backend']['slug'] ) && $settings['hide-backend']['slug'] <> '' ) {
|
45 |
defined( 'HMW_DEFAULT_LOGIN' ) || define( 'HMW_DEFAULT_LOGIN', $settings['hide-backend']['slug'] );
|
46 |
HMW_Classes_Tools::$options['hmw_login_url'] = HMW_Classes_Tools::$default['hmw_login_url'];
|
@@ -48,12 +85,18 @@ class HMW_Models_Compatibility {
|
|
48 |
}
|
49 |
}
|
50 |
|
51 |
-
if ( ! is_admin() ) {
|
52 |
|
|
|
|
|
|
|
|
|
|
|
|
|
53 |
try {
|
|
|
54 |
if ( HMW_Classes_Tools::getOption( 'hmw_robots' ) ) {
|
55 |
if ( HMW_Classes_ObjController::getClass( 'HMW_Models_Files' )->isFile( $_SERVER['REQUEST_URI'] ) ) {
|
56 |
-
//Compatibility with Squirrly
|
57 |
if ( HMW_Classes_Tools::isPluginActive( 'squirrly-seo/squirrly.php' ) ) {
|
58 |
add_filter( 'sq_robots', array(
|
59 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' ),
|
@@ -101,7 +144,7 @@ class HMW_Models_Compatibility {
|
|
101 |
}
|
102 |
|
103 |
//Change the template directory URL in themes
|
104 |
-
if ( HMW_Classes_Tools::isThemeActive( 'Avada' ) ) {
|
105 |
add_filter( 'template_directory_uri', array(
|
106 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' ),
|
107 |
'find_replace_url'
|
@@ -173,6 +216,19 @@ class HMW_Models_Compatibility {
|
|
173 |
add_filter( 'hmw_laterload', array( 'HMW_Classes_Tools', 'returnFalse' ) );
|
174 |
add_filter( 'hmw_process_buffer', array( 'HMW_Classes_Tools', 'returnTrue' ) );
|
175 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
176 |
return;
|
177 |
}
|
178 |
|
@@ -349,16 +405,8 @@ class HMW_Models_Compatibility {
|
|
349 |
|
350 |
//Check if the rules are working as expected
|
351 |
if ( HMW_Classes_Tools::getOption( 'rewrites' ) ) {
|
352 |
-
HMW_Classes_Error::setError( __( 'Some URLs passed through the config file rules and loaded through WordPress which may slow down your website.', _HMW_PLUGIN_NAME_ ) );
|
353 |
-
|
354 |
-
HMW_Classes_Error::setError( sprintf( __( 'Save the settings and check the rules in .htaccess file. %sMake sure you activated AllowOverride All for your domain%s.', _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/how-to-enable-allowoverwrite-on-google-cloud-platform/" target="_blank">', '</a>' ) );
|
355 |
-
} elseif ( HMW_Classes_Tools::isNginx() ) {
|
356 |
-
HMW_Classes_Error::setError( sprintf( __( 'Save the settings and add the config file in Nginx. Follow %sSetup Hide My WP Ghost on Nginx Server%s.', _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/how-to-setup-hide-my-wp-on-nginx-server/" target="_blank">', '</a>' ) );
|
357 |
-
} elseif ( HMW_Classes_Tools::isWpengine() ) {
|
358 |
-
HMW_Classes_Error::setError( sprintf( __( 'Save the settings and add the rewrite rules in WPEngine and .htaccess. Follow %sSetup Hide My WP Ghost on Nginx Server%s.', _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/hide-my-wp-pro-compatible-with-wp-engine/" target="_blank">', '</a>' ) );
|
359 |
-
} elseif ( HMW_Classes_Tools::isWindows() ) {
|
360 |
-
HMW_Classes_Error::setError( sprintf( __( 'Save the settings and add the rewrite rules in web.config file. Follow %sSetup Hide My WP on Windows IIS server%s tutorial.', _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/kb/setup-hide-my-wp-on-windows-iis-server/" target="_blank">', '</a>' ) );
|
361 |
-
}
|
362 |
}
|
363 |
|
364 |
}
|
@@ -427,6 +475,16 @@ class HMW_Models_Compatibility {
|
|
427 |
}
|
428 |
}
|
429 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
430 |
if ( ! empty( $domains ) ) {
|
431 |
return $domains;
|
432 |
}
|
@@ -473,4 +531,158 @@ class HMW_Models_Compatibility {
|
|
473 |
return $buffer;
|
474 |
}
|
475 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
476 |
}
|
6 |
public function __construct() {
|
7 |
if ( is_admin() ) {
|
8 |
add_filter( 'rocket_cache_reject_uri', array( $this, 'rocket_reject_url' ), PHP_INT_MAX );
|
9 |
+
|
10 |
+
//Check compatibility with Really Simple SSL
|
11 |
+
if ( HMW_Classes_Tools::isPluginActive( 'really-simple-ssl/rlrsssl-really-simple-ssl.php' ) ) {
|
12 |
+
add_action( 'hmw_flushed_rewrites', array( $this, 'checkSimpleSSLRewrites' ) );
|
13 |
+
}
|
14 |
} else {
|
15 |
defined( 'WPFC_REMOVE_FOOTER_COMMENT' ) || define( 'WPFC_REMOVE_FOOTER_COMMENT', true );
|
16 |
defined( 'WP_ROCKET_WHITE_LABEL_FOOTPRINT' ) || define( 'WP_ROCKET_WHITE_LABEL_FOOTPRINT', true );
|
28 |
$this->checkCompatibilityOnLoad();
|
29 |
}
|
30 |
|
31 |
+
/**
|
32 |
+
* Set the compatibility needed on plugin activation
|
33 |
+
* Called on plugin activation
|
34 |
+
*/
|
35 |
+
public function install() {
|
36 |
+
if ( HMW_Classes_Tools::isPluginActive( 'worker/init.php' ) ) {
|
37 |
+
$this->addMUPlugin();
|
38 |
+
}
|
39 |
+
}
|
40 |
+
|
41 |
+
|
42 |
+
/**
|
43 |
+
* Delete the compatibility with other plugins
|
44 |
+
* Called on plugin deactivation
|
45 |
+
*/
|
46 |
+
public function uninstall() {
|
47 |
+
$this->deleteMUPlugin();
|
48 |
+
}
|
49 |
+
|
50 |
public function alreadyCached() {
|
51 |
if ( did_action( 'wpsupercache_buffer' ) || did_action( 'autoptimize_html_after_minify' ) || did_action( 'rocket_buffer' ) || did_action( 'hmw_buffer' ) ) {
|
52 |
return true;
|
61 |
*/
|
62 |
public function checkCompatibilityOnLoad() {
|
63 |
|
64 |
+
//Compatibility with WPML plugin
|
65 |
+
if ( HMW_Classes_Tools::isPluginActive( 'sitepress-multilingual-cms/sitepress.php' ) ) {
|
66 |
+
//WPML checks the HTTP_REFERER based on wp-admin and not the custom admin path
|
67 |
+
if ( isset( $_SERVER['HTTP_REFERER'] ) ) {
|
68 |
+
$_SERVER['HTTP_REFERER'] = HMW_Classes_ObjController::getClass( 'HMW_Models_Files' )->getOriginalUrl( $_SERVER['HTTP_REFERER'] );
|
69 |
+
}
|
70 |
+
|
71 |
+
// add the correct text direction for WPML plugin
|
72 |
+
add_action( 'admin_print_styles', array( $this, 'setTextDirection' ), 1 );
|
73 |
+
|
74 |
+
}
|
75 |
+
|
76 |
+
//Compativility with iThemes security plugin
|
77 |
if ( HMW_Classes_Tools::isPluginActive( 'ithemes-security-pro/ithemes-security-pro.php' ) ||
|
78 |
+
HMW_Classes_Tools::isPluginActive( 'better-wp-security/better-wp-security.php' ) ) {
|
79 |
+
$settings = get_option( 'itsec-storage' );
|
80 |
+
if ( isset( $settings['hide-backend']['enabled'] ) && $settings['hide-backend']['enabled'] ) {
|
81 |
if ( isset( $settings['hide-backend']['slug'] ) && $settings['hide-backend']['slug'] <> '' ) {
|
82 |
defined( 'HMW_DEFAULT_LOGIN' ) || define( 'HMW_DEFAULT_LOGIN', $settings['hide-backend']['slug'] );
|
83 |
HMW_Classes_Tools::$options['hmw_login_url'] = HMW_Classes_Tools::$default['hmw_login_url'];
|
85 |
}
|
86 |
}
|
87 |
|
|
|
88 |
|
89 |
+
//Add Compatibility with PPress plugin
|
90 |
+
if ( HMW_Classes_Tools::isPluginActive( 'ppress/profilepress.php' ) ) {
|
91 |
+
add_action( 'hmw_login_init', array( $this, 'ppressCompatibility' ) );
|
92 |
+
}
|
93 |
+
|
94 |
+
if ( ! is_admin() ) {
|
95 |
try {
|
96 |
+
//Robots.txt compatibility with other plugins
|
97 |
if ( HMW_Classes_Tools::getOption( 'hmw_robots' ) ) {
|
98 |
if ( HMW_Classes_ObjController::getClass( 'HMW_Models_Files' )->isFile( $_SERVER['REQUEST_URI'] ) ) {
|
99 |
+
//Compatibility with Squirrly SEO x-cf-powered-by
|
100 |
if ( HMW_Classes_Tools::isPluginActive( 'squirrly-seo/squirrly.php' ) ) {
|
101 |
add_filter( 'sq_robots', array(
|
102 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' ),
|
144 |
}
|
145 |
|
146 |
//Change the template directory URL in themes
|
147 |
+
if ( HMW_Classes_Tools::isThemeActive( 'Avada' ) || HMW_Classes_Tools::isThemeActive( 'WpRentals' ) ) {
|
148 |
add_filter( 'template_directory_uri', array(
|
149 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' ),
|
150 |
'find_replace_url'
|
216 |
add_filter( 'hmw_laterload', array( 'HMW_Classes_Tools', 'returnFalse' ) );
|
217 |
add_filter( 'hmw_process_buffer', array( 'HMW_Classes_Tools', 'returnTrue' ) );
|
218 |
|
219 |
+
if ( HMW_Classes_Tools::isPluginActive( 'wp-smush-pro/wp-smush.php' ) ) {
|
220 |
+
if ( $smush = get_option( 'wp-smush-cdn_status' ) ) {
|
221 |
+
if ( isset( $smush->cdn_enabled ) && $smush->cdn_enabled ) {
|
222 |
+
return;
|
223 |
+
}
|
224 |
+
}
|
225 |
+
}
|
226 |
+
|
227 |
+
add_filter( 'autoptimize_html_after_minify', array(
|
228 |
+
HMW_Classes_ObjController::getClass( 'HMW_Models_Rewrite' ),
|
229 |
+
'find_replace'
|
230 |
+
), PHP_INT_MAX );
|
231 |
+
|
232 |
return;
|
233 |
}
|
234 |
|
405 |
|
406 |
//Check if the rules are working as expected
|
407 |
if ( HMW_Classes_Tools::getOption( 'rewrites' ) ) {
|
408 |
+
HMW_Classes_Error::setError( sprintf( __( 'Attention! Please check the rewrite rules in the config file. Some URLs passed through the config file rules and are loaded through WordPress which may slow down your website. Please follow this tutorial: %s', _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/kb/when-the-website-loads-slower-with-hide-my-wp-ghost/" target="_blank" class="text-warning">https://hidemywpghost.com/kb/when-the-website-loads-slower-with-hide-my-wp-ghost/</a>' ), 'text-white bg-danger' );
|
409 |
+
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
410 |
}
|
411 |
|
412 |
}
|
475 |
}
|
476 |
}
|
477 |
|
478 |
+
if ( HMW_Classes_Tools::isPluginActive( 'wp-smush-pro/wp-smush.php' ) ) {
|
479 |
+
if ( $smush = get_option( 'wp-smush-cdn_status' ) ) {
|
480 |
+
if ( isset( $smush->cdn_enabled ) && $smush->cdn_enabled ) {
|
481 |
+
if ( isset( $smush->endpoint_url ) && isset( $smush->site_id ) ) {
|
482 |
+
$domains[] = 'https://' . $smush->endpoint_url . '/' . $smush->site_id;
|
483 |
+
}
|
484 |
+
}
|
485 |
+
}
|
486 |
+
}
|
487 |
+
|
488 |
if ( ! empty( $domains ) ) {
|
489 |
return $domains;
|
490 |
}
|
531 |
return $buffer;
|
532 |
}
|
533 |
|
534 |
+
|
535 |
+
/**
|
536 |
+
* Add rules to be compatible with Simple SSL plugins
|
537 |
+
*/
|
538 |
+
public function checkSimpleSSLRewrites() {
|
539 |
+
global $wp_filesystem;
|
540 |
+
try {
|
541 |
+
$options = get_option( 'rlrsssl_options' );
|
542 |
+
|
543 |
+
if ( isset( $options['htaccess_redirect'] ) && $options['htaccess_redirect'] ) {
|
544 |
+
if ( method_exists( $wp_filesystem, 'get_contents' ) && method_exists( $wp_filesystem, 'put_contents' ) ) {
|
545 |
+
|
546 |
+
$config_file = HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->getConfFile();
|
547 |
+
$htaccess = $wp_filesystem->get_contents( $config_file );
|
548 |
+
preg_match( "/#\s?BEGIN\s?rlrssslReallySimpleSSL.*?#\s?END\s?rlrssslReallySimpleSSL/s", $htaccess, $match );
|
549 |
+
|
550 |
+
if ( isset( $match[0] ) && ! empty( $match[0] ) ) {
|
551 |
+
$htaccess = preg_replace( "/#\s?BEGIN\s?rlrssslReallySimpleSSL.*?#\s?END\s?rlrssslReallySimpleSSL/s", "", $htaccess );
|
552 |
+
$htaccess = $match[0] . PHP_EOL . $htaccess;
|
553 |
+
$htaccess = preg_replace( "/\n+/", "\n", $htaccess );
|
554 |
+
$wp_filesystem->put_contents( $config_file, $htaccess );
|
555 |
+
}
|
556 |
+
|
557 |
+
}
|
558 |
+
}
|
559 |
+
} catch ( Exception $e ) {
|
560 |
+
}
|
561 |
+
}
|
562 |
+
|
563 |
+
/************************************************************ Must Use Plugin (needed for Manage WP and other cache plugins) */
|
564 |
+
|
565 |
+
/**
|
566 |
+
* Add the Must Use plugin to make sure is loading for the custom wp-admin path every time
|
567 |
+
*
|
568 |
+
*/
|
569 |
+
public function addMUPlugin() {
|
570 |
+
try {
|
571 |
+
$this->registerMUPlugin( '0-hidemywp.php', $this->buildLoaderContent( 'hide-my-wp/index.php' ) );
|
572 |
+
} catch ( Exception $e ) {
|
573 |
+
}
|
574 |
+
}
|
575 |
+
|
576 |
+
/**
|
577 |
+
* Remove the Must Use plugin on deactivation
|
578 |
+
*/
|
579 |
+
public function deleteMUPlugin() {
|
580 |
+
try {
|
581 |
+
$this->deregisterMUPlugin( '0-hidemywp.php' );
|
582 |
+
} catch ( Exception $e ) {
|
583 |
+
}
|
584 |
+
}
|
585 |
+
|
586 |
+
/**
|
587 |
+
* The MU plugin content
|
588 |
+
*
|
589 |
+
* @param $pluginBasename
|
590 |
+
*
|
591 |
+
* @return string
|
592 |
+
*/
|
593 |
+
public function buildLoaderContent( $pluginBasename ) {
|
594 |
+
return "<?php
|
595 |
+
/*
|
596 |
+
Plugin Name: HideMyWP - Ghost Loader
|
597 |
+
Description: This is automatically generated by the hideMyWP plugin to increase performance and reliability. It is automatically disabled when disabling the main plugin.
|
598 |
+
*/
|
599 |
+
|
600 |
+
if (function_exists('untrailingslashit') && defined('WP_PLUGIN_DIR') && file_exists(untrailingslashit(WP_PLUGIN_DIR).'/$pluginBasename')) {
|
601 |
+
if (in_array('$pluginBasename', (array) get_option('active_plugins')) ) {
|
602 |
+
include_once untrailingslashit(WP_PLUGIN_DIR).'/$pluginBasename';
|
603 |
+
}
|
604 |
+
}";
|
605 |
+
|
606 |
+
}
|
607 |
+
|
608 |
+
/**
|
609 |
+
* Add the MU file
|
610 |
+
*
|
611 |
+
* @param $loaderName
|
612 |
+
* @param $loaderContent
|
613 |
+
*/
|
614 |
+
public function registerMUPlugin( $loaderName, $loaderContent ) {
|
615 |
+
global $wp_filesystem;
|
616 |
+
|
617 |
+
if ( method_exists( $wp_filesystem, 'get_contents' ) && method_exists( $wp_filesystem, 'put_contents' ) ) {
|
618 |
+
|
619 |
+
$mustUsePluginDir = rtrim( WPMU_PLUGIN_DIR, '/' );
|
620 |
+
$loaderPath = $mustUsePluginDir . '/' . $loaderName;
|
621 |
+
|
622 |
+
if ( file_exists( $loaderPath ) && md5( $loaderContent ) === md5_file( $loaderPath ) ) {
|
623 |
+
return;
|
624 |
+
}
|
625 |
+
|
626 |
+
if ( ! is_dir( $mustUsePluginDir ) ) {
|
627 |
+
@mkdir( $mustUsePluginDir );
|
628 |
+
}
|
629 |
+
|
630 |
+
if ( is_writable( $mustUsePluginDir ) ) {
|
631 |
+
$wp_filesystem->put_contents( $loaderPath, $loaderContent );
|
632 |
+
}
|
633 |
+
|
634 |
+
}
|
635 |
+
}
|
636 |
+
|
637 |
+
/**
|
638 |
+
* Delete the MU file
|
639 |
+
*
|
640 |
+
* @param $loaderName
|
641 |
+
*/
|
642 |
+
public function deregisterMUPlugin( $loaderName ) {
|
643 |
+
$mustUsePluginDir = rtrim( WPMU_PLUGIN_DIR, '/' );
|
644 |
+
$loaderPath = $mustUsePluginDir . '/' . $loaderName;
|
645 |
+
|
646 |
+
if ( ! file_exists( $loaderPath ) ) {
|
647 |
+
return;
|
648 |
+
}
|
649 |
+
|
650 |
+
@unlink( $loaderPath );
|
651 |
+
}
|
652 |
+
|
653 |
+
/**
|
654 |
+
* Force the DB text direction for some themes and plugins
|
655 |
+
*/
|
656 |
+
public function setTextDirection() {
|
657 |
+
|
658 |
+
if ( function_exists( 'get_current_user_id' ) ) {
|
659 |
+
$user_id = get_current_user_id();
|
660 |
+
$direction = get_user_meta( $user_id, 'rtladminbar', true );
|
661 |
+
|
662 |
+
global $wp_styles;
|
663 |
+
if ( isset( $wp_styles->text_direction ) ) {
|
664 |
+
$wp_styles->text_direction = $direction;
|
665 |
+
}
|
666 |
+
}
|
667 |
+
|
668 |
+
}
|
669 |
+
|
670 |
+
/**
|
671 |
+
* Add Compatibility with PPress plugin
|
672 |
+
* Load the post from Ppress for the login page
|
673 |
+
*/
|
674 |
+
public function ppressCompatibility() {
|
675 |
+
//Add compatibility with PPress plugin
|
676 |
+
$data = get_option( 'pp_settings_data' );
|
677 |
+
if ( class_exists( 'WP_Query' ) && isset( $data['set_login_url'] ) && (int) $data['set_login_url'] > 0 ) {
|
678 |
+
$query = new WP_Query( array( 'p' => $data['set_login_url'], 'post_type' => 'any' ) );
|
679 |
+
if ( $query->have_posts() ) {
|
680 |
+
$query->the_post();
|
681 |
+
get_header();
|
682 |
+
the_content();
|
683 |
+
get_footer();
|
684 |
+
}
|
685 |
+
exit();
|
686 |
+
}
|
687 |
+
}
|
688 |
}
|
models/Cookies.php
CHANGED
@@ -1,67 +1,69 @@
|
|
1 |
<?php
|
2 |
-
defined('ABSPATH') || die('Cheatin\' uh?');
|
3 |
|
4 |
class HMW_Models_Cookies {
|
5 |
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
|
|
|
|
65 |
|
66 |
public function testCookies() {
|
67 |
$secure = is_ssl();
|
@@ -77,7 +79,7 @@ class HMW_Models_Cookies {
|
|
77 |
public function setCookiesCurrentPath() {
|
78 |
global $current_user;
|
79 |
|
80 |
-
if ( $current_user->ID ) {
|
81 |
wp_set_auth_cookie( $current_user->ID );
|
82 |
|
83 |
if ( $this->testCookies() ) {
|
@@ -88,98 +90,101 @@ class HMW_Models_Cookies {
|
|
88 |
return false;
|
89 |
}
|
90 |
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
178 |
-
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
|
|
|
|
|
|
184 |
|
185 |
}
|
1 |
<?php
|
2 |
+
defined( 'ABSPATH' ) || die( 'Cheatin\' uh?' );
|
3 |
|
4 |
class HMW_Models_Cookies {
|
5 |
|
6 |
+
public function __construct() {
|
7 |
+
if ( HMW_Classes_Tools::$default['hmw_admin_url'] <> HMW_Classes_Tools::getOption( 'hmw_admin_url' ) ) {
|
8 |
+
$this->setCookieContants();
|
9 |
+
|
10 |
+
add_filter( 'redirect_post_location', array( $this, 'setPostCookie' ), PHP_INT_MAX, 2 );
|
11 |
+
add_action( 'set_auth_cookie', array( $this, 'setAuthCookie' ), PHP_INT_MAX, 2 );
|
12 |
+
add_action( 'clear_auth_cookie', array( $this, 'setCleanCookie' ), PHP_INT_MAX );
|
13 |
+
add_action( 'set_logged_in_cookie', array( $this, 'setLoginCookie' ), PHP_INT_MAX, 2 );
|
14 |
+
}
|
15 |
+
}
|
16 |
+
|
17 |
+
/**
|
18 |
+
* Set the cookie constants in case of admin change
|
19 |
+
*/
|
20 |
+
public function setCookieContants() {
|
21 |
+
if ( ! defined( 'HMW_ADMIN_COOKIE_PATH' ) ) {
|
22 |
+
if ( is_multisite() ) {
|
23 |
+
global $blog_id;
|
24 |
+
switch_to_blog( $blog_id );
|
25 |
+
|
26 |
+
ms_cookie_constants();
|
27 |
+
if ( ! is_subdomain_install() || trim( parse_url( get_option( 'siteurl' ), PHP_URL_PATH ), '/' ) ) {
|
28 |
+
define( 'HMW_ADMIN_COOKIE_PATH', SITECOOKIEPATH );
|
29 |
+
} else {
|
30 |
+
define( 'HMW_ADMIN_COOKIE_PATH', SITECOOKIEPATH . HMW_Classes_Tools::getOption( 'hmw_admin_url' ) );
|
31 |
+
}
|
32 |
+
restore_current_blog();
|
33 |
+
} else {
|
34 |
+
wp_cookie_constants();
|
35 |
+
define( 'HMW_ADMIN_COOKIE_PATH', SITECOOKIEPATH . HMW_Classes_Tools::getOption( 'hmw_admin_url' ) );
|
36 |
+
}
|
37 |
+
}
|
38 |
+
if ( ! defined( 'HMW_PLUGINS_COOKIE_PATH' ) ) {
|
39 |
+
define( 'HMW_PLUGINS_COOKIE_PATH', preg_replace( '|https?://[^/]+|i', '', get_option( 'siteurl' ) . '/' . HMW_Classes_Tools::getOption( 'hmw_plugin_url' ) ) );
|
40 |
+
}
|
41 |
+
}
|
42 |
+
|
43 |
+
|
44 |
+
public function setPostCookie( $location, $post_id ) {
|
45 |
+
if ( defined( 'HMW_ADMIN_COOKIE_PATH' ) ) {
|
46 |
+
if ( $post_id > 0 ) {
|
47 |
+
if ( isset( $_COOKIE['wp-saving-post'] ) && $_COOKIE['wp-saving-post'] === $post_id . '-check' ) {
|
48 |
+
setcookie( 'wp-saving-post', $post_id . '-saved', time() + DAY_IN_SECONDS, HMW_ADMIN_COOKIE_PATH, COOKIE_DOMAIN, is_ssl() );
|
49 |
+
}
|
50 |
+
}
|
51 |
+
}
|
52 |
+
|
53 |
+
return $location;
|
54 |
+
}
|
55 |
+
|
56 |
+
public function setTestCookie() {
|
57 |
+
if ( ! defined( 'TEST_COOKIE' ) ) {
|
58 |
+
define( 'TEST_COOKIE', 'test_cookie' );
|
59 |
+
}
|
60 |
+
|
61 |
+
$secure = is_ssl() && 'https' === parse_url( get_option( 'home' ), PHP_URL_SCHEME );
|
62 |
+
setcookie( TEST_COOKIE, 'WP Cookie check', 0, COOKIEPATH, $this->getCookieDomain(), $secure );
|
63 |
+
if ( SITECOOKIEPATH != COOKIEPATH ) {
|
64 |
+
setcookie( TEST_COOKIE, 'WP Cookie check', 0, SITECOOKIEPATH, COOKIE_DOMAIN, $secure );
|
65 |
+
}
|
66 |
+
}
|
67 |
|
68 |
public function testCookies() {
|
69 |
$secure = is_ssl();
|
79 |
public function setCookiesCurrentPath() {
|
80 |
global $current_user;
|
81 |
|
82 |
+
if ( isset( $current_user->ID ) && function_exists( 'wp_set_auth_cookie' ) ) {
|
83 |
wp_set_auth_cookie( $current_user->ID );
|
84 |
|
85 |
if ( $this->testCookies() ) {
|
90 |
return false;
|
91 |
}
|
92 |
|
93 |
+
public function setAuthCookie( $auth_cookie, $expire ) {
|
94 |
+
if ( defined( 'HMW_ADMIN_COOKIE_PATH' ) ) {
|
95 |
+
$secure = is_ssl();
|
96 |
+
if ( $secure ) {
|
97 |
+
$auth_cookie_name = SECURE_AUTH_COOKIE;
|
98 |
+
} else {
|
99 |
+
$auth_cookie_name = AUTH_COOKIE;
|
100 |
+
}
|
101 |
+
|
102 |
+
if ( defined( 'HMW_PLUGINS_COOKIE_PATH' ) ) {
|
103 |
+
setcookie( $auth_cookie_name, $auth_cookie, $expire, PLUGINS_COOKIE_PATH, COOKIE_DOMAIN, $secure, true );
|
104 |
+
setcookie( $auth_cookie_name, $auth_cookie, $expire, HMW_PLUGINS_COOKIE_PATH, $this->getCookieDomain(), $secure, true );
|
105 |
+
}
|
106 |
+
|
107 |
+
setcookie( $auth_cookie_name, $auth_cookie, $expire, PLUGINS_COOKIE_PATH, COOKIE_DOMAIN, $secure, true );
|
108 |
+
setcookie( $auth_cookie_name, $auth_cookie, $expire, ADMIN_COOKIE_PATH, COOKIE_DOMAIN, $secure, true );
|
109 |
+
|
110 |
+
setcookie( $auth_cookie_name, $auth_cookie, $expire, HMW_ADMIN_COOKIE_PATH, $this->getCookieDomain(), $secure, true );
|
111 |
+
}
|
112 |
+
}
|
113 |
+
|
114 |
+
public function setLoginCookie( $logged_in_cookie, $expire ) {
|
115 |
+
// Front-end cookie is secure when the auth cookie is secure and the site's home URL is forced HTTPS.
|
116 |
+
$secure_logged_in_cookie = is_ssl() && 'https' === parse_url( get_option( 'home' ), PHP_URL_SCHEME );
|
117 |
+
|
118 |
+
setcookie( LOGGED_IN_COOKIE, $logged_in_cookie, $expire, COOKIEPATH, $this->getCookieDomain(), $secure_logged_in_cookie, true );
|
119 |
+
if ( COOKIEPATH != SITECOOKIEPATH ) {
|
120 |
+
setcookie( LOGGED_IN_COOKIE, $logged_in_cookie, $expire, SITECOOKIEPATH, $this->getCookieDomain(), $secure_logged_in_cookie, true );
|
121 |
+
}
|
122 |
+
|
123 |
+
setcookie( LOGGED_IN_COOKIE, $logged_in_cookie, $expire, COOKIEPATH, COOKIE_DOMAIN, $secure_logged_in_cookie, true );
|
124 |
+
if ( COOKIEPATH != SITECOOKIEPATH ) {
|
125 |
+
setcookie( LOGGED_IN_COOKIE, $logged_in_cookie, $expire, SITECOOKIEPATH, COOKIE_DOMAIN, $secure_logged_in_cookie, true );
|
126 |
+
}
|
127 |
+
|
128 |
+
}
|
129 |
+
|
130 |
+
/**
|
131 |
+
* Check if the current user IP is always the same
|
132 |
+
* If not, request a relogin
|
133 |
+
*
|
134 |
+
* @param $response
|
135 |
+
*
|
136 |
+
* @return mixed
|
137 |
+
*/
|
138 |
+
public function checkLoggedIP( $response ) {
|
139 |
+
if ( isset( $_SERVER['REMOTE_ADDR'] ) && isset( $_COOKIE['wordpress_logged_address'] ) ) {
|
140 |
+
if ( md5( $_SERVER['REMOTE_ADDR'] ) <> $_COOKIE['wordpress_logged_address'] ) {
|
141 |
+
global $current_user;
|
142 |
+
$current_user->ID = null;
|
143 |
+
$response['wp-auth-check'] = false;
|
144 |
+
}
|
145 |
+
}
|
146 |
+
|
147 |
+
return $response;
|
148 |
+
}
|
149 |
+
/**
|
150 |
+
* Clean the user cookies on logout
|
151 |
+
*/
|
152 |
+
/**
|
153 |
+
* Clean the user cookies on logout
|
154 |
+
*/
|
155 |
+
public function setCleanCookie() {
|
156 |
+
if ( defined( 'HMW_ADMIN_COOKIE_PATH' ) && defined( 'PLUGINS_COOKIE_PATH' ) ) {
|
157 |
+
setcookie( AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, HMW_ADMIN_COOKIE_PATH, $this->getCookieDomain() );
|
158 |
+
setcookie( SECURE_AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, HMW_ADMIN_COOKIE_PATH, $this->getCookieDomain() );
|
159 |
+
setcookie( 'wordpress_logged_address', ' ', time() - YEAR_IN_SECONDS, HMW_ADMIN_COOKIE_PATH, $this->getCookieDomain() );
|
160 |
+
|
161 |
+
setcookie( AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, HMW_PLUGINS_COOKIE_PATH, $this->getCookieDomain() );
|
162 |
+
setcookie( SECURE_AUTH_COOKIE, ' ', time() - YEAR_IN_SECONDS, HMW_PLUGINS_COOKIE_PATH, $this->getCookieDomain() );
|
163 |
+
setcookie( 'wordpress_logged_address', ' ', time() - YEAR_IN_SECONDS, HMW_PLUGINS_COOKIE_PATH, $this->getCookieDomain() );
|
164 |
+
}
|
165 |
+
}
|
166 |
+
|
167 |
+
public function getCookieDomain() {
|
168 |
+
$domain = COOKIE_DOMAIN;
|
169 |
+
|
170 |
+
if ( is_multisite() ) {
|
171 |
+
global $blog_id;
|
172 |
+
switch_to_blog( $blog_id );
|
173 |
+
$current_network = get_network();
|
174 |
+
|
175 |
+
$domain = preg_replace( '|^www\.|', '', parse_url( get_option( 'siteurl' ), PHP_URL_HOST ) );
|
176 |
+
|
177 |
+
if ( ! empty( $current_network->cookie_domain ) ) {
|
178 |
+
if ( strpos( $current_network->cookie_domain, $domain ) === false ) {
|
179 |
+
$domain = '.' . $domain;
|
180 |
+
}
|
181 |
+
} elseif ( strpos( $current_network->domain, $domain ) === false ) {
|
182 |
+
$domain = '.' . $domain;
|
183 |
+
}
|
184 |
+
restore_current_blog();
|
185 |
+
}
|
186 |
+
|
187 |
+
return $domain;
|
188 |
+
}
|
189 |
|
190 |
}
|
models/Files.php
CHANGED
@@ -126,6 +126,42 @@ class HMW_Models_Files {
|
|
126 |
}
|
127 |
}
|
128 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
129 |
/**
|
130 |
* Show the file when the server rewrite is not added
|
131 |
*
|
126 |
}
|
127 |
}
|
128 |
|
129 |
+
/**
|
130 |
+
* Get the original paths of an URL
|
131 |
+
*
|
132 |
+
* @param string $url URL
|
133 |
+
*
|
134 |
+
* @throws Exception
|
135 |
+
* @return string
|
136 |
+
*/
|
137 |
+
public function getOriginalUrl($url){
|
138 |
+
if ( !defined( 'ABSPATH' ) ) {
|
139 |
+
return $url;
|
140 |
+
}
|
141 |
+
|
142 |
+
//Buid the rewrite rules
|
143 |
+
$this->buildRedirect();
|
144 |
+
|
145 |
+
//Get the original URL based on rewrite rules
|
146 |
+
$parse_url = parse_url( $url );
|
147 |
+
|
148 |
+
//Get the home root path
|
149 |
+
$home_root = parse_url( home_url() );
|
150 |
+
if ( isset( $home_root['path'] ) ) {
|
151 |
+
$home_root = $home_root['path'];
|
152 |
+
$parse_url['path'] = str_replace( $home_root, '', $parse_url['path'] );
|
153 |
+
} else {
|
154 |
+
$home_root = '';
|
155 |
+
}
|
156 |
+
|
157 |
+
$parse_url['query'] = ((isset($parse_url['query']) && $parse_url['query']) ? '?' . $parse_url['query'] : '');
|
158 |
+
$parse_url['path'] = preg_replace( $this->_rewrites['from'], $this->_rewrites['to'], $parse_url['path'] );
|
159 |
+
$new_url = $parse_url['scheme'] . '://' . $parse_url['host'] . $home_root . $parse_url['path'] . $parse_url['query'];
|
160 |
+
$new_url = str_replace( '/wp-admin/wp-admin/', '/wp-admin/', $new_url ); //remove duplicates
|
161 |
+
|
162 |
+
return $new_url;
|
163 |
+
}
|
164 |
+
|
165 |
/**
|
166 |
* Show the file when the server rewrite is not added
|
167 |
*
|
models/Menu.php
CHANGED
@@ -100,31 +100,30 @@ class HMW_Models_Menu {
|
|
100 |
}
|
101 |
}
|
102 |
|
103 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
104 |
* Prevent other plugins to load CSS into HMW
|
105 |
*/
|
106 |
public function fixEnqueueErrors() {
|
107 |
-
|
108 |
-
$corelib = array('admin-bar', 'colors', 'ie', 'common', 'utils', 'wp-auth-check','dismissible-notices',
|
109 |
-
'media-editor', 'media-audiovideo', 'media-views', 'imgareaselect', 'mce-view', 'image-edit',
|
110 |
-
'wordfence-global-style','ip2location_country_blocker_admin_menu_styles','wf-adminbar','autoptimize-toolbar',
|
111 |
-
'yoast-seo-adminbar','bbp-admin-css','bp-admin-common-css','bp-admin-bar','elementor-common','ithemes-icon-font',
|
112 |
-
'wordfence-ls-admin-global','woocommerce_admin_menu_styles','besclwp_cpt_admin_style','uabb-notice-settings',
|
113 |
-
'besclwp_cpt_admin_script','itsec-core-admin-notices','flatsome-panel-css','wordfence-global-style','ame-custom-menu-colors',
|
114 |
-
'wordfence-ls-admin-global', 'wordfenceAJAXcss', 'wpf_admin_style', 'wf-adminbar', 'wpf-graphics-admin-style', 'wpr-admin-common'
|
115 |
-
);
|
116 |
-
|
117 |
-
foreach ($wp_styles->queue as $key => $queue) {
|
118 |
-
if (!in_array($queue, $corelib)) {
|
119 |
-
unset($wp_styles->queue[$key]);
|
120 |
-
}
|
121 |
-
}
|
122 |
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
}
|
128 |
}
|
129 |
|
130 |
}
|
100 |
}
|
101 |
}
|
102 |
|
103 |
+
|
104 |
+
public function addSettingsClass( $classes ){
|
105 |
+
if ($page = HMW_Classes_Tools::getValue('page')) {
|
106 |
+
|
107 |
+
if (strpos($page,'hmw_settings') !== false || strpos($page,'hmw_securitycheck') !== false) {
|
108 |
+
$classes = "$classes hmw_settings";
|
109 |
+
}
|
110 |
+
|
111 |
+
}
|
112 |
+
|
113 |
+
return $classes;
|
114 |
+
}
|
115 |
+
|
116 |
+
|
117 |
+
/**
|
118 |
* Prevent other plugins to load CSS into HMW
|
119 |
*/
|
120 |
public function fixEnqueueErrors() {
|
121 |
+
$exclude = array('boostrap','wpcd-admin-js');
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
122 |
|
123 |
+
foreach ($exclude as $name) {
|
124 |
+
wp_dequeue_script($name);
|
125 |
+
wp_dequeue_style($name);
|
126 |
+
}
|
|
|
127 |
}
|
128 |
|
129 |
}
|
models/Rewrite.php
CHANGED
@@ -500,6 +500,8 @@ class HMW_Models_Rewrite {
|
|
500 |
}
|
501 |
}
|
502 |
|
|
|
|
|
503 |
|
504 |
return $this;
|
505 |
}
|
@@ -569,41 +571,44 @@ class HMW_Models_Rewrite {
|
|
569 |
return false;
|
570 |
}
|
571 |
|
572 |
-
|
573 |
-
|
|
|
574 |
|
575 |
-
|
576 |
-
|
577 |
-
}
|
578 |
-
|
579 |
-
$xpath = new DOMXPath( $doc );
|
580 |
-
$rules = $xpath->query( '/configuration/system.webServer/rewrite/rules/rule[starts-with(@name,\'HideMyWp\')]' );
|
581 |
-
|
582 |
-
if ( $rules->length > 0 ) {
|
583 |
-
foreach ( $rules as $item ) {
|
584 |
-
$parent = $item->parentNode;
|
585 |
-
if ( method_exists( $parent, 'removeChild' ) ) {
|
586 |
-
$parent->removeChild( $item );
|
587 |
-
}
|
588 |
}
|
589 |
-
}
|
590 |
|
591 |
-
|
592 |
-
$rules = $xpath->query( '/configuration/system.webServer/rewrite/rules/rule[starts-with(@name,\'
|
593 |
|
594 |
if ( $rules->length > 0 ) {
|
595 |
foreach ( $rules as $item ) {
|
596 |
-
|
597 |
$parent = $item->parentNode;
|
598 |
if ( method_exists( $parent, 'removeChild' ) ) {
|
599 |
$parent->removeChild( $item );
|
600 |
}
|
601 |
}
|
602 |
}
|
603 |
-
}
|
604 |
|
605 |
-
|
606 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
607 |
|
608 |
return true;
|
609 |
}
|
@@ -640,23 +645,22 @@ class HMW_Models_Rewrite {
|
|
640 |
$rewritecode .= $this->getIISRules( '' );
|
641 |
if ( $rewritecode <> '' ) {
|
642 |
HMW_Classes_Error::setError( sprintf( __( 'IIS detected. You need to update your %s file by adding the following lines after <rules> tag: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong>' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '</strong></pre>' . $form ) );
|
643 |
-
|
644 |
-
return false;
|
645 |
}
|
646 |
|
647 |
}
|
648 |
} elseif ( HMW_Classes_Tools::isWpengine() ) {
|
649 |
$success = true;
|
650 |
if ( ! empty( $this->_rewrites ) ) {
|
651 |
-
$rewritecode .= "<IfModule mod_rewrite.c
|
652 |
-
$rewritecode .= "RewriteEngine On
|
653 |
-
$rewritecode .= "RewriteBase $home_root
|
654 |
foreach ( $this->_rewrites as $rewrite ) {
|
655 |
if ( strpos( $rewrite['to'], 'index.php' ) === false ) {
|
656 |
-
$rewritecode .= 'RewriteRule ^' . $rewrite['from'] . ' ' . $home_root . $rewrite['to'] . " [QSA,L]" .
|
657 |
}
|
658 |
}
|
659 |
-
$rewritecode .= "</IfModule
|
660 |
}
|
661 |
if ( $rewritecode <> '' ) {
|
662 |
if ( ! HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInHtaccess( $rewritecode, 'HMWP_RULES' ) ) {
|
@@ -683,55 +687,108 @@ class HMW_Models_Rewrite {
|
|
683 |
|
684 |
if ( $rewritecode <> '' ) {
|
685 |
HMW_Classes_Error::setError( sprintf( __( 'WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s', _HMW_PLUGIN_NAME_ ), '<strong><a href="https://wpengine.com/support/redirect/" target="_blank" style="color: red">' . __( "Learn How To Add the Code", _HMW_PLUGIN_NAME_ ) . '</a></strong> <br /><br /><pre>' . $rewritecode . '</pre>' . $form . '<br />' ) );
|
686 |
-
$success = false;
|
687 |
}
|
688 |
|
689 |
return $success;
|
690 |
} elseif ( ( HMW_Classes_Tools::isApache() || HMW_Classes_Tools::isLitespeed() ) ) {
|
691 |
-
|
692 |
-
if ( HMW_Classes_Tools::getOption( 'hmw_file_cache' ) ) {
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
697 |
-
|
698 |
-
|
699 |
-
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
705 |
-
|
706 |
-
|
707 |
-
|
708 |
-
|
709 |
-
|
710 |
-
|
711 |
-
|
712 |
-
|
713 |
-
|
714 |
-
|
715 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
716 |
}
|
717 |
|
718 |
-
|
719 |
-
$rewritecode .= "
|
720 |
-
$rewritecode .= "
|
|
|
721 |
foreach ( $this->_rewrites as $rewrite ) {
|
722 |
if ( strpos( $rewrite['to'], 'index.php' ) === false ) {
|
723 |
-
$rewritecode .= 'RewriteRule ^' . $rewrite['from'] . ' ' . $home_root . $rewrite['to'] . " [QSA,L]" .
|
724 |
}
|
725 |
}
|
726 |
-
$rewritecode .= "</IfModule
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
727 |
}
|
728 |
|
|
|
729 |
if ( $rewritecode <> '' ) {
|
730 |
-
if ( HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInHtaccess( $rewritecode, 'HMWP_RULES' ) ) {
|
731 |
-
return true;
|
732 |
-
} else {
|
733 |
HMW_Classes_Error::setError( sprintf( __( 'Config file is not writable. You need to update your %s file by adding the following lines at the beginning of the file: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong>' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '</strong></pre>' . $form ) );
|
734 |
-
|
735 |
return false;
|
736 |
}
|
737 |
} else {
|
@@ -742,11 +799,11 @@ class HMW_Models_Rewrite {
|
|
742 |
$cachecode = '';
|
743 |
if ( ! empty( $this->_rewrites ) ) {
|
744 |
if ( HMW_Classes_Tools::getOption( 'hmw_file_cache' ) ) {
|
745 |
-
$cachecode .= 'location ~* \.(?:ico|css|js|gif|jpe?g|png)$ {' .
|
746 |
-
$cachecode .= 'expires 365d;' .
|
747 |
-
$cachecode .= 'add_header Pragma public;' .
|
748 |
-
$cachecode .= 'add_header Cache-Control "public";' .
|
749 |
-
$cachecode .= '}' .
|
750 |
}
|
751 |
|
752 |
foreach ( $this->_rewrites as $rewrite ) {
|
@@ -755,21 +812,20 @@ class HMW_Models_Rewrite {
|
|
755 |
}
|
756 |
}
|
757 |
if ( $rewritecode <> '' ) {
|
758 |
-
$rewritecode = str_replace( '<br />',
|
759 |
-
$rewritecode = $cachecode . 'if (!-e $request_filename) {' .
|
760 |
}
|
761 |
}
|
762 |
|
763 |
if ( $rewritecode <> '' ) {
|
764 |
if ( ! HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInNginx( $rewritecode, 'HMWP_RULES' ) ) {
|
765 |
HMW_Classes_Error::setError( sprintf( __( 'Config file is not writable. You have to added it manually at the beginning of the %s file: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong># BEGIN HMWP_RULES<br />' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '# END HMW_RULES</strong></pre>' ) );
|
|
|
766 |
}
|
767 |
} else {
|
768 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInNginx( '', 'HMWP_RULES' );
|
769 |
}
|
770 |
|
771 |
-
return false;
|
772 |
-
|
773 |
}
|
774 |
|
775 |
return true;
|
@@ -799,6 +855,9 @@ class HMW_Models_Rewrite {
|
|
799 |
$this->clearRedirect()->buildRedirect()->setRewriteRules()->flushRewrites();
|
800 |
|
801 |
flush_rewrite_rules( true );
|
|
|
|
|
|
|
802 |
}
|
803 |
|
804 |
/**
|
@@ -1075,20 +1134,21 @@ class HMW_Models_Rewrite {
|
|
1075 |
), HMW_VERSION_ID, true );
|
1076 |
/////////////////////////////////////////////////////////
|
1077 |
|
1078 |
-
|
1079 |
//remove clasiera theme loop
|
1080 |
-
remove_action(
|
1081 |
-
remove_filter(
|
1082 |
remove_filter( "login_redirect", "loginstyle_login_redirect" );
|
1083 |
|
1084 |
-
|
|
|
1085 |
remove_all_actions( 'login_init' );
|
1086 |
remove_all_actions( 'login_redirect' );
|
|
|
|
|
1087 |
add_filter( 'login_headerurl', array( $this, 'login_url' ) );
|
1088 |
add_filter( 'login_redirect', array( $this, 'sanitize_login_redirect' ), 1, 3 );
|
1089 |
}
|
1090 |
|
1091 |
-
|
1092 |
if ( HMW_Classes_Tools::getOption( 'error' ) || HMW_Classes_Tools::getOption( 'logout' ) ) {
|
1093 |
return;
|
1094 |
}
|
@@ -1099,6 +1159,8 @@ class HMW_Models_Rewrite {
|
|
1099 |
|
1100 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Cookies' )->setTestCookie();
|
1101 |
}
|
|
|
|
|
1102 |
}
|
1103 |
|
1104 |
/**
|
@@ -1199,11 +1261,7 @@ class HMW_Models_Rewrite {
|
|
1199 |
* Hook the logout to flush the changes set in admin
|
1200 |
*/
|
1201 |
public function wp_logout() {
|
1202 |
-
$_REQUEST['redirect_to'] =
|
1203 |
-
|
1204 |
-
if ( HMW_Classes_Tools::getOption( 'hmw_logout_redirect' ) ) {
|
1205 |
-
$_REQUEST['redirect_to'] = HMW_Classes_Tools::getOption( 'hmw_logout_redirect' );
|
1206 |
-
}
|
1207 |
}
|
1208 |
|
1209 |
/**
|
@@ -1295,39 +1353,55 @@ class HMW_Models_Rewrite {
|
|
1295 |
}
|
1296 |
}
|
1297 |
|
|
|
|
|
|
|
|
|
|
|
|
|
1298 |
if ( HMW_Classes_Tools::getValue( 'noredirect', false ) || HMW_Classes_Tools::getOption( 'hmw_remove_third_hooks' ) ) {
|
|
|
|
|
1299 |
remove_all_actions( 'login_redirect' );
|
1300 |
|
1301 |
if ( isset( $user ) && isset( $user->ID ) ) {
|
1302 |
if ( ! is_wp_error( $user ) && empty( $_REQUEST['reauth'] ) ) {
|
|
|
|
|
1303 |
if ( ( empty( $redirect ) || $redirect == 'wp-admin/' || $redirect == admin_url() ) ) {
|
|
|
1304 |
// If the user doesn't belong to a blog, send them to user admin. If the user can't edit posts, send them to their profile.
|
1305 |
if ( is_multisite() && ! get_active_blog_for_user( $user->ID ) && ! is_super_admin( $user->ID ) ) {
|
1306 |
$redirect = user_admin_url();
|
1307 |
} elseif ( method_exists( $user, 'has_cap' ) ) {
|
|
|
1308 |
if ( is_multisite() && ! $user->has_cap( 'read' ) ) {
|
1309 |
$redirect = get_dashboard_url( $user->ID );
|
1310 |
} elseif ( ! $user->has_cap( 'edit_posts' ) ) {
|
1311 |
$redirect = $user->has_cap( 'read' ) ? admin_url( 'profile.php' ) : site_url();
|
1312 |
}
|
|
|
1313 |
}
|
1314 |
|
1315 |
-
|
|
|
1316 |
|
1317 |
-
|
1318 |
-
wp_redirect( $redirect );
|
1319 |
exit();
|
1320 |
}
|
1321 |
|
1322 |
-
|
|
|
1323 |
|
1324 |
-
wp_validate_redirect( $redirect );
|
1325 |
wp_safe_redirect( $redirect );
|
1326 |
exit();
|
1327 |
}
|
1328 |
}
|
1329 |
}
|
1330 |
|
|
|
|
|
|
|
1331 |
return $redirect;
|
1332 |
}
|
1333 |
|
@@ -1390,6 +1464,7 @@ class HMW_Models_Rewrite {
|
|
1390 |
* Check Hidden pages and return 404 if needed
|
1391 |
*/
|
1392 |
public function hideUrls() {
|
|
|
1393 |
if ( HMW_Classes_Tools::getOption( 'error' ) || HMW_Classes_Tools::getOption( 'logout' ) ) {
|
1394 |
return;
|
1395 |
}
|
@@ -1581,16 +1656,22 @@ class HMW_Models_Rewrite {
|
|
1581 |
public function getNotFound( $url ) {
|
1582 |
HMW_Debug::dump( $url );
|
1583 |
if ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == '404' ) {
|
1584 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1585 |
} elseif ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == 'NFError' ) {
|
1586 |
$this->get404Page();
|
1587 |
} elseif ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == '.' ) {
|
1588 |
//redirect to front page
|
1589 |
-
|
1590 |
} else {
|
1591 |
//redirect to custom page
|
1592 |
-
|
1593 |
-
wp_redirect( site_url( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) ) );
|
1594 |
}
|
1595 |
|
1596 |
die();
|
@@ -1616,12 +1697,12 @@ class HMW_Models_Rewrite {
|
|
1616 |
$template = get_404_template();
|
1617 |
}
|
1618 |
if ( function_exists( 'apply_filters' ) ) {
|
1619 |
-
$template = apply_filters( '
|
1620 |
}
|
1621 |
if ( $template && @file_exists( $template ) ) {
|
1622 |
ob_start();
|
1623 |
include( $template );
|
1624 |
-
echo $this->find_replace(ob_get_clean());
|
1625 |
exit;
|
1626 |
}
|
1627 |
}
|
@@ -1779,8 +1860,10 @@ class HMW_Models_Rewrite {
|
|
1779 |
//Remove Powered-By header and link
|
1780 |
if ( function_exists( 'header_remove' ) ) {
|
1781 |
@header_remove( "X-Powered-By" );
|
|
|
1782 |
@header_remove( "x-cf-powered-by" );
|
1783 |
@header_remove( "Server" );
|
|
|
1784 |
}
|
1785 |
|
1786 |
$this->_replaced = true;
|
@@ -1843,8 +1926,8 @@ class HMW_Models_Rewrite {
|
|
1843 |
isset( $hmw_text_mapping['to'] ) && ! empty( $hmw_text_mapping['to'] ) ) {
|
1844 |
|
1845 |
foreach ( $hmw_text_mapping['to'] as &$value ) {
|
1846 |
-
if($value <> '') {
|
1847 |
-
if (strpos( $value, '{rand}' ) !== false ) {
|
1848 |
$value = str_replace( '{rand}', HMW_Classes_Tools::generateRandomString( 5 ), $value );
|
1849 |
} elseif ( strpos( $value, '{blank}' ) !== false ) {
|
1850 |
$value = str_replace( '{blank}', '', $value );
|
@@ -2051,8 +2134,11 @@ class HMW_Models_Rewrite {
|
|
2051 |
header( sprintf( '%s: %s', 'Link', '<' . site_url() . '>; rel=shortlink' ) );
|
2052 |
|
2053 |
if ( function_exists( 'header_remove' ) ) {
|
2054 |
-
@header_remove(
|
2055 |
@header_remove( "x-powered-by" );
|
|
|
|
|
|
|
2056 |
@header_remove( "server" );
|
2057 |
}
|
2058 |
}
|
@@ -2070,13 +2156,13 @@ class HMW_Models_Rewrite {
|
|
2070 |
|
2071 |
foreach ( $rows as $row ) {
|
2072 |
if ( strpos( $row, 'Sitemap:' ) !== false ) {
|
2073 |
-
$robots .= $row .
|
2074 |
|
2075 |
}
|
2076 |
}
|
2077 |
}
|
2078 |
|
2079 |
-
$robots .=
|
2080 |
|
2081 |
if ( HMW_Classes_Tools::getOption( 'hmw_upload_url' ) <> HMW_Classes_Tools::$default['hmw_upload_url'] ) {
|
2082 |
$robots .= 'Allow: */' . HMW_Classes_Tools::getOption( 'hmw_upload_url' ) . '/';
|
500 |
}
|
501 |
}
|
502 |
|
503 |
+
//Hook the rewrites rules
|
504 |
+
$this->_rewrites = apply_filters( 'hmw_rewrites', $this->_rewrites );
|
505 |
|
506 |
return $this;
|
507 |
}
|
571 |
return false;
|
572 |
}
|
573 |
|
574 |
+
try {
|
575 |
+
$doc = new DOMDocument();
|
576 |
+
$doc->preserveWhiteSpace = false;
|
577 |
|
578 |
+
if ( $doc->load( $config_file ) === false ) {
|
579 |
+
return false;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
580 |
}
|
|
|
581 |
|
582 |
+
$xpath = new DOMXPath( $doc );
|
583 |
+
$rules = $xpath->query( '/configuration/system.webServer/rewrite/rules/rule[starts-with(@name,\'HideMyWp\')]' );
|
584 |
|
585 |
if ( $rules->length > 0 ) {
|
586 |
foreach ( $rules as $item ) {
|
|
|
587 |
$parent = $item->parentNode;
|
588 |
if ( method_exists( $parent, 'removeChild' ) ) {
|
589 |
$parent->removeChild( $item );
|
590 |
}
|
591 |
}
|
592 |
}
|
|
|
593 |
|
594 |
+
if ( ! is_multisite() ) {
|
595 |
+
$rules = $xpath->query( '/configuration/system.webServer/rewrite/rules/rule[starts-with(@name,\'wordpress\')] | /configuration/system.webServer/rewrite/rules/rule[starts-with(@name,\'WordPress\')]' );
|
596 |
+
|
597 |
+
if ( $rules->length > 0 ) {
|
598 |
+
foreach ( $rules as $item ) {
|
599 |
+
|
600 |
+
$parent = $item->parentNode;
|
601 |
+
if ( method_exists( $parent, 'removeChild' ) ) {
|
602 |
+
$parent->removeChild( $item );
|
603 |
+
}
|
604 |
+
}
|
605 |
+
}
|
606 |
+
}
|
607 |
+
|
608 |
+
$doc->formatOutput = true;
|
609 |
+
saveDomDocument( $doc, $config_file );
|
610 |
+
} catch ( Exception $e ) {
|
611 |
+
}
|
612 |
|
613 |
return true;
|
614 |
}
|
645 |
$rewritecode .= $this->getIISRules( '' );
|
646 |
if ( $rewritecode <> '' ) {
|
647 |
HMW_Classes_Error::setError( sprintf( __( 'IIS detected. You need to update your %s file by adding the following lines after <rules> tag: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong>' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '</strong></pre>' . $form ) );
|
648 |
+
return false; //always show IIS rewrites
|
|
|
649 |
}
|
650 |
|
651 |
}
|
652 |
} elseif ( HMW_Classes_Tools::isWpengine() ) {
|
653 |
$success = true;
|
654 |
if ( ! empty( $this->_rewrites ) ) {
|
655 |
+
$rewritecode .= "<IfModule mod_rewrite.c>" . PHP_EOL. PHP_EOL;
|
656 |
+
$rewritecode .= "RewriteEngine On" . PHP_EOL;
|
657 |
+
$rewritecode .= "RewriteBase $home_root" . PHP_EOL;
|
658 |
foreach ( $this->_rewrites as $rewrite ) {
|
659 |
if ( strpos( $rewrite['to'], 'index.php' ) === false ) {
|
660 |
+
$rewritecode .= 'RewriteRule ^' . $rewrite['from'] . ' ' . $home_root . $rewrite['to'] . " [QSA,L]" . PHP_EOL;
|
661 |
}
|
662 |
}
|
663 |
+
$rewritecode .= "</IfModule>" . PHP_EOL. PHP_EOL;
|
664 |
}
|
665 |
if ( $rewritecode <> '' ) {
|
666 |
if ( ! HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInHtaccess( $rewritecode, 'HMWP_RULES' ) ) {
|
687 |
|
688 |
if ( $rewritecode <> '' ) {
|
689 |
HMW_Classes_Error::setError( sprintf( __( 'WpEngine detected. Add the redirects in the WpEngine Redirect rules panel %s', _HMW_PLUGIN_NAME_ ), '<strong><a href="https://wpengine.com/support/redirect/" target="_blank" style="color: red">' . __( "Learn How To Add the Code", _HMW_PLUGIN_NAME_ ) . '</a></strong> <br /><br /><pre>' . $rewritecode . '</pre>' . $form . '<br />' ) );
|
690 |
+
$success = false; //always show WpEngine rewrites
|
691 |
}
|
692 |
|
693 |
return $success;
|
694 |
} elseif ( ( HMW_Classes_Tools::isApache() || HMW_Classes_Tools::isLitespeed() ) ) {
|
695 |
+
//Only for Apache servers
|
696 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_file_cache' ) && HMW_Classes_Tools::isApache() ) {
|
697 |
+
if ( ! HMW_Classes_Tools::isPluginActive( 'wp-rocket/wp-rocket.php' ) && ! HMW_Classes_Tools::isPluginActive( 'wp-fastest-cache/wpFastestCache.php' ) ) {
|
698 |
+
$rewritecode .= '<IfModule mod_headers.c>' . PHP_EOL;
|
699 |
+
$rewritecode .= 'Header append Vary: Accept-Encoding' . PHP_EOL;
|
700 |
+
$rewritecode .= '</IfModule>' . PHP_EOL;
|
701 |
+
|
702 |
+
$rewritecode .= '<IfModule mod_deflate.c>' . PHP_EOL;
|
703 |
+
$rewritecode .= 'SetOutputFilter DEFLATE' . PHP_EOL;
|
704 |
+
$rewritecode .= '</IfModule>' . PHP_EOL;
|
705 |
+
|
706 |
+
$rewritecode .= '<IfModule mod_filter.c>' . PHP_EOL;
|
707 |
+
$rewritecode .= 'AddType x-font/woff .woff' . PHP_EOL;
|
708 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE image/svg+xml' . PHP_EOL;
|
709 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE text/plain' . PHP_EOL;
|
710 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE text/html' . PHP_EOL;
|
711 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE text/xml' . PHP_EOL;
|
712 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE text/css' . PHP_EOL;
|
713 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE text/javascript' . PHP_EOL;
|
714 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/xml' . PHP_EOL;
|
715 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/xhtml+xml' . PHP_EOL;
|
716 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/rss+xml' . PHP_EOL;
|
717 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/javascript' . PHP_EOL;
|
718 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/x-javascript' . PHP_EOL;
|
719 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/x-font-ttf' . PHP_EOL;
|
720 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE application/vnd.ms-fontobject' . PHP_EOL;
|
721 |
+
$rewritecode .= 'AddOutputFilterByType DEFLATE font/opentype font/ttf font/eot font/otf' . PHP_EOL;
|
722 |
+
$rewritecode .= '</IfModule>' . PHP_EOL;
|
723 |
+
|
724 |
+
$rewritecode .= '<IfModule mod_expires.c>' . PHP_EOL;
|
725 |
+
$rewritecode .= 'ExpiresActive On' . PHP_EOL;
|
726 |
+
$rewritecode .= 'ExpiresDefault "access plus 1 month"' . PHP_EOL;
|
727 |
+
$rewritecode .= '# Feed' . PHP_EOL;
|
728 |
+
$rewritecode .= 'ExpiresByType application/rss+xml "access plus 1 hour"' . PHP_EOL;
|
729 |
+
$rewritecode .= 'ExpiresByType application/atom+xml "access plus 1 hour"' . PHP_EOL;
|
730 |
+
$rewritecode .= '# CSS, JavaScript' . PHP_EOL;
|
731 |
+
$rewritecode .= 'ExpiresByType text/css "access plus 1 year"' . PHP_EOL;
|
732 |
+
$rewritecode .= 'ExpiresByType text/javascript "access plus 1 year"' . PHP_EOL;
|
733 |
+
$rewritecode .= 'ExpiresByType application/javascript "access plus 1 year"' . PHP_EOL . PHP_EOL;
|
734 |
+
$rewritecode .= '# Webfonts' . PHP_EOL;
|
735 |
+
$rewritecode .= 'ExpiresByType font/ttf "access plus 1 year"' . PHP_EOL;
|
736 |
+
$rewritecode .= 'ExpiresByType font/otf "access plus 1 year"' . PHP_EOL;
|
737 |
+
$rewritecode .= 'ExpiresByType font/woff "access plus 1 year"' . PHP_EOL;
|
738 |
+
$rewritecode .= 'ExpiresByType font/woff2 "access plus 1 year"' . PHP_EOL;
|
739 |
+
$rewritecode .= 'ExpiresByType application/vnd.ms-fontobject "access plus 1 year"' . PHP_EOL . PHP_EOL;
|
740 |
+
$rewritecode .= '# Images' . PHP_EOL;
|
741 |
+
$rewritecode .= 'ExpiresByType image/jpeg "access plus 1 year"' . PHP_EOL;
|
742 |
+
$rewritecode .= 'ExpiresByType image/gif "access plus 1 year"' . PHP_EOL;
|
743 |
+
$rewritecode .= 'ExpiresByType image/png "access plus 1 year"' . PHP_EOL;
|
744 |
+
$rewritecode .= 'ExpiresByType image/webp "access plus 1 year"' . PHP_EOL;
|
745 |
+
$rewritecode .= 'ExpiresByType image/svg+xml "access plus 1 year"' . PHP_EOL;
|
746 |
+
$rewritecode .= 'ExpiresByType image/x-icon "access plus 1 year"' . PHP_EOL . PHP_EOL;
|
747 |
+
$rewritecode .= '# Video' . PHP_EOL;
|
748 |
+
$rewritecode .= 'ExpiresByType video/mp4 "access plus 1 year"' . PHP_EOL;
|
749 |
+
$rewritecode .= 'ExpiresByType video/mpeg "access plus 1 year"' . PHP_EOL;
|
750 |
+
$rewritecode .= 'ExpiresByType video/webm "access plus 1 year"' . PHP_EOL;
|
751 |
+
$rewritecode .= "</IfModule>" . PHP_EOL. PHP_EOL;
|
752 |
+
}
|
753 |
}
|
754 |
|
755 |
+
if ( ! empty( $this->_rewrites ) ) {
|
756 |
+
$rewritecode .= "<IfModule mod_rewrite.c>" . PHP_EOL;
|
757 |
+
$rewritecode .= "RewriteEngine On" . PHP_EOL;
|
758 |
+
$rewritecode .= "RewriteBase $home_root" . PHP_EOL;
|
759 |
foreach ( $this->_rewrites as $rewrite ) {
|
760 |
if ( strpos( $rewrite['to'], 'index.php' ) === false ) {
|
761 |
+
$rewritecode .= 'RewriteRule ^' . $rewrite['from'] . ' ' . $home_root . $rewrite['to'] . " [QSA,L]" . PHP_EOL;
|
762 |
}
|
763 |
}
|
764 |
+
$rewritecode .= "</IfModule>" . PHP_EOL. PHP_EOL;
|
765 |
+
}
|
766 |
+
|
767 |
+
//disable the xmlrpc in .htaccess only for Apache servers
|
768 |
+
//Compatibility with JetPack and other plugins
|
769 |
+
if ( HMW_Classes_Tools::getOption( 'hmw_disable_xmlrpc' ) && HMW_Classes_Tools::isApache() ) {
|
770 |
+
$rewritecode .= "<Files xmlrpc.php>" . PHP_EOL;
|
771 |
+
$rewritecode .= "Order deny,allow" . PHP_EOL;
|
772 |
+
$rewritecode .= "Deny from all" . PHP_EOL;
|
773 |
+
$rewritecode .= "Allow from 127.0.0.1" . PHP_EOL;
|
774 |
+
$rewritecode .= "Allow from *.wordpress.com" . PHP_EOL;
|
775 |
+
$rewritecode .= "Allow from 192.0.64.0/18" . PHP_EOL;
|
776 |
+
$rewritecode .= "Allow from 185.64.140.0/22" . PHP_EOL;
|
777 |
+
$rewritecode .= "Allow from 2a04:fa80::/29" . PHP_EOL;
|
778 |
+
$rewritecode .= "Allow from 76.74.255.0/22" . PHP_EOL;
|
779 |
+
$rewritecode .= "Allow from 192.0.65.0/22" . PHP_EOL;
|
780 |
+
$rewritecode .= "Allow from 192.0.80.0/22" . PHP_EOL;
|
781 |
+
$rewritecode .= "Allow from 192.0.96.0/22" . PHP_EOL;
|
782 |
+
$rewritecode .= "Allow from 192.0.123.0/22" . PHP_EOL;
|
783 |
+
$rewritecode .= "Satisfy All " . PHP_EOL;
|
784 |
+
$rewritecode .= "ErrorDocument 404 /" . PHP_EOL;
|
785 |
+
$rewritecode .= "</Files>" . PHP_EOL. PHP_EOL;
|
786 |
}
|
787 |
|
788 |
+
|
789 |
if ( $rewritecode <> '' ) {
|
790 |
+
if ( !HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInHtaccess( $rewritecode, 'HMWP_RULES' ) ) {
|
|
|
|
|
791 |
HMW_Classes_Error::setError( sprintf( __( 'Config file is not writable. You need to update your %s file by adding the following lines at the beginning of the file: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong>' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '</strong></pre>' . $form ) );
|
|
|
792 |
return false;
|
793 |
}
|
794 |
} else {
|
799 |
$cachecode = '';
|
800 |
if ( ! empty( $this->_rewrites ) ) {
|
801 |
if ( HMW_Classes_Tools::getOption( 'hmw_file_cache' ) ) {
|
802 |
+
$cachecode .= 'location ~* \.(?:ico|css|js|gif|jpe?g|png)$ {' . PHP_EOL;
|
803 |
+
$cachecode .= 'expires 365d;' . PHP_EOL;
|
804 |
+
$cachecode .= 'add_header Pragma public;' . PHP_EOL;
|
805 |
+
$cachecode .= 'add_header Cache-Control "public";' . PHP_EOL;
|
806 |
+
$cachecode .= '}' . PHP_EOL . PHP_EOL;
|
807 |
}
|
808 |
|
809 |
foreach ( $this->_rewrites as $rewrite ) {
|
812 |
}
|
813 |
}
|
814 |
if ( $rewritecode <> '' ) {
|
815 |
+
$rewritecode = str_replace( '<br />', PHP_EOL, $rewritecode );
|
816 |
+
$rewritecode = $cachecode . 'if (!-e $request_filename) {' . PHP_EOL . $rewritecode . '}';
|
817 |
}
|
818 |
}
|
819 |
|
820 |
if ( $rewritecode <> '' ) {
|
821 |
if ( ! HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInNginx( $rewritecode, 'HMWP_RULES' ) ) {
|
822 |
HMW_Classes_Error::setError( sprintf( __( 'Config file is not writable. You have to added it manually at the beginning of the %s file: %s', _HMW_PLUGIN_NAME_ ), '<strong>' . $config_file . '</strong>', '<br /><br /><pre><strong># BEGIN HMWP_RULES<br />' . htmlentities( str_replace( ' ', ' ', $rewritecode ) ) . '# END HMW_RULES</strong></pre>' ) );
|
823 |
+
return false;
|
824 |
}
|
825 |
} else {
|
826 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Rules' )->writeInNginx( '', 'HMWP_RULES' );
|
827 |
}
|
828 |
|
|
|
|
|
829 |
}
|
830 |
|
831 |
return true;
|
855 |
$this->clearRedirect()->buildRedirect()->setRewriteRules()->flushRewrites();
|
856 |
|
857 |
flush_rewrite_rules( true );
|
858 |
+
|
859 |
+
//Hook the flush process for compatibillity usage
|
860 |
+
do_action( 'hmw_flushed_rewrites', false );
|
861 |
}
|
862 |
|
863 |
/**
|
1134 |
), HMW_VERSION_ID, true );
|
1135 |
/////////////////////////////////////////////////////////
|
1136 |
|
|
|
1137 |
//remove clasiera theme loop
|
1138 |
+
remove_action( "login_init", "classiera_cubiq_login_init" );
|
1139 |
+
remove_filter( "login_redirect", "buddyboss_redirect_previous_page" );
|
1140 |
remove_filter( "login_redirect", "loginstyle_login_redirect" );
|
1141 |
|
1142 |
+
$isRedirect = HMW_Classes_Tools::getCustomLoginURL( false );
|
1143 |
+
if ( HMW_Classes_Tools::getValue( 'noredirect', false ) || $isRedirect || HMW_Classes_Tools::getOption( 'hmw_remove_third_hooks' ) ) {
|
1144 |
remove_all_actions( 'login_init' );
|
1145 |
remove_all_actions( 'login_redirect' );
|
1146 |
+
remove_all_actions( 'bbp_redirect_login' );
|
1147 |
+
|
1148 |
add_filter( 'login_headerurl', array( $this, 'login_url' ) );
|
1149 |
add_filter( 'login_redirect', array( $this, 'sanitize_login_redirect' ), 1, 3 );
|
1150 |
}
|
1151 |
|
|
|
1152 |
if ( HMW_Classes_Tools::getOption( 'error' ) || HMW_Classes_Tools::getOption( 'logout' ) ) {
|
1153 |
return;
|
1154 |
}
|
1159 |
|
1160 |
HMW_Classes_ObjController::getClass( 'HMW_Models_Cookies' )->setTestCookie();
|
1161 |
}
|
1162 |
+
|
1163 |
+
do_action('hmw_login_init');
|
1164 |
}
|
1165 |
|
1166 |
/**
|
1261 |
* Hook the logout to flush the changes set in admin
|
1262 |
*/
|
1263 |
public function wp_logout() {
|
1264 |
+
$_REQUEST['redirect_to'] = apply_filters( 'hmw_url_logout_redirect', site_url() );
|
|
|
|
|
|
|
|
|
1265 |
}
|
1266 |
|
1267 |
/**
|
1353 |
}
|
1354 |
}
|
1355 |
|
1356 |
+
//if user is logged in
|
1357 |
+
if ( isset( $user ) && isset( $user->ID ) && ! is_wp_error( $user ) ) {
|
1358 |
+
//Set the current user for custom redirects
|
1359 |
+
HMW_Classes_Tools::setCurrentUserRole( $user );
|
1360 |
+
}
|
1361 |
+
|
1362 |
if ( HMW_Classes_Tools::getValue( 'noredirect', false ) || HMW_Classes_Tools::getOption( 'hmw_remove_third_hooks' ) ) {
|
1363 |
+
|
1364 |
+
//remove other redirect hooks
|
1365 |
remove_all_actions( 'login_redirect' );
|
1366 |
|
1367 |
if ( isset( $user ) && isset( $user->ID ) ) {
|
1368 |
if ( ! is_wp_error( $user ) && empty( $_REQUEST['reauth'] ) ) {
|
1369 |
+
|
1370 |
+
//If admin redirect
|
1371 |
if ( ( empty( $redirect ) || $redirect == 'wp-admin/' || $redirect == admin_url() ) ) {
|
1372 |
+
|
1373 |
// If the user doesn't belong to a blog, send them to user admin. If the user can't edit posts, send them to their profile.
|
1374 |
if ( is_multisite() && ! get_active_blog_for_user( $user->ID ) && ! is_super_admin( $user->ID ) ) {
|
1375 |
$redirect = user_admin_url();
|
1376 |
} elseif ( method_exists( $user, 'has_cap' ) ) {
|
1377 |
+
|
1378 |
if ( is_multisite() && ! $user->has_cap( 'read' ) ) {
|
1379 |
$redirect = get_dashboard_url( $user->ID );
|
1380 |
} elseif ( ! $user->has_cap( 'edit_posts' ) ) {
|
1381 |
$redirect = $user->has_cap( 'read' ) ? admin_url( 'profile.php' ) : site_url();
|
1382 |
}
|
1383 |
+
|
1384 |
}
|
1385 |
|
1386 |
+
//overwrite the login redirect with the custom Hide My WP redirect
|
1387 |
+
$redirect = apply_filters( 'hmw_url_login_redirect', $redirect);
|
1388 |
|
1389 |
+
wp_safe_redirect( $redirect );
|
|
|
1390 |
exit();
|
1391 |
}
|
1392 |
|
1393 |
+
//overwrite the login redirect with the custom Hide My WP redirect
|
1394 |
+
$redirect = apply_filters( 'hmw_url_login_redirect', $redirect);
|
1395 |
|
|
|
1396 |
wp_safe_redirect( $redirect );
|
1397 |
exit();
|
1398 |
}
|
1399 |
}
|
1400 |
}
|
1401 |
|
1402 |
+
//overwrite the login redirect with the custom Hide My WP redirect
|
1403 |
+
$redirect = apply_filters( 'hmw_url_login_redirect', $redirect);
|
1404 |
+
|
1405 |
return $redirect;
|
1406 |
}
|
1407 |
|
1464 |
* Check Hidden pages and return 404 if needed
|
1465 |
*/
|
1466 |
public function hideUrls() {
|
1467 |
+
|
1468 |
if ( HMW_Classes_Tools::getOption( 'error' ) || HMW_Classes_Tools::getOption( 'logout' ) ) {
|
1469 |
return;
|
1470 |
}
|
1656 |
public function getNotFound( $url ) {
|
1657 |
HMW_Debug::dump( $url );
|
1658 |
if ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == '404' ) {
|
1659 |
+
if ( HMW_Classes_Tools::isThemeActive( 'Pro' ) ) {
|
1660 |
+
global $wp_query;
|
1661 |
+
$wp_query->is_404 = true;
|
1662 |
+
|
1663 |
+
wp_safe_redirect( site_url( '404' ) );
|
1664 |
+
} else {
|
1665 |
+
$this->get404Page( true );
|
1666 |
+
}
|
1667 |
} elseif ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == 'NFError' ) {
|
1668 |
$this->get404Page();
|
1669 |
} elseif ( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) == '.' ) {
|
1670 |
//redirect to front page
|
1671 |
+
wp_safe_redirect( site_url() );
|
1672 |
} else {
|
1673 |
//redirect to custom page
|
1674 |
+
wp_safe_redirect( site_url( HMW_Classes_Tools::getOption( 'hmw_url_redirect' ) ) );
|
|
|
1675 |
}
|
1676 |
|
1677 |
die();
|
1697 |
$template = get_404_template();
|
1698 |
}
|
1699 |
if ( function_exists( 'apply_filters' ) ) {
|
1700 |
+
$template = apply_filters( 'hmw_404_template', $template );
|
1701 |
}
|
1702 |
if ( $template && @file_exists( $template ) ) {
|
1703 |
ob_start();
|
1704 |
include( $template );
|
1705 |
+
echo $this->find_replace( ob_get_clean() );
|
1706 |
exit;
|
1707 |
}
|
1708 |
}
|
1860 |
//Remove Powered-By header and link
|
1861 |
if ( function_exists( 'header_remove' ) ) {
|
1862 |
@header_remove( "X-Powered-By" );
|
1863 |
+
@header_remove( "x-powered-by" );
|
1864 |
@header_remove( "x-cf-powered-by" );
|
1865 |
@header_remove( "Server" );
|
1866 |
+
@header_remove( "server" );
|
1867 |
}
|
1868 |
|
1869 |
$this->_replaced = true;
|
1926 |
isset( $hmw_text_mapping['to'] ) && ! empty( $hmw_text_mapping['to'] ) ) {
|
1927 |
|
1928 |
foreach ( $hmw_text_mapping['to'] as &$value ) {
|
1929 |
+
if ( $value <> '' ) {
|
1930 |
+
if ( strpos( $value, '{rand}' ) !== false ) {
|
1931 |
$value = str_replace( '{rand}', HMW_Classes_Tools::generateRandomString( 5 ), $value );
|
1932 |
} elseif ( strpos( $value, '{blank}' ) !== false ) {
|
1933 |
$value = str_replace( '{blank}', '', $value );
|
2134 |
header( sprintf( '%s: %s', 'Link', '<' . site_url() . '>; rel=shortlink' ) );
|
2135 |
|
2136 |
if ( function_exists( 'header_remove' ) ) {
|
2137 |
+
@header_remove( "X-Powered-By" );
|
2138 |
@header_remove( "x-powered-by" );
|
2139 |
+
@header_remove( 'X-Cf-Powered-By' );
|
2140 |
+
@header_remove( 'x-cf-powered-by' );
|
2141 |
+
@header_remove( "Server" );
|
2142 |
@header_remove( "server" );
|
2143 |
}
|
2144 |
}
|
2156 |
|
2157 |
foreach ( $rows as $row ) {
|
2158 |
if ( strpos( $row, 'Sitemap:' ) !== false ) {
|
2159 |
+
$robots .= $row . PHP_EOL;
|
2160 |
|
2161 |
}
|
2162 |
}
|
2163 |
}
|
2164 |
|
2165 |
+
$robots .= PHP_EOL . 'User-agent: *' . PHP_EOL;
|
2166 |
|
2167 |
if ( HMW_Classes_Tools::getOption( 'hmw_upload_url' ) <> HMW_Classes_Tools::$default['hmw_upload_url'] ) {
|
2168 |
$robots .= 'Allow: */' . HMW_Classes_Tools::getOption( 'hmw_upload_url' ) . '/';
|
models/Rules.php
CHANGED
@@ -121,14 +121,30 @@ class HMW_Models_Rules {
|
|
121 |
return false;
|
122 |
}
|
123 |
|
124 |
-
if (!is_array($insertion)) {
|
125 |
-
$insertion = explode("\n", $insertion);
|
126 |
-
}
|
127 |
-
|
128 |
$start_marker = "# BEGIN {$marker}";
|
129 |
$end_marker = "# END {$marker}";
|
130 |
|
131 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
132 |
if (!$fp) {
|
133 |
return false;
|
134 |
}
|
121 |
return false;
|
122 |
}
|
123 |
|
|
|
|
|
|
|
|
|
124 |
$start_marker = "# BEGIN {$marker}";
|
125 |
$end_marker = "# END {$marker}";
|
126 |
|
127 |
+
if($insertion == '') { //delete the marker if there is no data to add in it
|
128 |
+
global $wp_filesystem;
|
129 |
+
|
130 |
+
if(method_exists($wp_filesystem, 'get_contents') && method_exists($wp_filesystem, 'put_contents')) {
|
131 |
+
try {
|
132 |
+
$htaccess = $wp_filesystem->get_contents( $this->getConfFile() );
|
133 |
+
$htaccess = preg_replace( "/$start_marker.*$end_marker/s", "", $htaccess );
|
134 |
+
$htaccess = preg_replace( "/\n+/", "\n", $htaccess );
|
135 |
+
$wp_filesystem->put_contents( $this->getConfFile(), $htaccess );
|
136 |
+
|
137 |
+
return true;
|
138 |
+
} catch ( Exception $e ) {
|
139 |
+
}
|
140 |
+
}
|
141 |
+
}
|
142 |
+
|
143 |
+
if (!is_array($insertion)) {
|
144 |
+
$insertion = explode("\n", $insertion);
|
145 |
+
}
|
146 |
+
|
147 |
+
$fp = fopen($this->getConfFile(), 'r+');
|
148 |
if (!$fp) {
|
149 |
return false;
|
150 |
}
|
models/Settings.php
CHANGED
@@ -62,79 +62,92 @@ class HMW_Models_Settings {
|
|
62 |
* @return array
|
63 |
*/
|
64 |
public function getPlugins() {
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
89 |
-
|
90 |
-
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
117 |
-
|
118 |
-
|
119 |
-
|
120 |
-
|
121 |
-
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
138 |
}
|
139 |
|
140 |
|
62 |
* @return array
|
63 |
*/
|
64 |
public function getPlugins() {
|
65 |
+
return array(
|
66 |
+
'squirrly-seo' => array(
|
67 |
+
'title' => __("SEO SQUIRRLY"),
|
68 |
+
'banner' => '//ps.w.org/squirrly-seo/assets/banner-772x250.png?rev=2302934',
|
69 |
+
'description' => __("A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning and Cloud Services. Over 300 functionalities for SEO now available when you need them.") . '<div class="text-success my-2">' . 'SEO Plugin' . '</div>',
|
70 |
+
'path' => 'squirrly-seo/squirrly.php',
|
71 |
+
'url' => 'https://wpplugins.tips/plugin/squirrly-seo'
|
72 |
+
),
|
73 |
+
'wp-rocket' => array(
|
74 |
+
'title' => __("WP-Rocket"),
|
75 |
+
'banner' => _HMW_THEME_URL_ . 'img/plugins/wp-rocket-banner.jpg',
|
76 |
+
'description' => __("WP Rocket is in fact the only cache plugin which integrates more than 80% of web performance best practices even without any options activated. ") . '<div class="text-success my-2">' . 'Cache Plugin' . '</div>',
|
77 |
+
'path' => 'wp-rocket/wp-rocket.php',
|
78 |
+
'url' => 'https://wpplugins.tips/plugin/wp-rocket'
|
79 |
+
),
|
80 |
+
'autoptimize' => array(
|
81 |
+
'title' => __("Autoptimize"),
|
82 |
+
'banner' => '//ps.w.org/autoptimize/assets/banner-772x250.jpg?rev=1315920',
|
83 |
+
'description' => __("Autoptimize speeds up your website by optimizing JS, CSS and HTML, async-ing JavaScript, removing emoji cruft, optimizing Google Fonts and more.") . '<div class="text-success my-2">' . 'Cache plugin' . '</div>',
|
84 |
+
'path' => 'autoptimize/autoptimize.php',
|
85 |
+
'url' => 'https://wordpress.org/plugins/autoptimize/'
|
86 |
+
),
|
87 |
+
'ninjaforms' => array(
|
88 |
+
'title' => __("Ninja Forms"),
|
89 |
+
'banner' => '//ps.w.org/ninja-forms/assets/banner-772x250.png?rev=2069024',
|
90 |
+
'description' => __("Use Ninja Forms to create beautiful, user friendly WordPress forms that will make you feel like a professional web developer") . '<div class="text-success my-2">' . 'Form Plugin' . '</div>',
|
91 |
+
'path' => 'minify-html-markup/minify-html.php',
|
92 |
+
'url' => 'https://wpplugins.tips/plugin/ninja-forms'
|
93 |
+
),
|
94 |
+
'wpforms' => array(
|
95 |
+
'title' => __("WP Forms"),
|
96 |
+
'banner' => '//ps.w.org/wpforms-lite/assets/banner-772x250.png?rev=1371112',
|
97 |
+
'description' => __("WPForms allows you to create beautiful contact forms, feedback form, subscription forms, payment forms, and other types of forms for your site in minutes, not hours!") . '<div class="text-success my-2">' . 'Form Plugin' . '</div>',
|
98 |
+
'path' => 'wpforms-lite/wpforms.php',
|
99 |
+
'url' => 'https://wpplugins.tips/plugin/wp-forms'
|
100 |
+
),
|
101 |
+
'better-wp-security' => array(
|
102 |
+
'title' => __("iThemes Security"),
|
103 |
+
'banner' => '//ps.w.org/better-wp-security/assets/banner-772x250.png?rev=881897',
|
104 |
+
'description' => __("iThemes Security gives you over 30+ ways to secure and protect your WP site. WP sites can be an easy target for attacks because of plugin vulnerabilities, weak passwords and obsolete software.") . '<div class="text-success my-2">' . 'Security Plugin' . '</div>',
|
105 |
+
'path' => 'better-wp-security/better-wp-security.php',
|
106 |
+
'url' => 'https://wpplugins.tips/plugin/ithemes'
|
107 |
+
),
|
108 |
+
'sucuri-scanner' => array(
|
109 |
+
'title' => __("Sucuri Security"),
|
110 |
+
'banner' => '//ps.w.org/sucuri-scanner/assets/banner-772x250.png?rev=1235419',
|
111 |
+
'description' => __("The Sucuri WordPress Security plugin is a security toolset for security integrity monitoring, malware detection and security hardening.") . '<div class="text-success my-2">' . 'Security Plugin' . '</div>',
|
112 |
+
'path' => 'sucuri-scanner/sucuri.php',
|
113 |
+
'url' => 'https://wordpress.org/plugins/sucuri-scanner/'
|
114 |
+
),
|
115 |
+
'backupwordpress' => array(
|
116 |
+
'title' => __("Back Up WordPress"),
|
117 |
+
'banner' => '//ps.w.org/backupwordpress/assets/banner-772x250.jpg?rev=904756',
|
118 |
+
'description' => __("Simple automated backups of your WordPress-powered website. Back Up WordPress will back up your entire site including your database and all your files on a schedule that suits you.") . '<div class="text-success my-2">' . 'Backup Plugin' . '</div>',
|
119 |
+
'path' => 'backupwordpress/backupwordpress.php',
|
120 |
+
'url' => 'https://wordpress.org/plugins/backupwordpress/'
|
121 |
+
),
|
122 |
+
'elementor' => array(
|
123 |
+
'title' => __("Elementor Builder"),
|
124 |
+
'banner' => '//ps.w.org/elementor/assets/banner-772x250.png?rev=1475479',
|
125 |
+
'description' => __("The most advanced frontend drag & drop page builder. Create high-end, pixel perfect websites at record speeds. Any theme, any page, any design.") . '<div class="text-success my-2">' . 'Page Builder' . '</div>',
|
126 |
+
'path' => 'elementor/elementor.php',
|
127 |
+
'url' => 'https://wpplugins.tips/plugin/elementor'
|
128 |
+
),
|
129 |
+
'weglot' => array(
|
130 |
+
'title' => __("Weglot Translate"),
|
131 |
+
'banner' => '//ps.w.org/weglot/assets/banner-772x250.png?rev=2186774',
|
132 |
+
'description' => __("Translate your website into multiple languages without any code. Weglot Translate is fully SEO compatible and follows Google's best practices.") . '<div class="text-success my-2">' . 'Multilingual' . '</div>',
|
133 |
+
'path' => 'weglot/weglot.php',
|
134 |
+
'url' => 'https://wordpress.org/plugins/weglot/'
|
135 |
+
),
|
136 |
+
'facebook-pixel' => array(
|
137 |
+
'title' => __("Facebook Pixel"),
|
138 |
+
'banner' => '//ps.w.org/pixelyoursite/assets/banner-772x250.jpg?rev=2163168',
|
139 |
+
'description' => __("Manage your Facebook Pixel or Google Analytics code with a single plugin and add ANY other script (Head & Footer feature). The Pinterest Tag can be implemented via free add-on.") . '<div class="text-success my-2">' . 'Tracking Plugin' . '</div>',
|
140 |
+
'path' => 'pixelyoursite/pixelyoursite.php',
|
141 |
+
'url' => 'https://wpplugins.tips/plugin/facebook-pixel'
|
142 |
+
),
|
143 |
+
'maintenance' => array(
|
144 |
+
'title' => __("Maintenance"),
|
145 |
+
'banner' => '//ps.w.org/maintenance/assets/banner-772x250.png?rev=1637471',
|
146 |
+
'description' => __("Maintenance plugin allows the WordPress site administrator to close the website for maintenance, set a temporary page with authorization, which can be edited via the plugin settings.") . '<div class="text-success my-2">' . 'Tracking Plugin' . '</div>',
|
147 |
+
'path' => 'add-to-any/add-to-any.php',
|
148 |
+
'url' => 'https://wordpress.org/plugins/maintenance/'
|
149 |
+
),
|
150 |
+
);
|
151 |
}
|
152 |
|
153 |
|
readme.txt
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
=== Hide My WP Ghost - Security Plugin ===
|
2 |
Contributors: johndarrel
|
3 |
-
Tags: security, firewall, hide my wp, hide wp-admin, hide wp-login, hide wordpress,
|
4 |
Requires at least: 4.3
|
5 |
-
Tested up to: 5.
|
6 |
Requires PHP: 5.6
|
7 |
Stable tag: trunk
|
8 |
-
Donate link: https://
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
@@ -13,11 +13,15 @@ Hide all common paths, wp-admin, wp-login, wp-content, plugins, themes, authors,
|
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
-
**Hide My WP Ghost** is a **WordPress Security plugin**. It
|
17 |
|
18 |
-
|
19 |
|
20 |
-
|
|
|
|
|
|
|
|
|
21 |
|
22 |
After the common paths are changed, **all the common paths are hidden from hackers** to protect all the plugins and themes.
|
23 |
|
@@ -39,9 +43,9 @@ After the common paths are changed, **all the common paths are hidden from hacke
|
|
39 |
> <a href="https://demo.wpplugins.tips/wp-content/themes/">https://demo.wpplugins.tips/wp-content/themes</a>
|
40 |
|
41 |
|
42 |
-
The plugin works
|
43 |
|
44 |
-
|
45 |
|
46 |
Over 90,000 hacking attacks per minute strike WordPress sites and WordPress hosting around the world, hitting not only large corporate websites packed with sensitive data, but also sites belonging to small businesses, independent entrepreneurs, and individuals running personal blogs.
|
47 |
|
@@ -58,7 +62,7 @@ Please support us and **translate the plugin in your language**:
|
|
58 |
|
59 |
Thank you all for your trust, support and positive reviews!
|
60 |
|
61 |
-
> **Hide My WP Ghost
|
62 |
>
|
63 |
> * <strong>Hide WordPress wp-admin</strong> URL and redirect it to 404 page or a custom page
|
64 |
> * <strong>Hide WordPress wp-login.php</strong> and redirect it to 404 page or a custom page
|
@@ -66,9 +70,11 @@ Thank you all for your trust, support and positive reviews!
|
|
66 |
> * <strong>Change lost password</strong> URL
|
67 |
> * <strong>Change register</strong> URL
|
68 |
> * <strong>Change logout</strong> URL
|
|
|
69 |
> * <strong>Change admin-ajax</strong> URL
|
70 |
> * <strong>Change wp-content</strong> URL
|
71 |
> * <strong>Change wp-includes</strong> URL
|
|
|
72 |
> * <strong>Change comments</strong> URL
|
73 |
> * <strong>Change author</strong> URL
|
74 |
> * <strong>Change plugins name</strong> URL
|
@@ -76,14 +82,30 @@ Thank you all for your trust, support and positive reviews!
|
|
76 |
> * <strong>Change category</strong> URL
|
77 |
> * <strong>Change tags</strong> URL
|
78 |
>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
79 |
> **Hidden Paths: **
|
80 |
>
|
|
|
|
|
|
|
|
|
|
|
|
|
81 |
> * <strong>Hide WordPress HTML comments</strong>
|
82 |
> * <strong>Hide Version and WordPress Tags</strong>
|
83 |
> * <strong>Hide DNS Prefetch WordPress link</strong>
|
84 |
> * <strong>Hide WordPress Generator Meta</strong>
|
85 |
> * <strong>Hide RSD (Really Simple Directory) header</strong>
|
86 |
> * <strong>Hide Emojicons if you don't use them</strong>
|
|
|
87 |
>
|
88 |
> **Disable Paths: **
|
89 |
>
|
@@ -104,16 +126,18 @@ Thank you all for your trust, support and positive reviews!
|
|
104 |
> * <strong>Cache CSS, JS and Images</strong> to optimize the loading speed
|
105 |
> * <strong>Weekly security check and reports</strong>
|
106 |
>
|
|
|
|
|
|
|
107 |
|
108 |
Compatible with: <strong>WP Multisite, Apache, Litespeed, Nginx and IIS</strong>.
|
109 |
|
110 |
-
Plugins Compatibility updates: **WPML, W3 Total Cache, WP Super Cache, WP Fastest Cache, Hummingbird Cache, Cachify Cache, Litespeed Cache,
|
111 |
Cache Enabler, CDN Enabler, WOT Cache, Autoptimize, Jetpack by WordPress, Contact Form 7, bbPress,
|
112 |
All In One SEO, Yoast SEO, Squirrly SEO, WP-Rocket, Minify HTML, iThemes Security, Sucuri Security,
|
113 |
Back-Up WordPress, Elementor Page Builder, Weglot Translate, AddToAny Share Btn, WordFence Security, Sucuri Security, Asset CleanUp**
|
114 |
|
115 |
-
Hosting Compatibility checked: **WP Engine, Inmotion Hosting, Hostgator Hosting, Godaddy Hosting, Host1plus,
|
116 |
-
Payperhost, Fastcomet, Dreamhost, Bitnami Apache, Bitnami Nginx, Google Cloud Hosting, Litespeed Hosting**
|
117 |
|
118 |
|
119 |
To **hide all the common WordPress paths** you need Hide My WP Ghost version. Check all the Ghost security features below.
|
@@ -139,11 +163,11 @@ Note: The plugin requires custom permalinks. Make sure you have it activated at
|
|
139 |
|
140 |
> **Hide My WP Ghost Premium security features**:
|
141 |
>
|
142 |
-
> * Hide WordPress /wp-admin
|
143 |
-
> * Hide WordPress /wp-login.php
|
144 |
-
> * Hide WordPress /wp-login/
|
145 |
-
> * Hide WordPress /login
|
146 |
-
> * Custom wp-admin and wp-login
|
147 |
> * Custom admin-ajax.php URLs
|
148 |
> * Custom lost password URL
|
149 |
> * Custom register URL
|
@@ -151,7 +175,7 @@ Note: The plugin requires custom permalinks. Make sure you have it activated at
|
|
151 |
> * Custom logout URL
|
152 |
> * Custom wp-includes path
|
153 |
> * Custom wp-content path
|
154 |
-
> * Custom wp-json
|
155 |
> * Custom plugins name
|
156 |
> * Custom themes name
|
157 |
> * Custom themes style name
|
@@ -162,22 +186,27 @@ Note: The plugin requires custom permalinks. Make sure you have it activated at
|
|
162 |
> * Custom category path
|
163 |
> * Custom tags path
|
164 |
>
|
|
|
|
|
|
|
165 |
> **Hidden Paths: **
|
166 |
>
|
167 |
> * Hide plugins name
|
168 |
> * Hide themes name
|
169 |
> * Hide style IDs and META IDs
|
170 |
> * Hide author by ID URL
|
171 |
-
> * Hide WordPress common paths like: wp-content, wp-includes, /plugins, /themes,upgrade.php
|
172 |
> * Hide WordPress common files like: upgrade.php, install.php, activate.php, wp-config.php, etc.
|
173 |
> * Hide RSD (Really Simple Directory) header
|
174 |
> * Hide DNS Prefetch WordPress link
|
175 |
> * Hide WordPress Generator Meta
|
176 |
> * Add Firewall against SQL/Script injection
|
177 |
-
> * Hide wp-image
|
178 |
> * Hide Emojicons if you don't use them
|
179 |
-
> * Change URLs in
|
180 |
-
> * Change URLs in all
|
|
|
|
|
181 |
>
|
182 |
> **Mapping Text and URLs: **
|
183 |
>
|
@@ -221,11 +250,22 @@ Note: The plugin requires custom permalinks. Make sure you have it activated at
|
|
221 |
> * Support for IIS
|
222 |
> * Support for LiteSpeed
|
223 |
> * Support for Apache
|
224 |
-
> * Support for
|
225 |
-
> * Support for Inmotion
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
226 |
>
|
227 |
-
> * Recommended by Wp Rocket
|
228 |
-
>
|
229 |
>
|
230 |
> **Protection against: **
|
231 |
>
|
@@ -235,17 +275,12 @@ Note: The plugin requires custom permalinks. Make sure you have it activated at
|
|
235 |
> * Cross Site Scripting (XSS)
|
236 |
> * and more
|
237 |
>
|
238 |
-
> See
|
239 |
-
> <a href="https://
|
240 |
-
>
|
241 |
-
> Hide My WP Ghost **Knowledge Base**:
|
242 |
-
> <a href="https://hidemywpghost.com/knowledge-base/">https://hidemywpghost.com</a>
|
243 |
>
|
244 |
> Check the Demo Website:
|
245 |
> <a href="https://demo.wpplugins.tips/">https://demo.wpplugins.tips/</a>
|
246 |
-
|
247 |
-
> Other websites:
|
248 |
-
> <a href="https://hidemywp.app">https://hidemywp.app</a>
|
249 |
|
250 |
|
251 |
Once you use the Hide My WP Ghost plugin you will get custom upload paths, author paths, plugin paths and so on.
|
@@ -305,6 +340,40 @@ Enjoy!
|
|
305 |
8. Run a security check for your website and see all the vulnerabilities
|
306 |
|
307 |
== Changelog ==
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
308 |
= 4.0.11 (03 Sept 2020 ) =
|
309 |
* Update - Remove version parameter from CSS and JS URLs containing the plus sign
|
310 |
* Update - Added {rand} in Text Mapping to show random string on change
|
1 |
=== Hide My WP Ghost - Security Plugin ===
|
2 |
Contributors: johndarrel
|
3 |
+
Tags: security, wordpress security, firewall, hide my wp, hide wp-admin, hide wp-login, hide wordpress, hide wp, security plugin, ocultar mi wp, hide my site, hide my wordpress
|
4 |
Requires at least: 4.3
|
5 |
+
Tested up to: 5.6
|
6 |
Requires PHP: 5.6
|
7 |
Stable tag: trunk
|
8 |
+
Donate link: https://hidemywpghost.com/hide-my-wp-pricing/
|
9 |
License: GPLv2 or later
|
10 |
License URI: http://www.gnu.org/licenses/gpl-2.0.html
|
11 |
|
13 |
|
14 |
== Description ==
|
15 |
|
16 |
+
**Hide My WP Ghost** is a **WordPress Security plugin**. It's one of the best security through obscurity WordPress plugins.
|
17 |
|
18 |
+
It has over **50.000 secured websites**, over **1,400,000 brute force attempts protection** and over **5.000 login email alerts**.
|
19 |
|
20 |
+
The plugin **adds filters and security layers** to prevent Scripts and SQL Injections, Brute Force attacks, XML-RPC attacks and more.
|
21 |
+
|
22 |
+
It changes and hides the common paths, plugins and themes paths offering the **best protection against hacker bots attacks**.
|
23 |
+
|
24 |
+
Note! **No file or directory is physically changed**. All the changes are made by redirects. All the actions are done automatically by the plugin.
|
25 |
|
26 |
After the common paths are changed, **all the common paths are hidden from hackers** to protect all the plugins and themes.
|
27 |
|
43 |
> <a href="https://demo.wpplugins.tips/wp-content/themes/">https://demo.wpplugins.tips/wp-content/themes</a>
|
44 |
|
45 |
|
46 |
+
The plugin works with other security plugins and adds a layer of firewall to proactively secure your WordPress website against hackers.
|
47 |
|
48 |
+
Hide My WP Ghost is compatible with all servers, hosting services, and also supports WP Multisite.
|
49 |
|
50 |
Over 90,000 hacking attacks per minute strike WordPress sites and WordPress hosting around the world, hitting not only large corporate websites packed with sensitive data, but also sites belonging to small businesses, independent entrepreneurs, and individuals running personal blogs.
|
51 |
|
62 |
|
63 |
Thank you all for your trust, support and positive reviews!
|
64 |
|
65 |
+
> **Hide My WP Ghost FREE Security Features (over 40 free security options)**:
|
66 |
>
|
67 |
> * <strong>Hide WordPress wp-admin</strong> URL and redirect it to 404 page or a custom page
|
68 |
> * <strong>Hide WordPress wp-login.php</strong> and redirect it to 404 page or a custom page
|
70 |
> * <strong>Change lost password</strong> URL
|
71 |
> * <strong>Change register</strong> URL
|
72 |
> * <strong>Change logout</strong> URL
|
73 |
+
> * <strong>Change activation</strong> URL
|
74 |
> * <strong>Change admin-ajax</strong> URL
|
75 |
> * <strong>Change wp-content</strong> URL
|
76 |
> * <strong>Change wp-includes</strong> URL
|
77 |
+
> * <strong>Change uploads</strong> URL
|
78 |
> * <strong>Change comments</strong> URL
|
79 |
> * <strong>Change author</strong> URL
|
80 |
> * <strong>Change plugins name</strong> URL
|
82 |
> * <strong>Change category</strong> URL
|
83 |
> * <strong>Change tags</strong> URL
|
84 |
>
|
85 |
+
> * <strong>Custom login redirects</strong> based on useer role
|
86 |
+
> * <strong>Custom logout redirects</strong> based on useer role
|
87 |
+
>
|
88 |
+
> * <strong>Change URLs from Relative to Absolute</strong>
|
89 |
+
> * <strong>Change URLs in Ajax calls</strong>
|
90 |
+
> * <strong>Change URLs for Logged Users</strong>
|
91 |
+
> * <strong>Change paths in Sitemap.xml</strong>
|
92 |
+
> * <strong>Change paths in Robots.txt</strong>
|
93 |
+
>
|
94 |
> **Hidden Paths: **
|
95 |
>
|
96 |
+
> * <strong>Hide /wp-admin Path</strong>
|
97 |
+
> * <strong>Hide /wp-login Path</strong>
|
98 |
+
> * <strong>Hide /login Path</strong>
|
99 |
+
> * <strong>Hide plugins Paths</strong>
|
100 |
+
> * <strong>Hide themes Paths</strong>
|
101 |
+
> * <strong>Hide REST API wp-json</strong>
|
102 |
> * <strong>Hide WordPress HTML comments</strong>
|
103 |
> * <strong>Hide Version and WordPress Tags</strong>
|
104 |
> * <strong>Hide DNS Prefetch WordPress link</strong>
|
105 |
> * <strong>Hide WordPress Generator Meta</strong>
|
106 |
> * <strong>Hide RSD (Really Simple Directory) header</strong>
|
107 |
> * <strong>Hide Emojicons if you don't use them</strong>
|
108 |
+
|
109 |
>
|
110 |
> **Disable Paths: **
|
111 |
>
|
126 |
> * <strong>Cache CSS, JS and Images</strong> to optimize the loading speed
|
127 |
> * <strong>Weekly security check and reports</strong>
|
128 |
>
|
129 |
+
> **See All FREE Security Features: **
|
130 |
+
> <a href="https://hidemywp.co/security-features/">https://hidemywp.co/security-features/</a>
|
131 |
+
|
132 |
|
133 |
Compatible with: <strong>WP Multisite, Apache, Litespeed, Nginx and IIS</strong>.
|
134 |
|
135 |
+
Plugins Compatibility updates: **ManageWP, WPML, W3 Total Cache, WP Super Cache, WP Fastest Cache, Hummingbird Cache, Cachify Cache, Litespeed Cache,
|
136 |
Cache Enabler, CDN Enabler, WOT Cache, Autoptimize, Jetpack by WordPress, Contact Form 7, bbPress,
|
137 |
All In One SEO, Yoast SEO, Squirrly SEO, WP-Rocket, Minify HTML, iThemes Security, Sucuri Security,
|
138 |
Back-Up WordPress, Elementor Page Builder, Weglot Translate, AddToAny Share Btn, WordFence Security, Sucuri Security, Asset CleanUp**
|
139 |
|
140 |
+
Hosting Compatibility checked: **WP Engine, Inmotion Hosting, Hostgator Hosting, Godaddy Hosting, Host1plus, Payperhost, Fastcomet, Dreamhost, Bitnami Apache, Bitnami Nginx, Google Cloud Hosting, Litespeed Hosting, Flyweels Hosting**
|
|
|
141 |
|
142 |
|
143 |
To **hide all the common WordPress paths** you need Hide My WP Ghost version. Check all the Ghost security features below.
|
163 |
|
164 |
> **Hide My WP Ghost Premium security features**:
|
165 |
>
|
166 |
+
> * Hide WordPress /wp-admin path
|
167 |
+
> * Hide WordPress /wp-login.php path
|
168 |
+
> * Hide WordPress /wp-login/ path
|
169 |
+
> * Hide WordPress /login path
|
170 |
+
> * Custom wp-admin and wp-login paths
|
171 |
> * Custom admin-ajax.php URLs
|
172 |
> * Custom lost password URL
|
173 |
> * Custom register URL
|
175 |
> * Custom logout URL
|
176 |
> * Custom wp-includes path
|
177 |
> * Custom wp-content path
|
178 |
+
> * Custom REST API wp-json path
|
179 |
> * Custom plugins name
|
180 |
> * Custom themes name
|
181 |
> * Custom themes style name
|
186 |
> * Custom category path
|
187 |
> * Custom tags path
|
188 |
>
|
189 |
+
> * Custom login redirects based on useer role
|
190 |
+
> * Custom logout redirects based on useer role
|
191 |
+
>
|
192 |
> **Hidden Paths: **
|
193 |
>
|
194 |
> * Hide plugins name
|
195 |
> * Hide themes name
|
196 |
> * Hide style IDs and META IDs
|
197 |
> * Hide author by ID URL
|
198 |
+
> * Hide WordPress common paths like: wp-content, wp-includes, /plugins, /themes, upgrade.php
|
199 |
> * Hide WordPress common files like: upgrade.php, install.php, activate.php, wp-config.php, etc.
|
200 |
> * Hide RSD (Really Simple Directory) header
|
201 |
> * Hide DNS Prefetch WordPress link
|
202 |
> * Hide WordPress Generator Meta
|
203 |
> * Add Firewall against SQL/Script injection
|
204 |
+
> * Hide wp-caption, wp-image, wp-blocks, wp-post classes and ids, and more
|
205 |
> * Hide Emojicons if you don't use them
|
206 |
+
> * Change URLs in Ajax calls
|
207 |
+
> * Change URLs in all Caches files
|
208 |
+
> * Change paths in Sitemap.xml
|
209 |
+
> * Change paths in Robots.txt
|
210 |
>
|
211 |
> **Mapping Text and URLs: **
|
212 |
>
|
250 |
> * Support for IIS
|
251 |
> * Support for LiteSpeed
|
252 |
> * Support for Apache
|
253 |
+
> * Support for WP Engine
|
254 |
+
> * Support for Inmotion Hosting
|
255 |
+
> * Support for Hostgator Hosting
|
256 |
+
> * Support for Godaddy Hosting
|
257 |
+
> * Support for Host1plus
|
258 |
+
> * Support for Payperhost
|
259 |
+
> * Support for Fastcomet
|
260 |
+
> * Support for Dreamhost
|
261 |
+
> * Support for Bitnami Apache
|
262 |
+
> * Support for Bitnami Nginx
|
263 |
+
> * Support for Google Cloud Hosting
|
264 |
+
> * Support for Litespeed Hosting
|
265 |
+
> * Support for Flyweels Hosting
|
266 |
>
|
267 |
+
> * Recommended by Wp Rocket
|
268 |
+
> * Recommended by WPML
|
269 |
>
|
270 |
> **Protection against: **
|
271 |
>
|
275 |
> * Cross Site Scripting (XSS)
|
276 |
> * and more
|
277 |
>
|
278 |
+
> **See All Premium Security Features: **
|
279 |
+
> <a href="https://shrsl.com/2jfym">https://hidemywpghost.com</a>
|
|
|
|
|
|
|
280 |
>
|
281 |
> Check the Demo Website:
|
282 |
> <a href="https://demo.wpplugins.tips/">https://demo.wpplugins.tips/</a>
|
283 |
+
|
|
|
|
|
284 |
|
285 |
|
286 |
Once you use the Hide My WP Ghost plugin you will get custom upload paths, author paths, plugin paths and so on.
|
340 |
8. Run a security check for your website and see all the vulnerabilities
|
341 |
|
342 |
== Changelog ==
|
343 |
+
= 4.1.03 (11 Dec 2020) =
|
344 |
+
* Update - The rules update on adding new plugin or theme
|
345 |
+
* Update - Compatibility with PPress plugin on Login Page
|
346 |
+
* Fixed - Rollback the settings when pressing the Abort button
|
347 |
+
* Fixed - Fixed Backup/Restore rules flash
|
348 |
+
* Fixed - Add the correct text direction for WPML while in Posts and Pages
|
349 |
+
* Fixed - Compatibility with WordPress 5.6
|
350 |
+
|
351 |
+
= 4.1.02 (11 Oct 2020 ) =
|
352 |
+
* Update - Compatibility with Manage WP plugin
|
353 |
+
* Update - Added the option to disable the REST API wp-json in Hide My WP - Permalinks
|
354 |
+
* Update - Add the plugin as Must Use plugin for better security and compatibility with other plugins
|
355 |
+
* Update - Compatibility with Really Simple SSL plugin
|
356 |
+
* Update - New UX for better understanding of the redirects in Hide My WP > Tweaks
|
357 |
+
* Update - Compatibility with WPML when setting custom wp-admin and admin-ajax
|
358 |
+
* Update - Compatibility with WPML when RTL languages are set in dashboard
|
359 |
+
* Update - Compatibility with bbPress plugin
|
360 |
+
* Update - Compatibility with JetPack plugin
|
361 |
+
* Update - Compatibility with Newspaper theme on XMLWPC.php access
|
362 |
+
* Update - Added Compatibility with WP 5.5.3
|
363 |
+
|
364 |
+
= 4.1.01 (26 Oct 2020 ) =
|
365 |
+
* Update - Extra caching in htaccess when "Optimize CSS and JS Files" is activated
|
366 |
+
* Update - Do not cache if already cached by WP-Rocket or WP Fastest Cache
|
367 |
+
* Update - Added Login and Logout redirects for each user role
|
368 |
+
* Update - New UX for better understanding of the redirects
|
369 |
+
* Fix - 404 error on Nxing server when updating the settings
|
370 |
+
|
371 |
+
= 4.0.12 (01 Oct 2020 ) =
|
372 |
+
* Update - Added compatibility with Pro Theme by Themeco
|
373 |
+
* Update - Added compatibility with Smush PRO by WPMU DEV
|
374 |
+
* Update - Added compatibility for WP Client plugin by WP-Client.com
|
375 |
+
* Update - Header removals for theme detectors
|
376 |
+
|
377 |
= 4.0.11 (03 Sept 2020 ) =
|
378 |
* Update - Remove version parameter from CSS and JS URLs containing the plus sign
|
379 |
* Update - Added {rand} in Text Mapping to show random string on change
|
view/Advanced.php
CHANGED
@@ -1,170 +1,134 @@
|
|
1 |
-
<?php if (HMW_Classes_Tools::isPermalinkStructure()) { ?>
|
2 |
<div id="hmw_wrap" class="d-flex flex-row my-3 bg-light">
|
3 |
-
|
4 |
<div class="hmw_row d-flex flex-row bg-white px-3">
|
5 |
<div class="hmw_col flex-grow-1 mr-3">
|
6 |
<form method="POST">
|
7 |
-
|
8 |
<input type="hidden" name="action" value="hmw_advsettings"/>
|
9 |
|
10 |
<div class="card p-0 col-sm-12 tab-panel">
|
11 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e('
|
12 |
<div class="card-body">
|
13 |
-
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
14 |
-
<div class="col-sm-4 p-1">
|
15 |
-
<div class="font-weight-bold"><?php _e('Redirect hidden paths', _HMW_PLUGIN_NAME_); ?>:</div>
|
16 |
-
</div>
|
17 |
-
<div class="col-sm-8 p-0 input-group">
|
18 |
-
<select name="hmw_url_redirect" class="form-control bg-input mb-1">
|
19 |
-
<option value="." <?php selected('.', HMW_Classes_Tools::getOption('hmw_url_redirect'), true) ?>><?php _e("Front page", _HMW_PLUGIN_NAME_) ?></option>
|
20 |
-
<option value="404" <?php selected('404', HMW_Classes_Tools::getOption('hmw_url_redirect'), true) ?> ><?php _e("404 page", _HMW_PLUGIN_NAME_) ?></option>
|
21 |
-
<option value="NFError" <?php selected('NFError', HMW_Classes_Tools::getOption('hmw_url_redirect'), true) ?> ><?php _e("404 HTML Error", _HMW_PLUGIN_NAME_) ?></option>
|
22 |
-
<?php
|
23 |
-
$pages = get_pages();
|
24 |
-
foreach ($pages as $page) {
|
25 |
-
$option = '<option value="' . $page->post_name . '" ' . selected($page->post_name, HMW_Classes_Tools::getOption('hmw_url_redirect'), true) . '>';
|
26 |
-
$option .= $page->post_title;
|
27 |
-
$option .= '</option>';
|
28 |
-
echo $option;
|
29 |
-
} ?>
|
30 |
-
</select>
|
31 |
-
</div>
|
32 |
-
<div class="p-1">
|
33 |
-
<div class="text-black-50"><?php echo __('Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page.', _HMW_PLUGIN_NAME_); ?></div>
|
34 |
-
<div class="text-black-50"><?php echo __('You can create a new page and come back to choose to redirect to that page', _HMW_PLUGIN_NAME_); ?></div>
|
35 |
-
</div>
|
36 |
-
</div>
|
37 |
|
38 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
39 |
<div class="col-sm-4 p-0 font-weight-bold">
|
40 |
-
|
41 |
-
<div class="small text-black-50"><?php _e("eg. disable_url, safe_url", _HMW_PLUGIN_NAME_); ?></div>
|
42 |
</div>
|
43 |
<div class="col-sm-8 p-0 input-group">
|
44 |
-
<input type="text" class="form-control bg-input" name="hmw_disable_name" value="<?php echo HMW_Classes_Tools::getOption('hmw_disable_name') ?>" placeholder="<?php echo HMW_Classes_Tools::getOption('hmw_disable_name') ?>"/>
|
45 |
</div>
|
46 |
<div class="col-sm-12 pt-4">
|
47 |
-
<div class="small text-black-50 text-center"><?php _e("The Safe URL will set all the settings to default. Use it only if you're locked out", _HMW_PLUGIN_NAME_); ?></div>
|
48 |
-
<div class="text-danger text-center"><?php echo '<strong>' . __("Safe URL:", _HMW_PLUGIN_NAME_) . '</strong>' . ' ' . site_url() . "/wp-login.php?" . HMW_Classes_Tools::getOption('hmw_disable_name') . "=" . HMW_Classes_Tools::getOption('hmw_disable') ?></div>
|
49 |
</div>
|
50 |
</div>
|
51 |
</div>
|
52 |
</div>
|
53 |
<div class="card p-0 col-sm-12 tab-panel">
|
54 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e('
|
55 |
<div class="card-body">
|
56 |
|
57 |
-
|
58 |
-
<div class="
|
59 |
-
|
60 |
-
|
61 |
-
|
62 |
-
|
63 |
-
|
64 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
65 |
</div>
|
66 |
-
|
67 |
-
|
|
|
|
|
|
|
|
|
|
|
68 |
|
69 |
-
|
70 |
-
<div class="
|
71 |
-
|
72 |
-
<input type="hidden" name="hmw_shutdown_load" value="0"/>
|
73 |
-
<input type="checkbox" id="hmw_shutdown_load" name="hmw_shutdown_load" class="switch" <?php echo(HMW_Classes_Tools::getOption('hmw_shutdown_load') ? 'checked="checked"' : '') ?> value="1"/>
|
74 |
-
<label for="hmw_shutdown_load"><?php _e('Fix Sitemaps XML', _HMW_PLUGIN_NAME_); ?></label>
|
75 |
-
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#fix_sitemap_xml" target="_blank" class="d-inline-block ml-2" ><i class="fa fa-question-circle"></i></a>
|
76 |
-
<div class="offset-1 text-black-50"><?php echo sprintf(__('Double check the Sitemap XML files and make sure the paths are changed.', _HMW_PLUGIN_NAME_), site_url()); ?></div>
|
77 |
-
</div>
|
78 |
</div>
|
79 |
-
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
|
|
|
89 |
</div>
|
90 |
</div>
|
91 |
-
</div>
|
92 |
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
|
|
102 |
</div>
|
103 |
</div>
|
104 |
-
</div>
|
105 |
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
|
|
114 |
</div>
|
115 |
</div>
|
116 |
-
|
117 |
|
118 |
|
119 |
</div>
|
120 |
</div>
|
121 |
<div class="card p-0 col-sm-12 tab-panel">
|
122 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e('
|
123 |
<div class="card-body">
|
124 |
-
|
125 |
<div class="col-sm-12 row mb-1 ml-1">
|
126 |
<div class="checker col-sm-12 row my-2 py-1">
|
127 |
<div class="col-sm-12 p-0 switch switch-sm">
|
128 |
<input type="hidden" name="hmw_security_alert" value="0"/>
|
129 |
-
<input type="checkbox" id="hmw_security_alert" name="hmw_security_alert" class="switch" <?php echo(HMW_Classes_Tools::getOption('hmw_security_alert') ? 'checked="checked"' : '') ?> value="1"/>
|
130 |
-
<label for="hmw_security_alert"><?php _e('Security Check Notification', _HMW_PLUGIN_NAME_); ?></label>
|
131 |
-
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#email_notification" target="_blank" class="d-inline-block ml-2"
|
132 |
-
<div class="offset-1 text-black-50"><?php echo __("Show Security Check notification when it's not checked every week.", _HMW_PLUGIN_NAME_); ?></div>
|
133 |
</div>
|
134 |
</div>
|
135 |
</div>
|
136 |
|
137 |
-
<?php if (!HMW_Classes_Tools::isPluginActive('wp-rocket/wp-rocket.php') &&
|
138 |
-
!HMW_Classes_Tools::isPluginActive('wp-super-cache/wp-cache.php') &&
|
139 |
-
!HMW_Classes_Tools::isPluginActive('wp-fastest-cache/wpFastestCache.php') &&
|
140 |
-
!HMW_Classes_Tools::isPluginActive('powered-cache/powered-cache.php') &&
|
141 |
-
!HMW_Classes_Tools::isPluginActive('w3-total-cache/w3-total-cache.php') &&
|
142 |
-
!HMW_Classes_Tools::isPluginActive('autoptimize/autoptimize.php')) { ?>
|
143 |
-
<div class="col-sm-12 row mb-1 ml-1">
|
144 |
-
<div class="checker col-sm-12 row my-2 py-1">
|
145 |
-
<div class="col-sm-12 p-0 switch switch-sm">
|
146 |
-
<input type="hidden" name="hmw_file_cache" value="0"/>
|
147 |
-
<input type="checkbox" id="hmw_file_cache" name="hmw_file_cache" class="switch" <?php echo(HMW_Classes_Tools::getOption('hmw_file_cache') ? 'checked="checked"' : '') ?> value="1"/>
|
148 |
-
<label for="hmw_file_cache"><?php _e('Optimize CSS and JS files', _HMW_PLUGIN_NAME_); ?></label>
|
149 |
-
<div class="offset-1 text-black-50"><?php echo __('Cache CSS, JS and Images to increase the frontend loading speed.', _HMW_PLUGIN_NAME_); ?></div>
|
150 |
-
<div class="offset-1 text-black-50"><?php echo sprintf(__('Check the website loading speed with %sPingdom Tool%s', _HMW_PLUGIN_NAME_), '<a href="https://tools.pingdom.com/" target="_blank">', '</a>'); ?></div>
|
151 |
-
</div>
|
152 |
-
</div>
|
153 |
-
</div>
|
154 |
-
<?php } ?>
|
155 |
-
</div>
|
156 |
-
</div>
|
157 |
-
<div class="card p-0 col-sm-12 tab-panel">
|
158 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e('Notification Settings', _HMW_PLUGIN_NAME_); ?>:</h3>
|
159 |
-
<div class="card-body">
|
160 |
-
|
161 |
<div class="col-sm-12 row mb-1 ml-2">
|
162 |
<div class="checker col-sm-12 row my-2 py-1">
|
163 |
<div class="col-sm-12 p-0 switch switch-sm">
|
164 |
<input type="hidden" name="hmw_send_email" value="0"/>
|
165 |
-
<input type="checkbox" id="hmw_send_email" name="hmw_send_email" class="switch" <?php echo(HMW_Classes_Tools::getOption('hmw_send_email') ? 'checked="checked"' : '') ?> value="1"/>
|
166 |
-
<label for="hmw_send_email"><?php _e('Email notification', _HMW_PLUGIN_NAME_); ?></label>
|
167 |
-
<div class="offset-1 text-black-50"><?php _e('Send me an email with the changed admin and login URLs', _HMW_PLUGIN_NAME_); ?></div>
|
168 |
</div>
|
169 |
</div>
|
170 |
|
@@ -173,23 +137,23 @@
|
|
173 |
|
174 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
175 |
<div class="col-sm-4 p-1 font-weight-bold">
|
176 |
-
|
177 |
</div>
|
178 |
<div class="col-sm-8 p-0 input-group input-group">
|
179 |
-
|
180 |
-
|
181 |
-
|
182 |
-
|
183 |
-
|
184 |
-
|
185 |
-
|
186 |
<input type="text" class="form-control bg-input" name="hmw_email_address" value="<?php echo $email ?>" placeholder="Email address ..."/>
|
187 |
</div>
|
188 |
</div>
|
189 |
</div>
|
190 |
</div>
|
191 |
<div class="col-sm-12 m-0 p-2 bg-light text-center" style="position: fixed; bottom: 0; right: 0; z-index: 100; box-shadow: 0px 0px 8px -3px #444;">
|
192 |
-
<button type="submit" class="btn rounded-0 btn-success btn-lg px-5 mr-5 save"><?php _e('Save', _HMW_PLUGIN_NAME_); ?></button>
|
193 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="color: #ff005e;"><?php echo sprintf( __( 'Love Hide My WP %s? Show us ;)', _HMW_PLUGIN_NAME_ ), _HMW_VER_NAME_ ); ?></a>
|
194 |
</div>
|
195 |
</form>
|
@@ -197,18 +161,18 @@
|
|
197 |
<div class="hmw_col hmw_col_side">
|
198 |
<div class="card col-sm-12 p-0">
|
199 |
<div class="card-body f-gray-dark text-center">
|
200 |
-
<h3 class="card-title"><?php echo __('Love Hide My WP?', _HMW_PLUGIN_NAME_); ?></h3>
|
201 |
<div class="card-text text-muted">
|
202 |
<h1>
|
203 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="font-size: 80px"><i class="fa fa-heart text-danger"></i></a>
|
204 |
</h1>
|
205 |
-
|
206 |
</div>
|
207 |
<div class="card-text text-info m-3">
|
208 |
-
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" class="btn rounded-0 btn-success btn-lg px-4"><?php echo __('Rate Hide My WP', _HMW_PLUGIN_NAME_); ?></a>
|
209 |
</div>
|
210 |
<div class="card-text text-muted">
|
211 |
-
|
212 |
<h1>
|
213 |
<a href="https://hidemywpghost.com/contact/" target="_blank" style="font-size: 80px"><i class="fa fa-gift text-info"></i></a>
|
214 |
</h1>
|
@@ -219,25 +183,25 @@
|
|
219 |
<div class="hmw_col hmw_col_side">
|
220 |
<div class="card col-sm-12 p-0">
|
221 |
<div class="card-body f-gray-dark text-center">
|
222 |
-
<h3 class="card-title"><?php _e('Check Your Website', _HMW_PLUGIN_NAME_); ?></h3>
|
223 |
<div class="card-text text-muted">
|
224 |
-
|
225 |
</div>
|
226 |
<div class="card-text text-info m-3">
|
227 |
-
<a href="<?php echo HMW_Classes_Tools::getSettingsUrl('hmw_securitycheck') ?>" class="btn rounded-0 btn-warning btn-lg text-white px-5 securitycheck"><?php _e('Security Check', _HMW_PLUGIN_NAME_); ?></a>
|
228 |
</div>
|
229 |
<div class="card-text text-muted small">
|
230 |
-
|
231 |
</div>
|
232 |
|
233 |
<div class="card-text m-3 ">
|
234 |
-
<a class="bigbutton text-center" href="https://hidemywpghost.com/knowledge-base/" target="_blank"><?php echo __("Learn more about Hide My WP", _HMW_PLUGIN_NAME_); ?></a>
|
235 |
</div>
|
236 |
</div>
|
237 |
</div>
|
238 |
|
239 |
|
240 |
-
|
241 |
|
242 |
</div>
|
243 |
</div>
|
1 |
+
<?php if ( HMW_Classes_Tools::isPermalinkStructure() ) { ?>
|
2 |
<div id="hmw_wrap" class="d-flex flex-row my-3 bg-light">
|
3 |
+
<?php echo $view->getAdminTabs( HMW_Classes_Tools::getValue( 'tab', 'hmw_permalinks' ) ); ?>
|
4 |
<div class="hmw_row d-flex flex-row bg-white px-3">
|
5 |
<div class="hmw_col flex-grow-1 mr-3">
|
6 |
<form method="POST">
|
7 |
+
<?php wp_nonce_field( 'hmw_advsettings', 'hmw_nonce' ) ?>
|
8 |
<input type="hidden" name="action" value="hmw_advsettings"/>
|
9 |
|
10 |
<div class="card p-0 col-sm-12 tab-panel">
|
11 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Rollback Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
12 |
<div class="card-body">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
13 |
|
14 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
15 |
<div class="col-sm-4 p-0 font-weight-bold">
|
16 |
+
<?php _e( 'Custom Safe URL Param', _HMW_PLUGIN_NAME_ ); ?>:
|
17 |
+
<div class="small text-black-50"><?php _e( "eg. disable_url, safe_url", _HMW_PLUGIN_NAME_ ); ?></div>
|
18 |
</div>
|
19 |
<div class="col-sm-8 p-0 input-group">
|
20 |
+
<input type="text" class="form-control bg-input" name="hmw_disable_name" value="<?php echo HMW_Classes_Tools::getOption( 'hmw_disable_name' ) ?>" placeholder="<?php echo HMW_Classes_Tools::getOption( 'hmw_disable_name' ) ?>"/>
|
21 |
</div>
|
22 |
<div class="col-sm-12 pt-4">
|
23 |
+
<div class="small text-black-50 text-center"><?php _e( "The Safe URL will set all the settings to default. Use it only if you're locked out", _HMW_PLUGIN_NAME_ ); ?></div>
|
24 |
+
<div class="text-danger text-center"><?php echo '<strong>' . __( "Safe URL:", _HMW_PLUGIN_NAME_ ) . '</strong>' . ' ' . site_url() . "/wp-login.php?" . HMW_Classes_Tools::getOption( 'hmw_disable_name' ) . "=" . HMW_Classes_Tools::getOption( 'hmw_disable' ) ?></div>
|
25 |
</div>
|
26 |
</div>
|
27 |
</div>
|
28 |
</div>
|
29 |
<div class="card p-0 col-sm-12 tab-panel">
|
30 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Loading Speed Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
31 |
<div class="card-body">
|
32 |
|
33 |
+
<?php if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) { ?>
|
34 |
+
<div class="col-sm-12 border-bottom border-light py-3 mx-0 my-3 text-black-50 text-center">
|
35 |
+
<?php echo __( 'First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost Mode.', _HMW_PLUGIN_NAME_ ) ?>
|
36 |
+
</div>
|
37 |
+
<?php } else { ?>
|
38 |
+
<?php if ( ! HMW_Classes_Tools::isPluginActive( 'wp-rocket/wp-rocket.php' ) &&
|
39 |
+
! HMW_Classes_Tools::isPluginActive( 'wp-super-cache/wp-cache.php' ) &&
|
40 |
+
! HMW_Classes_Tools::isPluginActive( 'wp-fastest-cache/wpFastestCache.php' ) &&
|
41 |
+
! HMW_Classes_Tools::isPluginActive( 'powered-cache/powered-cache.php' ) &&
|
42 |
+
! HMW_Classes_Tools::isPluginActive( 'w3-total-cache/w3-total-cache.php' ) &&
|
43 |
+
! HMW_Classes_Tools::isPluginActive( 'autoptimize/autoptimize.php' ) ) { ?>
|
44 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
45 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
46 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
47 |
+
<input type="hidden" name="hmw_file_cache" value="0"/>
|
48 |
+
<input type="checkbox" id="hmw_file_cache" name="hmw_file_cache" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_file_cache' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
49 |
+
<label for="hmw_file_cache"><?php _e( 'Optimize CSS and JS files', _HMW_PLUGIN_NAME_ ); ?></label>
|
50 |
+
<div class="offset-1 text-black-50"><?php echo __( 'Cache CSS, JS and Images to increase the frontend loading speed.', _HMW_PLUGIN_NAME_ ); ?></div>
|
51 |
+
<div class="offset-1 text-black-50"><?php echo sprintf( __( 'Check the website loading speed with %sPingdom Tool%s', _HMW_PLUGIN_NAME_ ), '<a href="https://tools.pingdom.com/" target="_blank">', '</a>' ); ?></div>
|
52 |
+
</div>
|
53 |
+
</div>
|
54 |
</div>
|
55 |
+
<?php } ?>
|
56 |
+
<?php } ?>
|
57 |
+
</div>
|
58 |
+
</div>
|
59 |
+
<div class="card p-0 col-sm-12 tab-panel">
|
60 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Compatibility Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
61 |
+
<div class="card-body">
|
62 |
|
63 |
+
<?php if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) { ?>
|
64 |
+
<div class="col-sm-12 border-bottom border-light py-3 mx-0 my-3 text-black-50 text-center">
|
65 |
+
<?php echo __( 'First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost Mode.', _HMW_PLUGIN_NAME_ ) ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
66 |
</div>
|
67 |
+
<?php } else { ?>
|
68 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
69 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
70 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
71 |
+
<input type="hidden" name="hmw_firstload" value="0"/>
|
72 |
+
<input type="checkbox" id="hmw_firstload" name="hmw_firstload" class="switch" <?php echo(HMW_Classes_Tools::getOption( 'hmw_firstload' ) ? 'checked="checked"' : '') ?> value="1"/>
|
73 |
+
<label for="hmw_firstload"><?php _e( 'Load As Must Use Plugin', _HMW_PLUGIN_NAME_ ); ?></label>
|
74 |
+
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#firstload" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
75 |
+
<div class="offset-1 text-black-50"><?php _e( 'Force Hide My WP Ghost to load as a Must Use plugin.', _HMW_PLUGIN_NAME_ ); ?></div>
|
76 |
+
<div class="offset-1 text-black-50"><?php _e( '(compatibility with Manage WP plugin and Token based login plugins)', _HMW_PLUGIN_NAME_ ); ?></div>
|
77 |
+
</div>
|
78 |
</div>
|
79 |
</div>
|
|
|
80 |
|
81 |
+
<div class="col-sm-12 row mb-1 ml-2">
|
82 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
83 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
84 |
+
<input type="hidden" name="hmw_laterload" value="0"/>
|
85 |
+
<input type="checkbox" id="hmw_laterload" name="hmw_laterload" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_laterload' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
86 |
+
<label for="hmw_laterload"><?php _e( 'Late Loading', _HMW_PLUGIN_NAME_ ); ?></label>
|
87 |
+
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#late_loading" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
88 |
+
<div class="offset-1 text-black-50"><?php echo __( 'Load HMW after all plugins are loaded. Useful for CDN plugins (eg. CDN Enabler).', _HMW_PLUGIN_NAME_ ); ?></div>
|
89 |
+
<div class="offset-1 text-black-50"><?php echo __( '(only if other cache plugins request this)', _HMW_PLUGIN_NAME_ ); ?></div>
|
90 |
+
</div>
|
91 |
</div>
|
92 |
</div>
|
|
|
93 |
|
94 |
+
<div class="col-sm-12 row mb-1 ml-2">
|
95 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
96 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
97 |
+
<input type="hidden" name="hmw_remove_third_hooks" value="0"/>
|
98 |
+
<input type="checkbox" id="hmw_remove_third_hooks" name="hmw_remove_third_hooks" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_remove_third_hooks' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
99 |
+
<label for="hmw_remove_third_hooks"><?php _e( 'Clean Login Page', _HMW_PLUGIN_NAME_ ); ?></label>
|
100 |
+
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#clean_login_page" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
101 |
+
<div class="offset-1 text-black-50"><?php _e( 'Cancel the login hooks from other plugins and themes to prevent them from changing the Hide My WordPress redirects.', _HMW_PLUGIN_NAME_ ); ?><?php _e( '(not recommended)', _HMW_PLUGIN_NAME_ ); ?></div>
|
102 |
+
</div>
|
103 |
</div>
|
104 |
</div>
|
105 |
+
<?php } ?>
|
106 |
|
107 |
|
108 |
</div>
|
109 |
</div>
|
110 |
<div class="card p-0 col-sm-12 tab-panel">
|
111 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Notification Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
112 |
<div class="card-body">
|
|
|
113 |
<div class="col-sm-12 row mb-1 ml-1">
|
114 |
<div class="checker col-sm-12 row my-2 py-1">
|
115 |
<div class="col-sm-12 p-0 switch switch-sm">
|
116 |
<input type="hidden" name="hmw_security_alert" value="0"/>
|
117 |
+
<input type="checkbox" id="hmw_security_alert" name="hmw_security_alert" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_security_alert' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
118 |
+
<label for="hmw_security_alert"><?php _e( 'Security Check Notification', _HMW_PLUGIN_NAME_ ); ?></label>
|
119 |
+
<a href="https://hidemywpghost.com/kb/advanced-wp-security/#email_notification" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
120 |
+
<div class="offset-1 text-black-50"><?php echo __( "Show Security Check notification when it's not checked every week.", _HMW_PLUGIN_NAME_ ); ?></div>
|
121 |
</div>
|
122 |
</div>
|
123 |
</div>
|
124 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
125 |
<div class="col-sm-12 row mb-1 ml-2">
|
126 |
<div class="checker col-sm-12 row my-2 py-1">
|
127 |
<div class="col-sm-12 p-0 switch switch-sm">
|
128 |
<input type="hidden" name="hmw_send_email" value="0"/>
|
129 |
+
<input type="checkbox" id="hmw_send_email" name="hmw_send_email" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_send_email' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
130 |
+
<label for="hmw_send_email"><?php _e( 'Email notification', _HMW_PLUGIN_NAME_ ); ?></label>
|
131 |
+
<div class="offset-1 text-black-50"><?php _e( 'Send me an email with the changed admin and login URLs', _HMW_PLUGIN_NAME_ ); ?></div>
|
132 |
</div>
|
133 |
</div>
|
134 |
|
137 |
|
138 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
139 |
<div class="col-sm-4 p-1 font-weight-bold">
|
140 |
+
<?php _e( 'Email Address', _HMW_PLUGIN_NAME_ ); ?>:
|
141 |
</div>
|
142 |
<div class="col-sm-8 p-0 input-group input-group">
|
143 |
+
<?php
|
144 |
+
$email = HMW_Classes_Tools::getOption( 'hmw_email_address' );
|
145 |
+
if ( $email == '' ) {
|
146 |
+
global $current_user;
|
147 |
+
$email = $current_user->user_email;
|
148 |
+
}
|
149 |
+
?>
|
150 |
<input type="text" class="form-control bg-input" name="hmw_email_address" value="<?php echo $email ?>" placeholder="Email address ..."/>
|
151 |
</div>
|
152 |
</div>
|
153 |
</div>
|
154 |
</div>
|
155 |
<div class="col-sm-12 m-0 p-2 bg-light text-center" style="position: fixed; bottom: 0; right: 0; z-index: 100; box-shadow: 0px 0px 8px -3px #444;">
|
156 |
+
<button type="submit" class="btn rounded-0 btn-success btn-lg px-5 mr-5 save"><?php _e( 'Save', _HMW_PLUGIN_NAME_ ); ?></button>
|
157 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="color: #ff005e;"><?php echo sprintf( __( 'Love Hide My WP %s? Show us ;)', _HMW_PLUGIN_NAME_ ), _HMW_VER_NAME_ ); ?></a>
|
158 |
</div>
|
159 |
</form>
|
161 |
<div class="hmw_col hmw_col_side">
|
162 |
<div class="card col-sm-12 p-0">
|
163 |
<div class="card-body f-gray-dark text-center">
|
164 |
+
<h3 class="card-title"><?php echo __( 'Love Hide My WP?', _HMW_PLUGIN_NAME_ ); ?></h3>
|
165 |
<div class="card-text text-muted">
|
166 |
<h1>
|
167 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="font-size: 80px"><i class="fa fa-heart text-danger"></i></a>
|
168 |
</h1>
|
169 |
+
<?php echo __( 'Please help us and support our plugin on WordPress.org', _HMW_PLUGIN_NAME_ ) ?>
|
170 |
</div>
|
171 |
<div class="card-text text-info m-3">
|
172 |
+
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" class="btn rounded-0 btn-success btn-lg px-4"><?php echo __( 'Rate Hide My WP', _HMW_PLUGIN_NAME_ ); ?></a>
|
173 |
</div>
|
174 |
<div class="card-text text-muted">
|
175 |
+
<?php echo __( 'Contact us after you left the review cause we have a surprise for you.', _HMW_PLUGIN_NAME_ ) ?>
|
176 |
<h1>
|
177 |
<a href="https://hidemywpghost.com/contact/" target="_blank" style="font-size: 80px"><i class="fa fa-gift text-info"></i></a>
|
178 |
</h1>
|
183 |
<div class="hmw_col hmw_col_side">
|
184 |
<div class="card col-sm-12 p-0">
|
185 |
<div class="card-body f-gray-dark text-center">
|
186 |
+
<h3 class="card-title"><?php _e( 'Check Your Website', _HMW_PLUGIN_NAME_ ); ?></h3>
|
187 |
<div class="card-text text-muted">
|
188 |
+
<?php echo __( 'Check if your website is secured with the current settings.', _HMW_PLUGIN_NAME_ ) ?>
|
189 |
</div>
|
190 |
<div class="card-text text-info m-3">
|
191 |
+
<a href="<?php echo HMW_Classes_Tools::getSettingsUrl( 'hmw_securitycheck' ) ?>" class="btn rounded-0 btn-warning btn-lg text-white px-5 securitycheck"><?php _e( 'Security Check', _HMW_PLUGIN_NAME_ ); ?></a>
|
192 |
</div>
|
193 |
<div class="card-text text-muted small">
|
194 |
+
<?php echo __( 'Make sure you save the settings and empty the cache before checking your website with our tool.', _HMW_PLUGIN_NAME_ ) ?>
|
195 |
</div>
|
196 |
|
197 |
<div class="card-text m-3 ">
|
198 |
+
<a class="bigbutton text-center" href="https://hidemywpghost.com/knowledge-base/" target="_blank"><?php echo __( "Learn more about Hide My WP", _HMW_PLUGIN_NAME_ ); ?></a>
|
199 |
</div>
|
200 |
</div>
|
201 |
</div>
|
202 |
|
203 |
|
204 |
+
<?php echo $view->getView( 'Support' ) ?>
|
205 |
|
206 |
</div>
|
207 |
</div>
|
view/Connect.php
CHANGED
@@ -9,7 +9,7 @@
|
|
9 |
|
10 |
<?php do_action( 'hmw_form_notices' ); ?>
|
11 |
<div class="card p-0 col-sm-12 tab-panel">
|
12 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Activate Free
|
13 |
<div class="card-body">
|
14 |
|
15 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
@@ -61,7 +61,7 @@
|
|
61 |
<form method="POST">
|
62 |
<?php wp_nonce_field( 'hmw_dont_connect', 'hmw_nonce' ) ?>
|
63 |
<input type="hidden" name="action" value="hmw_dont_connect"/>
|
64 |
-
<button type="submit" class="btn rounded-0 float-
|
65 |
</form>
|
66 |
<div class="card col-sm-12 p-3 tab-panel_tutorial embed-responsive embed-responsive-16by9 text-center">
|
67 |
<iframe width="853" height="480" style="max-width: 100%" src="https://www.youtube.com/embed/zhvRGHMjKic" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
9 |
|
10 |
<?php do_action( 'hmw_form_notices' ); ?>
|
11 |
<div class="card p-0 col-sm-12 tab-panel">
|
12 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Activate Free Token', _HMW_PLUGIN_NAME_ ); ?></h3>
|
13 |
<div class="card-body">
|
14 |
|
15 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
61 |
<form method="POST">
|
62 |
<?php wp_nonce_field( 'hmw_dont_connect', 'hmw_nonce' ) ?>
|
63 |
<input type="hidden" name="action" value="hmw_dont_connect"/>
|
64 |
+
<button type="submit" class="btn rounded-0 float-right btn-link btn-lg px-3" style="position: relative;margin-top: -65px; color: gray;"><?php _e( 'Skip Activation', _HMW_PLUGIN_NAME_ ); ?></button>
|
65 |
</form>
|
66 |
<div class="card col-sm-12 p-3 tab-panel_tutorial embed-responsive embed-responsive-16by9 text-center">
|
67 |
<iframe width="853" height="480" style="max-width: 100%" src="https://www.youtube.com/embed/zhvRGHMjKic" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
|
view/FrontendCheck.php
CHANGED
@@ -10,10 +10,10 @@
|
|
10 |
</div>
|
11 |
|
12 |
<ol>
|
13 |
-
<li><?php echo sprintf( __( "Run %sFrontend Login Test%s and login inside the
|
|
|
14 |
<li><?php _e( "If you're able to login, you've set the new paths correctly.", _HMW_PLUGIN_NAME_ ); ?></li>
|
15 |
-
<li><?php _e( '
|
16 |
-
<li><?php _e( 'Do not log out from this browser until you are confident that the Frontend is working and you will be able to log in again.', _HMW_PLUGIN_NAME_ ); ?></li>
|
17 |
<li><?php echo sprintf( __( "If you can't configure Hide My WP Ghost, switch to Default mode and %scontact us%s.", _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/contact/" target="_blank" >', '</a>' ); ?></li>
|
18 |
</ol>
|
19 |
|
10 |
</div>
|
11 |
|
12 |
<ol>
|
13 |
+
<li><?php echo sprintf( __( "Run %sFrontend Login Test%s and login inside the popup. ", _HMW_PLUGIN_NAME_ ), '<strong>', '</strong>' ); ?></li>
|
14 |
+
<li><?php _e( 'Make sure you follow the Hide My WP Ghost instructions before moving forward.', _HMW_PLUGIN_NAME_ ); ?></li>
|
15 |
<li><?php _e( "If you're able to login, you've set the new paths correctly.", _HMW_PLUGIN_NAME_ ); ?></li>
|
16 |
+
<li><?php _e( 'Do not logout from this browser until you are confident that the Login Page is working and you will be able to login again.', _HMW_PLUGIN_NAME_ ); ?></li>
|
|
|
17 |
<li><?php echo sprintf( __( "If you can't configure Hide My WP Ghost, switch to Default mode and %scontact us%s.", _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/contact/" target="_blank" >', '</a>' ); ?></li>
|
18 |
</ol>
|
19 |
|
view/Permalinks.php
CHANGED
@@ -163,6 +163,11 @@ if ( defined( 'HMW_DISABLE' ) && HMW_DISABLE ) {
|
|
163 |
</div>
|
164 |
<div class="admin_warning col-sm-12 my-3 text-danger p-0 text-center small" style="display: none">
|
165 |
<?php echo sprintf( __( "Some Themes don't work with custom Admin and Ajax paths. In case of ajax errors, switch back to wp-admin and admin-ajax.php.", _HMW_PLUGIN_NAME_ ) ); ?>
|
|
|
|
|
|
|
|
|
|
|
166 |
</div>
|
167 |
<?php } ?>
|
168 |
</div>
|
@@ -242,16 +247,6 @@ if ( defined( 'HMW_DISABLE' ) && HMW_DISABLE ) {
|
|
242 |
</div>
|
243 |
</div>
|
244 |
|
245 |
-
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
246 |
-
<div class="col-sm-4 p-0 py-2 font-weight-bold">
|
247 |
-
<?php _e( 'Logout Redirect Page', _HMW_PLUGIN_NAME_ ); ?>:
|
248 |
-
</div>
|
249 |
-
<div class="col-sm-8 p-0 input-group input-group-lg">
|
250 |
-
<input type="text" class="form-control bg-input" name="hmw_logout_redirect" value="<?php echo HMW_Classes_Tools::getOption( 'hmw_logout_redirect' ) ?>"/>
|
251 |
-
<a href="https://hidemywpghost.com/kb/customize-paths-in-hide-my-wp-ghost/#customize_logout" target="_blank" class="position-absolute float-right" style="right: 7px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
252 |
-
</div>
|
253 |
-
</div>
|
254 |
-
|
255 |
<?php if ( is_multisite() ) { ?>
|
256 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-1 my-3">
|
257 |
<div class="col-sm-4 p-0 font-weight-bold">
|
@@ -264,6 +259,12 @@ if ( defined( 'HMW_DISABLE' ) && HMW_DISABLE ) {
|
|
264 |
</div>
|
265 |
</div>
|
266 |
<?php } ?>
|
|
|
|
|
|
|
|
|
|
|
|
|
267 |
<?php } ?>
|
268 |
|
269 |
</div>
|
@@ -434,29 +435,31 @@ if ( defined( 'HMW_DISABLE' ) && HMW_DISABLE ) {
|
|
434 |
<div class="card col-sm-12 p-0 tab-panel" <?php echo( ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) ? 'style="display:none"' : '' ) ?>>
|
435 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'REST API Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
436 |
<div class="card-body">
|
437 |
-
|
438 |
-
|
439 |
-
|
440 |
-
|
441 |
-
|
|
|
442 |
<div class="col-sm-4 p-0 font-weight-bold">
|
443 |
-
|
444 |
<div class="small text-black-50"><?php _e( 'eg. json, api, call', _HMW_PLUGIN_NAME_ ); ?></div>
|
445 |
</div>
|
446 |
<div class="col-sm-8 p-0 input-group input-group-lg" style="opacity: 0.3">
|
447 |
<input type="text" class="form-control bg-input"/>
|
448 |
</div>
|
449 |
</div>
|
|
|
450 |
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
456 |
-
|
457 |
-
|
458 |
-
|
459 |
-
|
460 |
</div>
|
461 |
</div>
|
462 |
</div>
|
163 |
</div>
|
164 |
<div class="admin_warning col-sm-12 my-3 text-danger p-0 text-center small" style="display: none">
|
165 |
<?php echo sprintf( __( "Some Themes don't work with custom Admin and Ajax paths. In case of ajax errors, switch back to wp-admin and admin-ajax.php.", _HMW_PLUGIN_NAME_ ) ); ?>
|
166 |
+
</div>
|
167 |
+
<div class="col-sm-12 text-center border-light py-1 m-0">
|
168 |
+
<a href="<?php echo HMW_Classes_Tools::getSettingsUrl( 'hmw_settings-hmw_tweaks', true )?>" target="_blank">
|
169 |
+
<?php _e( 'Manage Login and Logout Redirects', _HMW_PLUGIN_NAME_ ); ?>
|
170 |
+
</a>
|
171 |
</div>
|
172 |
<?php } ?>
|
173 |
</div>
|
247 |
</div>
|
248 |
</div>
|
249 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
250 |
<?php if ( is_multisite() ) { ?>
|
251 |
<div class="col-sm-12 row border-bottom border-light py-3 mx-1 my-3">
|
252 |
<div class="col-sm-4 p-0 font-weight-bold">
|
259 |
</div>
|
260 |
</div>
|
261 |
<?php } ?>
|
262 |
+
|
263 |
+
<div class="col-sm-12 text-center border-light py-1 m-0">
|
264 |
+
<a href="<?php echo HMW_Classes_Tools::getSettingsUrl( 'hmw_settings-hmw_tweaks', true )?>" target="_blank">
|
265 |
+
<?php _e( 'Manage Login and Logout Redirects', _HMW_PLUGIN_NAME_ ); ?>
|
266 |
+
</a>
|
267 |
+
</div>
|
268 |
<?php } ?>
|
269 |
|
270 |
</div>
|
435 |
<div class="card col-sm-12 p-0 tab-panel" <?php echo( ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) ? 'style="display:none"' : '' ) ?>>
|
436 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'REST API Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
437 |
<div class="card-body">
|
438 |
+
|
439 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
440 |
+
<div class="box" data-toggle="popover" data-html="true" data-placement="top" data-content="<?php echo sprintf( __( 'This feature requires %sHide My WP Ghost%s.', _HMW_PLUGIN_NAME_ ), "<a href='https://hidemywpghost.com/hide-my-wp-pricing/' target='_blank'>", "</a>" ) ?>">
|
441 |
+
<div class="ribbon"><span><?php echo __( 'PRO', _HMW_PLUGIN_NAME_ ) ?></span></div>
|
442 |
+
</div>
|
443 |
+
<div class="col-sm-12 row border-bottom border-light py-3 mx-1 my-3" style="opacity: 0.3">
|
444 |
<div class="col-sm-4 p-0 font-weight-bold">
|
445 |
+
<?php _e( 'Custom wp-json Path', _HMW_PLUGIN_NAME_ ); ?>:
|
446 |
<div class="small text-black-50"><?php _e( 'eg. json, api, call', _HMW_PLUGIN_NAME_ ); ?></div>
|
447 |
</div>
|
448 |
<div class="col-sm-8 p-0 input-group input-group-lg" style="opacity: 0.3">
|
449 |
<input type="text" class="form-control bg-input"/>
|
450 |
</div>
|
451 |
</div>
|
452 |
+
</div>
|
453 |
|
454 |
+
|
455 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
456 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
457 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
458 |
+
<input type="hidden" name="hmw_disable_rest_api" value="0"/>
|
459 |
+
<input type="checkbox" id="hmw_disable_rest_api" name="hmw_disable_rest_api" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption( 'hmw_disable_rest_api' ) ? 'checked="checked"' : '') ?> value="1"/>
|
460 |
+
<label for="hmw_disable_rest_api"><?php _e( 'Disable Rest API access', _HMW_PLUGIN_NAME_ ); ?></label>
|
461 |
+
<a href="https://hidemywpghost.com/kb/customize-paths-in-hide-my-wp-ghost/#hide_rest_api" target="_blank" class="d-inline-block ml-2" ><i class="fa fa-question-circle"></i></a>
|
462 |
+
<div class="offset-1 text-black-50"><?php _e( "Disable Rest API access for not logged in users", _HMW_PLUGIN_NAME_ ); ?></div>
|
463 |
</div>
|
464 |
</div>
|
465 |
</div>
|
view/Tweaks.php
CHANGED
@@ -5,68 +5,236 @@
|
|
5 |
<form method="POST">
|
6 |
<?php wp_nonce_field( 'hmw_tweakssettings', 'hmw_nonce' ) ?>
|
7 |
<input type="hidden" name="action" value="hmw_tweakssettings"/>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
8 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
9 |
<div class="card col-sm-12 p-0 tab-panel">
|
10 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Change Options', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
11 |
<div class="card-body">
|
12 |
-
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
<
|
20 |
-
|
21 |
-
|
|
|
|
|
|
|
|
|
|
|
22 |
</div>
|
23 |
</div>
|
24 |
-
</div>
|
25 |
|
26 |
-
|
27 |
-
|
28 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
29 |
</div>
|
30 |
-
<div class="checker col-sm-12 row my-2 py-1" style="opacity: 0.3">
|
31 |
-
<div class="col-sm-12 p-0 switch switch-sm">
|
32 |
-
<div class="hmw_pro">
|
33 |
-
<img src="<?php echo _HMW_THEME_URL_ . 'img/pro.png' ?>"></div>
|
34 |
|
35 |
-
|
36 |
-
|
37 |
-
<div class="
|
|
|
|
|
|
|
|
|
|
|
|
|
38 |
</div>
|
39 |
</div>
|
40 |
-
</div>
|
41 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
42 |
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
|
|
51 |
</div>
|
52 |
</div>
|
53 |
-
</div>
|
54 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
55 |
</div>
|
56 |
</div>
|
57 |
<div class="card col-sm-12 p-0 tab-panel">
|
58 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Hide/Show Options', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
59 |
<div class="card-body">
|
|
|
|
|
|
|
|
|
|
|
60 |
<div class="col-sm-12 row mb-1 ml-1">
|
61 |
<div class="checker col-sm-12 row my-2 py-1">
|
62 |
<div class="col-sm-12 p-0 switch switch-sm">
|
63 |
<input type="hidden" name="hmw_hide_version" value="0"/>
|
64 |
-
<input type="checkbox" id="hmw_hide_version" name="hmw_hide_version" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_hide_version') ? 'checked="checked"' : '') ?>value="1"/>
|
65 |
-
<label for="hmw_hide_version"><?php _e('Hide Versions and WordPress Tags', _HMW_PLUGIN_NAME_); ?></label>
|
66 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_wordpress_version" target="_blank" class="d-inline-block ml-2"
|
67 |
-
<div class="offset-1 text-black-50"><?php _e("Hide WordPress and Plugin versions from the end of any image, css and js files", _HMW_PLUGIN_NAME_); ?></div>
|
68 |
-
<div class="offset-1 text-black-50"><?php _e("Hide the WP Generator META", _HMW_PLUGIN_NAME_); ?></div>
|
69 |
-
<div class="offset-1 text-black-50"><?php _e("Hide the WP DNS Prefetch META", _HMW_PLUGIN_NAME_); ?></div>
|
70 |
</div>
|
71 |
</div>
|
72 |
</div>
|
@@ -74,10 +242,10 @@
|
|
74 |
<div class="checker col-sm-12 row my-2 py-1">
|
75 |
<div class="col-sm-12 p-0 switch switch-sm">
|
76 |
<input type="hidden" name="hmw_hide_header" value="0"/>
|
77 |
-
<input type="checkbox" id="hmw_hide_header" name="hmw_hide_header" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_hide_header') ? 'checked="checked"' : '') ?> value="1"/>
|
78 |
-
<label for="hmw_hide_header"><?php _e('Hide RSD (Really Simple Discovery) header', _HMW_PLUGIN_NAME_); ?></label>
|
79 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_rsd" target="_blank" class="d-inline-block ml-2"
|
80 |
-
<div class="offset-1 text-black-50"><?php _e("Don't show any WordPress information in HTTP header request", _HMW_PLUGIN_NAME_); ?></div>
|
81 |
</div>
|
82 |
</div>
|
83 |
</div>
|
@@ -86,10 +254,10 @@
|
|
86 |
<div class="checker col-sm-12 row my-2 py-1">
|
87 |
<div class="col-sm-12 p-0 switch switch-sm">
|
88 |
<input type="hidden" name="hmw_hide_comments" value="0"/>
|
89 |
-
<input type="checkbox" id="hmw_hide_comments" name="hmw_hide_comments" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_hide_comments') ? 'checked="checked"' : '') ?> value="1"/>
|
90 |
-
<label for="hmw_hide_comments"><?php _e('Hide WordPress HTML Comments', _HMW_PLUGIN_NAME_); ?></label>
|
91 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_comments" target="_blank" class="d-inline-block ml-2"
|
92 |
-
<div class="offset-1 text-black-50"><?php _e("Hide the HTML Comments left by theme and plugins", _HMW_PLUGIN_NAME_); ?></div>
|
93 |
</div>
|
94 |
</div>
|
95 |
</div>
|
@@ -97,26 +265,32 @@
|
|
97 |
<div class="checker col-sm-12 row my-2 py-1">
|
98 |
<div class="col-sm-12 p-0 switch switch-sm">
|
99 |
<input type="hidden" name="hmw_disable_emojicons" value="0"/>
|
100 |
-
<input type="checkbox" id="hmw_disable_emojicons" name="hmw_disable_emojicons" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_disable_emojicons') ? 'checked="checked"' : '') ?> value="1"/>
|
101 |
-
<label for="hmw_disable_emojicons"><?php _e('Hide Emojicons', _HMW_PLUGIN_NAME_); ?></label>
|
102 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_emojicons" target="_blank" class="d-inline-block ml-2"
|
103 |
-
<div class="offset-1 text-black-50"><?php _e("Don't load Emoji Icons if you don't use them", _HMW_PLUGIN_NAME_); ?></div>
|
104 |
</div>
|
105 |
</div>
|
106 |
</div>
|
|
|
107 |
</div>
|
108 |
</div>
|
109 |
<div class="card col-sm-12 p-0 tab-panel">
|
110 |
-
<h3 class="card-title bg-brown text-white p-2"><?php _e( '
|
111 |
<div class="card-body">
|
|
|
|
|
|
|
|
|
|
|
112 |
<div class="col-sm-12 row mb-1 ml-1">
|
113 |
<div class="checker col-sm-12 row my-2 py-1">
|
114 |
<div class="col-sm-12 p-0 switch switch-sm">
|
115 |
<input type="hidden" name="hmw_disable_xmlrpc" value="0"/>
|
116 |
-
<input type="checkbox" id="hmw_disable_xmlrpc" name="hmw_disable_xmlrpc" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_disable_xmlrpc') ? 'checked="checked"' : '') ?> value="1"/>
|
117 |
-
<label for="hmw_disable_xmlrpc"><?php _e('Disable XML-RPC authentication', _HMW_PLUGIN_NAME_); ?></label>
|
118 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_xml_rpc_access" target="_blank" class="d-inline-block ml-2"
|
119 |
-
<div class="offset-1 text-black-50"><?php echo sprintf(__("Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s", _HMW_PLUGIN_NAME_), '<a href="https://hidemywpghost.com/should-you-disable-xml-rpc-on-wordpress/" target="_blank">', '</a>'); ?></div>
|
120 |
</div>
|
121 |
</div>
|
122 |
</div>
|
@@ -124,10 +298,10 @@
|
|
124 |
<div class="checker col-sm-12 row my-2 py-1">
|
125 |
<div class="col-sm-12 p-0 switch switch-sm">
|
126 |
<input type="hidden" name="hmw_disable_embeds" value="0"/>
|
127 |
-
<input type="checkbox" id="hmw_disable_embeds" name="hmw_disable_embeds" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_disable_embeds') ? 'checked="checked"' : '') ?> value="1"/>
|
128 |
-
<label for="hmw_disable_embeds"><?php _e('Disable Embed scripts', _HMW_PLUGIN_NAME_); ?></label>
|
129 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_embed_scripts" target="_blank" class="d-inline-block ml-2"
|
130 |
-
<div class="offset-1 text-black-50"><?php _e("Don't load oEmbed service if you don't use oEmbed videos", _HMW_PLUGIN_NAME_); ?></div>
|
131 |
</div>
|
132 |
</div>
|
133 |
</div>
|
@@ -136,30 +310,30 @@
|
|
136 |
<div class="checker col-sm-12 row my-2 py-1">
|
137 |
<div class="col-sm-12 p-0 switch switch-sm">
|
138 |
<input type="hidden" name="hmw_disable_manifest" value="0"/>
|
139 |
-
<input type="checkbox" id="hmw_disable_manifest" name="hmw_disable_manifest" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_disable_manifest') ? 'checked="checked"' : '') ?> value="1"/>
|
140 |
-
<label for="hmw_disable_manifest"><?php _e('Disable WLW Manifest scripts', _HMW_PLUGIN_NAME_); ?></label>
|
141 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_wlw_scripts" target="_blank" class="d-inline-block ml-2"
|
142 |
-
<div class="offset-1 text-black-50"><?php _e("Don't load WLW if you didn't configure Windows Live Writer for your site", _HMW_PLUGIN_NAME_); ?></div>
|
143 |
</div>
|
144 |
</div>
|
145 |
</div>
|
146 |
-
|
147 |
<div class="col-sm-12 row mb-1 ml-1">
|
148 |
<div class="checker col-sm-12 row my-2 py-1">
|
149 |
<div class="col-sm-12 p-0 switch switch-sm">
|
150 |
<input type="hidden" name="hmw_disable_debug" value="0"/>
|
151 |
-
<input type="checkbox" id="hmw_disable_debug" name="hmw_disable_debug" class="js-switch pull-right fixed-sidebar-check" <?php echo(HMW_Classes_Tools::getOption('hmw_disable_debug') ? 'checked="checked"' : '') ?> value="1"/>
|
152 |
-
<label for="hmw_disable_debug"><?php _e('Disable DB Debug in Frontent', _HMW_PLUGIN_NAME_); ?></label>
|
153 |
-
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_db_debug" target="_blank" class="d-inline-block ml-2"
|
154 |
-
<div class="offset-1 text-black-50"><?php _e("Don't load DB Debug if your website is live", _HMW_PLUGIN_NAME_); ?></div>
|
155 |
</div>
|
156 |
</div>
|
157 |
</div>
|
|
|
158 |
</div>
|
159 |
|
160 |
</div>
|
161 |
<div class="col-sm-12 m-0 p-2 bg-light text-center" style="position: fixed; bottom: 0; right: 0; z-index: 100; box-shadow: 0px 0px 8px -3px #444;">
|
162 |
-
<button type="submit" class="btn rounded-0 btn-success btn-lg px-5 mr-5 save"><?php _e('Save', _HMW_PLUGIN_NAME_); ?></button>
|
163 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="color: #ff005e;"><?php echo sprintf( __( 'Love Hide My WP %s? Show us ;)', _HMW_PLUGIN_NAME_ ), _HMW_VER_NAME_ ); ?></a>
|
164 |
</div>
|
165 |
</form>
|
5 |
<form method="POST">
|
6 |
<?php wp_nonce_field( 'hmw_tweakssettings', 'hmw_nonce' ) ?>
|
7 |
<input type="hidden" name="action" value="hmw_tweakssettings"/>
|
8 |
+
<div class="card p-0 col-sm-12 tab-panel">
|
9 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Redirects Settings', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
10 |
+
<div class="card-body">
|
11 |
+
<div class="col-sm-12 row border-bottom border-light py-3 mx-0 my-3">
|
12 |
+
<div class="col-sm-4 p-1">
|
13 |
+
<div class="font-weight-bold"><?php _e( 'Redirect hidden paths', _HMW_PLUGIN_NAME_ ); ?>:</div>
|
14 |
+
</div>
|
15 |
+
<div class="col-sm-8 p-0 input-group-lg mb-1">
|
16 |
+
<select name="hmw_url_redirect" class="form-control bg-input mb-1">
|
17 |
+
<option value="." <?php selected( '.', HMW_Classes_Tools::getOption( 'hmw_url_redirect' ), true ) ?>><?php _e( "Front page", _HMW_PLUGIN_NAME_ ) ?></option>
|
18 |
+
<option value="404" <?php selected( '404', HMW_Classes_Tools::getOption( 'hmw_url_redirect' ), true ) ?> ><?php _e( "404 page", _HMW_PLUGIN_NAME_ ) ?></option>
|
19 |
+
<option value="NFError" <?php selected( 'NFError', HMW_Classes_Tools::getOption( 'hmw_url_redirect' ), true ) ?> ><?php _e( "404 HTML Error", _HMW_PLUGIN_NAME_ ) ?></option>
|
20 |
+
<?php
|
21 |
+
$pages = get_pages();
|
22 |
+
foreach ( $pages as $page ) {
|
23 |
+
$option = '<option value="' . $page->post_name . '" ' . selected( $page->post_name, HMW_Classes_Tools::getOption( 'hmw_url_redirect' ), true ) . '>';
|
24 |
+
$option .= $page->post_title;
|
25 |
+
$option .= '</option>';
|
26 |
+
echo $option;
|
27 |
+
} ?>
|
28 |
+
</select>
|
29 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#redirect_paths" target="_blank" class="position-absolute float-right" style="right: 27px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
30 |
+
</div>
|
31 |
+
<div class="p-1">
|
32 |
+
<div class="text-black-50"><?php echo __( 'Redirect the protected paths /wp-admin, /wp-login to Front Page or 404 page.', _HMW_PLUGIN_NAME_ ); ?></div>
|
33 |
+
<div class="text-black-50"><?php echo __( 'You can create a new page and come back to choose to redirect to that page', _HMW_PLUGIN_NAME_ ); ?></div>
|
34 |
+
</div>
|
35 |
+
</div>
|
36 |
+
|
37 |
+
<?php
|
38 |
+
/** @var $wp_roles WP_Roles */
|
39 |
+
global $wp_roles;
|
40 |
+
|
41 |
+
$allroles = array();
|
42 |
+
if ( function_exists( 'wp_roles' ) ) {
|
43 |
+
$allroles = wp_roles()->get_names();
|
44 |
+
if ( ! empty( $allroles ) ) {
|
45 |
+
$allroles = array_keys( $allroles );
|
46 |
+
}
|
47 |
+
}
|
48 |
+
|
49 |
+
$urlRedirects = HMW_Classes_Tools::getOption( 'hmw_url_redirects' );
|
50 |
+
?>
|
51 |
+
<ul class="nav nav-tabs" role="tablist">
|
52 |
+
<li class="nav-item">
|
53 |
+
<a class="nav-link active" data-toggle="tab" href="#default" role="tab" aria-controls="default" aria-selected="true"><?php echo __( "Default", _HMW_PLUGIN_NAME_ ) ?></a>
|
54 |
+
</li>
|
55 |
+
<?php if ( ! empty( $allroles ) ) { ?>
|
56 |
+
<li class="nav-item dropdown">
|
57 |
+
<a class="nav-link dropdown-toggle" data-toggle="dropdown" href="#" role="button" aria-haspopup="true" aria-expanded="false"><?php echo __( "User Role", _HMW_PLUGIN_NAME_ ) ?></a>
|
58 |
+
<div class="dropdown-menu" style="height: auto; max-height: 200px; overflow-x: hidden;">
|
59 |
+
<?php foreach ( $allroles as $role ) { ?>
|
60 |
+
<a class="dropdown-item" data-toggle="tab" href="#nav-<?php echo esc_attr( $role ) ?>" role="tab" aria-controls="nav-<?php echo esc_attr( $role ) ?>" aria-selected="false"><?php echo esc_attr( ucwords( str_replace( '_', ' ', $role ) ) ) ?></a>
|
61 |
+
<?php } ?>
|
62 |
+
</div>
|
63 |
+
</li>
|
64 |
+
<?php } ?>
|
65 |
+
</ul>
|
66 |
+
<div class="tab-content border-right border-left border-bottom p-0 m-0">
|
67 |
+
<div class="tab-pane fade show active" id="default" role="tabpanel" aria-labelledby="nav-home-tab">
|
68 |
+
|
69 |
+
<div class="col-sm-12 row border-bottom border-light py-4 m-0">
|
70 |
+
<div class="col-sm-4 p-0 py-2 font-weight-bold">
|
71 |
+
<?php _e( 'Login Redirect URL', _HMW_PLUGIN_NAME_ ); ?>:
|
72 |
+
<div class="small text-black-50"><?php echo __( "eg.", _HMW_PLUGIN_NAME_ ) . ' ' . admin_url( '', 'relative' ); ?></div>
|
73 |
+
</div>
|
74 |
+
<div class="col-sm-8 p-0 input-group input-group-lg">
|
75 |
+
<input type="text" class="form-control bg-input" name="hmw_url_redirects[default][login]" value="<?php echo( isset( $urlRedirects['default']['login'] ) ? $urlRedirects['default']['login'] : '' ) ?>"/>
|
76 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#redirect_on_login" target="_blank" class="position-absolute float-right" style="right: 7px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
77 |
+
</div>
|
78 |
+
</div>
|
79 |
+
|
80 |
+
<div class="col-sm-12 row border-bottom border-light py-4 mx-0">
|
81 |
+
<div class="col-sm-4 p-0 py-2 font-weight-bold">
|
82 |
+
<?php _e( 'Logout Redirect URL', _HMW_PLUGIN_NAME_ ); ?>:
|
83 |
+
<div class="small text-black-50"><?php echo __( "eg. /logout or ", _HMW_PLUGIN_NAME_ ) . ' ' . home_url( '', 'relative' ); ?></div>
|
84 |
+
</div>
|
85 |
+
<div class="col-sm-8 p-0 input-group input-group-lg">
|
86 |
+
<input type="text" class="form-control bg-input" name="hmw_url_redirects[default][logout]" value="<?php echo( isset( $urlRedirects['default']['logout'] ) ? $urlRedirects['default']['logout'] : '' ) ?>" />
|
87 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#redirect_on_login" target="_blank" class="position-absolute float-right" style="right: 7px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
88 |
+
</div>
|
89 |
+
</div>
|
90 |
|
91 |
+
<div class="p-3">
|
92 |
+
<div class="text-danger"><?php echo sprintf(__( "%s Note! %s Make sure you that the redirect URLs exist on your website. Only add local URLs.", _HMW_PLUGIN_NAME_ ),'<strong>','</strong>'); ?></div>
|
93 |
+
</div>
|
94 |
+
</div>
|
95 |
+
|
96 |
+
<?php if ( ! empty( $allroles ) ) {
|
97 |
+
foreach ( $allroles as $role ) { ?>
|
98 |
+
<div class="tab-pane fade" id="nav-<?php echo esc_attr( $role ) ?>" role="tabpanel" aria-labelledby="nav-profile-tab">
|
99 |
+
<h5 class="card-title pt-3 pb-1 mx-3 text-black-50 border-bottom border-light"><?php echo ucwords( str_replace( '_', ' ', $role ) ) . ' ' . __( "redirects", _HMW_PLUGIN_NAME_ ); ?>:</h5>
|
100 |
+
<div class="col-sm-12 row border-bottom border-light py-4 m-0">
|
101 |
+
<div class="col-sm-4 p-0 py-2 font-weight-bold">
|
102 |
+
<?php _e( 'Login Redirect URL', _HMW_PLUGIN_NAME_ ); ?>:
|
103 |
+
<div class="small text-black-50"><?php echo __( "eg.", _HMW_PLUGIN_NAME_ ) . ' ' . admin_url( '', 'relative' ); ?></div>
|
104 |
+
</div>
|
105 |
+
<div class="col-sm-8 p-0 input-group input-group-lg">
|
106 |
+
<input type="text" class="form-control bg-input" name="hmw_url_redirects[<?php echo $role ?>][login]" value="<?php echo( isset( $urlRedirects[ $role ]['login'] ) ? $urlRedirects[ $role ]['login'] : '' ) ?>"/>
|
107 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#redirect_on_login" target="_blank" class="position-absolute float-right" style="right: 7px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
108 |
+
</div>
|
109 |
+
</div>
|
110 |
+
|
111 |
+
<div class="col-sm-12 row border-bottom border-light py-4 m-0">
|
112 |
+
<div class="col-sm-4 p-0 py-2 font-weight-bold">
|
113 |
+
<?php _e( 'Logout Redirect URL', _HMW_PLUGIN_NAME_ ); ?>:
|
114 |
+
<div class="small text-black-50"><?php echo __( "eg. /logout or ", _HMW_PLUGIN_NAME_ ) . ' ' . home_url( '', 'relative' ); ?></div>
|
115 |
+
</div>
|
116 |
+
<div class="col-sm-8 p-0 input-group input-group-lg">
|
117 |
+
<input type="text" class="form-control bg-input" name="hmw_url_redirects[<?php echo $role ?>][logout]" value="<?php echo( isset( $urlRedirects[ $role ]['logout'] ) ? $urlRedirects[ $role ]['logout'] : '' ) ?>"/>
|
118 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#redirect_on_login" target="_blank" class="position-absolute float-right" style="right: 7px;top: 25%;"><i class="fa fa-question-circle"></i></a>
|
119 |
+
</div>
|
120 |
+
</div>
|
121 |
+
|
122 |
+
<div class="p-3">
|
123 |
+
<div class="text-danger"><?php echo sprintf(__( "%s Note! %s Make sure you that the redirect URLs exist on your website. %sThe User Role redirect URL has higher priority than the Default redirect URL.", _HMW_PLUGIN_NAME_ ),'<strong>','</strong>', '<br />'); ?></div>
|
124 |
+
</div>
|
125 |
+
</div>
|
126 |
+
<?php }
|
127 |
+
} ?>
|
128 |
+
|
129 |
+
|
130 |
+
</div>
|
131 |
+
</div>
|
132 |
+
</div>
|
133 |
<div class="card col-sm-12 p-0 tab-panel">
|
134 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Change Options', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
135 |
<div class="card-body">
|
136 |
+
<?php if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) { ?>
|
137 |
+
<div class="col-sm-12 border-bottom border-light py-3 mx-0 my-3 text-black-50 text-center">
|
138 |
+
<?php echo __( 'First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost Mode.', _HMW_PLUGIN_NAME_ ) ?>
|
139 |
+
</div>
|
140 |
+
<?php } else { ?>
|
141 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
142 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
143 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
144 |
+
<input type="hidden" name="hmw_hide_loggedusers" value="0"/>
|
145 |
+
<input type="checkbox" id="hmw_hide_loggedusers" name="hmw_hide_loggedusers" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_hide_loggedusers' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
146 |
+
<label for="hmw_hide_loggedusers"><?php _e( 'Change Paths for Logged Users', _HMW_PLUGIN_NAME_ ); ?></label>
|
147 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#change_paths_logged_users" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
148 |
+
<div class="offset-1 text-black-50"><?php _e( "Change WordPress paths while you're logged in", _HMW_PLUGIN_NAME_ ); ?></div>
|
149 |
+
<div class="offset-1 text-black-50"><?php _e( "(not recommended, may affect other plugins functionality in admin)", _HMW_PLUGIN_NAME_ ); ?></div>
|
150 |
+
</div>
|
151 |
</div>
|
152 |
</div>
|
|
|
153 |
|
154 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
155 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
156 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
157 |
+
<input type="hidden" name="hmw_hideajax_paths" value="0"/>
|
158 |
+
<input type="checkbox" id="hmw_hideajax_paths" name="hmw_hideajax_paths" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_hideajax_paths' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
159 |
+
<label for="hmw_hideajax_paths"><?php _e( 'Change Paths in Ajax Calls', _HMW_PLUGIN_NAME_ ); ?></label>
|
160 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#change_paths_ajax" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
161 |
+
<div class="offset-1 text-black-50"><?php echo __( 'This will prevent from showing the old paths when an image or font is called through ajax', _HMW_PLUGIN_NAME_ ); ?></div>
|
162 |
+
</div>
|
163 |
+
</div>
|
164 |
</div>
|
|
|
|
|
|
|
|
|
165 |
|
166 |
+
<div class="col-sm-12 row mb-1 ml-2">
|
167 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
168 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
169 |
+
<input type="hidden" name="hmw_fix_relative" value="0"/>
|
170 |
+
<input type="checkbox" id="hmw_fix_relative" name="hmw_fix_relative" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_fix_relative' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
171 |
+
<label for="hmw_fix_relative"><?php _e( 'Change Relative URLs to Absolute URLs', _HMW_PLUGIN_NAME_ ); ?></label>
|
172 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#fix_relative_urls" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
173 |
+
<div class="offset-1 text-black-50"><?php echo sprintf( __( 'Convert links like /wp-content/* into %s/wp-content/*.', _HMW_PLUGIN_NAME_ ), site_url() ); ?></div>
|
174 |
+
</div>
|
175 |
</div>
|
176 |
</div>
|
|
|
177 |
|
178 |
+
<div class="col-sm-12 row mb-1 ml-2">
|
179 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
180 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
181 |
+
<input type="hidden" name="hmw_shutdown_load" value="0"/>
|
182 |
+
<input type="checkbox" id="hmw_shutdown_load" name="hmw_shutdown_load" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_shutdown_load' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
183 |
+
<label for="hmw_shutdown_load"><?php _e( 'Change Paths in Sitemaps XML', _HMW_PLUGIN_NAME_ ); ?></label>
|
184 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#fix_sitemap_xml" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
185 |
+
<div class="offset-1 text-black-50"><?php echo sprintf( __( 'Double check the Sitemap XML files and make sure the paths are changed.', _HMW_PLUGIN_NAME_ ), site_url() ); ?></div>
|
186 |
+
</div>
|
187 |
+
</div>
|
188 |
+
</div>
|
189 |
|
190 |
+
<div class="col-sm-12 row mb-1 ml-2">
|
191 |
+
<div class="checker col-sm-12 row my-2 py-1">
|
192 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
193 |
+
<input type="hidden" name="hmw_robots" value="0"/>
|
194 |
+
<input type="checkbox" id="hmw_robots" name="hmw_robots" class="switch" <?php echo( HMW_Classes_Tools::getOption( 'hmw_robots' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
195 |
+
<label for="hmw_robots"><?php _e( 'Change Paths in Robots.txt', _HMW_PLUGIN_NAME_ ); ?></label>
|
196 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#fix_robots_txt" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
197 |
+
<div class="offset-1 text-black-50"><?php echo __( 'Hide WordPress paths from robots.txt file', _HMW_PLUGIN_NAME_ ); ?></div>
|
198 |
+
</div>
|
199 |
</div>
|
200 |
</div>
|
|
|
201 |
|
202 |
+
<div class="col-sm-12 row mb-1 ml-1">
|
203 |
+
<div class="box" data-toggle="popover" data-html="true" data-placement="top" data-content="<?php echo sprintf( __( 'This feature requires %sHide My WP Ghost%s.', _HMW_PLUGIN_NAME_ ), "<a href='https://hidemywpghost.com/hide-my-wp-pricing/' target='_blank'>", "</a>" ) ?>">
|
204 |
+
<div class="ribbon"><span><?php echo __( 'PRO', _HMW_PLUGIN_NAME_ ) ?></span></div>
|
205 |
+
</div>
|
206 |
+
<div class="checker col-sm-12 row my-2 py-1" style="opacity: 0.3">
|
207 |
+
<div class="col-sm-12 p-0 switch switch-sm">
|
208 |
+
<div class="hmw_pro">
|
209 |
+
<img src="<?php echo _HMW_THEME_URL_ . 'img/pro.png' ?>"></div>
|
210 |
+
|
211 |
+
<label for="hmw_in_dashboard"><?php _e( 'Change Paths in Cached Files', _HMW_PLUGIN_NAME_ ); ?></label>
|
212 |
+
<div class="offset-1 text-black-50"><?php _e( 'Change the WordPress common paths in the cached files from /wp-content/cache directory', _HMW_PLUGIN_NAME_ ); ?></div>
|
213 |
+
<div class="offset-1 text-black-50"><?php _e( '(this feature runs in background and needs up to one minute after every cache purged)', _HMW_PLUGIN_NAME_ ); ?></div>
|
214 |
+
</div>
|
215 |
+
</div>
|
216 |
+
</div>
|
217 |
+
<?php } ?>
|
218 |
</div>
|
219 |
</div>
|
220 |
<div class="card col-sm-12 p-0 tab-panel">
|
221 |
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Hide/Show Options', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
222 |
<div class="card-body">
|
223 |
+
<?php if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) { ?>
|
224 |
+
<div class="col-sm-12 border-bottom border-light py-3 mx-0 my-3 text-black-50 text-center">
|
225 |
+
<?php echo __( 'First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost Mode.', _HMW_PLUGIN_NAME_ ) ?>
|
226 |
+
</div>
|
227 |
+
<?php } else { ?>
|
228 |
<div class="col-sm-12 row mb-1 ml-1">
|
229 |
<div class="checker col-sm-12 row my-2 py-1">
|
230 |
<div class="col-sm-12 p-0 switch switch-sm">
|
231 |
<input type="hidden" name="hmw_hide_version" value="0"/>
|
232 |
+
<input type="checkbox" id="hmw_hide_version" name="hmw_hide_version" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_hide_version' ) ? 'checked="checked"' : '' ) ?>value="1"/>
|
233 |
+
<label for="hmw_hide_version"><?php _e( 'Hide Versions and WordPress Tags', _HMW_PLUGIN_NAME_ ); ?></label>
|
234 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_wordpress_version" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
235 |
+
<div class="offset-1 text-black-50"><?php _e( "Hide WordPress and Plugin versions from the end of any image, css and js files", _HMW_PLUGIN_NAME_ ); ?></div>
|
236 |
+
<div class="offset-1 text-black-50"><?php _e( "Hide the WP Generator META", _HMW_PLUGIN_NAME_ ); ?></div>
|
237 |
+
<div class="offset-1 text-black-50"><?php _e( "Hide the WP DNS Prefetch META", _HMW_PLUGIN_NAME_ ); ?></div>
|
238 |
</div>
|
239 |
</div>
|
240 |
</div>
|
242 |
<div class="checker col-sm-12 row my-2 py-1">
|
243 |
<div class="col-sm-12 p-0 switch switch-sm">
|
244 |
<input type="hidden" name="hmw_hide_header" value="0"/>
|
245 |
+
<input type="checkbox" id="hmw_hide_header" name="hmw_hide_header" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_hide_header' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
246 |
+
<label for="hmw_hide_header"><?php _e( 'Hide RSD (Really Simple Discovery) header', _HMW_PLUGIN_NAME_ ); ?></label>
|
247 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_rsd" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
248 |
+
<div class="offset-1 text-black-50"><?php _e( "Don't show any WordPress information in HTTP header request", _HMW_PLUGIN_NAME_ ); ?></div>
|
249 |
</div>
|
250 |
</div>
|
251 |
</div>
|
254 |
<div class="checker col-sm-12 row my-2 py-1">
|
255 |
<div class="col-sm-12 p-0 switch switch-sm">
|
256 |
<input type="hidden" name="hmw_hide_comments" value="0"/>
|
257 |
+
<input type="checkbox" id="hmw_hide_comments" name="hmw_hide_comments" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_hide_comments' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
258 |
+
<label for="hmw_hide_comments"><?php _e( 'Hide WordPress HTML Comments', _HMW_PLUGIN_NAME_ ); ?></label>
|
259 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_comments" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
260 |
+
<div class="offset-1 text-black-50"><?php _e( "Hide the HTML Comments left by theme and plugins", _HMW_PLUGIN_NAME_ ); ?></div>
|
261 |
</div>
|
262 |
</div>
|
263 |
</div>
|
265 |
<div class="checker col-sm-12 row my-2 py-1">
|
266 |
<div class="col-sm-12 p-0 switch switch-sm">
|
267 |
<input type="hidden" name="hmw_disable_emojicons" value="0"/>
|
268 |
+
<input type="checkbox" id="hmw_disable_emojicons" name="hmw_disable_emojicons" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_disable_emojicons' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
269 |
+
<label for="hmw_disable_emojicons"><?php _e( 'Hide Emojicons', _HMW_PLUGIN_NAME_ ); ?></label>
|
270 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#hide_emojicons" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
271 |
+
<div class="offset-1 text-black-50"><?php _e( "Don't load Emoji Icons if you don't use them", _HMW_PLUGIN_NAME_ ); ?></div>
|
272 |
</div>
|
273 |
</div>
|
274 |
</div>
|
275 |
+
<?php } ?>
|
276 |
</div>
|
277 |
</div>
|
278 |
<div class="card col-sm-12 p-0 tab-panel">
|
279 |
+
<h3 class="card-title bg-brown text-white p-2"><?php _e( 'Disable Options', _HMW_PLUGIN_NAME_ ); ?>:</h3>
|
280 |
<div class="card-body">
|
281 |
+
<?php if ( HMW_Classes_Tools::getOption( 'hmw_mode' ) == 'default' ) { ?>
|
282 |
+
<div class="col-sm-12 border-bottom border-light py-3 mx-0 my-3 text-black-50 text-center">
|
283 |
+
<?php echo __( 'First, you need to switch Hide My Wp from Default mode to Safe Mode or Ghost Mode.', _HMW_PLUGIN_NAME_ ) ?>
|
284 |
+
</div>
|
285 |
+
<?php } else { ?>
|
286 |
<div class="col-sm-12 row mb-1 ml-1">
|
287 |
<div class="checker col-sm-12 row my-2 py-1">
|
288 |
<div class="col-sm-12 p-0 switch switch-sm">
|
289 |
<input type="hidden" name="hmw_disable_xmlrpc" value="0"/>
|
290 |
+
<input type="checkbox" id="hmw_disable_xmlrpc" name="hmw_disable_xmlrpc" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_disable_xmlrpc' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
291 |
+
<label for="hmw_disable_xmlrpc"><?php _e( 'Disable XML-RPC authentication', _HMW_PLUGIN_NAME_ ); ?></label>
|
292 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_xml_rpc_access" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
293 |
+
<div class="offset-1 text-black-50"><?php echo sprintf( __( "Don't load XML-RPC to prevent %sBrute force attacks via XML-RPC%s", _HMW_PLUGIN_NAME_ ), '<a href="https://hidemywpghost.com/should-you-disable-xml-rpc-on-wordpress/" target="_blank">', '</a>' ); ?></div>
|
294 |
</div>
|
295 |
</div>
|
296 |
</div>
|
298 |
<div class="checker col-sm-12 row my-2 py-1">
|
299 |
<div class="col-sm-12 p-0 switch switch-sm">
|
300 |
<input type="hidden" name="hmw_disable_embeds" value="0"/>
|
301 |
+
<input type="checkbox" id="hmw_disable_embeds" name="hmw_disable_embeds" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_disable_embeds' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
302 |
+
<label for="hmw_disable_embeds"><?php _e( 'Disable Embed scripts', _HMW_PLUGIN_NAME_ ); ?></label>
|
303 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_embed_scripts" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
304 |
+
<div class="offset-1 text-black-50"><?php _e( "Don't load oEmbed service if you don't use oEmbed videos", _HMW_PLUGIN_NAME_ ); ?></div>
|
305 |
</div>
|
306 |
</div>
|
307 |
</div>
|
310 |
<div class="checker col-sm-12 row my-2 py-1">
|
311 |
<div class="col-sm-12 p-0 switch switch-sm">
|
312 |
<input type="hidden" name="hmw_disable_manifest" value="0"/>
|
313 |
+
<input type="checkbox" id="hmw_disable_manifest" name="hmw_disable_manifest" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_disable_manifest' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
314 |
+
<label for="hmw_disable_manifest"><?php _e( 'Disable WLW Manifest scripts', _HMW_PLUGIN_NAME_ ); ?></label>
|
315 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_wlw_scripts" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
316 |
+
<div class="offset-1 text-black-50"><?php _e( "Don't load WLW if you didn't configure Windows Live Writer for your site", _HMW_PLUGIN_NAME_ ); ?></div>
|
317 |
</div>
|
318 |
</div>
|
319 |
</div>
|
|
|
320 |
<div class="col-sm-12 row mb-1 ml-1">
|
321 |
<div class="checker col-sm-12 row my-2 py-1">
|
322 |
<div class="col-sm-12 p-0 switch switch-sm">
|
323 |
<input type="hidden" name="hmw_disable_debug" value="0"/>
|
324 |
+
<input type="checkbox" id="hmw_disable_debug" name="hmw_disable_debug" class="js-switch pull-right fixed-sidebar-check" <?php echo( HMW_Classes_Tools::getOption( 'hmw_disable_debug' ) ? 'checked="checked"' : '' ) ?> value="1"/>
|
325 |
+
<label for="hmw_disable_debug"><?php _e( 'Disable DB Debug in Frontent', _HMW_PLUGIN_NAME_ ); ?></label>
|
326 |
+
<a href="https://hidemywpghost.com/kb/activate-security-tweaks/#disable_db_debug" target="_blank" class="d-inline-block ml-2"><i class="fa fa-question-circle"></i></a>
|
327 |
+
<div class="offset-1 text-black-50"><?php _e( "Don't load DB Debug if your website is live", _HMW_PLUGIN_NAME_ ); ?></div>
|
328 |
</div>
|
329 |
</div>
|
330 |
</div>
|
331 |
+
<?php } ?>
|
332 |
</div>
|
333 |
|
334 |
</div>
|
335 |
<div class="col-sm-12 m-0 p-2 bg-light text-center" style="position: fixed; bottom: 0; right: 0; z-index: 100; box-shadow: 0px 0px 8px -3px #444;">
|
336 |
+
<button type="submit" class="btn rounded-0 btn-success btn-lg px-5 mr-5 save"><?php _e( 'Save', _HMW_PLUGIN_NAME_ ); ?></button>
|
337 |
<a href="https://wordpress.org/support/plugin/hide-my-wp/reviews/?rate=5#new-post" target="_blank" style="color: #ff005e;"><?php echo sprintf( __( 'Love Hide My WP %s? Show us ;)', _HMW_PLUGIN_NAME_ ), _HMW_VER_NAME_ ); ?></a>
|
338 |
</div>
|
339 |
</form>
|
view/css/settings.css
CHANGED
@@ -1,3 +1,7 @@
|
|
|
|
|
|
|
|
|
|
1 |
#hmw_wrap .hmw_nav {
|
2 |
flex: 0 0 225px;
|
3 |
}
|
@@ -16,13 +20,25 @@
|
|
16 |
width: auto !important;
|
17 |
}
|
18 |
|
19 |
-
|
20 |
-
|
21 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
22 |
display: none !important;
|
23 |
}
|
24 |
|
25 |
-
#wpcontent {
|
26 |
background-color: #f8f9fa !important;
|
27 |
padding: 0 20px !important;
|
28 |
}
|
@@ -85,6 +101,10 @@ div.error.fade{
|
|
85 |
-webkit-transition: all 150ms ease-out;
|
86 |
}
|
87 |
|
|
|
|
|
|
|
|
|
88 |
#hmw_wrap .hmw_row {
|
89 |
position: relative;
|
90 |
flex: 1 1 auto;
|
1 |
+
.hmw_settings #adminmenu .wp-menu-image img {
|
2 |
+
max-width: 20px;
|
3 |
+
}
|
4 |
+
|
5 |
#hmw_wrap .hmw_nav {
|
6 |
flex: 0 0 225px;
|
7 |
}
|
20 |
width: auto !important;
|
21 |
}
|
22 |
|
23 |
+
.hmw_settings #update-nag,
|
24 |
+
.hmw_settings .notice-error,
|
25 |
+
.hmw_settings .notice-success,
|
26 |
+
.hmw_settings .update-nag, .updated,
|
27 |
+
.hmw_settings .show-settings,
|
28 |
+
.hmw_settings .screen-meta-toggle,
|
29 |
+
.hmw_settings .notice-warning,
|
30 |
+
.hmw_settings .wccp_free_review-notice,
|
31 |
+
.hmw_settings div.fs-notice.updated,
|
32 |
+
.hmw_settings div.fs-notice.success,
|
33 |
+
.hmw_settings div.fs-notice.promotion,
|
34 |
+
.hmw_settings .notice:not(.hmw_notice),
|
35 |
+
.hmw_settings #toolbar-header,
|
36 |
+
.hmw_settings .analyst-modal,
|
37 |
+
.hmw_settings div.error.fade {
|
38 |
display: none !important;
|
39 |
}
|
40 |
|
41 |
+
.hmw_settings #wpcontent {
|
42 |
background-color: #f8f9fa !important;
|
43 |
padding: 0 20px !important;
|
44 |
}
|
101 |
-webkit-transition: all 150ms ease-out;
|
102 |
}
|
103 |
|
104 |
+
#hmw_wrap select.form-control {
|
105 |
+
max-width: 100%;
|
106 |
+
}
|
107 |
+
|
108 |
#hmw_wrap .hmw_row {
|
109 |
position: relative;
|
110 |
flex: 1 1 auto;
|
view/img/cache.png
DELETED
Binary file
|
view/img/{wp-rocket-banner.jpg → plugins/wp-rocket-banner.jpg}
RENAMED
File without changes
|
view/img/squirrly_seo.jpg
DELETED
Binary file
|
view/img/squirrly_seo.png
DELETED
Binary file
|
view/img/sucuri.jpg
DELETED
Binary file
|
view/img/support_hide_my_wp.png
DELETED
Binary file
|