• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

DecodeCMS

Tu WordPress a otro Nivel ...

  • Acerca de
  • Contacto
  • Inicio
  • Tutoriales
    • Themes
    • Plugins
    • Core
    • Recursos
  • Cursos
  • Acceder
    • Mis cursos
    • Mi Cuenta
    • Acceder
Inicio / Tutoriales / Themes / Agregar barra superior en WordPress

Agregar barra superior en WordPress

Agregar barra superior en WordPress

[ hace 2 meses ] [ Autor: Jhon Marreros Guzmán ][ Themes - Básico] [ ]

css mejoras

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Si quieres una manera efectiva de mostrar un anuncio que no sea intrusivo, una opción es usar una barra superior en tu sitio, en esta barra podrás colocar cualquier contenido HTML. En este artículo veremos cómo realizar esto en WordPress a través de código.

 

Resultado Final

Al final queremos obtener algo similar a lo que se muestra en la siguiente imagen:

Barra superior resultado final

 

Código PHP para crear estructura HTML

Puedes agregar el siguiente código como parte de tu archivo functions.php de tu tema hijo.

add_action('wp_footer', 'dcms_add_tool_bar');
function dcms_add_tool_bar()
{
?>
    <section class="custom-top-bar">
        🚀 Sólo por esta semana, aprovecha nuestras ofertas!! <a href="#" class="btn">Ver Ahora</a>
    </section>
<?php
}

 
En el código anterior:

  • Usamos el Hook wp_footer que hace referencia a la función dcms_add_tool_bar
  • Dentro de la función simplemente creamos código HTML que representa la estructura de la barra, con texto y un enlace
  • Tanto el contenedor de la barra como el enlace tienen clases que usaremos posteriormente para dar estilos CSS

 

Posicionando y estilizando la barra superior

Basándose en las clases dadas al código HTML entonces puedes usar el siguiente código CSS. Puedes agregar este código en el archivo style.css de tu tema hijo.

.custom-top-bar {
    position: absolute;
    width: 100%;
    top: 0;
    z-index: 9999;
    padding: 10px;
    background-color: black;
    color: white;
    text-align: center;
}

.custom-top-bar .btn {
    display: inline-block;
    border: 1px solid grey;
    color: white;
    padding: 5px 10px;
    font-size: 14px;
    margin-left: 10px;
}

.custom-top-bar .btn:hover {
    background-color: #333;
}

body {
    margin-top: 30px;
}

@media(max-width:768px) {
    body {
        margin-top: 50px;
    }
}
En el código anterior puedes cambiar el position: absolute; por position: fixed; si quieres que la barra superior siempre sea visible.

 

Conclusión

Tal como hemos visto, puedes agregar una barra superior a tu sitio web en WorPress directamente a través de código, y puedes personalizar el contenido colocando código HTML.

 
¿Aún con dudas?, en el siguiente video se detallan los puntos anteriores:

Suscríbete a DecodeCMS:  

 

¿Me ayudas a llegar a más gente?

Twittear Compartir LinkedIn WhatsApp

Artículos Relacionados

  • Agregar imágenes por programación en WordPressAgregar imágenes por programación en WordPress
  • Redireccionar página de error 404 al inicio en WordPressRedireccionar página de error 404 al inicio en WordPress
  • Logout menú en Easy Digital Downloads
  • Mostrar las variaciones en la lista de productos de WooCommerceMostrar las variaciones en la lista de productos de WooCommerce
Valora este artículo : 1 barra2 barras3 barras4 barras5 barras (1 votos, promedio: 5,00 de 5)
Cargando...

Interacciones con los lectores

Para escribir código envolver con: <pre class="language-xxx"><code> </code></pre> ,reemplaza las xxx (php, css, html)

*

* Gravatar habilitado

Barra lateral principal

Presentación

Curso Decodifica WordPress

Únete a DecodeCMS

Recibirás como regalo:

Guia práctica con video:
¿Quieres agregar código a WordPress? Revisa las diferentes opciones que tienes.Ver más

Alojamiento Wordpress

Niveles

Básico Intermedio Avanzado

Etiquetas

accesibilidad css dashboard editor error funcionalidad herramientas imagen js librería mejoras optimización seguridad SEO social woocommerce

Populares

Evita que tu sitio sea cargado desde un iframe

Deshabilitar el editor de archivos para temas y plugins en WordPress

Usar el Media Uploader de WordPress en tus plugins y temas

Cambiar la caja de cantidad a una lista desplegable en WooCommerce

© logo decode pie
Política de Privacidad | Política de devoluciones
Copyrigth 2023 Todos los derechos reservados