Voy a agregar un nuevo menú con las categorías de post sólo en las paginas de blog y archivo de categorías.
Buscando en google encontré este artículo: https://wpsites.net/web-design/adding-additional-nav-menus-in-genesis/
Es sobre lo que lo voy a trabajar. Y lo voy a hacer en un plugin y no sobre el functions.php del child theme.
Crear un plugin
<?php
/*
Plugin Name: ITF Functions
Description: Special functions for ITF web site
Version: 0.1
Author: Miguel Parraud Cordeyro
Author URI: http://parraud.com.ar/
Plugin URI: https://parraud.com.ar/itf/plugin/
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
// Add Category Menu on News
function register_additional_menu() {
register_nav_menu( 'news-cat-menu' ,__( 'News Categories Navigation Menu' ));
}
add_action( 'init', 'register_additional_menu' );
add_action( 'genesis_before_while', 'add_third_nav_genesis' );
function add_third_nav_genesis() {
if(is_home() || is_category() ) {
echo'<div class="nav-primary">';
wp_nav_menu( array(
'theme_location' => 'news-cat-menu',
'container_class' => 'genesis-nav-menu' ) );
echo'</div>
';
}
}