Description
Implement "register_post_type_args" filter for oik-typesThe register_post_type_args filter was introduced in WordPress 4.4. If the site is 4.4 or higher then this gets invoked for each post type being registered. So we can update the registration earlier rather than later.
Usage
$array = oik_types_register_post_type_args( $args, $post_type );Parameters
- $args
- ( array ) required – post type args
- $post_type
- ( string ) required – the post type being registered
Returns
array updated post type args arraySource
File name: oik-types/oik-types.phpLines:
1 to 18 of 18
function oik_types_register_post_type_args( $args, $post_type ) { //bw_backtrace(); static $bw_types = null; if ( !$bw_types ) { $bw_types = get_option( "bw_types" ); //bw_trace2( $bw_types, "bw_types", true, BW_TRACE_DEBUG ); } if ( $bw_types ) { // && is_array( $bw_types) && count( $bw_types ) ) $oik_types_override = bw_array_get( $bw_types, $post_type, null ); if ( $oik_types_override ) { $override_args = oikcpt_adjust_args( $oik_types_override['args'], false, $args ); //bw_trace2( $override_args, "override_args", true, BW_TRACE_VERBOSE ); $args = array_merge( $args, $override_args ); //bw_trace2( $args, "args", false, BW_TRACE_VERBOSE); } } return( $args ); }View on GitHub
Called by
Calls
1 to 3 of 3
