Объединять комментарии между разными постами

Мне нужно повторить поведение этого сайта:

http://www.theincipit.com/2013/11/la-notte-di-halloween-tost/9/

Как видите, я связал "историю", разделенную на разные главы (1-10). Тем не менее, каждая глава отображает один и тот же список комментариев. Таким образом, вы можете комментировать каждую главу, но она автоматически попадет в один и тот же список, отображаемый в каждой главе.

На моем сайте у меня есть разные посты, сгруппированные по разным категориям, и мне бы хотелось, чтобы одни и те же посты из одной категории отображали один и тот же список комментариев (а когда вы комментируете каждый пост этой категории, вы обновляете один и тот же список)

Спасибо!

1 ответ

В любом случае, это начало. Еще не проверял это.

add_rewrite для получения дополнительной строки запроса

Добавить переписать на определенную страницу (идентификатор как XXниже).

add_rewrite_tag('%chapter%','([^&]+)');
add_rewrite_rule('^story-slug/([^/]*)/?','index.php?page_id=XX&speaker=$matches[1]','top');

сделать шаблон для этой конкретной страницы.

И создать page-xx.php где xx является идентификатором страницы (или слагом), который будет использовать дополнительный фрагмент в конце URL: /story-slug/1/ 1 в этом случае. Не забудьте включить комментарии в этот шаблон!

В редакторе постов напишите все это как одну запись, заключив главы в [chapter id="X"]

Затем скрыть главы, которые не соответствуют URL chapter запрос через шорткод.

add_shortcode('chapter', 'chapter_display')
function chapter_display($atts, $content) {
    $current_chpater = $wp_query->query_vars['chapter'];
    $chapter = $atts['id'];
    if ($chapter == $current_chapter)
        return $content;
}

Единственное, чего не хватает в этом решении, это нумерации страниц сверху / снизу.

Постоянно ссылаясь на один и тот же пост, но показывая разные части,

PS - не забудьте ударить wp-admin/options-permalink.php очистить правила переписывания после добавления add_rewrite_xxx функции, чтобы убедиться, что они принимают.

Другие вопросы по тегам