Server IP : 192.64.118.117 / Your IP : 18.217.55.199 Web Server : LiteSpeed System : Linux premium56.web-hosting.com 4.18.0-513.24.1.lve.1.el8.x86_64 #1 SMP Thu May 9 15:10:09 UTC 2024 x86_64 User : thecgapy ( 1160) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/thecgapy/tcrgfinancesuite.com/wp-content/themes/tcrgfinancesuite/includes/ |
Upload File : |
<?php /** * WPML Custom Switcher * * @package Betheme * @author Muffin group * @link http://muffingroup.com */ if( has_nav_menu( 'lang-menu' ) ){ // Custom Languages Menu echo '<div class="wpml-languages custom">'; echo '<a class="active" href="#">'. mfn_get_menu_name( 'lang-menu' ) .'<i class="icon-down-open-mini"></i></a>'; mfn_wp_lang_menu(); echo '</div>'; } elseif( function_exists( 'icl_get_languages' ) ){ // WPML - Custom Languages Menu $lang_args = ''; $lang_options = mfn_opts_get( 'header-wpml-options' ); $wmpl_flags = mfn_opts_get( 'header-wpml' ); if( isset( $lang_options['link-to-home'] )){ $lang_args .= 'skip_missing=0'; } else { $lang_args .= 'skip_missing=1'; } $languages = icl_get_languages( $lang_args ); if( ( $wmpl_flags != 'hide' ) && $languages && is_array( $languages ) ){ if( ! $wmpl_flags || $wmpl_flags == 'dropdown-name' ){ // dropdown ------------ $active_lang = false; foreach( $languages as $lang_k=>$lang ){ if( $lang['active'] ){ $active_lang = $lang; unset( $languages[$lang_k] ); } } // disabled if( count( $languages ) ){ $lang_status = 'enabled'; } else { $lang_status = 'disabled'; } if( $active_lang ){ $translate[ 'wpml-no' ] = mfn_opts_get( 'translate' ) ? mfn_opts_get( 'translate-wpml-no', 'No translations available for this page' ) : __( 'No translations available for this page', 'betheme' ); echo '<div class="wpml-languages '. $lang_status .'">'; echo '<a class="active tooltip" ontouchstart="this.classList.toggle(\'hover\');" data-tooltip="'. $translate['wpml-no'] .'">'; if( $wmpl_flags == "dropdown-name" ){ echo $active_lang['native_name']; } else { echo '<img src="'. $active_lang['country_flag_url'] .'" alt="'. $active_lang['translated_name'] .'" width="18" height="12"/>'; } if( count( $languages ) ) echo '<i class="icon-down-open-mini"></i>'; echo '</a>'; if( count( $languages ) ){ echo '<ul class="wpml-lang-dropdown">'; foreach( $languages as $lang ){ if( $wmpl_flags == 'dropdown-name' ){ echo '<li><a href="'. $lang['url'] .'">'. $lang['native_name'] .'</a></li>'; } else { echo '<li><a href="'. $lang['url'] .'"><img src="'. $lang['country_flag_url'] .'" alt="'. $lang['translated_name'] .'" width="18" height="12"/></a></li>'; } } echo '</ul>'; } echo '</div>'; } } else { // horizontal ------------ echo '<div class="wpml-languages horizontal">'; echo '<ul>'; foreach( $languages as $lang ){ if( $lang['active'] ){ $lang_class = 'lang-active'; } else { $lang_class = false; } if( $wmpl_flags == 'horizontal-code' ){ echo '<li class="'. $lang_class .'"><a href="'. $lang['url'] .'">'. strtoupper( $lang['language_code'] ) .'</a></li>'; } else { echo '<li class="'. $lang_class .'"><a href="'. $lang['url'] .'"><img src="'. $lang['country_flag_url'] .'" alt="'. $lang['translated_name'] .'" width="18" height="12"/></a></li>'; } } echo '</ul>'; echo '</div>'; } } }