Menu nawigacji to funkcja motywu wprowadzona w wersji 3.0. WordPress zawiera łatwy w użyciu mechanizm wprowadzania niestandardowych menu nawigacyjnych do motywu. Aby włączyć obsługę menu do motywu, musisz dodać kilka segmentów kodu do plików motywu.
Mam zdefiniowane menu w WP Admin, które wygląda następująco: Chcę móc wyświetlać wszystkie podrzędne linki na pasku bocznym za każdym razem, gdy jestem na stronie nadrzędnej. Na przykład, jeśli użytkownik jest na mojej stronie „O nas”, chcę, aby lista 4 linków podświetlonych na zielono pojawiła się na pasku bocznym. Przejrzałem …
Normalne menu Wordpress wygląda następująco: Strona główna | Blog | O nas | Kontakt Ale widziałem wiele stron z opisami pod tymi linkami: Strona główna | Nasze blogi | O nas | Kontakt .... spotkaj się z nami ... | czytaj więcej | podstawowe informacje | Formularz kontaktowy Jak to …
add_menu_pageDokumentacja mówi przekazać tytuł menu jako drugi parametr: add_menu_page('Page Title', 'Menu Title', ...); Po dodaniu kolejnych stron później add_submenu_pagestrona główna staje się pierwszym wpisem w podmenu: Chcę jednak, aby pierwszy element na liście miał inną nazwę (ale nadal wskazuje tę samą stronę), tak jak robi to sam Wordpress: Jak mogę …
Korzystam z menu wp_nav_menu i próbuję utworzyć niestandardowe dane wyjściowe dla rozwijanych poziomów podrzędnych. Natknąłem się na argument „items_wrap”, ale tak naprawdę niewiele jest informacji na temat tego, co to jest, jak to działa i jakie rzeczy można z tym zrobić. Czym dokładnie jest „ % 1 $ s ” …
Poprzez funkcje API chcę zdefiniować nowe menu Nawigacji , wybrać je w bieżącym motywie, a następnie wstawić kilka Stron jako elementy menu. Należy to zrobić na przykład podczas aktywacji motywu. Poprzez (umiarkowanie bolesny) proces inżynierii wstecznej wstawianie i aktualizowanie bazy danych po ręcznym skonfigurowaniu menu i elementów nawigacji, poskładałem następujące …
Dzięki pomocy tutaj udało mi się dodać niestandardowe pole wyszukiwania do mojego menu głównego ... dodając to do funkcji mojego motywu. Php add_filter('wp_nav_menu_items','search_box_function'); function search_box_function ($nav){ return $nav."<li class='menu-header-search'><form action='http://example.com/' id='searchform' method='get'><input type='text' name='s' id='s' placeholder='Search'></form></li>"; } Jednak dodałem teraz inne menu do wstawienia w stopce, ale pole wyszukiwania również …
Potrzebuję sposobu dodawania niestandardowych typów postów do opcji „Wygląd -> Menu” w Wordpress. utworzyłem niestandardowy typ postu z: register_post_type('produksjoner',$args); Wszystkie przykłady, które znajduję, po prostu dodają strony do menu, ręcznie dodając adres URL do niestandardowego elementu menu. Chcę, aby mógł to dodać automatycznie, wybierając go jak każdą inną stronę. Od …
Czuję się trochę sfrustrowany, gdy spędziłem kilka godzin, próbując wykonać to dość proste zadanie bez powodzenia. Zasadniczo mam 5 niestandardowych typów postów, które utworzyłem, i wszystko, co chcę zrobić, to pokazać każdy z nich w określonej kolejności bezpośrednio pod „pulpitem” . Z dokumentacji WordPressa wynika, że tak naprawdę nie można …
( Uwaga moderatorów: pierwotnie zatytułowano „wp_nav_menu Klasa przodka bez dzieci w strukturze nawigacji”) Mam wp_nav_menuw nagłówku, który miał trzy strony. Kiedy jestem na jednej z tych stron, lizawieranie tej strony w menu otrzymuje klasę .current_page_item. Te trzy strony mają szablony, a szablony te zawierają niestandardowe zapytania, aby uzyskać wszystkie posty …
Właśnie zaczynam korzystać z funkcji „Menu niestandardowe”, która została wprowadzona w 3.0 do mojego motywu. Podoba mi się wszystko w tej nowej funkcji i interfejsie API, z jednym wyjątkiem: Dlaczego nie ma postów? Mogę tworzyć menu zawierające strony, kategorie, a nawet tagi, ale gdzie jest selektor wpisów? Wiem, że mógłbym …
Buduję horyzontalne menu, a niektóre wpisy w tym menu będą miały rozwijane menu (podmenu), a niektóre nie. Te, które mają podmenu, w rzeczywistości nie są stronami. Mają być jedynie przewodnikami po rozwijanych listach. Załóżmy na przykład, że menu horyzontalne wygląda następująco: Strona główna | O nas | Produkty | Kierunki …
Piszę niestandardową klasę walkera dla wp_nav_menu i chcę mieć możliwość określenia, czy li zawiera podmenu. Więc chcę, aby mój znacznik był: <li class="has_children [other-wordpress-classes]"> <a class="parent-link">Some item</a> <ul class="sub-menu"> Wiem, jak dobrze dodawać i usuwać klasy. Nie mogę znaleźć niczego, co mogłoby mi powiedzieć, czy bieżący element zawiera elementy potomne. …
Czy jest jakiś sposób, aby zakodować na stałe niestandardowe elementy menu po zainstalowaniu pierwszego motywu? Tworzę motyw, który po zainstalowaniu automatycznie tworzy wspólne strony. Więc muszę wiedzieć, czy mogę dodać je również do niestandardowego menu Wordpress, aby klient nie musiał dodawać ich ręcznie? Innymi słowy: jak programowo wstawiać / tworzyć …
Korzystam z poniższych wp_nav_menufunkcji w celu utworzenia rozwijanego menu wyboru, w którym każdy element menu jest opcją w rozwijanym menu wyboru ... 'items_wrap' => '<select>%3$s</select>' 'before' => '<option value="">' 'after' => '</option>' Jak dodać wartość linku w 'before'deklaracji? Czy jest lepszy sposób, aby to zrobić? Wiem o tym wp_dropdown_pages, ale …
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.