- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Маркетинг для шоколадной фабрики. На 34% выше средний чек
Через устранение узких мест
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Добрый день. После обновления до версии 4.8.2 верхнее меню на некоторых сайтах сбивается в кучу и съезжает влево. Никак не могу исправить. В чём может быть проблема, как исправить? С момента выхода обновления уже прошло неск. месяцев, но проблема осталась. http://finanse-info.ru/
Проблема связана с лишним закрывающим тегом </div> в дочерних меню.
На форуме SMThemes пишут, что в текущей версии темы (2.4.4) ошибка исправлена. Проверил — так и есть.
Для самостоятельного исправления можно найти в файле functions.php активной темы функцию smt_menu():
function smt_menu($a) {
$a=preg_replace("/<ul\sclass='children'>/", "<ul class='children'$2><div class='transparent'></div><div class='inner'>", $a);
$a=preg_replace('/<ul\sclass="sub-menu">/', "<ul class='sub-menu'><div class='transparent'></div><div class='inner'>", $a);
$a=preg_replace("/<\/ul>/", "</div></ul>", $a);
return $a;
}
И заменить в двух строках <ul\sclass на <ul\s+class.
Проблема связана с лишним закрывающим тегом </div> в дочерних меню.
Неужто сам разобрался?
Или "скромность" не позволила дать ссылку на тех, кто тебе помог?
Помогли на одном из форумов, просто скопировал ответ, чего мог бы не делать
Помогли на одном из форумов, просто скопировал ответ, чего мог бы не делать
Если совести нет - можно и за свой выдать (что ты и сделал). А приличные люди дают ссылки, где им помогли: https://ru.wordpress.org/support/topic/%D0%BF%D1%80%D0%BE%D0%B1%D0%BB%D0%B5%D0%BC%D0%B0-%D0%BF%D0%BE%D1%81%D0%BB%D0%B5-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F-3/#post-262404
Я ещё раз повторяю - прошёлся по форумам, где задавал вопрос и поделился ответом, если кому поможет. Сам не раз сталкивался вот с такими вопросами без ответов. Выдавать за своё открытие совершенно в мыслях не было, не переживай, спасибо за ссылку
Выдавать за своё открытие совершенно в мыслях не было,
трусливый сказочник.
gera01, спасибо, что, найдя решение, сюда его кинули. Перед обновлениями рекомендую читать отзывы тех, кто обновлял как вордпресс, так и джомла. Эти обновления бывают некорректными и лучше подождать пока исправят.