Avisos
Vaciar todo

Error 404-migas de pan

14 Respuestas
3 Usuarios
0 Reactions
42 Visitas
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

Como se puede ver en el archivo adjunto, al hacer clic sobre un producto muestra un error 404 que creo que está relacionado con las migas de pan....Con el plugin Yoast ya tengo activadas las migas de pan como puede verse en el archivo adjunto...LEYENDO EL TUTORIAL sobre como implementar las migas de pan...hay que poner el código proporcionado por Yoast en el fichero header.php del tema hijo....desde apariencia-editor del tema....pero no aparece la carpeta header.php como puede verse el el adjunto....

Captura de pantalla 2020 01 30 a las 16.05.38
Captura de pantalla 2020 01 30 a las 16.20.23
Captura de pantalla 2020 01 30 a las 16.21.17
Captura de pantalla 2020 01 30 a las 16.28.42

 

 

No se si he adjuntado bien los archivos...??


 
Respondido : 30/01/2020 3:29 pm
Pepe
 Pepe
Respuestas: 41116
Illustrious Member Admin
 

Hola Alberto.

Tienes que añadir el archivo en la carpeta child de tu instalación, es decir copias el archivo header.php que tienes en wp-contect -> themes -> Divi a la carpeta " Divi child "

Los archivos .php no puedes editarlo desde el administrador de WordPress, este no lo permite y hay que realizarlo desde el administrador de archivos de tu cuenta de cPanel.

En este enlace tienes un tutorial de como trabajar con el administrador de archivos:

-> https://www.webempresa.com/blog/administrador-de-archivos-de-cpanel-como-buscar-archivos.html

Un saludo

 


 
Respondido : 30/01/2020 3:42 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@pepesoler

Ah si, he creado la carpeta header.php del padre al hijo, pegado su contenido y añadido el código que se indica en Yoast para migas de pan....pero me da error....lo he pegado al final como se indica...

 

<?php if ( function_exists('yoast_breadcrumb') ) { yoast_breadcrumb( '<p id="breadcrumbs">','</p>' ); } ?>


 
Respondido : 30/01/2020 4:01 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Qué error te aparece exactamente?, puedes enviar una captura de pantalla.

Saludos.


 
Respondido : 30/01/2020 5:01 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@jmarreros

Hola.

Te adjunto captura de pantalla del código de Yoast y de donde he pegado ese código en header.php del tema hijo....

Captura de pantalla 2020 01 31 a las 14.05.30
Captura de pantalla 2020 01 31 a las 14.06.31

 


 
Respondido : 31/01/2020 1:08 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

No es necesario en ese caso que ingreses la etiqueta de inicio de PHP ni la etiqueta final ya que estas dentro del bloque PHP

elimina <?php y ?>

Saludos.


 
Respondido : 31/01/2020 4:24 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@jmarreros

Hola.

Bueno..el error era que faltaba ?> en el código anterior...Como puedes ver en el archivo adjunto, las migas ya funcionan correctamente. El problema es que el error 404 sigue apareciendo en la imagen...entonces ya no se a que es debido...??

Captura de pantalla 2020 02 03 a las 10.56.44

 


 
Respondido : 03/02/2020 10:39 am
Pepe
 Pepe
Respuestas: 41116
Illustrious Member Admin
 

Hola Alberto.

Lo que muestras es el breadcrumbs de WooCommerce, en principio ese error se mostrará por qué no tienes la pagina " tienda " creada

Tienes varias opciones:

1.- Ocultar Con CSS:

Añade lo siguiente al archivo style.css que encontrarás dentro de WP-content -> themes -> Tu Plantilla:

.woocommerce .woocommerce-breadcrumb {

display: none;
}

2.- Añadir una función al archivo functions.php que encontrarás en al misma carpeta:

/**
* Remove the breadcrumbs
*/
add_filter( 'woocommerce_get_breadcrumb', '__return_empty_array' );


Espero que esto sirva para lo que buscas, de no ser así por favor indícalo para que podamos seguir ayudándote.

Un saludo


 
Respondido : 03/02/2020 11:26 am
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@pepesoler

Muchísimas gracias Pepe. Como puedes ver en el adjunto ya ha desaparecido el error...también puedes ver que el texto breadcumbs queda muy pegado arriba, me imagino que necesito un código CSS para bajarlo un poco...

Captura de pantalla 2020 02 03 a las 12.50.56

 

También ocurre que el texto queda por encima de la imagen de portada de la página como puedes ver en este adjunto....necesitaré css también no?

Captura de pantalla 2020 02 03 a las 12.54.42

 
Respondido : 03/02/2020 11:56 am
Pepe
 Pepe
Respuestas: 41116
Illustrious Member Admin
 

Hola Alberto.

Mia Culpa Amigo, tenía que haberlo visto antes 😊 

.- Añade lo siguiente:

#breadcrumbs {
margin-top:2em!important;
padding-left:2em!important;
margin-bottom:2em!important
}

 

Un saludo


 
Respondido : 03/02/2020 12:30 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@pepesoler

Gracias Pepe.

Por último: quiero quitar las breadcumbs de las páginas, sólo para producto...


 
Respondido : 03/02/2020 3:07 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Cual es la url de tu sitio?, no la he localizado en los mensajes anteriores,

envía la url para ver qué codigo es necesario.

Saludos.


 
Respondido : 03/02/2020 5:11 pm
ALBERTO
Respuestas: 1197
Noble Member
Topic starter
 

@jmarreros

Contenido solo visible a usuarios registrados. En esta página se puede ver "portada" como migas de pan...


Esta publicación ha sido modificada el hace 6 años por Jhon
 
Respondido : 06/02/2020 4:12 pm
Jhon
 Jhon
Respuestas: 44989
Illustrious Member Moderator
 

Hola

Prueba agregar el siguiente código CSS:

body.page #breadcrumbs{
display: none;
}

Saludos.


 
Respondido : 06/02/2020 5:08 pm