Skip to:
Content

bbPress.org


Ignore:
Timestamp:
01/10/2020 05:26:12 PM (5 years ago)
Author:
johnjamesjacoby
Message:

General: add support for include attribute in bbp_dropdown().

Props imath. For 2.7, trunk.

File:
1 edited

Legend:

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

    r7006 r7055  
    14681468        // Parse arguments against default values
    14691469        $r = bbp_parse_args( $args, array(
     1470
     1471            // Support for get_posts()
    14701472            'post_type'          => bbp_get_forum_post_type(),
    14711473            'post_parent'        => null,
    14721474            'post_status'        => null,
    14731475            'selected'           => 0,
     1476            'include'            => array(),
    14741477            'exclude'            => array(),
    14751478            'numberposts'        => -1,
    14761479            'orderby'            => 'menu_order title',
    14771480            'order'              => 'ASC',
     1481
     1482            // Preloaded content
    14781483            'posts'              => array(),
     1484
     1485            // Custom hierarchy walkers
    14791486            'walker'             => '',
    14801487
     
    14981505        if ( is_numeric( $r['selected'] ) && ( $r['selected'] < 0 ) ) {
    14991506            $r['selected'] = 0;
     1507        }
     1508
     1509        // Force array
     1510        if ( ! empty( $r['include'] ) && ! is_array( $r['include'] ) ) {
     1511            $r['include'] = explode( ',', $r['include'] );
    15001512        }
    15011513
     
    15171529                'post_status' => $r['post_status'],
    15181530                'post_parent' => $r['post_parent'],
     1531                'include'     => $r['include'],
    15191532                'exclude'     => $r['exclude'],
    15201533                'numberposts' => $r['numberposts'],
Note: See TracChangeset for help on using the changeset viewer.