Этот пост помечен меткой “HTML” выборка статей в которой как раз и приурочена подобным коротеньким заметкам о нюансах в работе сайта (в частности) и некоторым интернет-хитростям вообще…
Сегодня узнаем, поддерживает ли в ваша тема подобное удобство “древовидные комментарии”, или разберёмся отчего форма комментирования работает с ошибкой.
логика древовидных комментариев
Вы зашли по адресу, если обнаружили у себя что настройка древовидной формы комментирования вдруг пропала, но вы уверены – в самом начале установки шаблона всё работало.
Так бывает когда человек подстраивает и подстраивает свой блог, прежде чем его представить свету посетителей…
…да и ещё когда те принимаются усердно комментировать ваши работы: …и тут – бац, обнаруживается беда!
Всё эти закавыки оттого, что мы часто забываем о каких-то своих правках кода шаблона: ведь, да!!
…и однажды приходится лазить по всем кодированным углам темы.
ПАМЯТКА:
…напоминаю всякий раз: заведите какой-то документ «запоминалку» всех совершаемых эксов с блогом. Копируйте редактируемые файлы. Пригодится!
Поверьте: так короче до профессионализма, ибо возможность переварки накопленных крупиц знаний в кашу маловероятна!
Итак, проверим наличие строки, отвечающей за вывод нужной нам формы комментирования, в файле header.php (ищите чуть ниже начала документа)
<?php if ( is_singular() ) { wp_enqueue_script( 'comment-reply' ); } ?>
…и коли вы её отыскали – здорово! И значит стоит продолжать работу.
Совет: если сомневаетесь или не ведаете о наличии искомого инструментария (любого) проконсультируйтесь и не траттье время попусту.
А касаемо нашей темы, не вздумайте сами реализовывать эту самую “древовидку коммов”, дописывая всевозможный код в папку шаблона – будет масса ошибок. Проще изначально подобрать рабочую нужным образом тему!
Но это, конечно, если вы правите рабочий блог, а не черновик: верстак для этих ошибок и существует.
…но если дерево комментариев у вас было, продолжим …ибо где-то напортачили… ) даже если и строки не обнаружили, пока не останавливайтесь: вы её могли убрать с глаз долой ненароком, выправляя статические ссылки, например)
Следующий шаг: проверьте наличие селекторов .commentlist в коде CSS (файл style.css).
Затем как-то их обозначьте для предстоящих работ (коли потребуется, а вообще эта ошибка легко отыскивается визуально, как только спокойно и последовательно приступаешь к проверке…).
И наконец добрались к тому, на что меньше всего обращают внимание…
Так однажды получилось и у меня.
Вам необходимо найти дефолтный файл стилей, в котором задаются ОБЩИЕ технические значения всевозможных тегов и т.п. </strong> (стронгов) или каких-то иных без привязки к определённому ДИВУ h1,h2,h3 или ul, ol… селекторов.
путь примерно такой:
wp-content/themes/имя_темы/lib/css
и именно файл defaults.css (у вас может быть имя каким-то иным, но узнаваемым)
…и в нём отыщите такие величины
ul, ol { margin: 0 20px 20px 0; padding-left: 40px; /*нужная величина сдвига реплики*/ }
Ну вот практически и всё что нужно для исправления ошибки деревовидной формы комментариев…
Да, в любом случае, если отыщете причину ошибки, проверьте как теперь работают касающиеся этих правок другие фигуры шаблона, ибо
ul, ol
…это ДИВО задаёт свойства многим и многим формам вашего сайта, а ни только репликам в дереве комментариев.
Online консультация по настройкам и созданию сайтов на WordPress
**
А эта видюха как один из СПОСОБОВ памяток!В недрах этой программы запросто можно хранить в неприкосновенности нужные вам данные: пароли и т.п.)) кстати, там же можно выделить место и каким-то наработанным файлам блога!
mihalica.ru !
не помогло.
Плохо, что не помогло.
Эта статья рассчитана на то, если невзначай попорчено ОТОБРАЖЕНИЕ дерева.
С нуля же настраивать древовидные коммы нужно иначе.