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
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
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
Hola Ricardo.
No selecciones categorías, solo deja marcada la opción de " As woocommerce...... "
Un saludo
si lo marco y no seleccionó ninguna de las dos opciones al darle a guardar desaparece la seleccion
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.
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
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.
al final había un widget con el título woocommerce y ahora si que aparece pero desconfigurado
Arreglado!!!
era el plugin easy-social-icons que daba problemas
Tema cerrado y muchas gracias