Changeset 13431 for trunk/src/bp-core/classes/class-bp-core.php
- Timestamp:
- 02/24/2023 09:37:44 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-core/classes/class-bp-core.php
r13414 r13431 324 324 * Set up post types. 325 325 * 326 * @since BuddyPress (2.4.0) 326 * @since 2.4.0 327 * @since 12.0.0 Registers the 'buddypress' post type for component directories. 327 328 */ 328 329 public function register_post_types() { 329 330 // Emails 330 // Component directories. 331 if ( (int) get_current_blog_id() === bp_get_post_type_site_id() ) { 332 register_post_type( 333 'buddypress', 334 array( 335 'label' => _x( 'BuddyPress Directories', 'Post Type label', 'buddypress' ), 336 'labels' => array( 337 'singular_name' => _x( 'BuddyPress Directory', 'Post Type singular name', 'buddypress' ), 338 ), 339 'description' => __( 'The BuddyPress Post Type used for component directories.', 'buddypress' ), 340 'public' => false, 341 'hierarchical' => true, 342 'exclude_from_search' => true, 343 'publicly_queryable' => false, 344 'show_ui' => false, 345 'show_in_nav_menus' => true, 346 'show_in_rest' => false, 347 'supports' => array( 'title' ), 348 'has_archive' => false, 349 'rewrite' => false, 350 'query_var' => false, 351 'delete_with_user' => false, 352 ) 353 ); 354 } 355 356 // Emails. 331 357 if ( bp_is_root_blog() && ! is_network_admin() ) { 332 358 register_post_type( … … 357 383 358 384 parent::register_post_types(); 385 } 386 387 /** 388 * Set up the component post statuses. 389 * 390 * @since 12.0.0 391 */ 392 public function register_post_statuses() { 393 register_post_status( 394 'bp_restricted', 395 array( 396 'label' => _x( 'Restricted to members', '`buddypress` post type post status', 'buddypress' ), 397 'public' => false, 398 'internal' => true, 399 ) 400 ); 401 402 parent::register_post_statuses(); 359 403 } 360 404
Note: See TracChangeset
for help on using the changeset viewer.