@The_Last_Dot

Как поменять регистр букв в 'display_names_as'=>'slug' в WordPress?

Поставил Polylang в Wordpress и создал свой переключатель при помощи:
<ul class="list-unstyled lang"> 
    <?php if(function_exists('pll_the_languages')){ 
        pll_the_languages(array('display_names_as'=>'slug')); 
    } ?> 
</ul>

И выводит: ru, el, en ... Как мне сделать так, чтоб выводилось: En, Ελ, Ру
Спасибо!!!
  • Вопрос задан
  • 57 просмотров
Решения вопроса 1
artzolin
@artzolin Куратор тега WordPress
php, WordPress разработка сайтов artzolin.ru
Попробуйте с помощью text-transform: capitalize;

Если не получится, то, можете вернуть контент для обработки

$pll = pll_the_languages( [ 'echo' => false, 'raw' => 1 ] );


После делаете кастомный foreach() для построения своего html. Например, вы можете отфильтровать строки с помощью mb_convert_case($string, MB_CASE_TITLE, 'UTF-8'); или ucfirst()
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы