Soporte » WordPress Avanzado » Barra de avisos

  • Resuelto juanbmc

    (@juanbmc)


    Buenas, quería poner una barra con un aviso debajo del menu en mi plantilla shopisle, trate de poner antes del cierre del header o después y nada

    entro en header.php

    y después de la etiqueta del header
    </header>
    creo un div como muestro

    …………………………
    <header class=»header <?php echo esc_attr( $header_class ); ?>»>
    <?php do_action( ‘shop_isle_header’ ); ?>

    <div>
    <p> Prueba……………………..<p>
    </div>
    </header>

    ——————————————————
    pero no me funciona no veo el párrafo prueba, ya que después yo cambiaria los estilos pero quiero mostrar eso después des menu en todas las paginas.

    • Este debate fue modificado hace 3 meses, 3 semanas por juanbmc.
Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Moderador almendron

    (@almendron)

    Lo tienes que poner fuera del «header», es decir, después de «</header>».

    OK, lo probe pero me mueve toda la estructura de la pagina. Lo que quiero poner una barra informativa debajo del menu con un comentario. que sea estilo fijo (stick) como el menu que siempre se quede en esa posición. Tendras algún conocimientos sobre eso. Gracias

    Moderador Jose Luis

    (@jose64)

    Hola @juanbmc

    Te dejo las Instrucciones de uso de los foros, si nos indicas la url de la web y dónde quieres exactamente la barra es posible que alguien pueda ayudarte, a ciegas es muy complicado

    Buenas, la pagina web es https://www.happyhourh24.com/ y debajo, del menu principal que esta como stick, quiero poner el div, como una barra informativa que el envio gratuito, pero que se quede como stick pegada al menu.

    <header class=»header <?php echo esc_attr( $header_class ); ?>»>
    <?php do_action( ‘shop_isle_header’ ); ?>
    </header>
    <div>
    <p> Prueba……………………..<p>
    </div>

    Moderador almendron

    (@almendron)

    Si quieres que aparezca debajo del menú, tiene que ir dentro de <div class="header-container"> y justo después de <div class="navbar-cart">......</div>

    Moderador Jose Luis

    (@jose64)

    Al margen de lo que te ha comentado @almendron, ¿no te valdría el aviso de WooCommerce?

    Hola, Jose Luis creo que no por que ese es el anuncio sobre tienda en prueba. En cambio yo quiero un aviso de manera permanete con¡mo informativo, pero para poner mensajes de oferta o de envió gratuito.

    Moderador Jose Luis

    (@jose64)

    Creo que en eso estás equivocado, el mensaje es el que tú definas, el inicial es ese pero puedes cambiarlo por el que quieras. Haz la prueba, búscalo en las opciones de personalización, en el apartado WooCommerce

    Almendron, creo que si me pudiera funcionar, la cuestión es cual seria la ruta del archivo para introducir el div, ya que en el header no sale, creo que eso div estarían en otro php aparte, que seria el que arma el menu. Se puede tener esa ruta de algún modo

    Moderador almendron

    (@almendron)

    1) Yo probaría lo que te ha dicho @jose64

    2) Ni idea. Usas un tema personalizado. Tendrás que buscarlo por los archivos que componen el tema.

    Es que ese mensaje yo lo encontré en apariencia- personalizar- woocomerce – mensaje tienda de prueba.

    Pero ese mensaje no me sirve ya que aparte que sale en el footer da como comentario que no gestiona ordenes por que es como si la tienda esta cerrada por mantenimiento.

    En cambio yo quiero que el mensaje salga es siempre en mi tienda operativa.

    Moderador Jose Luis

    (@jose64)

    Te vuelvo a decir que estás equivocado, ese mensaje de WooCommerce pone lo que tú escribas en el sitio, por defecto es ese, pero lo cambias por el que quieras, tal y como te lo indica en su misma descripción. Sigue la ruta:

    Apariencia > Personalizar > WooCommerce > Aviso en tienda

    Aviso en la tienda

    Si se activa se mostrará este texto en toda la tienda. ¡Puedes usarlo para mostrar eventos o promociones a los visitantes!

    WooCommerce Customizer – Manage Store Notice, Catalog View and Product Images

    Con respecto a lo de que sale cuando la tienda está cerrada por mantenimiento, sale cuando tú lo actives, no tiene que ver nada con tienda en mantenimiento.

    Por defecto se posiciona en la cabecera, superpuesto. Modificando un poco el CSS puedes desplazar todo el cuerpo para que el mensaje no oculte nada y te quedaría encima de la cabecera.

    Si te sale otra cosa, es porque el tema lo modificó.

    Si quieres cambiar el aspecto del tema y no usar el aviso de WooCommerce tienes que buscar en qué plantilla se genera el código, pero te podrás imaginar que si cada vez que quieras hacer una promoción o publicar un aviso tienes que modificar el código no es muy práctico.

    • Esta respuesta fue modificada hace 3 meses, 3 semanas por Jose Luis. Razón: Añadir documentación
Viendo 12 respuestas - de la 1 a la 12 (de un total de 12)
  • Debes estar registrado para responder a este debate.