bp_register_default_taxonomies()

Register our default taxonomies.


Description Description


Source Source

File: bp-core/bp-core-taxonomy.php

function bp_register_default_taxonomies() {
	// Member Type.
	register_taxonomy( bp_get_member_type_tax_name(), 'user', array(
		'public' => false,
	) );

	// Email type.
	register_taxonomy(
		bp_get_email_tax_type(),
		bp_get_email_post_type(),
		apply_filters( 'bp_register_email_tax_type', array(
			'description'   => _x( 'BuddyPress email types', 'email type taxonomy description', 'buddypress' ),
			'labels'        => bp_get_email_tax_type_labels(),
			'meta_box_cb'   => 'bp_email_tax_type_metabox',
			'public'        => false,
			'query_var'     => false,
			'rewrite'       => false,
			'show_in_menu'  => false,
			'show_tagcloud' => false,
			'show_ui'       => bp_is_root_blog() && bp_current_user_can( 'bp_moderate' ),
		) )
	);
}

Top ↑

Changelog Changelog

Changelog
Version Description
2.2.0 Introduced.

Top ↑

User Contributed Notes User Contributed Notes

You must log in before being able to contribute a note or feedback.