Ich verwende wp-bootstrap-starter (aktuelle Version von WP+theme) und würde gerne die wp_bootstrap_navwalker.php im Child-Theme anpassen.
Ich habe versucht, die Datei im Child-Theme im inc-Ordner anzupassen. Änderung wird aber nicht übernommen.
Ich habe versucht, die Datei via functions.php zu integrieren.
[FONT=Courier New]/**
* Register Custom Navigation Walker
*/
function register_navwalker(){
require_once get_stylesheet_directory() . '/inc/wp_bootstrap_navwalker.php';
}
add_action( 'after_setup_theme', 'register_navwalker' );
[FONT=Arial]Interessiert auch nicht.[/FONT][/FONT]
[FONT=Courier New][FONT=Arial]Konkret geht es darum, dass ich die Menüpunkte auf oberer Ebene als Links haben möchte.
Dazu würde ich gerne Folgendes anpassen:[/FONT]
[/FONT]
Dieses hier
[FONT=Courier New]$atts['href'] = '#';
$atts['data-toggle'] = 'dropdown';
$atts['aria-haspopup'] = 'true';
$atts['aria-expanded'] = 'false';
$atts['class'] = 'dropdown-toggle nav-link';
$atts['id'] = 'menu-item-dropdown-' . $item->ID;[/FONT]
so ändern
[FONT=Courier New]$atts['href'] = ! empty( $item->url ) ? $item->url : '';
$atts['aria-haspopup'] = 'true';
$atts['aria-expanded'] = 'false';
$atts['class'] = 'dropdown-toggle nav-link';
$atts['id'] = 'menu-item-dropdown-' . $item->ID;[/FONT]
Wie mache ich diese Änderungen update-sicher?