Exactly – the same way the most recent topic posts are listed in order of recency on the main http://www.bbpress.org page.
Vikaria brings up an excellent example. We would like our topics to order exactly like they do on the bbpress.org homepage. Any suggestions or advice as to what we may be doing wrong and how to remedy the situation? Thanks!!
@robin-w Any chance you have a suggestion on our issue?
sorry am busy on a tractor haymaking, so am not on here as much as usual !
I suspect that it is theme related, can you try switching to a default theme such as twentytwelve for a quick test and seeing if the order changes?
Come back and let me know
Sorry to bring this ancient topic up! But this issue is stil present after 11 years! It’s not a theme issue, I changed theme to the wordpress default.
Topics are sorted by freshness in each individual forum, but not in the forum index page at example.com/forum
I also added this in my custom plugin, bt no success:
function freshness_topic_order( $args ) {
$args['meta_key']='_bbp_last_active_time';
$args['orderby']='meta_value';
$args['order']='DESC'; //change to ASC to put oldest at top
return $args;
}
add_filter('bbp_before_has_topics_parse_args','freshness_topic_order');
I found an strange relation between sticky topics and this issue!
If I stick a topic to the front (make it sticky), the forum index will behave as decribed above. When there is no sticky topic, the forum index sorts topic by freshness time.
Install
bbp style pack
once activated go to
dashboard>settings>bbp style pack>Forum Order
Thank you. Any chance to fix this without plugin?
I’m just a volunteer here – I don’t think this will get added to the core.
so it will need code, and a plugin is just code with a wrapper.
If you are concerned about performance, you should be using a caching plugin