/** * Add publish hooks to all our CPTUI post types. * * @since 1.0.0 */ function pluginize_post_type_listener() { $post_types = cptui_get_post_type_slugs(); // We default to just our CPTUI post types. foreach ( $post_types as $type ) { add_action( "publish_{$type}", 'pluginize_auto_add_taxonomy_terms_on_publish' ); } } add_action( 'init', 'pluginize_post_type_listener' );