Make WordPress Core

Ticket #28683: 28683.diff

File 28683.diff, 670 bytes (added by mattheweppelsheimer, 12 years ago)
  • wp-includes/post.php

    diff --git wp-includes/post.php wp-includes/post.php
    index 9194c78..f25a1ca 100644
    function register_post_type( $post_type, $args = array() ) { 
    12431243        $post_type = sanitize_key( $post_type );
    12441244        $args->name = $post_type;
    12451245
    1246         if ( strlen( $post_type ) > 20 )
     1246         if ( strlen( $post_type ) > 20 ) {
     1247                _doing_it_wrong( __FUNCTION__, __( 'Post types cannot exceed 20 characters in length' ), 4.0 );
    12471248                return new WP_Error( 'post_type_too_long', __( 'Post types cannot exceed 20 characters in length' ) );
     1249        }
    12481250
    12491251        // If not set, default to the setting for public.
    12501252        if ( null === $args->publicly_queryable )