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

Dos Sidebars y Widgets repetidos

Estas en el tema de Dos Sidebars y Widgets repetidos en el foro de WordPress en Foros del Web. Hola, tengo 2 sidebars en mi wordpress, el theme lo he diseñado yo desde cero, o eso estoy intentando... Ahora el problema que tengo es ...
  #1 (permalink)  
Antiguo 26/06/2009, 15:52
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 3 meses
Puntos: 2
Exclamación Dos Sidebars y Widgets repetidos

Hola, tengo 2 sidebars en mi wordpress, el theme lo he diseñado yo desde cero, o eso estoy intentando...

Ahora el problema que tengo es que no puedo poner mismo widget en los dos sidebar.

Digamos que tengo 3 widget de nombre Multimedia, Novedades e Iconos. Y tengo 2 sidebar de nombre Sidebar Home y Sidebar Internas.

Ahora, quier oque el Widget Novedades este solamente en el Sidebar Internas, Pero Multimedia e Iconos, este tando en el Sidebar Home como en el Sidebar Internas.

El problema esta en que una ves que pongo un Widget en un Sidebar no me deja ponerlo en otro sidebar.

Espero que me puedan horientar...

Gracias
  #2 (permalink)  
Antiguo 29/06/2009, 11:43
Avatar de franciscomarin  
Fecha de Ingreso: junio-2009
Ubicación: Terrassa, BCN, CAT
Mensajes: 2.414
Antigüedad: 14 años, 10 meses
Puntos: 327
Respuesta: Dos Sidebars y Widgets repetidos

Hay widgets que se pueden poner sólo una vez y otros que se pueden poner tantas veces como quieras.

Aunque no tiene nada que ver con el tema que preguntas, en esta entrada se habla sobre el asunto de los widgets limitados y de los ilimitados (lee también los comentarios): todowp.org/solucion-no-es-posible-activar-algunos-widgets-al-cambiar-el-theme/

La solución estaría en usar el widget HTML y poner el código a mano en aquellos widgets que solamente te dejan usarlos una vez,
  #3 (permalink)  
Antiguo 30/06/2009, 10:06
(Desactivado)
 
Fecha de Ingreso: enero-2008
Ubicación: Mendoza
Mensajes: 458
Antigüedad: 16 años, 3 meses
Puntos: 2
Exclamación Respuesta: Dos Sidebars y Widgets repetidos

Esto ya lo solucione, para aquellos que no lo pueden hacer, les dejo aqui como lo hice...

miwidget.php

Código PHP:
function multimedia_sidebar() {
            
$languages icl_get_languages('skip_missing=0');
                foreach(
$languages as $l){
                    if(
$l['active']){
                        if(
$l['language_code']=="es"){
                            
query_posts('pagename=multimedia-sidebar');
                        }else{
                            
query_posts('pagename=multimedia-sidebar-ingles');
                        }
                    }          
                }
     
     while (
have_posts()) : the_post(); 
     
the_content(); 
     endwhile;
}

function 
init_multimedia_sidebar(){register_sidebar_widget("Multimedia""multimedia_sidebar");}
function 
sub_multimedia_sidebar(){register_sidebar_widget("Multimedia IN""multimedia_sidebar");}

add_action("plugins_loaded""init_multimedia_sidebar");
add_action("plugins_loaded""sub_multimedia_sidebar"); 
Este widget lo que hace es llamar al page multimedia-sidebar....

Como veran repito la funcion register_sidebar_widget 2 veces al igual que add_action

function init_multimedia_sidebar(){register_sidebar_widget( "Multimedia", "multimedia_sidebar");}
function sub_multimedia_sidebar(){register_sidebar_widget(" Multimedia IN", "multimedia_sidebar");}

add_action("plugins_loaded", "init_multimedia_sidebar");
add_action("plugins_loaded", "sub_multimedia_sidebar");

Esto hace que tengo 2 veces el widget y por ende lo puedo poner en 2 lugares diferentes.

Saludos
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 20:21.