( Zaloguj | Zarejestruj )
![]() ![]() |
18.3.2010 - 10:51
Post
#16
|
|
|
aktywność: ![]() ![]() ![]() ![]() ![]() Grupa: +Bloger Postów: 887 Nr: 3 286 |
Powyżej napisałem
CYTAT Przeciągnięty na sidebar widget kategorie wpisze się automatycznie w element <li> o automatycznie nadanej klasie widget_categories. W css dodajesz wówczas a Ty przeciągasz widgeta My category order, on siłą rzeczy nadał inną klasę elementom. To trzeba sprawdzić w kodzie jakie sa zmiany. Ja sprawdziłem i podpowiadam, że musisz w css dodaćKOD .mycategoryorder-3 h2 {display: none} Druga sprawa, to nadałeś dwóm swoim sidebarom takie same ID; w odróżnieniu od klas ID musi być niepowtarzalne, czyli nie może być na stronie dwóch elementów o takim samy ID. Nadaj temu górnemu sidebarowi inne ID, np. #menu-right1 i w css wstaw deklarację KOD #menu-right1 li {float: left; margin: 15px 25px 0 30px} To oczywiście tylko przykład formatowania, możesz sobie dorzeźbić po swojemu.
Ten post edytował kejsi 18.3.2010 - 10:51 |
|
|
|
18.3.2010 - 12:49
Post
#17
|
|
|
aktywność: Grupa: +Bloger Postów: 21 Nr: 7 851 |
CYTAT To trzeba sprawdzić w kodzie jakie są zmiany. Teraz mam już to zrobione bo mi napisałeś, ale w którym miejscu muszę sprawdzić żeby dowiedzieć się, jakim pliku (zamierzam utworzyć sidebar dolny i chciałem wiedzieć na przyszłość) Wykonałem stosowne modyfikacje wszystko super działa, ale mam problem z dodaniem linku ,STRONA GŁÓWNA, który był poprzednio przed wszystkimi kategoriami. Gdy dodam kod w pliku header: CYTAT <a href="<?php echo get_settings('home'); ?>">STRONA GŁÓWNA</a> przed lub za: CYTAT <?php get_sidebar('gora'); ?> To link jest na górze lub na dole. Ten post edytował lukaszopl 18.3.2010 - 12:58 |
|
|
|
18.3.2010 - 13:42
Post
#18
|
|
|
aktywność: ![]() ![]() ![]() ![]() ![]() Grupa: +Bloger Postów: 887 Nr: 3 286 |
w którym miejscu muszę sprawdzić żeby dowiedzieć się, jakim pliku w żadnym pliku, otwierasz stronę, przeglądasz źródło i patrzysz co i jak jest poukładane Wykonałem stosowne modyfikacje wszystko super działa, ale mam problem z dodaniem linku ,STRONA GŁÓWNA, który był poprzednio przed wszystkimi kategoriami. Gdy dodam kod w pliku header: CYTAT <a href="<?php echo get_settings('home'); ?>">STRONA GŁÓWNA</a> przed lub za: CYTAT <?php get_sidebar('gora'); ?> To link jest na górze lub na dole. To możesz ten link jeszcze spróbować wsadzić nie do nagłówka (przed czy po sidebarze), ale właśnie do pliku sidebara (tego o nazwie "gora"). Poza tym daj ten link do strony głównej jeszcze w znacznik li, który sfloatujesz do lewej. Wówczas pewnie rozwali ci się układ pozostałych elementów, to będziesz musiał w divie o ID menu-top dodać górny margines. Teraz musisz już trochę sam pokombinować, nikt nie mówił, że będzie "letko" |
|
|
|
18.3.2010 - 22:25
Post
#19
|
|
|
aktywność: Grupa: +Bloger Postów: 21 Nr: 7 851 |
Nie wiem czy tak można, czy jest to prawidłowe rozwiązanie ale połączyłem to wszystko używając tabeli.
Wykonałem tabelę z dwoma kolumnami - do jednej wrzuciłem navmenu, do drugiej widgety W tej chwili kod drugiego górnego sidebra wygląda tak: CYTAT <table style="text-align: left; width: 100%;" border="0" cellpadding="3" cellspacing="11"> <tbody> <tr> <td> <div id="navmenu"> <ul> <li><a href="<?php echo get_settings('home'); ?>">STRONA GŁÓWNA</a></li> </ul> </div></td> <td> <!-- begin sidebar --> <div id='menu-top'> <?php if ( !function_exists('dynamic_sidebar') || !dynamic_sidebar('gora') ) : ?> <a href="feed:<?php bloginfo('rss2_url'); ?>"><img src="<?php bloginfo('stylesheet_directory');?>/images/rss.jpg" alt="rss feed" width="243" height="90" /></a> <ul> <?php wp_list_pages('title_li=<h2>Main Menu</h2>'); ?> </ul> <h2><?php _e('Categories'); ?></h2> <ul> <li id="categories"> <ul> <?php wp_list_cats('sort_column=name'); ?> </ul> </li> <li id="archives"><h2><?php _e('Archives'); ?></h2> <ul> <?php wp_get_archives('type=monthly'); ?> </ul> </li> <?php get_links_list(); ?> </ul> <ul> <li id="meta"><h2><?php _e('Meta'); ?></h2> <ul> <?php wp_register(); ?> <li><?php wp_loginout(); ?></li> <li><a href="http://validator.w3.org/check/referer" title="<?php _e('This page validates as XHTML 1.0 Transitional'); ?>"><?php _e('Valid <abbr title="eXtensible HyperText Markup Language">XHTML</abbr>'); ?></a></li> <li><a href="http://jigsaw.w3.org/css-validator/check/referer" title="Valid CSS">Valid CSS</a></li> <li><a href="http://gmpg.org/xfn/"><abbr title="XHTML Friends Network">XFN</abbr></a></li> <li><a href="http://wordpress.org/" title="<?php _e('Powered by WordPress, state-of-the-art semantic personal publishing platform.'); ?>"><abbr title="WordPress">wordpress</abbr></a></li> <?php wp_meta(); ?> </ul> </li> </ul><?php endif; ?> </div> <!-- end sidebar --> </td> </tr> </tbody> </table> Czy jest to dobre rozwiązanie (od strony kodu) bo wizualnie jest tak jak miało być. kejsi: Twój sposób zapewne jest lepszy, ale dla mnie zrozumiałe było tylko to, że link mam przenieść z pliku header do mojego sidebra co też uczyniłem. Ten post edytował lukaszopl 18.3.2010 - 22:28 |
|
|
|
19.3.2010 - 12:15
Post
#20
|
|
|
aktywność: ![]() ![]() ![]() ![]() ![]() Grupa: +Bloger Postów: 887 Nr: 3 286 |
No cóż, zrobiłeś jak umiałeś. Tabelki nie są najszczęśliwszym rozwiązaniem, a już wstawianie diva w komórkę tabeli to dopiero wynalazek, ale jeśli nie zależy Ci na dotrzymywaniu kroków współczesnym trendom w kodowaniu, to nie masz się czym przejmować.
|
|
|
|
![]() ![]() |
| : 8 02 12 - 09:54 |