Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » WordPress »

Añadir linea al tema

Estas en el tema de Añadir linea al tema en el foro de WordPress en Foros del Web. Buenos días: Me gustaría saber como añadir una linea de Widget justo por encima del la plantila del tema actual. Estoy desarrollando una tienda en ...
  #1 (permalink)  
Antiguo 05/03/2016, 03:24
 
Fecha de Ingreso: marzo-2005
Mensajes: 120
Antigüedad: 19 años, 1 mes
Puntos: 1
Añadir linea al tema

Buenos días:

Me gustaría saber como añadir una linea de Widget justo por encima del la plantila del tema actual.

Estoy desarrollando una tienda en Woocommerce con la plantilla Customizr, y quisiera que la primera linea de la plantilla contuviese url número de teléfono, el contacto, envés gratis y a la derecha del todo el carrito de la compra.

Tengo un tema hijo y llevo días probando con códigos en el funtions.php pero lo máximo que he conseguido con este código es añadirlo justo debajo del slider y yo lo quiero por encima del slider y del menú, ala principio de todo


// Adds a widget area.
if (function_exists('register_sidebar')) {
register_sidebar(array(
'name' => 'Extra Header Widget Area',
'id' => 'extra-widget-area',
'description' => 'Extra widget area after the header',
'before_widget' => '<div class="widget my-extra-widget">',
'after_widget' => '</div>',
'before_title' => '<h2>',
'after_title' => '</h2>'
));
}



// Place the widget area after the header
add_action ('__after_header', 'add_my_widget_area', 10);
function add_my_widget_area() {
if (function_exists('dynamic_sidebar')) {
dynamic_sidebar('Extra Header Widget Area');
}
}


¿Me podéis ayudar?

¡Gracias!
  #2 (permalink)  
Antiguo 05/03/2016, 10:56
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: Añadir linea al tema

¿Has probado poniendo before (=antes) en lugar de after (=después)?

Código PHP:
Ver original
  1. ......
  2. add_action ('__before_header',......

Revisa el listado completo de hooks de Customizr http://presscustomizr.com/customizr/hooks-api/
__________________
Mi blog personal | Mi G+
  #3 (permalink)  
Antiguo 06/03/2016, 13:14
 
Fecha de Ingreso: marzo-2005
Mensajes: 120
Antigüedad: 19 años, 1 mes
Puntos: 1
Respuesta: Añadir linea al tema

Ya había probado con esto que indicas pero no es lo que quiero.

La página es esta: http://www.corchopornaturaleza.com y ahora aparece justo por encima del slider, y quiero que aparezca por encima del slogan "La Tienda de la Casa Rural La Vega", justo por debajo de la línea horizontal naranja que se ve arriba del todo.
  #4 (permalink)  
Antiguo 06/03/2016, 18:09
Avatar de zanguanga
Moderadora
 
Fecha de Ingreso: julio-2009
Ubicación: España
Mensajes: 1.686
Antigüedad: 14 años, 9 meses
Puntos: 429
Respuesta: Añadir linea al tema

Parece que vas progresando, ya que la veo encima de todo, aunque dentro del div del logo.

Otra forma de hacerlo es llamar a la nueva sidebar en el archivo header.php de tu tema hijo.

Código PHP:
Ver original
  1. <ul id="sidebar">
  2.     <?php dynamic_sidebar( 'extra-widget-area' ); ?>
  3. </ul>
__________________
Mi blog personal | Mi G+

Etiquetas: tema
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:23.