WordPress – Modality – Rendre cliquable les menus parents

Avec le thème Modality, le menus parents ne sont pas cliquables. Seuls les osus-menus le sont.

Pour rendre les parents cliquables, il faut modifier le thème, et notamment le fichier “wp_bootstrap_navwalker.php”

// If item has_children add atts to a.
if ( $args->has_children && $depth === 0 ) {
	$atts['href']   		= '#';
	$atts['data-toggle']	= 'dropdown';
	$atts['class']			= 'dropdown-toggle';
	$atts['aria-haspopup']	= 'true';
} else {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
}

par

// If item has_children add atts to a.
if ( $args->has_children && $depth === 0 ) {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
	$atts['class']			= 'dropdown-toggle';
	$atts['aria-haspopup']	= 'true';
} else {
	$atts['href'] = ! empty( $item->url ) ? $item->url : '';
}
Tagués avec : ,

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

*