• Имею сайт, посчу новости
    есть три человека которые имеют определенный свой вид на мою новость
    (допустим они имеют группу Подписчик, выдаваемая вручную)
    Они (эти трое) заходя в новость могут запостить комментарий, который будет «прилеплен» к новости (как коментарий) а обычные юзеры будут постить обычные коменты в стационарном режиме
    как бы это реализовать?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Модератор Sergey Biryukov

    (@sergeybiryukov)

    Live and Learn

    Как вариант — перед выводом пройти по массиву и присвоить комментариям от этих пользователей особый тип. Затем разделить по этому признаку и вывести оба списка отдельно. Примерно так:

    <ol class="commentlist">
    <?php
    if ( !empty($wp_query->comments) ) {
    	foreach ( $wp_query->comments as $id => $comment ) {
    		if ( ... ) { // проверка принадлежности автора к группе
    			$wp_query->comments[$id]->comment_type = 'special';
    		}
    	}
    }
    
    wp_list_comments('type=special');
    wp_list_comments('type=comment');
    ?>
    </ol>

    Atrax

    (@atrax)

    Ethical engineer

    А потом правила на досуге почитайте.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Нужна помощь или совет» закрыта для новых ответов.