Make WordPress Core


Ignore:
Timestamp:
09/22/2015 10:31:25 PM (9 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.