custom post link current w menu

problem: stworzone custom posty (event) bez kategorii i potrzeba dodania w głównym menu linku do wszystkich postów tak aby był zaznaczony kiedy jest się na stronie wszystkich eventów i konkretnego,

 

rozwiązanie: w menus w WP dajemy na Events i klikamy zakładkę view all i tam jest opcja All Events – dzięki temu mamy stronę archive-event.php pod tym linkiem, a reszta to style, i podpięcie klas bo niestety wp nie dodaje opcji active na linku All Events w menu kiedy jesteśmy na stronie konkretnego eventu ale za to dodaje klasę wskazującą na custom posta – menu-item-object-event
więc w css dajemy że kiedy jest na stronie event czyli body ma class .single-event i li ma class menu-item-object-event – dajemy stylowanie current page

 

pobranie tytułu strony z eventami:


<h1><?php post_type_archive_title(); ?></h1>

#menu #Wordpress

Agnieszka Trefler

Agnieszka Trefler (Ruda) - freelancer, web developer, specjalistka od WordPressa z Wrocławia. Z pasją budowania stron, blogowania i fotografowania. Twórca Inspiracji fotograficznych.