Поделиться:
Уведомления
Очистить все

Сортировка тем по давности создания


den_kuba
Сообщения: 17
Topic starter
(@den_kuba)
Active Member
Присоединился: 11 месяцев назад

Добрый день, подскажите можно ли отключить изменения структуры форума после внесения комментария...

Что бы сохранялся порядок тем:

Лекция 1

Лекция 2

Лекция 3 ... и т.д.

 

6 Ответов
Марк
Сообщения: 130
Admin
(@mark)
Участник
Присоединился: 2 года назад

Здравствуйте @den_kuba,

Темы сортируются по дате обновления (если есть что-то новое в теме она перенесется на верх).

Чтобы изменить сортировку и всегда держать очередность тем по их созданию в некоторых форумах вам нужна добавить этот код в functions.php файл вашей активной WordPress темы:

add_filter('wpforo_topic_list_args', function ($args){
if(!empty($args)){
$forumIDs = array(2, 17);
if( in_array( $args['forumid'], $forumIDs) ){
$args['orderby'] = 'topicid';
$args['order'] = 'ASC';
}
}
return $args;
});

Вы можете найти ID форумов которые должны иметь такую сортировку тем в админ станице Форумы > Форумы и добавить их в код array(2, 17) разделёнными запетым, н. п. array(1, 2, 20, 80).

Если вам не доводилось еще добавлять коды в functions.php активной темы значит вы должны прочитать эту тему: https://wpforo.ru/forums/postid/17/

 

Ответить
1 Ответить
den_kuba
(@den_kuba)
Присоединился: 11 месяцев назад

Active Member
Сообщения: 17

@mark Госпаде дай тебе здравья хороший ты человек! 🤗

Ответить
forumovod
Сообщения: 76
(@forumovod)
Trusted Member
Присоединился: 1 год назад
От: @den_kuba

Добрый день, подскажите можно ли отключить изменения структуры форума после внесения комментария...

Что бы сохранялся порядок тем:

Лекция 1

Лекция 2

Лекция 3 ... и т.д.

Так а зачем тогда нужен форум? Проще сделать непосредственно в WordPress с комментариями к лекциям.

Ответить
3 Ответы
den_kuba
(@den_kuba)
Присоединился: 11 месяцев назад

Active Member
Сообщения: 17

@forumovod этот форум с лекциями - закрытый форум... если есть другие готовые решения под решение таких задач подскажи

Ответить
forumovod
(@forumovod)
Присоединился: 1 год назад

Trusted Member
Сообщения: 76
От: @den_kuba

@forumovod этот форум с лекциями - закрытый форум... если есть другие готовые решения под решение таких задач подскажи

Я не знаю какие у вас задачи. Форум - это вроде как площадка для общения ее участников между собой, а не для размещения лекций.

Ответить
den_kuba
(@den_kuba)
Присоединился: 11 месяцев назад

Active Member
Сообщения: 17

@forumovod Ну если есть функционал закрытого форума то какая тебе разница что там размещается... на конкретный вопрос и был получен конкретный ответ... а с советами как проще сделать - оставьте себе.

Ответить
Поделиться: