X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Подскажите как реализовать на вордпрессе?, убрать комментарии со всех рубрик кроме одной
samdocua
samdocua
Topic Starter сообщение 19.5.2011, 23:34; Ответить: samdocua
Сообщение #1


Частый гость
**

Группа: User
Сообщений: 97
Регистрация: 8.7.2010
Поблагодарили: 12 раз
Репутация:   1  


Всем доброго времени суток. Встал недавно вопрос, как реализовать в вордпрессе такое: убрать комментарии во всех рубриках сайта кроме одной. Желательно, чтобы рубрика задавалась по id.

З.Ы. В php я не силен и прошу Вас по возможности указать уже готовый код. Спасибо всем за понимание и помощь. Удачи!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Freon
Freon
сообщение 20.5.2011, 1:46; Ответить: Freon
Сообщение #2


Частый гость
**

Группа: User
Сообщений: 90
Регистрация: 22.4.2008
Поблагодарили: 23 раза
Репутация:   5  


В вордпресе есть целая куча способов вывести комментарии. Какой из них используется в Вашем шаблоне, можно определить, только применив незаурядные телепатические способности. Выкладывайте для начала хотя бы код файла comments.php из своей темы, чтобы можно было о чём-то разговаривать. Хотя некоторые темы настолько экзотические, что это не поможет.
Ну, а если в общем, то у вордпресса есть функции типа is_category($cat_id). Получится примерно:
if (is_category(id_of_the_category_for_which_to_display_comments)) {//если мы в нужной категории
wp_list_comments();//выводим комментарии
}


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
samdocua
samdocua
Topic Starter сообщение 20.5.2011, 2:23; Ответить: samdocua
Сообщение #3


Частый гость
**

Группа: User
Сообщений: 97
Регистрация: 8.7.2010
Поблагодарили: 12 раз
Репутация:   1  


(Freon @ 20.5.2011, 0:46) *
В вордпресе есть целая куча способов вывести комментарии. Какой из них используется в Вашем шаблоне, можно определить, только применив незаурядные телепатические способности. Выкладывайте для начала хотя бы код файла comments.php из своей темы, чтобы можно было о чём-то разговаривать. Хотя некоторые темы настолько экзотические, что это не поможет.
Ну, а если в общем, то у вордпресса есть функции типа is_category($cat_id). Получится примерно:
if (is_category(id_of_the_category_for_which_to_display_comments)) {//если мы в нужной категории
wp_list_comments();//выводим комментарии
}

извиняюсь, что не указал сразу: в single.php комментарии выводятся с помощью функции comments_template();

я попробовал реализовать так

<?php if (is_category(3)) { comments_template(); } ?>


Но почему-то не работает( вообще комментарии со всех страниц пропали
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Lilac
Lilac
сообщение 20.5.2011, 8:35; Ответить: Lilac
Сообщение #4


Новичок
*

Группа: User
Сообщений: 31
Регистрация: 16.1.2010
Поблагодарили: 2 раза
Репутация:   0  


(samdocua @ 19.5.2011, 22:34) *
Всем доброго времени суток. Встал недавно вопрос, как реализовать в вордпрессе такое: убрать комментарии во всех рубриках сайта кроме одной.

- смотрите ID данной рубрики в админке
- создаёте в php редакторе(подойдёт любой типа дримвьювера) на основе файла single.php файл category-ID.php (где вместо ID подставляется нужное число)
- затем удаляете вывод функции comments_template(); в файле single.php (также если есть файл category.php в нём тоже удаляете)
- файл category-ID.php с выводом функции comments_template(); сохраняете на хосте
- на этом всё))


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
elche
elche
сообщение 20.5.2011, 9:28; Ответить: elche
Сообщение #5


Участник
***

Группа: User
Сообщений: 111
Регистрация: 22.4.2010
Поблагодарили: 38 раз
Репутация:   13  


(samdocua @ 20.5.2011, 2:23) *
<?php if (is_category(3)) { comments_template(); } ?>

ну вот, а говорите не сильны в пхп, почти сами сделали, только вызывайте не is_category а in_category


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Freon
Freon
сообщение 20.5.2011, 9:55; Ответить: Freon
Сообщение #6


Частый гость
**

Группа: User
Сообщений: 90
Регистрация: 22.4.2008
Поблагодарили: 23 раза
Репутация:   5  


(elche @ 20.5.2011, 9:28) *
ну вот, а говорите не сильны в пхп, почти сами сделали, только вызывайте не is_category а in_category

Да, точно. Именно так. Прошу прощения, что недоподсказалsmile.gif. Только учтите, это работает только для категорий, у которых нет вложенных категорий. Т.е. в категории могут быть только посты и всё. Если там появятся вложенные категории, то в них вылезут комментарии.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
2 PostBrigada 512 Сегодня, 4:27
автор: jingo
Горячая тема (нет новых ответов) Как заработать новичку?
106 Emeralda 17656 Вчера, 21:17
автор: lesssss81
Горячая тема (нет новых ответов) Как заставить Google любить тебя?
Хочу роста трафа из Гугла : ))
72 Aslan88 16159 Вчера, 21:02
автор: alexandrrr
Открытая тема (нет новых ответов) Как установить источник заражения сайтов?
5 kelevra 346 Вчера, 17:55
автор: Nell
Горячая тема (нет новых ответов) Как быстро похудеть мужчине в домашних условиях?
бесплатно, без регистрации, без смс
211 Silverspam 13364 Вчера, 16:48
автор: Catherine_Molli


 



RSS Текстовая версия Сейчас: 12.12.2017, 8:43
Дизайн