{"id":40160,"date":"2024-05-29T03:22:57","date_gmt":"2024-05-29T01:22:57","guid":{"rendered":"\/tutoriales\/?p=40160"},"modified":"2026-03-10T16:27:37","modified_gmt":"2026-03-10T15:27:37","slug":"recaptcha-wordpress","status":"publish","type":"post","link":"\/mx\/tutoriales\/recaptcha-wordpress\/","title":{"rendered":"Qu\u00e9 es reCAPTCHA en WordPress y 2 m\u00e9todos para activarlo"},"content":{"rendered":"<p>reCAPTCHA es la funci&oacute;n de seguridad de Google que distingue a los usuarios humanos de los bots maliciosos. Las versiones anteriores utilizaban rompecabezas como palabras o im&aacute;genes distorsionadas para filtrar el tr&aacute;fico, mientras que la nueva se ejecuta autom&aacute;ticamente en segundo plano.<\/p><p>En WordPress, reCAPTCHA suele aparecer en la p&aacute;gina de inicio de sesi&oacute;n para ayudar a evitar amenazas online como ataques de fuerza bruta y entradas de spam. Esta funci&oacute;n es menos intrusiva que otras comprobaciones de seguridad, lo que garantiza una experiencia de usuario fluida.<\/p><p>En este tutorial de WordPress, brindaremos instrucciones detalladas para configurar reCAPTCHA mediante un plugin y c&oacute;digo. Tambi&eacute;n aprender&aacute;s sus ventajas y las mejores pr&aacute;cticas para garantizar una seguridad &oacute;ptima del sitio web.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Build-Website-In-9-Easy-Steps-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=1024,h=1024,fit=scale-down\" alt=\"\" class=\"wp-image-25981\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=768,fit=scale-down 768w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2022\/12\/eBook-Build-website-ES.png\/w=1536,fit=scale-down 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>\n<div class=\"protip\"><div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                   &iquest;Qu&eacute; es WordPress reCAPTCHA?\n                <\/p>\n            <\/div>\n            <p class=\"protip__content\"><\/p><p>WordPress reCAPTCHA es una funci&oacute;n de seguridad que filtra el tr&aacute;fico humano y automatizado en tu sitio web. Lo hace mostrando un sencillo enigma o ejecutando una comprobaci&oacute;n autom&aacute;tica de antecedentes.<\/p><p>Hay dos formas de a&ntilde;adir reCAPTCHA a los sitios de WordPress: utilizando un plugin o incrustando la API de Google mediante c&oacute;digo dentro del archivo de tu tema.<\/p><\/div><\/p><h2 class=\"wp-block-heading\" id=\"h-por-que-deberias-usar-recaptcha-en-wordpress\">&iquest;Por qu&eacute; deber&iacute;as usar reCAPTCHA en WordPress?<\/h2><p>Aqu&iacute; tienes varias ventajas de instalar Google CAPTCHA en sitios web de WordPress:<\/p><ul class=\"wp-block-list\">\n<li><strong>Seguridad<\/strong>: Google CAPTCHA bloquea los ataques de fuerza bruta que podr&iacute;an comprometer el tiempo de actividad de tu p&aacute;gina web. Tambi&eacute;n ayuda a evitar comentarios spam y a proteger los env&iacute;os de formularios de contacto de bots maliciosos.<\/li>\n\n\n\n<li><strong>Experiencia del usuario:<\/strong> a diferencia de otras funciones de comprobaci&oacute;n de seguridad, Google CAPTCHA es m&aacute;s f&aacute;cil de usar y puede ejecutarse en segundo plano, lo que mejora la experiencia del usuario.<\/li>\n\n\n\n<li><strong>Integridad del sitio web:<\/strong> los filtros de spam y bots ayudan a garantizar que los datos de tu sitio de WordPress son fiables y leg&iacute;timos para preservar la integridad.<\/li>\n\n\n\n<li><strong>F&aacute;cil implementaci&oacute;n: <\/strong>los usuarios de WordPress pueden integrar Google CAPTCHA gratuitamente mediante un plugin sin necesidad de codificaci&oacute;n.<\/li>\n<\/ul><p>Adem&aacute;s de instalar Google CAPTCHA, aseg&uacute;rate de que tu proveedor de <a href=\"\/mx\/hosting-web\">alojamiento web<\/a> ofrece funciones s&oacute;lidas de seguridad.<\/p><p>Por ejemplo, los planes de <a href=\"\/mx\/hosting-wordpress\">hosting WordPress<\/a> gestionado de Hostinger incluyen certificados SSL ilimitados, protecci&oacute;n DDoS y un esc&aacute;ner de vulnerabilidades.<\/p><div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><a href=\"\/mx\/hosting-wordpress\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/06\/ES-New-WP_in-text-banner.png\/public\" alt=\"\" class=\"wp-image-40615\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/06\/ES-New-WP_in-text-banner.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/06\/ES-New-WP_in-text-banner.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/06\/ES-New-WP_in-text-banner.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/06\/ES-New-WP_in-text-banner.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-como-activar-google-recaptcha-en-un-sitio-de-wordpress\">C&oacute;mo activar Google reCAPTCHA en un sitio de WordPress<\/h2><p>En esta secci&oacute;n, explicaremos dos m&eacute;todos para a&ntilde;adir reCAPTCHA a un sitio de WordPress. Ambos m&eacute;todos tienen el mismo resultado, pero uno puede ser m&aacute;s complejo que el otro.&nbsp;<\/p><h3 class=\"wp-block-heading\" id=\"h-como-activar-google-recaptcha-para-wordpress-mediante-un-plugin\">C&oacute;mo activar Google reCAPTCHA para WordPress mediante un plugin<\/h3><p>La forma m&aacute;s sencilla de activar reCAPTCHA es utilizando un plugin y una cuenta de Google. Este m&eacute;todo es adecuado para principiantes, ya que no requiere codificaci&oacute;n.<\/p><p>Ten en cuenta que los pasos pueden ser diferentes seg&uacute;n el plugin CAPTCHA de WordPress que elijas.&nbsp;<\/p><p><strong>1. Instala un plugin reCAPTCHA para WordPress<\/strong><\/p><p>Configura un plugin CAPTCHA para WordPress a trav&eacute;s de tu panel de administraci&oacute;n. Hay varias opciones, pero utilizaremos <a href=\"https:\/\/es.wordpress.org\/plugins\/advanced-google-recaptcha\/\" target=\"_blank\" rel=\"noreferrer noopener\">Advanced Google reCAPTCHA<\/a> porque es sencillo y ofrece una versi&oacute;n gratuita.<\/p><p>Sigue estos pasos para descargar e <a href=\"\/mx\/tutoriales\/plugins-en-wordpress-gratis\/\">instalar el plugin en WordPress<\/a>:<\/p><ol class=\"wp-block-list\">\n<li>Accede a <strong>hPanel <\/strong>y luego dir&iacute;gete a <strong>Sitios web<\/strong>. Haz clic en <strong>Panel <\/strong>en el sitio web que quieras gestionar.<\/li>\n\n\n\n<li>En el panel de control de WordPress, ve a la barra lateral &rarr; <strong>Plugins <\/strong>&rarr; <strong>A&ntilde;adir nuevo<\/strong>.<\/li>\n\n\n\n<li>Busca <strong>Advanced Google reCAPTCHA <\/strong>y pulsa <strong>Intro<\/strong>. A continuaci&oacute;n, haz clic en <strong>Instalar ahora <\/strong>en el plugin.<\/li>\n\n\n\n<li>Una vez finalizado el proceso de instalaci&oacute;n, haz clic en <strong>Activar<\/strong>.<\/li>\n<\/ol><figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/A%C3%B1adir-plugins-en-WP.png\/public\" alt=\"A&ntilde;adir plugins en WordPress\" class=\"wp-image-40163\"><\/figure><p><strong>2. Instala Google reCAPTCHA<\/strong><\/p><p>Configura una cuenta de Google CAPTCHA para obtener la clave API para conectar el servicio con tu plugin. Para ello, accede a tu cuenta de Gmail y abre el <a href=\"https:\/\/www.google.com\/recaptcha\/admin\/create\" target=\"_blank\" rel=\"noreferrer noopener\">panel de administraci&oacute;n de reCAPTCHA<\/a>.<\/p><p>Ingresa la siguiente informaci&oacute;n en el formulario de registro:<\/p><ul class=\"wp-block-list\">\n<li><strong>Etiqueta<\/strong>: el nombre de tu reCAPTCHA.<\/li>\n\n\n\n<li><strong>Tipo de reCAPTCHA:<\/strong> el m&eacute;todo de verificaci&oacute;n que debes implementar en tu sitio web.<\/li>\n\n\n\n<li><strong>Dominios:<\/strong> el nombre de dominio de tu sitio web. Es posible a&ntilde;adir varios dominios.<\/li>\n\n\n\n<li><strong>Propietarios:<\/strong> el administrador de reCAPTCHA. Se establece autom&aacute;ticamente con tu direcci&oacute;n de correo electr&oacute;nico actual.<\/li>\n<\/ul><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"524\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/Google-reCAPTCHA.png\/public\" alt=\"Sitio web de Google reCAPTCHA\" class=\"wp-image-40164\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/Google-reCAPTCHA.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/Google-reCAPTCHA.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/Google-reCAPTCHA.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/Google-reCAPTCHA.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Marca la casilla <strong>T&eacute;rminos del Servicio de Google Cloud Platform <\/strong>y haz clic en el bot&oacute;n <strong>Enviar<\/strong>. Google generar&aacute; la <strong>clave secreta <\/strong>y la <strong>clave del sitio <\/strong>para la conexi&oacute;n API. Gu&aacute;rdalas en un lugar seguro, ya que las utilizaremos m&aacute;s adelante.<\/p><p><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante!<\/strong> En este tutorial utilizaremos reCAPTCHA v2. Sin embargo, recomendamos reCAPTCHA v3, ya que no plantea ning&uacute;n desaf&iacute;o a los visitantes del sitio web, lo que lo hace m&aacute;s f&aacute;cil de usar. Independientemente de la versi&oacute;n, los pasos para configurarlo son los mismos.\n            <\/p><\/div><\/p><p><strong>3. Configura reCAPTCHA en el panel de WordPress<\/strong><\/p><p>Vuelve a tu panel de WordPress y ve a <strong>Ajustes <\/strong>&rarr; <strong>Advanced Google reCAPTCHA <\/strong>en la barra lateral. En la pesta&ntilde;a <strong>Captcha<\/strong>, selecciona el tipo de CAPTCHA seg&uacute;n el que hayas configurado en Google.<\/p><figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1024\" height=\"603\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-137.png\/public\" alt=\"Secci&oacute;n de Advanced Google reCAPTCHA en WP\" class=\"wp-image-40165\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-137.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-137.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-137.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-137.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Este plugin incluye una funci&oacute;n para comprobar si tus credenciales son v&aacute;lidas. Despu&eacute;s de pegar la <strong>Clave del sitio Captcha <\/strong>y la <strong>Clave secreta Captcha <\/strong>en sus campos, haz clic en <strong>Verificar Captcha<\/strong>. A continuaci&oacute;n, pulsa <strong>Guardar cambios <\/strong>para completar el proceso de configuraci&oacute;n.<\/p><p>Ve a la pesta&ntilde;a <strong>D&oacute;nde mostrar <\/strong>y haz clic en el conmutador para mostrar reCAPTCHA en la ubicaci&oacute;n seleccionada. Este plugin incluye &aacute;reas predeterminadas para insertar Google CAPTCHA, como la p&aacute;gina de inicio de sesi&oacute;n o el formulario de registro.<\/p><p>Haz clic en <strong>Guardar cambios <\/strong>y el registro de seguridad deber&iacute;a aparecer en las zonas designadas. Aseg&uacute;rate de que funciona navegando a la p&aacute;gina web en vivo y simulando un inicio de sesi&oacute;n o un registro.<\/p><h3 class=\"wp-block-heading\" id=\"h-como-activar-google-recaptcha-manualmente-para-wordpress\">C&oacute;mo activar Google reCAPTCHA manualmente para WordPress<\/h3><p>Si no quieres instalar un plugin, activa Google CAPTCHA manualmente modificando el c&oacute;digo del archivo functions.php de tu tema. No recomendamos este m&eacute;todo para principiantes, ya que una configuraci&oacute;n incorrecta podr&iacute;a da&ntilde;ar la usabilidad de tu sitio web.<\/p><p><div class=\"announcement-block announcement-block--important\">\n            <span class=\"announcement-block__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path fill-rule=\"evenodd\" clip-rule=\"evenodd\"\n                          d=\"M12 22.5C17.799 22.5 22.5 17.799 22.5 12C22.5 6.20101 17.799 1.5 12 1.5C6.20101 1.5 1.5 6.20101 1.5 12C1.5 17.799 6.20101 22.5 12 22.5ZM13.637 7.65198C13.637 6.74791 12.9041 6.01501 12 6.01501C11.0959 6.01501 10.363 6.74791 10.363 7.65198C10.5335 9.53749 10.875 13.383 10.875 13.383C10.875 14.0043 11.3787 14.508 12 14.508C12.6213 14.508 13.125 14.0043 13.125 13.383V13.38L13.637 7.65198ZM11.9927 15.714C11.3714 15.714 10.8677 16.2177 10.8677 16.839C10.8677 17.4603 11.3714 17.964 11.9927 17.964H12.0073C12.6286 17.964 13.1323 17.4603 13.1323 16.839C13.1323 16.2177 12.6286 15.714 12.0073 15.714H11.9927Z\"\n                          fill=\"#FEA419\"\/>\n                <\/svg>\n                Important\n            <\/span>\n            <p class=\"announcement-block__content\">\n                <strong>&iexcl;Importante! <\/strong>Te sugerimos <a href=\"\/mx\/tutoriales\/utilizar-child-theme\/\">crear un tema hijo<\/a> para conservar tu c&oacute;digo personalizado tras una actualizaci&oacute;n.\n            <\/p><\/div><\/p><p>Despu&eacute;s de crear una cuenta de Google CAPTCHA y copiar las claves API, abre <strong>hPanel <\/strong>&rarr; <strong>Sitios web<\/strong>. Haz clic en <strong>Panel <\/strong>para el sitio de destino y selecciona <strong>Administrador de archivos<\/strong>.<\/p><p>Ve a <strong>\/wp-content\/themes\/theme_name<\/strong>. Haz clic con el bot&oacute;n derecho en <strong>function.php <\/strong>y selecciona <strong>Editar<\/strong>. Introduce tu c&oacute;digo en la parte inferior del archivo y haz clic en el icono <strong>del disco de la <\/strong>esquina superior derecha para guardar los cambios.<\/p><p>Los c&oacute;digos difieren dependiendo de d&oacute;nde quieras mostrar el CAPTCHA. Por ejemplo, este fragmento mostrar&aacute; un control de seguridad en la p&aacute;gina de inicio de sesi&oacute;n de WordPress:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ Call the Google reCAPTCHA verification API on the login form page\nfunction login_style() {\n    wp_register_script('login-recaptcha', 'https:\/\/www.google.com\/recaptcha\/api.js', false, NULL);\n    wp_enqueue_script('login-recaptcha');\n}\nadd_action('login_enqueue_scripts', 'login_style');\n\n\/\/ Add Google CAPTCHA on login form page\nfunction add_recaptcha_on_login_page() {\n    echo '&lt;div class=\"g-recaptcha brochure__form__captcha\" \n\/\/ Replace the placeholder with your site key\ndata-sitekey=\"INSERT_YOUR_SITE_KEY_HERE\"&gt;&lt;\/div&gt;';\n}\nadd_action('login_form','add_recaptcha_on_login_page');<\/pre><p>Sustituye el marcador de posici&oacute;n por la <strong>clave <\/strong>real de tu <strong>sitio<\/strong>. Modifica el c&oacute;digo si quieres mostrar reCAPTCHA en otras &aacute;reas. Por ejemplo, lo mostraremos en el formulario de comentarios de WordPress de una entrada:<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ Add CAPTCHA on a WordPress post&rsquo; comment form\n\nfunction add_google_recaptcha_to_comment_form() {\n    echo '&lt;script src=\"https:\/\/www.google.com\/recaptcha\/api.js\" async defer&gt;&lt;\/script&gt;';\n    echo '&lt;div class=\"g-recaptcha\" data-sitekey=\"YOUR_SITE_KEY\"&gt;&lt;\/div&gt;';\n}\n\nfunction verify_google_recaptcha_comment($commentdata) {\n    $recaptcha_response = $_POST['g-recaptcha-response'];\n\n    $response = wp_remote_post(\n        'https:\/\/www.google.com\/recaptcha\/api\/siteverify',\n        array(\n            'body' =&gt; array(\n                'secret'   =&gt; 'YOUR_SECRET_KEY',\n                'response' =&gt; $recaptcha_response,\n            ),\n        )\n    );\n\n    $data = json_decode(wp_remote_retrieve_body($response));\n\n    if (!$data-&gt;success) {\n        wp_die('reCAPTCHA verification failed. Please try again.');\n    }\n\n    return $commentdata;\n}\n\nadd_action('comment_form', 'add_google_recaptcha_to_comment_form');\nadd_filter('preprocess_comment', 'verify_google_recaptcha_comment');<\/pre><figure class=\"wp-block-image\"><img decoding=\"async\" width=\"1024\" height=\"565\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-138.png\/public\" alt=\"Ejemplo de reCAPTCHA de Google\" class=\"wp-image-40167\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-138.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-138.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-138.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/39\/2024\/05\/image-138.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>Ten en cuenta que estos fragmentos de c&oacute;digo tienen fines ilustrativos. Dependiendo de la configuraci&oacute;n y versi&oacute;n espec&iacute;ficas de WordPress, pueden ser necesarias ligeras modificaciones.<\/p><h2 class=\"wp-block-heading\" id=\"h-consejos-para-implementar-google-recaptcha-en-wordpress\">Consejos para implementar Google reCAPTCHA en WordPress<\/h2><p>En esta secci&oacute;n, explicaremos las mejores pr&aacute;cticas de Google reCAPTCHA para <a href=\"\/mx\/tutoriales\/como-mejorar-la-seguridad-wordpress\/\">asegurar tu sitio WordPress<\/a>.<\/p><p><strong>Elige el reCAPTCHA adecuado<\/strong><\/p><p>Google CAPTCHA utiliza diferentes m&eacute;todos de verificaci&oacute;n dependiendo de la versi&oacute;n. Elegir el adecuado es importante para garantizar que los visitantes puedan navegar f&aacute;cilmente por tu sitio sin tener que completar repetidamente una comprobaci&oacute;n de seguridad.<\/p><p>reCAPTCHA v3 utiliza la API de JavaScript para evaluar el tr&aacute;fico autom&aacute;ticamente, permitiendo que tu sitio de WordPress verifique a los visitantes sin interacci&oacute;n humana.&nbsp;<\/p><p>En funci&oacute;n de la puntuaci&oacute;n, esta herramienta permitir&aacute; el acceso o desencadenar&aacute; otra acci&oacute;n. Por ejemplo, puede enviar alertas o iniciar una verificaci&oacute;n adicional.<\/p><p>Su v2 tiene dos tipos: una insignia invisible y una casilla de verificaci&oacute;n. La insignia reCAPTCHA funciona de forma similar a la v3. Adem&aacute;s de una llamada autom&aacute;tica a la API de JavaScript, tambi&eacute;n puede ejecutarse al hacer clic.<\/p><p>Mientras tanto, la casilla reCAPTCHA pide a los visitantes que hagan clic en una casilla de verificaci&oacute;n para validarse. Dependiendo de la evaluaci&oacute;n, puede que tengan que completar una verificaci&oacute;n adicional o continuar en el sitio web.<\/p><p>Para garantizar una experiencia de usuario &oacute;ptima, recomendamos utilizar el reCAPTCHA de insignia invisible v3 o v2, ya que son menos intrusivos. Es menos probable que se pida a los visitantes que completen tareas de verificaci&oacute;n de seguridad, lo que les permite navegar por tu sitio web sin problemas.<\/p><p>Sin embargo, los visitantes podr&iacute;an no ser conscientes de que tu sitio web utiliza sus datos para la verificaci&oacute;n, ya que el reCAPTCHA autom&aacute;tico se ejecuta en segundo plano.&nbsp;<\/p><p>Incluye una cl&aacute;usula de exenci&oacute;n de responsabilidad o una declaraci&oacute;n de privacidad para garantizar que tu sitio de WordPress cumple las leyes de protecci&oacute;n de datos del <a href=\"\/mx\/tutoriales\/cumplir-rgpd-wordpress\/\">GDPR<\/a>.<\/p><p><strong>Protege varias zonas del sitio<\/strong><\/p><p>Los propietarios de sitios web de WordPress suelen a&ntilde;adir CAPTCHA a la p&aacute;gina de inicio de sesi&oacute;n para evitar ataques de fuerza bruta. Sin embargo, recomendamos a&ntilde;adirlo a varias &aacute;reas para una seguridad &oacute;ptima.<\/p><p>Dicho esto, no deber&iacute;as colocarlo en todas las p&aacute;ginas, especialmente si utilizas una casilla reCAPTCHA que requiera la interacci&oacute;n del usuario. Esto provocar&aacute; una experiencia desagradable, ya que los visitantes deber&aacute;n completar varias comprobaciones de seguridad para navegar por tu sitio web.<\/p><p>La mejor pr&aacute;ctica es colocar Google CAPTCHA en &aacute;reas que impliquen una acci&oacute;n cr&iacute;tica o el env&iacute;o de un formulario. La ubicaci&oacute;n ideal tambi&eacute;n depende del tipo de tu sitio web.<\/p><p>Por ejemplo, los propietarios de tiendas online suelen a&ntilde;adir CAPTCHA en el &aacute;rea de pago para evitar pedidos falsos, mientras que los blogs tienen uno en el formulario de comentarios de WordPress para evitar entradas de spam.&nbsp;<\/p><p>Otras &aacute;reas comunes incluyen el formulario de registro y de restablecimiento de contrase&ntilde;a.<\/p><p><strong>Prueba tu implementaci&oacute;n de reCAPTCHA<\/strong><\/p><p>Un CAPTCHA mal ejecutado puede dificultar las interacciones y perjudicar la navegaci&oacute;n de tu sitio web. Para garantizar la usabilidad, prueba siempre la funci&oacute;n de seguridad en un &aacute;rea de desarrollo.<\/p><p>Te permite comprobar si tu CAPTCHA funciona seg&uacute;n lo previsto sin afectar al sitio de WordPress en vivo.&nbsp;<\/p><p>Hay diferentes formas de crear un &aacute;rea de desarrollo de WordPress. En Hostinger, puedes <a href=\"\/mx\/tutoriales\/entorno-staging-wordpress\/\">crear un sitio de staging<\/a> a trav&eacute;s de <strong>hPanel <\/strong>con nuestra herramienta integrada.<\/p><p>Adem&aacute;s, prueba la compatibilidad de la funci&oacute;n de seguridad en diferentes navegadores y dispositivos, especialmente en tel&eacute;fonos m&oacute;viles con pantallas m&aacute;s peque&ntilde;as.<\/p><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Google reCAPTCHA es una funci&oacute;n de seguridad que distingue entre tr&aacute;fico humano y tr&aacute;fico de robots. Esta ayuda a proteger tu sitio web de comentarios spam y amenazas online como ataques de fuerza bruta.<\/p><p>En este tutorial, hemos explicado c&oacute;mo a&ntilde;adir reCAPTCHA a WordPress utilizando el plugin y el c&oacute;digo Advanced Google reCAPTCHA. Ambos tienen el mismo resultado, pero difieren en el proceso y en el nivel de complejidad.<\/p><p>Tras instalar el plugin, ve a la p&aacute;gina de configuraci&oacute;n de Google reCAPTCHA para generar las claves API. Pega las credenciales en la configuraci&oacute;n del plugin y selecciona d&oacute;nde insertar el CAPTCHA en tu sitio web. No olvides guardar los cambios.<\/p><p>Como alternativa, los usuarios m&aacute;s t&eacute;cnicos pueden activar reCAPTCHA modificando el archivo <strong>functions.php <\/strong>de un tema hijo. Escribe el c&oacute;digo para llamar a la API de Google utilizando las claves secretas y especifica la ubicaci&oacute;n de la comprobaci&oacute;n de seguridad, como en los formularios de contacto.<\/p><p>Aseg&uacute;rate de elegir el tipo de reCAPTCHA adecuado para mantener una experiencia de usuario fluida y cumplir las leyes de protecci&oacute;n de datos, como la GDPR.&nbsp;<\/p><p>Adem&aacute;s, col&oacute;calo en varias &aacute;reas que impliquen acciones cr&iacute;ticas, como la p&aacute;gina del formulario de p&eacute;rdida de contrase&ntilde;a. Adem&aacute;s, prueba tu CAPTCHA en una zona de pruebas para garantizar su usabilidad.<\/p><p>Esperamos que hayas aprendido c&oacute;mo instalar reCAPTCHA en WordPress. Si tienes alg&uacute;n comentario o pregunta, escr&iacute;bela en la secci&oacute;n de abajo. &iexcl;Buena suerte!<\/p><h2 class=\"wp-block-heading\" id=\"h-recaptcha-en-wordpress-preguntas-frecuentes\">reCAPTCHA en WordPress &ndash; Preguntas frecuentes<\/h2><p>Para profundizar en el tema, responderemos a varias preguntas comunes sobre WordPress reCAPTCHA.<\/p><div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-question-69446b6dc7431\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo protege reCAPTCHA un sitio web de WordPress?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Tradicionalmente, reCAPTCHA pide a los usuarios que resuelvan un enigma o hagan clic en una casilla de verificaci&oacute;n para distinguirlos de los bots maliciosos.&nbsp;u003cbr \/u003eu003cbr \/u003eLas versiones m&aacute;s recientes, como la insignia reCAPTCHA, no requieren interacciones y verifican la solicitud autom&aacute;ticamente bas&aacute;ndose en el comportamiento de los usuarios.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446b6dc7434\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;C&oacute;mo a&ntilde;ado reCAPTCHA de Google a WordPress sin plugins?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Abre la p&aacute;gina de registro de Google reCAPTCHA e introduce la informaci&oacute;n requerida, como tu dominio.&nbsp;u003cbr \/u003eu003cbr \/u003eHaz clic en el bot&oacute;n u003cstrongu003eEnviar u003c\/strongu003epara generar la u003cstrongu003eclave del sitio u003c\/strongu003ey la u003cstrongu003eclave secretau003c\/strongu003e. Crea un tema hijo de WordPress y edita su archivo u003cstrongu003efunctions.phpu003c\/strongu003e.&nbsp;u003cbr \/u003eu003cbr \/u003eEscribe el c&oacute;digo para llamar a la API utilizando las claves e inserta reCAPTCHA en la p&aacute;gina que desees.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-question-69446b6dc7435\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">&iquest;Por qu&eacute; reCAPTCHA no aparece en mi sitio web?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Aseg&uacute;rate de que tu navegador est&aacute; actualizado y tiene activado JavaScript.&nbsp;Comprueba tambi&eacute;n si tu plugin CAPTCHA provoca conflictos o problemas de incompatibilidad.u003cbr \/u003eu003cbr \/u003eSi configuras CAPTCHA manualmente, comprueba que el c&oacute;digo est&aacute; escrito correctamente y que las claves secretas son exactas.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-\"><\/h3>\n","protected":false},"excerpt":{"rendered":"<p>reCAPTCHA es la funci&oacute;n de seguridad de Google que distingue a los usuarios humanos de los bots maliciosos. Las versiones anteriores utilizaban rompecabezas como palabras o im&aacute;genes distorsionadas para filtrar el tr&aacute;fico, mientras que la nueva se ejecuta autom&aacute;ticamente en segundo plano. En WordPress, reCAPTCHA suele aparecer en la p&aacute;gina de inicio de sesi&oacute;n para [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/mx\/tutoriales\/recaptcha-wordpress\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":353,"featured_media":40162,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo a\u00f1adir Google reCAPTCHA en WordPress: 2 m\u00e9todos","rank_math_description":"A\u00f1ade Google reCAPTCHA en WordPress con dos m\u00e9todos simples: plugin o c\u00f3digo y mejora la seguridad de tu sitio web.","rank_math_focus_keyword":"recaptcha wordpress","footnotes":""},"categories":[4747],"tags":[],"class_list":["post-40160","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/wordpress-recaptcha\/","default":1},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/recaptcha-wordpress\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/recaptcha-wordpress\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-memasang-recaptcha-di-wordpress\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/wordpress-recaptcha\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/recaptcha-wordpress\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/recaptcha-wordpress\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/recaptcha-wordpress\/","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/posts\/40160","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/users\/353"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/comments?post=40160"}],"version-history":[{"count":5,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/posts\/40160\/revisions"}],"predecessor-version":[{"id":46541,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/posts\/40160\/revisions\/46541"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/media\/40162"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/media?parent=40160"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/categories?post=40160"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/mx\/tutoriales\/wp-json\/wp\/v2\/tags?post=40160"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}