- Автор темы
- #1
Очень нужна помощь. Есть вот такой код php, который выводит выпадающий список языков:
Посоветуйте, как вставить в этот код дополнительную внешнюю ссылку (также с картинкой флага), чтобы она всегда появлялась со списком всех языков при любых условиях в одном и том же виде на любой странице? спасибо заранее за любой совет по делу!
Код:
//Multi Lang switch for WPML plugin
if ( isset( $all_menu_icons['wpml'] ) && function_exists( 'icl_get_languages' ) ) {
$all_lang_details = icl_get_languages( 'skip_missing=1&link_empty_to=str' );
$lang_list = '';
foreach ( $all_lang_details as $key => $a_lang ) {
if ( $a_lang['active'] === '1' ) {
$actived_lang = $key;
$actived_lang_img = $a_lang['country_flag_url'];
}
$lang_list.= '<li>
<a href="'.esc_url( $a_lang['url'] ).'">
<img src="'.esc_url( $a_lang['country_flag_url'] ).'" alt="" />'.$a_lang['native_name'].'
</a>
</li>';
}
if ( isset( $actived_lang ) ) {
$val.= '<li class="language-change-content menu-additional-btn">
<a href="javascript:void(0);" class="wpml-lang">
<img src="'.esc_url( $actived_lang_img ).'" alt="" />
</a>
<div class="menu-content">
<div class="lang-content">
<ul>
'.$lang_list.'
</ul> </div>
</div>
</li>
<!-- .language-change-content -->';
}
}
Посоветуйте, как вставить в этот код дополнительную внешнюю ссылку (также с картинкой флага), чтобы она всегда появлялась со списком всех языков при любых условиях в одном и том же виде на любой странице? спасибо заранее за любой совет по делу!