diff --git a/wp-includes/post.php b/wp-includes/post.php
index 4354270e0cfd016272c003b86b880781ea788991..5d56c45c994e1cdbd8a25d95fe25e95661578e95 100644
a
|
b
|
function register_post_type( $post_type, $args = array() ) { |
1213 | 1213 | '_builtin' => false, |
1214 | 1214 | '_edit_link' => 'post.php?post=%d', |
1215 | 1215 | ); |
| 1216 | |
| 1217 | // Allow filtering of all arguments for non built-in post types |
| 1218 | if( $args['_builtin'] == false ){ |
| 1219 | $args = apply_filters( 'register_post_type_args', $args, $post_type ); |
| 1220 | } |
| 1221 | |
| 1222 | // Allow filtering of labels for all post types |
| 1223 | $args['labels'] = apply_filters( 'register_post_type_labels', $args['labels'], $post_type ); |
| 1224 | |
1216 | 1225 | $args = wp_parse_args( $args, $defaults ); |
1217 | 1226 | $args = (object) $args; |
1218 | 1227 | |