# Attempt to notify any Weblogs linked to from the article (slows down posting.)
# Allow link notifications from other Weblogs (pingbacks and trackbacks.)
# Allow people to post comments on the article
если зайти в какую-либо рубрику (категорию) там всё равно остался видимым коментарий, как его убрать? то есть написано – 1 Comment (тема default, вордпрес 1.5 )
я удалил эти два фала
comments.php
comments-popup.php
думаю они лишнии теперь., правильно?
А почему нельзя сделать плагин типа:
add_filter(‘comments_template’, ‘disable_all_comments’);
add_filter(‘comments_popup_link’,’disable_all_comments_popup_link’);
function disable_all_comments($allow){
return false;
}
function disable_all_comments_popup_link($allow){
return false;
}
И он, почему-то не работает ???
Максим, так почему не работает конструкция, приведенная выше. Я еще не совсем спец в WP, но думаю, можно ка-то так реализовать. И тогда не надо править шаблоны. Включил плагин – и все ок.
По моему отключить комментирование можно сразу в панели управления :).
Что касается вашего кода, то надо разбираться. Вы используете фильтры, а это сложная тема. Во-первых, вам нужно вначале отключить уже сущстувующие функции комментариев (remove_filter), а уже после добавить свою функцию.
Во-вторых, нужно точно определить какую функцию отключать. В шаблоне используют comments_template(). Наверное от нее и нужно плясать.
ps Если есть желание, то существует отличное описание всех хуков для WordPress: http://wphooks.flatearth.org/
В опциях – Обсуждение снимите отметки с:
# Разрешить уведомления от другого Weblogs (pingbаcks и trаckbаcks.)
# Разрешить комментарии к статьям
# Attempt to notify any Weblogs linked to from the article (slows down posting.)
# Allow link notifications from other Weblogs (pingbacks and trackbacks.)
# Allow people to post comments on the article
с этого убрать галочки?
добро.
не то.
меня интересует как вообще отрубить коментарии
так что бы их не было и не пахло им на блоге
вот!
ну тогда уберите из файлов темы (home.php, index.php, single.php, page.php) функции комментариев:
comments_template() и
comments_popup_link()
😉
если зайти в какую-либо рубрику (категорию) там всё равно остался видимым коментарий, как его убрать? то есть написано – 1 Comment (тема default, вордпрес 1.5 )
я удалил эти два фала
comments.php
comments-popup.php
думаю они лишнии теперь., правильно?
Я же написал, просто уберите вызов функций комментариев:
comments_template() и
comments_popup_link()
То есть нужно пройтись по файлам шаблона и удалить вызов этих функций.
🙂
А почему нельзя сделать плагин типа:
add_filter(‘comments_template’, ‘disable_all_comments’);
add_filter(‘comments_popup_link’,’disable_all_comments_popup_link’);
function disable_all_comments($allow){
return false;
}
function disable_all_comments_popup_link($allow){
return false;
}
И он, почему-то не работает ???
Максим, так почему не работает конструкция, приведенная выше. Я еще не совсем спец в WP, но думаю, можно ка-то так реализовать. И тогда не надо править шаблоны. Включил плагин – и все ок.
По моему отключить комментирование можно сразу в панели управления :).
Что касается вашего кода, то надо разбираться. Вы используете фильтры, а это сложная тема. Во-первых, вам нужно вначале отключить уже сущстувующие функции комментариев (remove_filter), а уже после добавить свою функцию.
Во-вторых, нужно точно определить какую функцию отключать. В шаблоне используют comments_template(). Наверное от нее и нужно плясать.
ps Если есть желание, то существует отличное описание всех хуков для WordPress: http://wphooks.flatearth.org/
Ага. Спасибо. Буду читать и понимать. О результатах сообщу, если они будут положительными 🙂