--- a/wp/wp-includes/class-walker-nav-menu.php Tue Dec 15 15:52:01 2020 +0100
+++ b/wp/wp-includes/class-walker-nav-menu.php Wed Sep 21 18:19:35 2022 +0200
@@ -72,7 +72,7 @@
* @param stdClass $args An object of `wp_nav_menu()` arguments.
* @param int $depth Depth of menu item. Used for padding.
*/
- $class_names = join( ' ', apply_filters( 'nav_menu_submenu_css_class', $classes, $args, $depth ) );
+ $class_names = implode( ' ', apply_filters( 'nav_menu_submenu_css_class', $classes, $args, $depth ) );
$class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
$output .= "{$n}{$indent}<ul$class_names>{$n}";
@@ -150,7 +150,7 @@
* @param stdClass $args An object of wp_nav_menu() arguments.
* @param int $depth Depth of menu item. Used for padding.
*/
- $class_names = join( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args, $depth ) );
+ $class_names = implode( ' ', apply_filters( 'nav_menu_css_class', array_filter( $classes ), $item, $args, $depth ) );
$class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : '';
/**
@@ -173,7 +173,7 @@
$atts['title'] = ! empty( $item->attr_title ) ? $item->attr_title : '';
$atts['target'] = ! empty( $item->target ) ? $item->target : '';
if ( '_blank' === $item->target && empty( $item->xfn ) ) {
- $atts['rel'] = 'noopener noreferrer';
+ $atts['rel'] = 'noopener';
} else {
$atts['rel'] = $item->xfn;
}
@@ -193,7 +193,7 @@
* @type string $target Target attribute.
* @type string $rel The rel attribute.
* @type string $href The href attribute.
- * @type string $aria_current The aria-current attribute.
+ * @type string $aria-current The aria-current attribute.
* }
* @param WP_Post $item The current menu item.
* @param stdClass $args An object of wp_nav_menu() arguments.