Skip to:
Content

bbPress.org


Ignore:
Timestamp:
06/15/2017 04:50:26 AM (8 years ago)
Author:
johnjamesjacoby
Message:

Replies: Do not update term cache in bbp_has_replies().

This change removes 2 unnecessary database queries from single topic pages. In situations where the leading topic is gathered as part of the bbp_has_replies() loop, this still functions as anticipated, and the original topic loop query will handle updating the term cache appropriately.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/includes/replies/template.php

    r6528 r6553  
    142142    // Default query args
    143143    $default = array(
    144         'post_type'           => $default_post_type,         // Only replies
    145         'post_parent'         => $default_post_parent,       // Of this topic
    146         'posts_per_page'      => bbp_get_replies_per_page(), // This many
    147         'paged'               => bbp_get_paged(),            // On this page
    148         'orderby'             => 'date',                     // Sorted by date
    149         'order'               => 'ASC',                      // Oldest to newest
    150         'hierarchical'        => $default_thread_replies,    // Hierarchical replies
    151         'ignore_sticky_posts' => true,                       // Stickies not supported
     144        'post_type'              => $default_post_type,         // Only replies
     145        'post_parent'            => $default_post_parent,       // Of this topic
     146        'posts_per_page'         => bbp_get_replies_per_page(), // This many
     147        'paged'                  => bbp_get_paged(),            // On this page
     148        'orderby'                => 'date',                     // Sorted by date
     149        'order'                  => 'ASC',                      // Oldest to newest
     150        'hierarchical'           => $default_thread_replies,    // Hierarchical replies
     151        'ignore_sticky_posts'    => true,                       // Stickies not supported
     152        'update_post_term_cache' => false                       // No terms to cache
    152153    );
    153154
Note: See TracChangeset for help on using the changeset viewer.