Intereting Posts
WP_Query для сообщений, которые имеют постметку, назначенную для таксономии Как автоматически помещать категории и их описания на страницу WP? Может ли обратные ссылки на мой сайт увеличить мои шансы на отказ плагина Плагин: Менеджер событий – поиск только по дате начала Масштабировать миниатюру изображения Как отобразить дату, когда была изменена папка каталога на ftp Редактор, удаляющий атрибут данных при сохранении Удаление родительского пула из URL-адреса в настраиваемом типе сообщений Скрыть тему в списке тем в wp-admin без редактирования файлов ядра Каков правильный способ обмена данными между виджетами? Улучшение работы плагина Пользовательская таксономическая иерархия для пользовательских типов сообщений (например, категории и подкатегории) $ wpdb, как я могу сохранить таблицу postmeta перед тем, как запросить ее Vanderlee jQuery выбор цвета и ошибки WordPress Как проверить, пусто ли поле пользователя в поле в условном выражении else

Ссылки на hardcoding на wp_nav_menu

В настоящее время я пытаюсь добавить некоторые ссылки в конец моего wp_nav_menu, но мне тяжело работать с функцией обратного вызова, которая создает список языков, которые я хочу вставить. Первая функция – из плагина WPML и работает правильно в другом месте.

function lang_selector_links(){ $languages=icl_get_languages('skip_missing=0&orderby=code'); if(!empty ($languages)){ foreach ($languages as $language){ echo '<li><a href="' . $language['url'] . '" title="' . $language['translated_name'] . '"<img src="' . $language['country_flag_url'] . ' alt="' .$language['language_code'] . '"/>'. $language['language_code']. '</a></li>'; } } else { echo 'no languages'; } } function my_lang_links( $items, $args ) { $lang_list= lang_selector_links(); $items .= '<li>' . $lang_list . '</li>'; return $items; } add_filter('wp_nav_menu_items','my_lang_links', 10, 2); 

Если я вызову lang_selector_links() в любом другом контексте, он работает как ожидалось и выводит список поддерживаемых языков, но я не могу назвать его в фильтре.

Edit: Оказывается, он выводит их только, я ожидал, что ссылки будут частью неупорядоченного списка, который содержит другие пункты меню. Вместо этого они добавляют их раньше.

Solutions Collecting From Web of "Ссылки на hardcoding на wp_nav_menu"