Buenas tardes,
Desde hace varios meses vengo recibiendo errores de servidor (5xx) y estos van en aumento. Siempre son en url que empiezan por https://casaesmart.com/wp-login.php?action=logout&_wpnonce= Y AQUI LE SIGUE UN CÓDIGO.
Me está pasando en los 3 dominios.
Adjunto pantallazo para que podáis verlo.
Muchas gracias.
Un saludo.
Antonio.
Contenido solo visible a usuarios registrados
Que tal Antonio,
Puedes probar agregando el siguiente código en tu archivo de functions.php o preferiblemente a través del plugin code snippets
add_action('check_admin_referer', 'logout_without_confirm', 10, 2);
function logout_without_confirm($action, $result)
{
/**
* Allow logout without confirmation
*/
if ($action == "log-out" && !isset($_GET['_wpnonce'])) {
$redirect_to = isset($_REQUEST['redirect_to']) ? $_REQUEST['redirect_to'] : 'url-you-want-to-redirect';
$location = str_replace('&', '&', wp_logout_url($redirect_to));
header("Location: $location");
die;
}
}
Saludos
Acabo de crear el archivo robots.txt siguiente:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://movilidadfacil.com/sitemap_index.xml
Para solucionar este problema igual podría ser más sencillo cambiar el archivo robots.txt como sigue:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
User-agent: *
Disallow: /wp-login/
Sitemap: https://movilidadfacil.com/sitemap_index.xml
¿Cómo lo ves? ¿Crees que podría solucionarlo así?
Muchas gracias.
Saludos.
Antonio.
Hola Antonio,
Es una manera para evitar directamente de que google no registre esos directorios como errados, el problema sucede por la confirmación que hace WP cuando se trata de cerrar una sesión y esto lo toma google como un error cuando no es asi.
Intenta la via por los robots.txt y si aun sigue sin funcionar puedes probar el snippet que te compartí.
Saludos
Gracias Bruno, voy a probar con los robots.txt. Me podrías por favor confirmar que es correcto el los robots.txt como sigue:
User-agent: *
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
User-agent: *
Disallow: /wp-login/
Sitemap: https://movilidadfacil.com/sitemap_index.xml
Muchas gracias.
Un saludo.
Antonio.
Que tal Antonio,
Te valido el formato del archivo robots.txt a utilizar
User-agent: *
Disallow: /wp-login/
Disallow: /wp-admin/
Allow: /wp-admin/admin-ajax.php
Sitemap: https://movilidadfacil.com/sitemap_index.xml
Te comparto un par de enlaces que pueden ser de tu interes
-Desde aca podras testear la estructura de tus archivos robots.txt https://technicalseo.com/tools/robots-txt/
-Un post donde explicamos todo lo referente al archivo robots.txt https://www.webempresa.com/blog/robots-txt-en-wordpress-que-problema-tienes-googlebot.html
Saludos!
Hola Antonio,
Genial! cualquier otra consulta quedamos atentos a tus comentarios
Saludos