diff --git a/wp-includes/post.php b/wp-includes/post.php index fd5a48b9e0..dbb8925533 100644 --- a/wp-includes/post.php +++ b/wp-includes/post.php @@ -882,11 +882,18 @@ function get_post_types( $args = array(), $output = 'names', $operator = 'and' ) } /** - * Register a post type. Do not use before init. + * Registers a post type. * - * A function for creating or modifying a post type based on the - * parameters given. The function will accept an array (second optional - * parameter), along with a string for the post type name. + * Note: Post type registrations should not be hooked before the + * {@see 'init'} action. Also, any taxonomy connections should be + * registered via the `$taxonomies` argument to ensure consistency + * when hooks such as {@see 'parse_query'} or {@see 'pre_get_posts'} + * are used. + * + * Post types can support any number of built-in core features such + * as meta boxes, custom fields, post thumbnails, post statuses, + * comments, and more. See the `$supports` argument for a complete + * list of supported features. * * @since 2.9.0 * @since 3.0.0 The `show_ui` argument is now enforced on the new post screen. diff --git a/wp-includes/version.php b/wp-includes/version.php index 1afe657141..6282880f6d 100644 --- a/wp-includes/version.php +++ b/wp-includes/version.php @@ -4,7 +4,7 @@ * * @global string $wp_version */ -$wp_version = '4.6-alpha-37881'; +$wp_version = '4.6-alpha-37882'; /** * Holds the WordPress DB revision, increments when changes are made to the WordPress DB schema.