Are you looking for a way to display the top 8 authors for your website in a navigation menu? This snippet will add an authors item to your navigation menu that lists the top eight authors with the most post counts.
Instructions:
- Add this code to your theme’s functions.php file or in a site-specific plugin.
- Change the navigation menu theme location on line 2 to fit your needs.
function wps_nav_authors($items, $args){ if( $args->theme_location == 'header-navigation' ) return $items . '<li><a href="#">Authors</a><ul class="sub-menu"><li>' . wp_list_authors('show_fullname=1&optioncount=0&orderby=post_count&order=DESC&number=8&echo=0') . '</li></ul></li>'; } add_filter('wp_nav_menu_items','wps_nav_authors', 10, 2);
Note: If this is your first time adding code snippets in WordPress, then please refer to our guide on how to properly copy / paste code snippets in WordPress, so you don’t accidentally break your site.
If you liked this code snippet, please consider checking out our other articles on the site like: How to Install Google Analytics on Your WordPress Site and 62 best free WordPress blog themes.
Comments Leave a Reply