[РЕШЕНО ЧАСТИЧНО] Подключить комментарии для элементов таксономий
Как подключить комментарии для элементов таксономий.
Идя по Breadcrumbs (Навигационная цепочка) - хочу добавить возможность комментировать целую рубрику, как это сделать ?
Простая вставка wp_list_comments и comments_template(); не помогает.
Заработало через:
<?php global $withcomments; $withcomments = true; comments_template(); ?>
нашел такой код, что делает не знаю - но может кто подскажет
I think I may have something. Following my idea above and keesiemeijer’s point about the comments_template needing a $post object. The methodology is
1 Create a new hidden custom post-type to which the comments are bound.
2 Provide for basic post instance creation.
3 By default the comments for will loop back to the post-types default url and not the referring page. Therefore we need to provide filters for get_comments_link.
4 A wp_rewrite rule addition is needed to deal with paged comments
5 Minimal wrapper to comments_template
The key is creating some sort of deterministic link between a single term and a single post. The following is a proof of concept.
This is still very generic as it adds the possibility of comments on all public taxonomies. Ideally the creation of the hidden posts would be hooked into the creation/deletion of the original terms. However, I had to do this for a site redesign where those terms were already in
existence.
Но при этом, он не доделал код и при удалении термина, такая созданная скрытая страница не удаляется...
тогда подскажите как тут быть ? можно ли обойтись:
<?php global $withcomments; $withcomments = true; comments_template(); ?>
и как потом удалять комменты если таксономия удалена ?
только что проверил - как реагирует вордпресс:
при создании комментария, он добавляется не к таксономии, а к последнему посту относящемуся к этой таксономии, думаю вопрос будет пока открытым - но даже такое решение пока что допустимо
Тебе надо использовать весь код и еще добавить сценарии (например удаления как подсказывает kama)
Я далек этой этой темы - к сожалению
1 моя главная задача наполнить сайт чтоб привлечь посетителей и рекламодателей
2 эти вопросы (как этот) возникающие по мере развития , являются желательными но не главными
3 очень много времени уходит на изучение кода
4 один (или3) день уходит на работу наполнения (фото и подгонка css и php и плагинов)
5 приходится ставить приоритет на наполнение контента
короче как у любого из нас много вопросов и задач, и была надежда на то что вопрос решен и подогнать можно небольшими знаниями php под свои нужды
Так как таксы не имеют возможности хранить комментарии к себе, то автор кода создаёт скрытый тип записи, где публикует под каждый терм отдельную страницу, к которой и привязываются комментарии. Если вкратце.