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>

Wordpress

Hope this helps and happy coding :)

Zobacz jeszcze

ACF Date Picker

dodanie daty: <?php $event_date = get_field('date', false, false); if( !empty($event_date) ): ?> <?php echo $event_date->format('l, F j, Y'); ?> <?php endif;...

dodanie własnego koloru do edytora WYSIWYG

w functions.php dodajemy: function my_mce4_options($init) { $default_colours = '"000000", "Black", "993300", "Burnt orange",...