X inchide

Functie fallback_cb pentru meniu in WordPress

Cum se afișează un meniu de înlocuire dacă nu este configurat niciun meniu. Foarte simplu, avand o functie predefinita in fisierul functions.php din tema WordPress. Dacă tocmai ați instalat WordPress și ați activat o temă, este posibil să nu existe un meniu principal încă setat în Aspect> Meniu. Pentru aceste momente, este posibil să doriți să afișați meniul propriu, placeholder, până când acest meniu este configurat.

By default functia de afisare meniu in header.php arata asa:

Pentru activarea functiei numita fallback_cb se modifica in cod ‘fallback_cb’ => ‘nume_functie’, unde nume_functie evident este numele functiei care va executa noul cod de afisare a unui meniu default pana la crearea unui meniu nou.

De exemplu putem numi functia custom_primary_menu_fallback si sa o punem in fisierul functions.php din tema.

Noul cod care cheama functia in fisierul header.php va arata asa:

Cod css pentru meniu:

 

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *