IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Neaktivní uživatel:9.2.2015 23:16

Hoj,

dostal jsem za úkol udělat šablonu pro WP.
No a zasekl jsem se u toho že mi funkce

wp_nav_menu();

generuje úplně divné třídy.

menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-19 current_page_item menu-item-32 active

Nevíte někdo jak se toho zbavím? Jde mi hlavně o třídu Active jelikož jí na designu (který jsem dostál nemám), a jen tak dělat styly na to se mi přestylovávát bootstrap soubor nechce.

Popř. jestli by někdo věděl jak vygenerovat menu ručně, jak to je např. v obyč php.

$url = "vytahy z db nebo funkce"
<a href="$url">Click</a>

Protože to co generuje WP se mi opravdu nelíbí, podle mě zbytečně složité.

Díky předem

Odpovědět
9.2.2015 23:16
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Matyáš Procházka:10.2.2015 7:34

http://codex.wordpress.org/…v_menu_items

Tohle by ti mohlo pomoct :)

Editováno 10.2.2015 7:34
Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
 
Nahoru Odpovědět
10.2.2015 7:34
Avatar
Odpovídá na Matyáš Procházka
Neaktivní uživatel:10.2.2015 16:41

Díky, vypadá to že je to ono.
Ale jak to přinutit aby mi to vypsalo menu? Když to tam dám a v

$menu_name = '';

dám

$menu_name = 'Primary Menu';

Primary Menu = Název mého menu.
Tak to nic neudělá.

Projel jsem google, ale všude strkají ten generátor, který se mi nehodí.

FAIL já jsem tam zdával starý název menu o_O

Editováno 10.2.2015 16:45
Nahoru Odpovědět
10.2.2015 16:41
Neaktivní uživatelský účet
Avatar
Odpovídá na Neaktivní uživatel
Matyáš Procházka:10.2.2015 16:51

Super ;)

P.S: Obrázku si nevšímej. Napsal jsem zprávu a odeslal ji, až když jsi to vyřešil, takže jsem jen editnul text, obrázek nešel samazat.

Editováno 10.2.2015 16:52
 
Nahoru Odpovědět
10.2.2015 16:51
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 4 zpráv z 4.