Главная » Сайтостроение » Добавляем форму комментариев на страницы WordPress

Добавляем форму комментариев на страницы WordPress

Как добавить форму комментариев для страницПривет всем!
Я рад приветствовать вас на своем блоге

Я часто посещаю разные блоги и всегда забегаю почитать страничку об авторе.
Иногда хочется оставить комментарий, но практически у многих нет формы комментариев.

У меня на блоге была такая же проблема, после замены шаблона.В записях комментарии и форма присутствует, а на страницах исчезло все бесследно.

Но поблуждав по просторам интернета, я нашел решение, но не полностью.Но путем экспериментов над шаблоном, довел решение до конца.

Я сейчас покажу два варианта, как подключить форму комментария для информативных страниц.

Настройка комментариев стандартным способом

Ну для начала попробуем стандартный способ, может не каждый его знает или забыл.

Это интересно:  Установка смайликов в комментарии, с помощью плагинов
Это интересно:  Регистрация на Вебмани и вывод денег на карту банка

В Админ панели выбираем «Страницы» и переходим по ссылке «Все страницы»
Далее выбираете любую страницу, на моем примере на скрине ниже, я выбираю страничку «Об авторе» и нажимаю на ссылку Свойства

настройка

В открывшемся окошке, нам нужно установить галочку в чебоксе, возле Разрешить комментарии, как показано ниже.

настройка1

Это можно сделать на каждой информативной странице, где мы хотим видеть комментарии.

Теперь обновляемся и идем смотреть на результат.
Если же ничего не вышло, то сейчас я покажу 100% способ решения проблемы.

Добавляем форму комментариев с помощью кода

В Админ панели заходим во Внешний вид и переходим в Редактор. В Редакторе заходим в файл Шаблон страницы (page.php)

В этом файле ищите примерно вот такой код:

 

А перед ним, нам нужно вставить код отвечающий за вывод комментариев:

 

Не забудьте сохраниться.
Если будут проблемы, сделайте как у меня на скрине ниже.Это я у себя экспериментировал

настройка2

Вы видите что у меня в этот код:

 

Вставлен вот этот:

 

Можете у себя поэкспериментировать.

После этого обновляемся и идем смотреть результат.
Что получилось у меня, вы можете посмотреть на моих информативных станицах, ну к примеру «Об авторе». Потому что не везде я комментарии включил.

Отключение комментариев на ненужных страницах

Если вы хотите форму комментирования не на всех страницах, то опять идете в Админку блога.Здесь заходим во вкладку Страницы и переходим по ссылке Все страницы

Ну к примеру я не хочу что бы комментарии были на странице Контакты или Карта блога.Что мы для этого делаем.

Заходим в редактор нужной нам страницы и в верхнем правом углу заходим в Настройки экрана

настройка3

И ставим галочку напротив Обсуждение, как показано на скрине выше.Далее опускаемся в низ статьи и как показано на скрине ниже, убираем галочку напротив строчки Разрешить комментарии

настройка4

Ну и так на каждой страничке, где не желаете видеть комментарии и форму комментирования.
Ну а я закругляюсь, будут вопросы обращайтесь.

С Уважением, Игорь Александрович

12 комментариев

  1. Андрей Косолапов

    Игорь, привет! А к чему эти сложности с кодом.08 Как по мне, то первый способ работает прекрасно  07

    • Игорь

      Привет Андрей!

      Работает да не у всех.

      Знаю пару тройку человек, у которых только вторым способом запустили форму комментирования.

      У меня так же вторым способом только пошло

  2. Артем

    Несколько часов разбирался с комментированием страниц, в итоге все норм. получилось настроить

    • Игорь

      А в чем проблема то была?

  3. Валентин

    Игорь привет. Позволь мне выразиться насчет этого способа. Конечно стандартная функция comments-template работает, но с местом ее размещения, можно промахнуться. Новички могут ее вставить в другую php функцию (не факт что кончание цикла вордпресса endwhile и есть то место), что выведет конфликт, и попросту сайт заклинит на ошибке 403, и придется иссправлять уже через ftp. Ну и еще я осветил бы внутренние хуки (ведь про true ты написал, а что означает нет), ну это так лирика.

    Я вообще чего зашел, хочу предложить тебе и посетителям твоего блога поучаствовать в конкурсе на моем блоге, вот ссылка на статью http://wpsovet.ru/konkursy/konkurs-na-bloge-novyj-dizajn.html там все написано. Учавствуйте все.

    • Игорь

      Привет Валентин.Я рад что ты забежал ко мне на огонек.Так же спасибо за приглашение поучаствовать в конкурсе, обязательно приму участие, с конкурсом уже ознакомился, прикольно придумал.

      Ну а на счет того куда вставлять код, можно каждому подогнать под свой шаблон.Ну а перед изменением нужно файл сохранить, что бы в случае сбоя сделать откат.Это знают даже новички и везде предупреждается.

      Ну да ладно, я же написал будут проблемы помогу.

      Ну а про true не описал ну бывает торопишся, кстати можно и без true код вставить, хотя у меня без него не пошло, не большая каша была

      • Валентин

        Это да, любой блоггер осваивает хоть маленько код, это необходимо. Я вот сейчас APi вордпресса изучаю, через месяцок плагины и виджеты думаю буду писать по тихоньку, плюсом параллельно PHP изучаю, без него никак, а то вроде знания есть, а вот чтобы все это в системе было никак.

        • Игорь

          Ну конечно развиваться нужно.То же желание есть изучать PHP

          Но пока хочу конкретно освоить CSS и HTML

  4. Валентин

    Игорь в топе комментаторов ссылки у тебя индексируются.

    • Игорь

      Нет не индексируется

  5. OmarSK

    В принципе на странице об авторе или о блоге, комменты особо не нужны. Хотя это мое личное мнение. Гораздо ценнее комментарии статей.

    • Игорь

      Ну многие забегают на страничку автора и хотят оставить коммент