Hide My WP: plugin de seguridad add-on para WordPress | Oculta wp-admin & la URL de acceso, más de 40 funciones

Hide My WP (Hide My WordPress) cambia u oculta la URL de acceso de WordPress, wp-admin y las rutas de temas y plugins, y por estas funciones principales y complementarias se puede considerar un plugin de seguridad para WordPress. Como WordPress deja a la vista su dirección de acceso, wp-admin, puedes ocultarla con un plugin de seguridad que refuerce la protección.
Entre ellos, Hide My WP es un plugin de pago que, además de ocultar la URL de acceso y wp-admin, ofrece unas 40 funciones, como cambiar las rutas de temas y plugins, detectar intrusiones y bloquear IP, o desactivar XML-RPC.
1️⃣ Pantalla de ajustes de Hide My WP
La pantalla [Settings] del plugin Hide My WP se divide en seis pestañas: Start, Hiding, Permalinks, Protection, Cleanup y Replace. La URL de acceso y la ocultación están en las pestañas [Hiding] y [Permalinks], y XML-RPC en la pestaña [Cleanup].
- Your full hide is disable, Wapplyzer will detect you are using WordPress.
| Name | Value | Impact / Total | IP | Date |
|---|---|---|---|---|
get-file | ../../../../etc/passwd | 25 / 50 | 198.51.100.44 | Oct 13 2026 |
request-file | ../../../../etc/passwd | 25 / 50 | 198.51.100.44 | Oct 13 2026 |
get-id | 1' UNION SELECT user_login,user_pass FROM wp_users-- | 34 / 68 | 198.51.100.9 | Oct 13 2026 |
request-id | 1' UNION SELECT user_login,user_pass FROM wp_users-- | 34 / 68 | 198.51.100.9 | Oct 13 2026 |
get-s | alert(document.cookie) | 25 / 50 | 203.0.113.140 | Oct 13 2026 |
request-s | alert(document.cookie) | 25 / 50 | 203.0.113.140 | Oct 13 2026 |
get-s | alert(document.cookie) | 25 / 50 | 203.0.113.77 | Oct 13 2026 |
request-s | alert(document.cookie) | 25 / 50 | 203.0.113.77 | Oct 13 2026 |
get-s | alert(document.cookie) | 25 / 50 | 203.0.113.25 | Oct 13 2026 |
request-s | alert(document.cookie) | 25 / 50 | 203.0.113.25 | Oct 13 2026 |
| IP | Date |
|---|---|
203.0.113.10 | Oct 09 2026 |
198.51.100.44 | Oct 10 2026 |
203.0.113.140 | Oct 11 2026 |
198.51.100.9 | Oct 12 2026 |
203.0.113.25 | Oct 13 2026 |
| Name | Value | Page | Impact / Total | IP / User | Date | |
|---|---|---|---|---|---|---|
| GET.file | | | ../../../../etc/passwd | /?file=../../../../etc/passwd | 25 / 50 | 198.51.100.44 Guest KR | October 13, 2026 2:16 pm | |
| REQUEST.file | | | ../../../../etc/passwd | /?file=../../../../etc/passwd | 25 / 50 | 198.51.100.44 Guest KR | October 13, 2026 2:16 pm | |
| GET.id | | | 1' UNION SELECT user_logi... 1' UNION SELECT user_login,user_pass FROM wp_users-- | /?id=1%27%20UNION%20SELECT%20user_login,user_pass%20FROM%20wp_users-- | 34 / 68 | 198.51.100.9 Guest | October 13, 2026 2:16 pm | |
| REQUEST.id | | | 1' UNION SELECT user_logi... 1' UNION SELECT user_login,user_pass FROM wp_users-- | /?id=1%27%20UNION%20SELECT%20user_login,user_pass%20FROM%20wp_users-- | 34 / 68 | 198.51.100.9 Guest KR | October 13, 2026 2:16 pm | |
| GET.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.140 Guest KR | October 13, 2026 2:16 pm | |
| REQUEST.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.140 Guest KR | October 13, 2026 2:16 pm | |
| GET.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.77 Guest | October 13, 2026 2:16 pm | |
| REQUEST.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.77 Guest KR | October 13, 2026 2:16 pm | |
| GET.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.25 Guest KR | October 13, 2026 2:16 pm | |
| REQUEST.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.25 Guest KR | October 13, 2026 2:16 pm | |
| GET.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.25 Guest | October 13, 2026 2:16 pm | |
| REQUEST.s | | | alert(document.cookie) | /?s=%3Cscript%3Ealert(document.cookie)%3C/script%3E | 25 / 50 | 203.0.113.25 Guest | October 13, 2026 2:16 pm | |
| Name | Value | Page | Impact / Total | IP / User | Date |
How good is that, no intrusions.
No intrusions found.
| 203.0.113.10 | | October 9, 2026 6:30 pm | ||
| 198.51.100.44 | | Outside Allowed Countries | October 10, 2026 3:17 am | |
| 203.0.113.140 | | Blocked Countries | October 11, 2026 10:05 pm | |
| 198.51.100.9 | | Trust Network | October 12, 2026 9:41 am | |
| 203.0.113.25 | | Manual Blocking | October 13, 2026 2:20 pm | |
| No items found. | |||
- If you use BulletProof Security plugin, first secure the htaccess file using it and then add the following lines to your htaccess file using FTP.
- You may need to reconfigure the server whenever you change settings or activate a new theme or plugin.
- Add these lines right before: RewriteCond %{REQUEST_FILENAME} !-f. Next, you may want to change htaccess permission to read-only (e.g., 666)
Nothing to add for current settings!
{"li":"","import_options":"","export_options":"","debug_report":"","help":"","undo":"","uninstall_hmwp_data":"","hide_wp_login":"","login_query":"hide_my_wp","admin_key":"1234","hide_wp_admin":"","spy_notifier":"","antispam":"","full_hide":"","hide_online_detectors":"","hide_other_wp_files":"","disable_directory_listing":"","disable_canonical_redirect":"","hide_admin_bar":"on","separator":"","custom_404":"0","custom_404_page":"","trusted_user_roles":"","replace_mode":"quick","customized_htaccess":"","cdn_path":"","email_from_name":"","email_from_address":"","avoid_direct_access":"","direct_access_except":"index.php, wp-comments-post.php, wp-includes/js/tinymce/wp-tinymce.php, xmlrpc.php, wp-cron.php, wp-admin/upgrade.php","exclude_theme_access":"","exclude_plugins_access":"","new_theme_path":"","new_style_name":"","style_expiry_days":"","auto_config_plugins":"","new_include_path":"","new_plugin_path":"","rename_plugins":"","new_upload_path":"","replace_comments_post":"","replace_admin_ajax":"","new_content_path":"","separator2":"","new_login_path":"","new_admin_path":"","separator3":"","api_disable":"0","api_base":"","api_query":"rest_route","author_enable":"1","author_base":"/author","author_query":"author","author_without_base":"","feed_enable":"1","feed_base":"/feed","feed_query":"feed","post_enable":"1","post_base":"/%postname%/","post_query":"p","page_enable":"1","page_base":"/","page_query":"page_id","paginate_enable":"1","paginate_base":"/page","paginate_query":"paged","category_enable":"1","category_base":"","category_query":"cat","tag_enable":"1","tag_base":"","tag_query":"tag","search_enable":"1","search_base":"/search","search_query":"s","nice_search_redirect":"","disable_archive":"","disable_other_wp":"","remove_html_comments":"","minify_new_style":"","replace_javascript_path":"1","remove_feed_meta":"on","remove_other_meta":"on","remove_default_description":"on","remove_ver_scripts":"","remove_body_class":"","remove_menu_class":"","clean_post_class":"","clean_new_style":"","replace_in_ajax":"","replace_wpnonce":"","disable_xml_rpc":"","internal_css":"","internal_js":"","enable_ids":"on","ids_mode":"0","ids_email":"admin@example.com","ids_level":"0","ids_admin_include":"","ids_cookie":"","logger_link":"","log_ids_min":"5","block_ids_min":"30","email_ids_min":"30","exception_fields":"REQUEST.comment[new_line]POST.comment[new_line]REQUEST.permalink_structure[new_line]POST.permalink_structure[new_line]REQUEST.selection[new_line]POST.selection[new_line]REQUEST.content[new_line]POST.content[new_line]REQUEST.__utmz[new_line]COOKIE.__utmz[new_line]REQUEST.s_pers[new_line]COOKIE.s_pers[new_line]REQUEST.user_pass[new_line]POST.user_pass[new_line]REQUEST.pass1[new_line]POST.pass1[new_line]REQUEST.pass2[new_line]POST.pass2[new_line]REQUEST.password[new_line]POST.password[new_line]POST.hide_my_wp.%[new_line]REQUEST.hide_my_wp.%[new_line]POST.%import%[new_line]REQUEST.%import%[new_line]REQUEST.newcontent[new_line]POST.newcontent[new_line]REQUEST.remember_%","ids_html_fields":"","separator4":"","avoid_wp_admin_access":"","allowed_ips_wp_admin_access":"203.0.113.10","trust_network":"on","help_trust_network":"","enable_smwp_server":"","blocked_ips":"","blocked_ip_message":"You are blocked. Please contact site administrator if you think there is a problem. ","blocked_countries":"","allowed_countries":"","replace1":"","replace2":"","new_intrusions_count":"0"}===========================================================
WP Settings
===========================================================
WordPress version: WP 7.1.3
Home URL: https://example.com
Site URL: https://example.com
Is SSL: true
Is RTL: false
Permalink: /%postname%/
============================================================
Server Environment
============================================================
PHP Version: 8.3
Server Software: Apache
WP Max Upload Size: 2 GB
Server upload_max_filesize: 2048M
Server post_max_size: 2048M
WP Memory Limit: 40M
WP Debug Mode: false
CURL: true
fsockopen: true
============================================================
Active plugins
============================================================
Hide My WP 6.2.12 [http://hide-my-wp.wpwave.com/]
============================================================
Plugin Option
============================================================
{"li":"","import_options":"","export_options":"","debug_report":"","help":"","undo":"","uninstall_hmwp_data":"","hide_wp_login":"","login_query":"hide_my_wp","admin_key":"1234","hide_wp_admin":"","spy_notifier":"","antispam":"","full_hide":"","hide_online_detectors":"","hide_other_wp_files":"","disable_directory_listing":"","disable_canonical_redirect":"","hide_admin_bar":"on","separator":"","custom_404":"0","custom_404_page":"","trusted_user_roles":"","replace_mode":"quick","customized_htaccess":"","cdn_path":"","email_from_name":"","email_from_address":"","avoid_direct_access":"","direct_access_except":"index.php, wp-comments-post.php, wp-includes\/js\/tinymce\/wp-tinymce.php, xmlrpc.php, wp-cron.php, wp-admin\/upgrade.php","exclude_theme_access":"","exclude_plugins_access":"","new_theme_path":"","new_style_name":"","style_expiry_days":"","auto_config_plugins":"","new_include_path":"","new_plugin_path":"","rename_plugins":"","new_upload_path":"","replace_comments_post":"","replace_admin_ajax":"","new_content_path":"","separator2":"","new_login_path":"","new_admin_path":"","separator3":"","api_disable":"0","api_base":"","api_query":"rest_route","author_enable":"1","author_base":"\/author","author_query":"author","author_without_base":"","feed_enable":"1","feed_base":"\/feed","feed_query":"feed","post_enable":"1","post_base":"\/%postname%\/","post_query":"p","page_enable":"1","page_base":"\/","page_query":"page_id","paginate_enable":"1","paginate_base":"\/page","paginate_query":"paged","category_enable":"1","category_base":"","category_query":"cat","tag_enable":"1","tag_base":"","tag_query":"tag","search_enable":"1","search_base":"\/search","search_query":"s","nice_search_redirect":"","disable_archive":"","disable_other_wp":"","remove_html_comments":"","minify_new_style":"","replace_javascript_path":"1","remove_feed_meta":"on","remove_other_meta":"on","remove_default_description":"on","remove_ver_scripts":"","remove_body_class":"","remove_menu_class":"","clean_post_class":"","clean_new_style":"","replace_in_ajax":"","replace_wpnonce":"","disable_xml_rpc":"","internal_css":"","internal_js":"","enable_ids":"on","ids_mode":"0","ids_email":"admin@example.com","ids_level":"0","ids_admin_include":"","ids_cookie":"","logger_link":"","log_ids_min":"5","block_ids_min":"30","email_ids_min":"30","exception_fields":"REQUEST.comment\r\nPOST.comment\r\nREQUEST.permalink_structure\r\nPOST.permalink_structure\r\nREQUEST.selection\r\nPOST.selection\r\nREQUEST.content\r\nPOST.content\r\nREQUEST.__utmz\r\nCOOKIE.__utmz\r\nREQUEST.s_pers\r\nCOOKIE.s_pers\r\nREQUEST.user_pass\r\nPOST.user_pass\r\nREQUEST.pass1\r\nPOST.pass1\r\nREQUEST.pass2\r\nPOST.pass2\r\nREQUEST.password\r\nPOST.password\r\nPOST.hide_my_wp.%\r\nREQUEST.hide_my_wp.%\r\nPOST.%import%\r\nREQUEST.%import%\r\nREQUEST.newcontent\r\nPOST.newcontent\r\nREQUEST.remember_%","ids_html_fields":"","separator4":"","avoid_wp_admin_access":"","allowed_ips_wp_admin_access":"203.0.113.10","trust_network":"on","help_trust_network":"","enable_smwp_server":"","blocked_ips":"","blocked_ip_message":"You are blocked. Please contact site administrator if you think there is a problem. ","blocked_countries":"","allowed_countries":"","replace1":"","replace2":"","new_intrusions_count":0}- Make sure you have a writable htaccess file (if you use Apache) or configured your web server manually (if you use Nginx, IIS or enabled multi-site). Follow installation guide for details.
- Disable features which have an asterisk(*) in their names or use a more compatible settings scheme.
- See Frequently Asked Questions for common issues.
- To remove remained WP footprints use Replace Tools
- Use our dedicted Support Forum for other issues
Use [bslash] for '\'
Base on OSes multiple lines queries may work or not so please check.'
Relative path base on WP directory. e.g. wp-content/plugins/woocommerce/assets/css/woocommerce.css Replace ec.css
You can also replace some kind of custom paths
Add '/' at the end of the first path to change all files at the folder.
faultString Nombre de usuario o contraseña incorrectos.
faultString El servicio XML-RPC está desactivado en este sitio.
Aun con el campo Purchase Code de la pestaña [Start] vacío, los ajustes de cambio de URL de acceso, ocultación y desactivación de XML-RPC que trata este artículo se guardaron y funcionaron. Hide My WP es un plugin de pago que se vende en CodeCanyon.
2️⃣ Cambiar la URL de acceso
Al activar Hide Login Page en la pestaña [Hiding], el [wp-login.php] por defecto devuelve un 404, y en cuanto lo marcas se despliegan los campos Login Query y Admin Login Key.
Si escribes una dirección nueva como newlogin en Change Login URL de la pestaña [Permalinks] y guardas, la pantalla de acceso se abre en esa dirección. Si dejas vacía la dirección nueva, solo podrás acceder por una dirección de reserva con Login Query y Admin Login Key, como [wp-login.php?hide_my_wp=1234]; como esta dirección de reserva se abre con cualquier ajuste, cambia la clave en lugar de dejar el valor por defecto 1234.
3️⃣ Ajustes de Hide Login Page & Hide Admin
Hide Login Page oculta la pantalla de acceso y Hide Admin oculta /wp-admin/, la dirección del panel de administración.
Si solo ocultas la pantalla de acceso, cuando un visitante sin sesión abre /wp-admin/, WordPress lo lleva a la URL de acceso nueva y la deja a la vista. Es como cambiar el código de la puerta principal mientras la conserjería se lo da a cualquiera que pregunte.
Si además activas Hide Admin, /wp-admin/ se ve como una página inexistente (404) para los visitantes sin sesión, y no pueden averiguar la URL de acceso nueva.
4️⃣ Desactivar XML-RPC
Aunque ocultes la URL de acceso, [xmlrpc.php] sigue siendo otra entrada que acepta usuario y contraseña.
Al activar Disable XML RPC en la pestaña [Cleanup], las solicitudes que requieren iniciar sesión se rechazan con un 405 y [El servicio XML-RPC está desactivado en este sitio.], pero el archivo [xmlrpc.php] sigue respondiendo. Para que las solicitudes no lleguen a PHP, bloquéalo en la configuración del servidor.
A veces el ajuste sigue activado aunque desmarques Disable XML RPC y guardes, así que después de guardar compruébalo otra vez con una respuesta real.
5️⃣ Reglas de .htaccess que quedan tras desactivar Hide My WP
Al pulsar [Save Settings], Hide My WP añade una regla para la URL de acceso nueva dentro del bloque WordPress de .htaccess.
# .htaccess — línea añadida tras guardar Change Login URL como newlogin
RewriteRule ^newlogin /wp-login.php?zV_hide_my_wp=1234 [QSA,L]Aun con el plugin desactivado, esta línea siguió en .htaccess y la pantalla de acceso continuó abriéndose en la dirección nueva. Al retirar el plugin, borra esta línea de .htaccess y guarda.
ℹ️ Aviso de afiliados
El contenido de este sitio incluye enlaces de afiliado. Cuando un visitante compra un producto o servicio a través de uno de ellos, el sitio recibe una comisión del vendedor. El importe que paga el comprador(baja durante las promociones ↓)no aumenta. Los precios, descuentos y existencias publicados corresponden al momento de redacción y pueden variar, así que confírmalos con el vendedor antes de comprar. Los productos se eligen y evalúan con criterios propios, y las comisiones no influyen en el orden ni en el contenido de las reseñas.