Кривое отображение текста в коде

Включил поддержку произвольного меню в functions.php:

register_nav_menus(array(
    'top' => 'Верхнее меню',
    'bottom' => 'Нижнее меню'
));

Вывел верхнее меню через функцию wp_nav_menu в хедере:

<?php Array(
         'menu_class'=>'menu',
         'theme_location'=>'top',
         'after'=>' /'
         );
wp_nav_menu($args);
?>

Получил такой код:

<div class="menu-%d0%bc%d0%b5%d0%bd%d1%8e-container">  

      <ul id="menu-%d0%bc%d0%b5%d0%bd%d1%8e" class="menu">  

         <li id="menu-item-15" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15"><a href="">Детали</a></li>  

         <li id="menu-item-16" class="menu-item menu-item-type-taxonomy menu-item-object-category menu-item-16"><a href="">Без рубрики</a></li>  

      </ul>  

   </div>

Все сохранял в utf-8 без BOM.

Подскажите, пожалуйста, как убрать иероглифы в полученном коде и в чем причина их появления?

Стоит отметить, что остальной код в порядке, единственное – это кривое отображение текста в админке (в окне установки темы), вот скриншот: radikal.ru/F/s46.radikal.ru/i112/1107/1b/fa093f5d70c5.jpg.html

Версия Вордпресс 3.2.1, тестирую на localhost (денвер)

А вариант не использовать кирилицу в названии меню не подходит?

нет, даже если писать латиницей – не помогает

кроме файла functions.php Вы еще даете название меню в самой админке WP

Anonymous
Отправить
Ответ на: