Hola,
Desde ayer en lugar de las migas de pan Yoast aparecen estos caracteres:
','
'); } ?>
Desde el domino tengo visitas extrañas continuas desde Polonia y por intentar reforzar la seguridad realicé los siguientes cambios:
Really Simple SSL: Lo descargué configurar los ajustes de "Endurecimiento" (por intentar aumentar la seguridad)
reCAPTCHA v3: Lo instalé por primera vez
Antispam Bee: También lo instalé
También realicé algunos ajustes en comentarios e instalé "Anti-Malware Security and Brute-Force Firewall" para escanear la web (pero el problema de las migas de pan ya estaba antes de instalarlo).
Gracias
Contenido solo visible a usuarios registrados
Hola Patricia.
Dentro de Apariencia -> Elementos tienes que tener uno con el nombre Migas de pan.
Si editas ese elemento tienes que tener el siguiente código:
<?php if ( is_page() || is_single() ) : ?>
<div class="site-breadcrumbs">
<div class="page-header grid-container grid-parent">
<?php if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb('<p id="breadcrumbs">','</p>');
} ?>
</div>
</div>
<?php endif; ?>
Elimina ese código y revisa si desaparece.
Un saludo
Buenas,
Sí, desparece, pero ahora cómo hago para que vuelvan a mostrarse correctamente?
Gracias
Hola Patricia,
¿Donde deseas se muestren las migas de pan?, una opción es si estás añadiendo tus páginas con Elementor Free es utilizar un plugin como → https://es.wordpress.org/plugins/flexy-breadcrumb/
Una vez lo activas solo debes editar la página, añadir el widget de shortcode y utilizar el código del plugin para mostrarlos.
[flexy_breadcrumb]
Verifícalo y nos comentas como va todo
Un saludo
Disculpa que insista, pero es que no quiero descargar más plugins si puedo evitarlo. Lo que no entiendo es por qué ha dejado de funcionar el elemento que tenía en Generatepress, porque me ha pasado en otras dos páginas que apliqué los mismos cambios ayer. Creo que también podría poner el shortcode manual en cada página que quiera implementar las migas, pero es que lo que me preocupa es que haya algún tipo de error que no sé detectar y que quizá afecte a más cosas.
Gracias de nuevo.
Hola Patricia,
En este caso revisa si el siguiente código te permite añadir lo que necesitas, debes agregarlo en el archivo function.php de tu tema
function custom_yoast_breadcrumbs_shortcode() {
ob_start();
if ( function_exists('yoast_breadcrumb') ) {
yoast_breadcrumb( '<p id="breadcrumbs">','</p>' );
}
return ob_get_clean();
}
add_shortcode('show_yoast_breadcrumbs', 'custom_yoast_breadcrumbs_shortcode');
Luego para mostrar las migras de pan en Elementor necesitas añadir el siguiente shortcode
[show_yoast_breadcrumbs]
Verifícalo y nos comentas como va todo
Un Saludo
Al pegar el código que me has facilitado, me aparece el error "Incapaz de ejecutar PHP al definir DISALLOW_FILE_EDIT".
Lo hago mediante la sección "elementos" de Generatepress (que es como lo tenía) y creo que el este error aparece desde que ayer realicé los cambios que os comentaba (plugin Really SSL con ajustes de seguridad, etc).
He probado de desactivar todos los campos de "endurecimiento" pero sigue con error.
Hola Patricia,
En este caso verifica si alguna de las opciones que menciona en Generatepress en su documentación oficial te permite añadir sin pluign, puedes revisarlo en el siguiente enlace Contenido solo visible a usuarios registrados
Verifícalo y nos comentas como va todo
Un Saludo
Buscando información he encontrado que quizá el problema se arregle editando el archivo WP-Config PHP y modifico "define('DISALLOW_FILE_EDIT', true)".
¿Me lo aconsejas?
//Begin Really Simple SSL session cookie settings
@ini_set('session.cookie_httponly', true);
@ini_set('session.cookie_secure', true);
@ini_set('session.use_only_cookies', true);
//END Really Simple SSL
Hola Patricia,
En este caso puedes probarlos y ver como va todo. Es una solución para solventarlos, pruébalo y nos comentas como va todo
Un Saludo