Помощник
|
Меню Wordpress |
OldSpice
|
Сообщение
#1
|
|||
|
|
|||
|
||||
dan1 |
19.1.2013, 16:21;
Ответить: dan1
Сообщение
#2
|
|
Ну тут очевидно, что проблема в substr (вырезает тег).
Не совсем понятно, зачем эту функцию нужно было использовать. У функции wp_nav_menu(), есть свойство "items_wrap". И всё это можно написать так: wp_nav_menu( array( 'theme_location' => 'primary', 'container' => '', 'container_class' => '', 'menu_class' => '', 'menu_id' => 'nav', 'sort_column' => 'menu_order', 'theme_location' => 'primary', 'items_wrap' => '<ul id="nav"><li class="home"><a href="'. get_option('home').'" rel="nofollow"><img src="'. get_bloginfo('stylesheet_directory') .'/images/men_icon_home.png" width="16" height="14" alt="" /></a></li>%3$s<li class="cleaner"> </li></ul>' ) ); (убрал свойство echo и print_r) Если я тут ошибся, то есть вариант №2, он попроще.. Замените: $menu = substr($menu, 13); и $menu_new = substr($menu, 0, -5); на $menu = mb_substr($menu, 13, 'UTF-8'); и $menu = mb_substr($menu, -5, 'UTF-8'); соответственно. Сообщение отредактировал dan1 - 19.1.2013, 16:23 |
|
|
OldSpice
|
Сообщение
#3
|
|
|
Оба варинта не помогли. Меню изменило свой внешний вид (вылезло за пределы дива).
Сделал вот что "$menu = substr($menu, 22);" и все стало окей. Т.е поменял цыферку 13 на 22. Чисто методом тыка, при этом вообще не поняв, что я сделал.
|
|
|
||
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
Продам базу сайтов Wordpress в 16 миллионов доменов! Свежая сборка. | 19 | Boymaster | 11137 | Сегодня, 0:01 автор: Boymaster |
|
Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта | 0 | Alex-777 | 864 | 7.4.2024, 18:05 автор: Alex-777 |
|
Перенос сайта на CMS Wordpress | 8 | freeax | 4959 | 10.3.2024, 14:58 автор: freeax |
|
Как настроить в WordPress для SEO оптимизации | 8 | rownong27 | 2475 | 2.3.2024, 12:59 автор: toplinks |
|
Восстановление сайтов из Вебархива на Wordpress. | 39 | freeax | 32745 | 14.2.2024, 14:32 автор: freeax |
Текстовая версия | Сейчас: 20.4.2024, 3:15 |