HEX
Server: Apache
System: Linux cpanelx.inxs.ro 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64
User: crowdandsafety (1041)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: /home/crowdandsafety/www/wp-content/themes/x/framework/legacy/functions/plugins/wpml.php
<?php

// =============================================================================
// FUNCTIONS/GLOBAL/PLUGINS/WPML.PHP
// -----------------------------------------------------------------------------
// Plugin setup for theme compatibility.
// =============================================================================

// =============================================================================
// TABLE OF CONTENTS
// -----------------------------------------------------------------------------
//   01. Add Missing Navigation Class
// =============================================================================

// Add Missing Navigation Class
// =============================================================================

function x_wpml_add_classes_for_language_switcher( $menu_items ) {

  $menu_items = preg_replace( '/(menu-item-language )(?=.*?<a href="#" onclick="return false">)/', 'menu-item-has-children menu-item-language ', $menu_items );

  return $menu_items;

}

add_filter( 'wp_nav_menu_items', 'x_wpml_add_classes_for_language_switcher' );