wp/wp-admin/includes/admin.php
changeset 7 cf61fcea0001
parent 5 5e2f62d02dcd
child 9 177826044cd9
equal deleted inserted replaced
6:490d5cc509ed 7:cf61fcea0001
     1 <?php
     1 <?php
     2 /**
     2 /**
     3  * Includes all of the WordPress Administration API files.
     3  * Core Administration API
     4  *
     4  *
     5  * @package WordPress
     5  * @package WordPress
     6  * @subpackage Administration
     6  * @subpackage Administration
       
     7  * @since 2.3.0
     7  */
     8  */
     8 
     9 
     9 if ( ! defined('WP_ADMIN') ) {
    10 if ( ! defined('WP_ADMIN') ) {
    10 	/*
    11 	/*
    11 	 * This file is being included from a file other than wp-admin/admin.php, so
    12 	 * This file is being included from a file other than wp-admin/admin.php, so
    12 	 * some setup was skipped. Make sure the admin message catalog is loaded since
    13 	 * some setup was skipped. Make sure the admin message catalog is loaded since
    13 	 * load_default_textdomain() will not have done so in this context.
    14 	 * load_default_textdomain() will not have done so in this context.
    14 	 */
    15 	 */
    15 	load_textdomain( 'default', WP_LANG_DIR . '/admin-' . get_locale() . '.mo' );
    16 	load_textdomain( 'default', WP_LANG_DIR . '/admin-' . get_locale() . '.mo' );
    16 }
    17 }
       
    18 
       
    19 /** WordPress Administration Hooks */
       
    20 require_once(ABSPATH . 'wp-admin/includes/admin-filters.php');
    17 
    21 
    18 /** WordPress Bookmark Administration API */
    22 /** WordPress Bookmark Administration API */
    19 require_once(ABSPATH . 'wp-admin/includes/bookmark.php');
    23 require_once(ABSPATH . 'wp-admin/includes/bookmark.php');
    20 
    24 
    21 /** WordPress Comment Administration API */
    25 /** WordPress Comment Administration API */
    34 require_once(ABSPATH . 'wp-admin/includes/import.php');
    38 require_once(ABSPATH . 'wp-admin/includes/import.php');
    35 
    39 
    36 /** WordPress Misc Administration API */
    40 /** WordPress Misc Administration API */
    37 require_once(ABSPATH . 'wp-admin/includes/misc.php');
    41 require_once(ABSPATH . 'wp-admin/includes/misc.php');
    38 
    42 
       
    43 /** WordPress Options Administration API */
       
    44 require_once(ABSPATH . 'wp-admin/includes/options.php');
       
    45 
    39 /** WordPress Plugin Administration API */
    46 /** WordPress Plugin Administration API */
    40 require_once(ABSPATH . 'wp-admin/includes/plugin.php');
    47 require_once(ABSPATH . 'wp-admin/includes/plugin.php');
    41 
    48 
    42 /** WordPress Post Administration API */
    49 /** WordPress Post Administration API */
    43 require_once(ABSPATH . 'wp-admin/includes/post.php');
    50 require_once(ABSPATH . 'wp-admin/includes/post.php');
    44 
    51 
    45 /** WordPress Administration Screen API */
    52 /** WordPress Administration Screen API */
       
    53 require_once(ABSPATH . 'wp-admin/includes/class-wp-screen.php');
    46 require_once(ABSPATH . 'wp-admin/includes/screen.php');
    54 require_once(ABSPATH . 'wp-admin/includes/screen.php');
    47 
    55 
    48 /** WordPress Taxonomy Administration API */
    56 /** WordPress Taxonomy Administration API */
    49 require_once(ABSPATH . 'wp-admin/includes/taxonomy.php');
    57 require_once(ABSPATH . 'wp-admin/includes/taxonomy.php');
    50 
    58 
    51 /** WordPress Template Administration API */
    59 /** WordPress Template Administration API */
    52 require_once(ABSPATH . 'wp-admin/includes/template.php');
    60 require_once(ABSPATH . 'wp-admin/includes/template.php');
    53 
    61 
    54 /** WordPress List Table Administration API and base class */
    62 /** WordPress List Table Administration API and base class */
    55 require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table.php');
    63 require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table.php');
       
    64 require_once(ABSPATH . 'wp-admin/includes/class-wp-list-table-compat.php');
    56 require_once(ABSPATH . 'wp-admin/includes/list-table.php');
    65 require_once(ABSPATH . 'wp-admin/includes/list-table.php');
    57 
    66 
    58 /** WordPress Theme Administration API */
    67 /** WordPress Theme Administration API */
    59 require_once(ABSPATH . 'wp-admin/includes/theme.php');
    68 require_once(ABSPATH . 'wp-admin/includes/theme.php');
    60 
    69 
    61 /** WordPress User Administration API */
    70 /** WordPress User Administration API */
    62 require_once(ABSPATH . 'wp-admin/includes/user.php');
    71 require_once(ABSPATH . 'wp-admin/includes/user.php');
       
    72 
       
    73 /** WordPress Site Icon API */
       
    74 require_once(ABSPATH . 'wp-admin/includes/class-wp-site-icon.php');
    63 
    75 
    64 /** WordPress Update Administration API */
    76 /** WordPress Update Administration API */
    65 require_once(ABSPATH . 'wp-admin/includes/update.php');
    77 require_once(ABSPATH . 'wp-admin/includes/update.php');
    66 
    78 
    67 /** WordPress Deprecated Administration API */
    79 /** WordPress Deprecated Administration API */
    68 require_once(ABSPATH . 'wp-admin/includes/deprecated.php');
    80 require_once(ABSPATH . 'wp-admin/includes/deprecated.php');
    69 
    81 
    70 /** WordPress Multisite support API */
    82 /** WordPress Multisite support API */
    71 if ( is_multisite() ) {
    83 if ( is_multisite() ) {
       
    84 	require_once(ABSPATH . 'wp-admin/includes/ms-admin-filters.php');
    72 	require_once(ABSPATH . 'wp-admin/includes/ms.php');
    85 	require_once(ABSPATH . 'wp-admin/includes/ms.php');
    73 	require_once(ABSPATH . 'wp-admin/includes/ms-deprecated.php');
    86 	require_once(ABSPATH . 'wp-admin/includes/ms-deprecated.php');
    74 }
    87 }