WordPress.org

Make WordPress Core

Ticket #22497: show_mobile.diff

File show_mobile.diff, 1.7 KB (added by markoheijnen, 3 years ago)

show_mobile parameter for register_post_type

  • wp-includes/post.php

     
    3030                'rewrite' => false, 
    3131                'query_var' => false, 
    3232                'delete_with_user' => true, 
     33                'show_mobile' => true, 
    3334                'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'excerpt', 'trackbacks', 'custom-fields', 'comments', 'revisions', 'post-formats' ), 
    3435        ) ); 
    3536 
     
    4748                'rewrite' => false, 
    4849                'query_var' => false, 
    4950                'delete_with_user' => true, 
     51                'show_mobile' => true, 
    5052                'supports' => array( 'title', 'editor', 'author', 'thumbnail', 'page-attributes', 'custom-fields', 'comments', 'revisions' ), 
    5153        ) ); 
    5254 
     
    12181220                'supports' => array(), 'register_meta_box_cb' => null, 
    12191221                'taxonomies' => array(), 'show_ui' => null, 'menu_position' => null, 'menu_icon' => null, 
    12201222                'can_export' => true, 
    1221                 'show_in_nav_menus' => null, 'show_in_menu' => null, 'show_in_admin_bar' => null, 
     1223                'show_in_nav_menus' => null, 'show_in_menu' => null, 'show_in_admin_bar' => null, 'show_mobile' => null, 
    12221224                'delete_with_user' => null, 
    12231225        ); 
    12241226        $args = wp_parse_args($args, $defaults); 
  • wp-includes/class-wp-xmlrpc-server.php

     
    718718                        '_builtin' => (bool) $post_type->_builtin, 
    719719                        'has_archive' => (bool) $post_type->has_archive, 
    720720                        'supports' => get_all_post_type_supports( $post_type->name ), 
     721                        'show_mobile' => (bool) $post_type->show_mobile, 
    721722                ); 
    722723 
    723724                if ( in_array( 'labels', $fields ) ) {