IPB

( Zaloguj | Zarejestruj )

2 V  < 1 2  
Reply to this topicStart new topic
> Jak ustawić kolejność kategorii, jw
kejsi
post 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
Go to the top of the page
 
+Quote Post
lukaszopl
post 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
Go to the top of the page
 
+Quote Post
kejsi
post 18.3.2010 - 13:42
Post #18


aktywność:
*****

Grupa: +Bloger
Postów: 887

Nr: 3 286



CYTAT(lukaszopl @ 18.3.2010 - 12:49) *
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


CYTAT(lukaszopl @ 18.3.2010 - 12:49) *
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" smile.gif
Go to the top of the page
 
+Quote Post
lukaszopl
post 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
Go to the top of the page
 
+Quote Post
kejsi
post 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ć.
Go to the top of the page
 
+Quote Post

2 V  < 1 2
Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



: 8 02 12 - 09:54
WebFan | Wszystko co chcesz wiedzieć o e-commerce