Make WordPress Core

Changeset 34451


Ignore:
Timestamp:
09/22/2015 10:31:25 PM (11 years ago)
Author:
SergeyBiryukov
Message:

Make the 'register_post_type_args' filter introduced in [34242] available for built-in post types too.

Props MikeSchinkel.
Fixes #17447.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/wp-includes/post-functions.php

    r34446 r34451  
    994994        $post_type = sanitize_key( $post_type );
    995995
    996         if ( empty( $args['_builtin'] ) ) {
    997                 /**
    998                  * Filter the arguments for registering a post type.
    999                  *
    1000                  * Not available for built-in post types.
    1001                  *
    1002                  * @since 4.4.0
    1003                  *
    1004                  * @param array|string $args      Array or string of arguments for registering a post type.
    1005                  * @param string       $post_type Post type key.
    1006                  */
    1007                 $args = apply_filters( 'register_post_type_args', $args, $post_type );
    1008         }
     996        /**
     997         * Filter the arguments for registering a post type.
     998         *
     999         * @since 4.4.0
     1000         *
     1001         * @param array|string $args      Array or string of arguments for registering a post type.
     1002         * @param string       $post_type Post type key.
     1003         */
     1004        $args = apply_filters( 'register_post_type_args', $args, $post_type );
    10091005
    10101006        // Args prefixed with an underscore are reserved for internal use.
Note: See TracChangeset for help on using the changeset viewer.