Перед сайдбаром не хватает двух закрывающих тегов </div>
— скорее всего, в шаблоне single.php
или comments.php
.
single.php стоят два закрывающих тега </div>, ну если бы дело было в этом то сайт бар смещался бы даже если пользователь зарегистрирован, а так он смещается если на сайт заходит гость. Может у Вас есть еще варианты в чем может быть причина
Структура на главной: http://prntscr.com/91dqbv
На странице записи: http://prntscr.com/91dqz0
Потому предположение о «не закрытых» DIV’ах остается на повестке дня.
Либо стоят они не в том месте, таким образом, что сайдбар и футер попали в postwrap.
Таки смотрите шаблоны single.php или comments.php.
Но раз «проблема» проявляется только у не зарегистрированных пользователей, то ставлю на comments.php.
Всем спасибо, я решил вообще убрать файл comments.php и поставить комментарии от Вконтакте. Так как не смог найти причину дефекта. Теперь вроде все нормально. Еще раз спасибо за подсказки
я решил вообще убрать файл comments.php и поставить комментарии от Вконтакте.
тем самым лишив возможности оставить комментарий пользователю, не зарегистрированному в контакте.
Вы относитесь к той наивной категории людей, которые считают что в контакте должен быть зарегистрирован любой и каждый?
Если уж не можете справиться со стандартной формой комментирования — установите универсальную стороннюю типа Дискус или SVкамент