Autor | Zpráva | ||
---|---|---|---|
roboti006 Profil * |
#1 · Zasláno: 9. 6. 2012, 21:43:13 · Upravil/a: roboti006
Zdarec. Pustil jsem se do pro mně částečně nové práce, totiž předělávání dosavadního designu do Wordprass šablony.
Zprvu to vypadalo celkem dobře (na to že jsem to dělal já...) ale když jsem začal vkládat podle kodexu funkci wp_nav_menu, začalo mi to dělat problémy. Nevím co s tím mělo za potíže, ale zkopíroval jsem (skoro v přesném znění) nastavení, a mírně jsem jej upravil pro své potřeby. Ale už během úprav mi můj editor (PHP Designer) hlásil že je tam nějaká chyba. To jsem nechápal, protože jsem to skoro celé zkopčil z oficiální dokumentace, a velmi mě to překvapilo, tak se teď ptám, jestli s tím někdo máte zkušenosti... Kód mnou použitý: <?php $defaults = array( 'theme_location' => 'hlavnimenu', 'menu' => , 'container' => 'div', 'container_class' => 'menu-{menu slug}-container', 'container_id' => , 'menu_class' => 'menu', 'menu_id' => , 'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => , 'after' => , 'link_before' => , 'link_after' => , 'items_wrap' => '<ul id=\"%1$s\" class=\"%2$s\">%3$s</ul>', 'depth' => 0, 'walker' => ); wp_nav_menu( $defaults ); ?> Můžete poradit? Předem děkuji Jo ještě line 9 je to 'menu' => ,
|
||
Mike8748 Profil |
řádka 17 kodu co jsi tu ukázal, index 'walker' nemá nastavenou hodnotu
edit: když na to tak koukam tak ono těch nenastavenejch hodnot je víc.... struktura pole musí být 'index' => 'hodnota', edit2: kdyby si se podíval do zdroje WP jak je v kodexu odkazováno, tak zjistíš že to má být $defaults = array( 'menu' => '', 'container' => 'div', 'container_class' => '', 'container_id' => '', 'menu_class' => 'menu', 'menu_id' => '', 'echo' => true, 'fallback_cb' => 'wp_page_menu', 'before' => '', 'after' => '', 'link_before' => '', 'link_after' => '', 'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>', 'depth' => 0, 'walker' => '', 'theme_location' => '' ); |
||
roboti006 Profil * |
#3 · Zasláno: 9. 6. 2012, 22:17:42
Jsem s tím chvíli zápasil, než jsem přišel na to, že jde jen o potřebné '' před čárkou...
Ale teď mi to pro změnu úplně rozhodilo vzhled, hlavně tedy patičku... Tu mi WP přesunul zezdola nahoru a text zformátoval do krabice ve vzduchu... Co to je? Tady to jde a tady už ne?? |
||
roboti006 Profil * |
#4 · Zasláno: 10. 6. 2012, 19:15:04
Tak jo, vyřešil jsem patičku, bylo to neukončeným divem #bgrep, teď se ale objevily další potíže.
V menu nefunguje položka s :hover{} a to vůbec. Je to tady, sice to funguje, ale nedělá to to co by mělo s :hover. |
||
Časová prodleva: 6 dní
|
|||
roboti006 Profil * |
#5 · Zasláno: 16. 6. 2012, 07:26:43
OK, omylem jsem přidal písmeno navíc (hoover)
|
||
Časová prodleva: 12 let
|
0