Наверное всё-таки не стоит, мартышкин труд
Не помню уже, посмотрю как в оригинале
Тема Nanomag
Всем привет. Не выводится сайдбар на новых страницах http://turism-info.ru/. В single.php выводится
<!-- Start sidebar -->
<?php
if (have_posts()) {while (have_posts()) { the_post();
?>
<!-- end sidebar -->
Почему это может быть, помогите разобраться.
webstack, большое спасибо
Поменял шаблон, в шаблоне вроде была дыра
Я ещё раз повторяю - прошёлся по форумам, где задавал вопрос и поделился ответом, если кому поможет. Сам не раз сталкивался вот с такими вопросами без ответов. Выдавать за своё открытие совершенно в мыслях не было, не переживай, спасибо за ссылку
Помогли на одном из форумов, просто скопировал ответ, чего мог бы не делать
Проблема связана с лишним закрывающим тегом </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.
Оперативно перенесли несколько десятков доменов, тариф Вебмастер активировали без проблем