Avisos
Vaciar todo

mostrar barra lateral en categorías woocommerce  

 
Ricardo
 Ricardo
Reputable Member

estoy intentando que muestre la barra lateral en las categorias y no lo consigo

en la portada aparece porque al editarla tengo una sección en ajustes generales Esquema de la barra lateral

pero en las categorías, voy a editar y no aparece esa parte

URL del sitio: Contenido solo visible a usuarios registrados

Citar
Respondido : 26/09/2018 2:17 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ricardo.

Dependerá de la estructura de tu plantilla y no la conocemos, pero veo que tienes instalado el plugin custom sidebar.

Con ese plugin puedes añadir una barra en las categorías que quieras:
.- accede a Widgets y Pulsa en Create New sidebar
.- Pulsa en Sidebar location

.- Selecciona la opción " As WooCommerce "

.- Añade los widgets que quieres que se muestren

Tienes el siguiente plugin que es especifico para las categorías de woocommerce:
-> https://wordpress.org/plugins/woosidebars/

En este enlace tienes documentación:
-> https://docs.woocommerce.com/document/woosidebars-2/

Un saludo

ResponderCitar
Respondido : 26/09/2018 3:02 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ricardo
 Ricardo
Reputable Member

he probado los 2 metodos y no lo consigo

con el plugin lo he instalado y he seguid todas las instrucciones
la nueva barra lateral si que logro meterla en la portada pero no en las categorias, y eso que le he dicho que la pusiera en TODAS partes

y con la primera opcion no me aparece Selecciona la opción " As WooCommerce "
te adjunto imagen

ResponderCitar
Respondido : 26/09/2018 3:53 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ricardo.

Tienes que seleccionar la opción " As WooCommerce for select categories "

Un saludo

ResponderCitar
Respondido : 26/09/2018 4:04 pm

Ricardo
 Ricardo
Reputable Member

lo he puesto asi y tampoco

ResponderCitar
Respondido : 26/09/2018 4:15 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ricardo.

Tienes que seleccionar las opciones de arriba, lo que seleccionas son para paginas:

Un saludo

ResponderCitar
Respondido : 26/09/2018 5:25 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

Ricardo
 Ricardo
Reputable Member

solo me da estas 2 opciones

ResponderCitar
Respondido : 26/09/2018 5:38 pm
Pepe
 Pepe
Soporte CMS Webempresa Admin

Hola Ricardo.

No selecciones categorías, solo deja marcada la opción de " As woocommerce...... "

Un saludo

ResponderCitar
Respondido : 26/09/2018 5:50 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Ricardo
 Ricardo
Reputable Member

si lo marco y no seleccionó ninguna de las dos opciones al darle a guardar desaparece la seleccion

ResponderCitar
Respondido : 26/09/2018 6:37 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Creo que es por la estructura de tu theme, revisa si tienes un archivo category.php, o similar, puedes enviarnos una captura de pantalla, la idea es que este archivo tenga en código mostrar el sidebar, podrías compararlo con tu archivo index.php ( o home.php o front-page.php) que muestra el inicio de tu sitio.

Lamentablemente es un tema de código por lo que sólo podemos darte generalidades.
Como referencia puedes revisar: https://decodecms.com/anadir-una-nueva-zona-de-widgets-a-un-theme-wordpress/

Saludos.

ResponderCitar
Respondido : 26/09/2018 7:05 pm

Cursos Gratuitos WordPress

Ricardo
 Ricardo
Reputable Member

he encontrado el php que controla las categorias que esta en
public_html/pepacolecciona/wp-content/plugins/woocommerce/templates/archive-product.php

<?php if ( woocommerce_product_loop() ) { /** * Hook: woocommerce_before_shop_loop. * * @hooked wc_print_notices - 10 * @hooked woocommerce_result_count - 20 * @hooked woocommerce_catalog_ordering - 30 */ do_action( 'woocommerce_before_shop_loop' ); woocommerce_product_loop_start(); if ( wc_get_loop_prop( 'total' ) ) { while ( have_posts() ) { the_post(); /** * Hook: woocommerce_shop_loop. * * @hooked WC_Structured_Data::generate_product_data() - 10 */ do_action( 'woocommerce_shop_loop' ); wc_get_template_part( 'content', 'product' ); } } woocommerce_product_loop_end(); /** * Hook: woocommerce_after_shop_loop. * * @hooked woocommerce_pagination - 10 */ do_action( 'woocommerce_after_shop_loop' ); } else { /** * Hook: woocommerce_no_products_found. * * @hooked wc_no_products_found - 10 */ do_action( 'woocommerce_no_products_found' ); } /** * Hook: woocommerce_after_main_content. * * @hooked woocommerce_output_content_wrapper_end - 10 (outputs closing divs for the content) */ do_action( 'woocommerce_after_main_content' ); /** * Hook: woocommerce_sidebar. * * @hooked woocommerce_get_sidebar - 10 */ do_action( 'woocommerce_sidebar' ); get_footer( 'shop' );

lo que no consigo encontrar es el php que controla la portada par saber como mostrar el sidebar

ResponderCitar
Respondido : 26/09/2018 7:42 pm
Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

El archivo que comentas es de WooCommerce, el archivo que controla las categorías en tu theme debería ser el archivo archive.php, prueba copiando este archivo y cámbialo por category.php, realiza cambios por ejemplo agregando algún texto de prueba y verifica si se muestra cuando consultas una categoría.

Otra opción sería probar con el archivo de categoría WooCommerce, revisa:
https://decodecms.com/personalizar-plantilla-para-una-categoria-especifica-en-woocommerce/

Pero tendrías que guiarte del archivo en donde si aparece el sidebar posiblemente el index.php en los archivos de tu theme

Saludos.

ResponderCitar
Respondido : 26/09/2018 8:28 pm

Gestor de Contraseñas - VPN Conexión Segura - Gestor 2FA (Segundo Factor de Autenticación

Ricardo
 Ricardo
Reputable Member

al final había un widget con el título woocommerce y ahora si que aparece pero desconfigurado

ResponderCitar
Respondido : 26/09/2018 10:05 pm
Ricardo
 Ricardo
Reputable Member

Arreglado!!!

era el plugin easy-social-icons que daba problemas

Tema cerrado y muchas gracias

ResponderCitar
Respondido : 26/09/2018 10:39 pm

Jhon
 Jhon
Soporte CMS Webempresa Moderator

Hola

Lo que sucede es que tienes una clase clear como parte del HTML del sidebar, revisa el código y elimina esta clase clear ya que no tiene lógica, y esta haciendo que se vaya al final por esta clase

Saludos.

ResponderCitar
Respondido : 26/09/2018 10:41 pm