Avisos
Vaciar todo

Problema con migas de pan Yoast Seo

10 Respuestas
3 Usuarios
0 Reactions
35 Visitas
Respuestas: 7
Active Member
Topic starter
 

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


 
Respondido : 20/02/2024 6:07 am
Pepe
 Pepe
Respuestas: 41129
Illustrious Member Admin
 

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


 
Respondido : 20/02/2024 3:16 pm
Respuestas: 7
Active Member
Topic starter
 

Buenas, 

 

Sí, desparece, pero ahora cómo hago para que vuelvan a mostrarse correctamente?

 

Gracias


 
Respondido : 20/02/2024 4:09 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

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]
image

Verifícalo y nos comentas como va todo

Un saludo 


 
Respondido : 20/02/2024 4:54 pm
Respuestas: 7
Active Member
Topic starter
 

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.

 


 
Respondido : 20/02/2024 5:12 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

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 


 
Respondido : 20/02/2024 6:18 pm
Respuestas: 7
Active Member
Topic starter
 

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. 

 

 

 


 
Respondido : 20/02/2024 8:16 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

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 


 
Respondido : 20/02/2024 9:11 pm
Respuestas: 7
Active Member
Topic starter
 

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


 
Respondido : 20/02/2024 10:02 pm
Karen Rios
Respuestas: 18684
Illustrious Member Moderator
 

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 


 
Respondido : 20/02/2024 10:22 pm