diff --git a/wp-admin/includes/ajax-actions.php b/wp-admin/includes/ajax-actions.php
index e125014dd7..be8337495a 100644
|
a
|
b
|
function wp_ajax_crop_image() { |
| 3605 | 3605 | |
| 3606 | 3606 | switch ( $context ) { |
| 3607 | 3607 | case 'site-icon': |
| 3608 | | require_once ABSPATH . '/wp-admin/includes/class-wp-site-icon.php'; |
| | 3608 | require_once ABSPATH . 'wp-admin/includes/class-wp-site-icon.php'; |
| 3609 | 3609 | $wp_site_icon = new WP_Site_Icon(); |
| 3610 | 3610 | |
| 3611 | 3611 | // Skip creating a new attachment if the attachment is a Site Icon. |
diff --git a/wp-includes/class-wp-customize-manager.php b/wp-includes/class-wp-customize-manager.php
index 81be17b79d..587c02d43d 100644
|
a
|
b
|
final class WP_Customize_Manager { |
| 402 | 402 | |
| 403 | 403 | // Add theme update notices. |
| 404 | 404 | if ( current_user_can( 'install_themes' ) || current_user_can( 'update_themes' ) ) { |
| 405 | | require_once ABSPATH . '/wp-admin/includes/update.php'; |
| | 405 | require_once ABSPATH . 'wp-admin/includes/update.php'; |
| 406 | 406 | add_action( 'customize_controls_print_footer_scripts', 'wp_print_admin_notice_templates' ); |
| 407 | 407 | } |
| 408 | 408 | } |
diff --git a/wp-includes/class-wp-customize-widgets.php b/wp-includes/class-wp-customize-widgets.php
index d45f7c5207..eaa29c228b 100644
|
a
|
b
|
final class WP_Customize_Widgets { |
| 949 | 949 | } |
| 950 | 950 | |
| 951 | 951 | global $wp_registered_widgets, $wp_registered_widget_controls; |
| 952 | | require_once ABSPATH . '/wp-admin/includes/widgets.php'; // for next_widget_id_number() |
| | 952 | require_once ABSPATH . 'wp-admin/includes/widgets.php'; // for next_widget_id_number() |
| 953 | 953 | |
| 954 | 954 | $sort = $wp_registered_widgets; |
| 955 | 955 | usort( $sort, array( $this, '_sort_name_callback' ) ); |
diff --git a/wp-includes/customize/class-wp-widget-form-customize-control.php b/wp-includes/customize/class-wp-widget-form-customize-control.php
index 260b417f46..cfab188606 100644
|
a
|
b
|
class WP_Widget_Form_Customize_Control extends WP_Customize_Control { |
| 96 | 96 | } |
| 97 | 97 | |
| 98 | 98 | // Get the widget_control and widget_content. |
| 99 | | require_once ABSPATH . '/wp-admin/includes/widgets.php'; |
| | 99 | require_once ABSPATH . 'wp-admin/includes/widgets.php'; |
| 100 | 100 | |
| 101 | 101 | $widget = $wp_registered_widgets[ $this->widget_id ]; |
| 102 | 102 | if ( ! isset( $widget['params'][0] ) ) { |
diff --git a/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php b/wp-includes/rest-api/endpoints/class-wp-rest-posts-controller.php
index bc0a179f7f..0e3489c183 100644
|
a
|
b
|
class WP_REST_Posts_Controller extends WP_REST_Controller { |
| 1614 | 1614 | if ( is_post_type_viewable( $post_type_obj ) && $post_type_obj->public ) { |
| 1615 | 1615 | |
| 1616 | 1616 | if ( ! function_exists( 'get_sample_permalink' ) ) { |
| 1617 | | require_once ABSPATH . '/wp-admin/includes/post.php'; |
| | 1617 | require_once ABSPATH . 'wp-admin/includes/post.php'; |
| 1618 | 1618 | } |
| 1619 | 1619 | |
| 1620 | 1620 | $sample_permalink = get_sample_permalink( $post->ID, $post->post_title, '' ); |
diff --git a/wp-includes/update.php b/wp-includes/update.php
index c815d157aa..824575099b 100644
|
a
|
b
|
function wp_update_themes( $extra_stats = array() ) { |
| 595 | 595 | * @since 3.7.0 |
| 596 | 596 | */ |
| 597 | 597 | function wp_maybe_auto_update() { |
| 598 | | include_once( ABSPATH . '/wp-admin/includes/admin.php' ); |
| 599 | | include_once( ABSPATH . '/wp-admin/includes/class-wp-upgrader.php' ); |
| | 598 | include_once( ABSPATH . 'wp-admin/includes/admin.php' ); |
| | 599 | include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' ); |
| 600 | 600 | |
| 601 | 601 | $upgrader = new WP_Automatic_Updater; |
| 602 | 602 | $upgrader->run(); |