lightspeeddevelopment /
lsx
| 1 | <?php |
||
| 2 | /** |
||
| 3 | * LSX functions and definitions - Bootstrap Navigation Walker. |
||
| 4 | * |
||
| 5 | * @package lsx |
||
| 6 | * @subpackage navigation |
||
| 7 | * @category bootstrap-navigation-walker |
||
| 8 | */ |
||
| 9 | |||
| 10 | if ( ! defined( 'ABSPATH' ) ) { |
||
|
0 ignored issues
–
show
Coding Style
introduced
by
Loading history...
|
|||
| 11 | exit; |
||
| 12 | } |
||
| 13 | |||
| 14 | if ( ! function_exists( 'lsx_wpml_nav_language_switcher_fix' ) ) : |
||
|
0 ignored issues
–
show
|
|||
| 15 | |||
| 16 | /** |
||
|
0 ignored issues
–
show
|
|||
| 17 | * Add in our custom classes to the menus. |
||
| 18 | * |
||
| 19 | * @package lsx |
||
| 20 | * @subpackage navigation |
||
| 21 | * @category bootstrap-navigation-walker |
||
| 22 | */ |
||
| 23 | function lsx_wpml_nav_language_switcher_fix( $items, $args ) { |
||
|
0 ignored issues
–
show
|
|||
| 24 | $items = str_replace( 'menu-item-language-current', 'menu-item-language-current dropdown', $items ); |
||
| 25 | $items = str_replace( 'submenu-languages', 'submenu-languages dropdown-menu', $items ); |
||
| 26 | return $items; |
||
| 27 | } |
||
|
0 ignored issues
–
show
|
|||
| 28 | |||
| 29 | endif; |
||
| 30 | |||
| 31 | add_filter( 'wp_nav_menu_items', 'lsx_wpml_nav_language_switcher_fix', 10, 2 ); |
||
| 32 |