Skip to:
Content

bbPress.org

Changeset 6672 for trunk/src/bbpress.php


Ignore:
Timestamp:
08/28/2017 02:09:54 AM (4 years ago)
Author:
johnjamesjacoby
Message:

Core: Add source parameter to API registrations.

This change makes it easier to target bbPress-specific post types & statuses, and taxonomies. source may not be the final key, but thankfully all of these APIs accept additional keys, and if support is added to core eventually, we can easily migrate over to it without problems.

Trunk, for 2.6. See: https://core.trac.wordpress.org/ticket/41739

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/bbpress.php

    r6623 r6672  
    520520                'hierarchical'        => true,
    521521                'query_var'           => true,
    522                 'menu_icon'           => ''
     522                'menu_icon'           => '',
     523                'source'              => 'bbpress',
    523524            ) )
    524525        );
     
    545546                'hierarchical'        => false,
    546547                'query_var'           => true,
    547                 'menu_icon'           => ''
     548                'menu_icon'           => '',
     549                'source'              => 'bbpress',
    548550            )
    549551        ) );
     
    570572                'hierarchical'        => false,
    571573                'query_var'           => true,
    572                 'menu_icon'           => ''
     574                'menu_icon'           => '',
     575                'source'              => 'bbpress',
    573576            ) )
    574577        );
     
    593596                'public'                    => true,
    594597                'show_in_admin_status_list' => true,
    595                 'show_in_admin_all_list'    => true
     598                'show_in_admin_all_list'    => true,
     599                'source'                    => 'bbpress'
    596600            ) )
    597601        );
     
    606610                'exclude_from_search'       => true,
    607611                'show_in_admin_status_list' => true,
    608                 'show_in_admin_all_list'    => false
     612                'show_in_admin_all_list'    => false,
     613                'source'                    => 'bbpress'
    609614            ) )
    610615         );
     
    619624                'exclude_from_search'       => true,
    620625                'show_in_admin_status_list' => true,
    621                 'show_in_admin_all_list'    => false
     626                'show_in_admin_all_list'    => false,
     627                'source'                    => 'bbpress'
    622628            ) )
    623629        );
     
    632638                'exclude_from_search'       => true,
    633639                'show_in_admin_status_list' => true,
    634                 'show_in_admin_all_list'    => true
     640                'show_in_admin_all_list'    => true,
     641                'source'                    => 'bbpress'
    635642            ) )
    636643        );
     
    682689                'public'                => true,
    683690                'show_ui'               => bbp_allow_topic_tags() && current_user_can( 'bbp_topic_tags_admin' ),
     691                'source'                => 'bbpress'
    684692            )
    685693        ) );
Note: See TracChangeset for help on using the changeset viewer.