Wordpress widgets in line!
Scris: Lun Feb 04, 2013 11:23 am
Salutare!
Have a problema de gradinita spre clasa intai! Se da www.sevenshop.ro , un site de probe , ce continte una bucata wordpress si o thema blank editata in fel si chip de je + cateva functii noi etc , pe scurt "developez" acea thema.
E si acum sa va zic problema, am facut 3 widget area noi punand in functions.php :
if (function_exists('register_sidebar')) {
register_sidebar(array(
'name' => 'Sidebar 2',
'id' => 'sidebar 2',
'description' => 'These are widgets for the sidebar.',
'before_widget' => '<ul><li><div id="%1$s"class="widget %2$s">',
'after_widget' => '</div></li></ul>',
'before_title' => '<h2>',
'after_title' => '</h2>'
));
}
De 3 ori logic fiecare cu numele si id-ul lui. La inceput am incercat in index sa apelez aceste 3 widgeturi cu php include sidebar1.php sidebar2.php si sidebar3.php toate adaugate intr-un div adica cam asa:
<div id="coloane"><ul><li>
<php include(TEMPLATEPATH . '/sidebar1.php');?>
<php include(TEMPLATEPATH . '/sidebar2.php');?>
<php include(TEMPLATEPATH . '/sidebar3.php');?>
</li></ul></div>
Iar acestui div i-am dat urmatorul cod css:
#coloane{
margin:0 auto;
display: block ;
list-style:none;
}
#coloane ul{
margin:0;
padding:0;
padding-top:5px;
padding-left:5px;
list-style:none;
}
#coloane ul li{
margin:0;
padding:0 5 0 0;
width:316px;
display: inline; float:left;
}
#coloane h2{
text-align:center;
}
Si nu reusc sa afiseze aceste 3 widgeturi in line , orizontal etc. Unde gresesc? cum pot sa afisez widgeturile in linie?
Toate bune!
Have a problema de gradinita spre clasa intai! Se da www.sevenshop.ro , un site de probe , ce continte una bucata wordpress si o thema blank editata in fel si chip de je + cateva functii noi etc , pe scurt "developez" acea thema.
E si acum sa va zic problema, am facut 3 widget area noi punand in functions.php :
if (function_exists('register_sidebar')) {
register_sidebar(array(
'name' => 'Sidebar 2',
'id' => 'sidebar 2',
'description' => 'These are widgets for the sidebar.',
'before_widget' => '<ul><li><div id="%1$s"class="widget %2$s">',
'after_widget' => '</div></li></ul>',
'before_title' => '<h2>',
'after_title' => '</h2>'
));
}
De 3 ori logic fiecare cu numele si id-ul lui. La inceput am incercat in index sa apelez aceste 3 widgeturi cu php include sidebar1.php sidebar2.php si sidebar3.php toate adaugate intr-un div adica cam asa:
<div id="coloane"><ul><li>
<php include(TEMPLATEPATH . '/sidebar1.php');?>
<php include(TEMPLATEPATH . '/sidebar2.php');?>
<php include(TEMPLATEPATH . '/sidebar3.php');?>
</li></ul></div>
Iar acestui div i-am dat urmatorul cod css:
#coloane{
margin:0 auto;
display: block ;
list-style:none;
}
#coloane ul{
margin:0;
padding:0;
padding-top:5px;
padding-left:5px;
list-style:none;
}
#coloane ul li{
margin:0;
padding:0 5 0 0;
width:316px;
display: inline; float:left;
}
#coloane h2{
text-align:center;
}
Si nu reusc sa afiseze aceste 3 widgeturi in line , orizontal etc. Unde gresesc? cum pot sa afisez widgeturile in linie?
Toate bune!