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



 

Здравствуйте, гость (

| Вход | Регистрация )

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


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

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


В вордпресе есть целая куча способов вывести комментарии. Какой из них используется в Вашем шаблоне, можно определить, только применив незаурядные телепатические способности. Выкладывайте для начала хотя бы код файла 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


(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


(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


(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


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

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


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
12 Boymaster 1923 Вчера, 21:03
автор: MisterBit
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4815 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Как вы отдыхаете от работы за компом
148 adw-kupon.ru 19712 8.4.2024, 10:37
автор: Skyworker
Открытая тема (нет новых ответов) Как вы бросили работу и перешли на заработок с сайтов?
18 uahomka 3107 5.4.2024, 5:53
автор: Skyworker
Горячая тема (нет новых ответов) Как бездомные хранят деньги?
81 metvekot 13657 31.3.2024, 12:44
автор: Boymaster


 



RSS Текстовая версия Сейчас: 20.4.2024, 5:05
Дизайн