Code Modernization: Replace dirname( __FILE__ ) calls with __DIR__ magic constant.

This avoids the performance overhead of the function call every time `dirname( __FILE__ )` was used instead of `__DIR__`.

This commit also includes:

* Removing unnecessary parentheses from `include`/`require` statements. These are language constructs, not function calls.
* Replacing `include` statements for several files with `require_once`, for consistency:
 * `wp-admin/admin-header.php`
 * `wp-admin/admin-footer.php`
 * `wp-includes/version.php`

Props ayeshrajans, desrosj, valentinbora, jrf, joostdevalk, netweb.
Fixes #48082.

git-svn-id: https://develop.svn.wordpress.org/trunk@47198 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Sergey Biryukov
2020-02-06 06:31:22 +00:00
parent b02e49c2e8
commit e72fff9cef
304 changed files with 1068 additions and 1063 deletions

View File

@@ -28,7 +28,7 @@ function _wp_admin_bar_init() {
}
/* Load the admin bar class code ready for instantiation */
require_once( ABSPATH . WPINC . '/class-wp-admin-bar.php' );
require_once ABSPATH . WPINC . '/class-wp-admin-bar.php';
/* Instantiate the admin bar */

View File

@@ -20,6 +20,10 @@ function render_block_core_rss( $attributes ) {
}
if ( ! $rss->get_item_quantity() ) {
// PHP 5.2 compatibility. See: http://simplepie.org/wiki/faq/i_m_getting_memory_leaks.
$rss->__destruct();
unset( $rss );
return '<div class="components-placeholder"><div class="notice notice-error">' . __( 'An error has occurred, which probably means the feed is down. Try again later.' ) . '</div></div>';
}
@@ -92,7 +96,13 @@ function render_block_core_rss( $attributes ) {
$class .= ' ' . $attributes['className'];
}
return "<ul class='{$class}'>{$list_items}</ul>";
$list_items_markup = "<ul class='{$class}'>{$list_items}</ul>";
// PHP 5.2 compatibility. See: http://simplepie.org/wiki/faq/i_m_getting_memory_leaks.
$rss->__destruct();
unset( $rss );
return $list_items_markup;
}
/**

View File

@@ -25,12 +25,6 @@ function render_block_core_search( $attributes ) {
$input_id,
$attributes['label']
);
} else {
$label_markup = sprintf(
'<label for="%s" class="wp-block-search__label screen-reader-text">%s</label>',
$input_id,
__( 'Search' )
);
}
$input_markup = sprintf(
@@ -51,6 +45,7 @@ function render_block_core_search( $attributes ) {
if ( isset( $attributes['className'] ) ) {
$class .= ' ' . $attributes['className'];
}
if ( isset( $attributes['align'] ) ) {
$class .= ' align' . $attributes['align'];
}

View File

@@ -39,22 +39,22 @@
* @license http://www.opensource.org/licenses/bsd-license.php BSD
*/
require_once( ABSPATH . WPINC . '/IXR/class-IXR-server.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-server.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-base64.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-base64.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-client.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-client.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-clientmulticall.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-clientmulticall.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-date.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-date.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-error.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-error.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-introspectionserver.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-introspectionserver.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-message.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-message.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-request.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-request.php';
require_once( ABSPATH . WPINC . '/IXR/class-IXR-value.php' );
require_once ABSPATH . WPINC . '/IXR/class-IXR-value.php';

View File

@@ -10,10 +10,10 @@
_deprecated_file( basename( __FILE__ ), '4.7.0', 'fetch_feed()' );
if ( ! class_exists( 'SimplePie', false ) ) {
require_once( ABSPATH . WPINC . '/class-simplepie.php' );
require_once ABSPATH . WPINC . '/class-simplepie.php';
}
require_once( ABSPATH . WPINC . '/class-wp-feed-cache.php' );
require_once( ABSPATH . WPINC . '/class-wp-feed-cache-transient.php' );
require_once( ABSPATH . WPINC . '/class-wp-simplepie-file.php' );
require_once( ABSPATH . WPINC . '/class-wp-simplepie-sanitize-kses.php' );
require_once ABSPATH . WPINC . '/class-wp-feed-cache.php';
require_once ABSPATH . WPINC . '/class-wp-feed-cache-transient.php';
require_once ABSPATH . WPINC . '/class-wp-simplepie-file.php';
require_once ABSPATH . WPINC . '/class-wp-simplepie-sanitize-kses.php';

View File

@@ -8,7 +8,7 @@
*/
if ( ! class_exists( 'Requests' ) ) {
require( ABSPATH . WPINC . '/class-requests.php' );
require ABSPATH . WPINC . '/class-requests.php';
Requests::register_autoloader();
Requests::set_certificate_path( ABSPATH . WPINC . '/certificates/ca-bundle.crt' );

View File

@@ -12,4 +12,4 @@
_deprecated_file( basename( __FILE__ ), '5.3.0', 'wp-includes/class-wp-oembed.php' );
/** WP_oEmbed class */
require_once( ABSPATH . 'wp-includes/class-wp-oembed.php' );
require_once ABSPATH . 'wp-includes/class-wp-oembed.php';

View File

@@ -1534,7 +1534,7 @@ class PHPMailer
public function getSMTPInstance()
{
if (!is_object($this->smtp)) {
require_once( 'class-smtp.php' );
require_once 'class-smtp.php';
$this->smtp = new SMTP;
}
return $this->smtp;

View File

@@ -26,7 +26,7 @@ function wp_simplepie_autoload( $class ) {
return;
$file = ABSPATH . WPINC . '/' . str_replace( '_', '/', $class ) . '.php';
include( $file );
include $file;
}
/**

View File

@@ -693,100 +693,100 @@ class WP_Customize_Control {
/**
* WP_Customize_Color_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-color-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-color-control.php';
/**
* WP_Customize_Media_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-media-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-media-control.php';
/**
* WP_Customize_Upload_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-upload-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-upload-control.php';
/**
* WP_Customize_Image_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-image-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-image-control.php';
/**
* WP_Customize_Background_Image_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-image-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-image-control.php';
/**
* WP_Customize_Background_Position_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-position-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-position-control.php';
/**
* WP_Customize_Cropped_Image_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-cropped-image-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-cropped-image-control.php';
/**
* WP_Customize_Site_Icon_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-site-icon-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-site-icon-control.php';
/**
* WP_Customize_Header_Image_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-header-image-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-header-image-control.php';
/**
* WP_Customize_Theme_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-theme-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-theme-control.php';
/**
* WP_Widget_Area_Customize_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-widget-area-customize-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-widget-area-customize-control.php';
/**
* WP_Widget_Form_Customize_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-widget-form-customize-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-widget-form-customize-control.php';
/**
* WP_Customize_Nav_Menu_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-control.php';
/**
* WP_Customize_Nav_Menu_Item_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-control.php';
/**
* WP_Customize_Nav_Menu_Location_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-location-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-location-control.php';
/**
* WP_Customize_Nav_Menu_Name_Control class.
*
* As this file is deprecated, it will trigger a deprecation notice if instantiated. In a subsequent
* release, the require_once() here will be removed and _deprecated_file() will be called if file is
* release, the require_once here will be removed and _deprecated_file() will be called if file is
* required at all.
*
* @deprecated 4.9.0 This file is no longer used due to new menu creation UX.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-name-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-name-control.php';
/**
* WP_Customize_Nav_Menu_Locations_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-locations-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-locations-control.php';
/**
* WP_Customize_Nav_Menu_Auto_Add_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-auto-add-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-auto-add-control.php';
/**
* WP_Customize_Date_Time_Control class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-date-time-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-date-time-control.php';

View File

@@ -294,44 +294,44 @@ final class WP_Customize_Manager {
}
}
require_once( ABSPATH . WPINC . '/class-wp-customize-setting.php' );
require_once( ABSPATH . WPINC . '/class-wp-customize-panel.php' );
require_once( ABSPATH . WPINC . '/class-wp-customize-section.php' );
require_once( ABSPATH . WPINC . '/class-wp-customize-control.php' );
require_once ABSPATH . WPINC . '/class-wp-customize-setting.php';
require_once ABSPATH . WPINC . '/class-wp-customize-panel.php';
require_once ABSPATH . WPINC . '/class-wp-customize-section.php';
require_once ABSPATH . WPINC . '/class-wp-customize-control.php';
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-color-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-media-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-upload-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-image-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-image-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-position-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-cropped-image-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-site-icon-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-header-image-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-theme-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-code-editor-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-widget-area-customize-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-widget-form-customize-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-location-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-name-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-locations-control.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-auto-add-control.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-color-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-media-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-upload-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-image-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-image-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-position-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-cropped-image-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-site-icon-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-header-image-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-theme-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-code-editor-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-widget-area-customize-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-widget-form-customize-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-location-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-name-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-locations-control.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-auto-add-control.php';
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menus-panel.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menus-panel.php';
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-themes-panel.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-themes-section.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-sidebar-section.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-section.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-themes-panel.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-themes-section.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-sidebar-section.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-section.php';
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-custom-css-setting.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-filter-setting.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-header-image-setting.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-image-setting.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-setting.php' );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-custom-css-setting.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-filter-setting.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-header-image-setting.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-image-setting.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-setting.php';
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-setting.php';
/**
* Filters the core Customizer components to load.
@@ -350,16 +350,16 @@ final class WP_Customize_Manager {
*/
$components = apply_filters( 'customize_loaded_components', $this->components, $this );
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-selective-refresh.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-selective-refresh.php';
$this->selective_refresh = new WP_Customize_Selective_Refresh( $this );
if ( in_array( 'widgets', $components, true ) ) {
require_once( ABSPATH . WPINC . '/class-wp-customize-widgets.php' );
require_once ABSPATH . WPINC . '/class-wp-customize-widgets.php';
$this->widgets = new WP_Customize_Widgets( $this );
}
if ( in_array( 'nav_menus', $components, true ) ) {
require_once( ABSPATH . WPINC . '/class-wp-customize-nav-menus.php' );
require_once ABSPATH . WPINC . '/class-wp-customize-nav-menus.php';
$this->nav_menus = new WP_Customize_Nav_Menus( $this );
}
@@ -1641,9 +1641,9 @@ final class WP_Customize_Manager {
}
// Such is The WordPress Way.
require_once( ABSPATH . 'wp-admin/includes/file.php' );
require_once( ABSPATH . 'wp-admin/includes/media.php' );
require_once( ABSPATH . 'wp-admin/includes/image.php' );
require_once ABSPATH . 'wp-admin/includes/file.php';
require_once ABSPATH . 'wp-admin/includes/media.php';
require_once ABSPATH . 'wp-admin/includes/image.php';
foreach ( $attachments as $symbol => $attachment ) {

View File

@@ -379,4 +379,4 @@ class WP_Customize_Panel {
}
/** WP_Customize_Nav_Menus_Panel class */
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menus-panel.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menus-panel.php';

View File

@@ -376,10 +376,10 @@ class WP_Customize_Section {
}
/** WP_Customize_Themes_Section class */
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-themes-section.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-themes-section.php';
/** WP_Customize_Sidebar_Section class */
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-sidebar-section.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-sidebar-section.php';
/** WP_Customize_Nav_Menu_Section class */
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-section.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-section.php';

View File

@@ -943,24 +943,24 @@ class WP_Customize_Setting {
/**
* WP_Customize_Filter_Setting class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-filter-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-filter-setting.php';
/**
* WP_Customize_Header_Image_Setting class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-header-image-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-header-image-setting.php';
/**
* WP_Customize_Background_Image_Setting class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-background-image-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-background-image-setting.php';
/**
* WP_Customize_Nav_Menu_Item_Setting class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-item-setting.php';
/**
* WP_Customize_Nav_Menu_Setting class.
*/
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-setting.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-nav-menu-setting.php';

View File

@@ -218,7 +218,7 @@ final class _WP_Editors {
self::$has_medialib = true;
if ( ! function_exists( 'media_buttons' ) ) {
include( ABSPATH . 'wp-admin/includes/media.php' );
require ABSPATH . 'wp-admin/includes/media.php';
}
echo '<div id="wp-' . $editor_id_attr . '-media-buttons" class="wp-media-buttons">';
@@ -489,7 +489,7 @@ final class _WP_Editors {
if ( ! empty( $mce_external_languages ) ) {
foreach ( $mce_external_languages as $name => $path ) {
if ( @is_file( $path ) && @is_readable( $path ) ) {
include_once( $path );
include_once $path;
$ext_plugins .= $strings . "\n";
$loaded_langs[] = $name;
}

View File

@@ -1523,11 +1523,11 @@ function comments_template( $file = '/comments.php', $separate_comments = false
*/
$include = apply_filters( 'comments_template', $theme_template );
if ( file_exists( $include ) ) {
require( $include );
require $include;
} elseif ( file_exists( TEMPLATEPATH . $file ) ) {
require( TEMPLATEPATH . $file );
require TEMPLATEPATH . $file;
} else { // Backward compat code will be removed in a future release.
require( ABSPATH . WPINC . '/theme-compat/comments.php' );
require ABSPATH . WPINC . '/theme-compat/comments.php';
}
}

View File

@@ -2801,8 +2801,8 @@ function generic_ping( $post_id = 0 ) {
* @param int|WP_Post $post_id Post Object or ID.
*/
function pingback( $content, $post_id ) {
include_once( ABSPATH . WPINC . '/class-IXR.php' );
include_once( ABSPATH . WPINC . '/class-wp-http-ixr-client.php' );
include_once ABSPATH . WPINC . '/class-IXR.php';
include_once ABSPATH . WPINC . '/class-wp-http-ixr-client.php';
// Original code by Mort (http://mort.mine.nu:8080).
$post_links = array();
@@ -2963,8 +2963,8 @@ function trackback( $trackback_url, $title, $excerpt, $ID ) {
* @param string $path Path to send the ping.
*/
function weblog_ping( $server = '', $path = '' ) {
include_once( ABSPATH . WPINC . '/class-IXR.php' );
include_once( ABSPATH . WPINC . '/class-wp-http-ixr-client.php' );
include_once ABSPATH . WPINC . '/class-IXR.php';
include_once ABSPATH . WPINC . '/class-wp-http-ixr-client.php';
// Using a timeout of 3 seconds should be enough to cover slow servers.
$client = new WP_HTTP_IXR_Client( $server, ( ( ! strlen( trim( $path ) ) || ( '/' == $path ) ) ? false : $path ) );

View File

@@ -682,7 +682,7 @@ function spawn_cron( $gmt_time = 0 ) {
wp_ob_end_flush_all();
flush();
include_once( ABSPATH . 'wp-cron.php' );
include_once ABSPATH . 'wp-cron.php';
return true;
}

View File

@@ -31,7 +31,7 @@ final class WP_Customize_Header_Image_Setting extends WP_Customize_Setting {
// If _custom_header_background_just_in_time() fails to initialize $custom_image_header when not is_admin().
if ( empty( $custom_image_header ) ) {
require_once( ABSPATH . 'wp-admin/includes/class-custom-image-header.php' );
require_once ABSPATH . 'wp-admin/includes/class-custom-image-header.php';
$args = get_theme_support( 'custom-header' );
$admin_head_callback = isset( $args[0]['admin-head-callback'] ) ? $args[0]['admin-head-callback'] : null;
$admin_preview_callback = isset( $args[0]['admin-preview-callback'] ) ? $args[0]['admin-preview-callback'] : null;

View File

@@ -62,7 +62,7 @@ final class WP_Customize_Selective_Refresh {
*/
public function __construct( WP_Customize_Manager $manager ) {
$this->manager = $manager;
require_once( ABSPATH . WPINC . '/customize/class-wp-customize-partial.php' );
require_once ABSPATH . WPINC . '/customize/class-wp-customize-partial.php';
add_action( 'customize_preview_init', array( $this, 'init_preview' ) );
}

View File

@@ -11,4 +11,4 @@
_deprecated_file( basename( __FILE__ ), '5.3.0', 'wp-includes/class-wp-date-query.php' );
/** WP_Date_Query class */
require_once( ABSPATH . 'wp-includes/class-wp-date-query.php' );
require_once ABSPATH . 'wp-includes/class-wp-date-query.php';

View File

@@ -8,58 +8,58 @@
*/
/** WP_Widget_Pages class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-pages.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-pages.php';
/** WP_Widget_Links class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-links.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-links.php';
/** WP_Widget_Search class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-search.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-search.php';
/** WP_Widget_Archives class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-archives.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-archives.php';
/** WP_Widget_Media class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-media.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-media.php';
/** WP_Widget_Media_Audio class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-media-audio.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-media-audio.php';
/** WP_Widget_Media_Image class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-media-image.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-media-image.php';
/** WP_Widget_Media_Video class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-media-video.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-media-video.php';
/** WP_Widget_Media_Gallery class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-media-gallery.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-media-gallery.php';
/** WP_Widget_Meta class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-meta.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-meta.php';
/** WP_Widget_Calendar class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-calendar.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-calendar.php';
/** WP_Widget_Text class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-text.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-text.php';
/** WP_Widget_Categories class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-categories.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-categories.php';
/** WP_Widget_Recent_Posts class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-recent-posts.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-recent-posts.php';
/** WP_Widget_Recent_Comments class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-recent-comments.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-recent-comments.php';
/** WP_Widget_RSS class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-rss.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-rss.php';
/** WP_Widget_Tag_Cloud class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-tag-cloud.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-tag-cloud.php';
/** WP_Nav_Menu_Widget class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-nav-menu-widget.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-nav-menu-widget.php';
/** WP_Widget_Custom_HTML class */
require_once( ABSPATH . WPINC . '/widgets/class-wp-widget-custom-html.php' );
require_once ABSPATH . WPINC . '/widgets/class-wp-widget-custom-html.php';

View File

@@ -3926,7 +3926,7 @@ function get_shortcut_link() {
function wp_ajax_press_this_save_post() {
_deprecated_function( __FUNCTION__, '4.9.0' );
if ( is_plugin_active( 'press-this/press-this-plugin.php' ) ) {
include( WP_PLUGIN_DIR . '/press-this/class-wp-press-this-plugin.php' );
include WP_PLUGIN_DIR . '/press-this/class-wp-press-this-plugin.php';
$wp_press_this = new WP_Press_This_Plugin();
$wp_press_this->save_post();
} else {
@@ -3943,7 +3943,7 @@ function wp_ajax_press_this_save_post() {
function wp_ajax_press_this_add_category() {
_deprecated_function( __FUNCTION__, '4.9.0' );
if ( is_plugin_active( 'press-this/press-this-plugin.php' ) ) {
include( WP_PLUGIN_DIR . '/press-this/class-wp-press-this-plugin.php' );
include WP_PLUGIN_DIR . '/press-this/class-wp-press-this-plugin.php';
$wp_press_this = new WP_Press_This_Plugin();
$wp_press_this->add_category();
} else {

View File

@@ -10,4 +10,4 @@
_deprecated_file( basename( __FILE__ ), '4.5.0', 'wp-includes/theme-compat/embed.php' );
include( ABSPATH . WPINC . '/theme-compat/embed.php' );
require ABSPATH . WPINC . '/theme-compat/embed.php';

View File

@@ -751,13 +751,13 @@ function feed_content_type( $type = '' ) {
*/
function fetch_feed( $url ) {
if ( ! class_exists( 'SimplePie', false ) ) {
require_once( ABSPATH . WPINC . '/class-simplepie.php' );
require_once ABSPATH . WPINC . '/class-simplepie.php';
}
require_once( ABSPATH . WPINC . '/class-wp-feed-cache.php' );
require_once( ABSPATH . WPINC . '/class-wp-feed-cache-transient.php' );
require_once( ABSPATH . WPINC . '/class-wp-simplepie-file.php' );
require_once( ABSPATH . WPINC . '/class-wp-simplepie-sanitize-kses.php' );
require_once ABSPATH . WPINC . '/class-wp-feed-cache.php';
require_once ABSPATH . WPINC . '/class-wp-feed-cache-transient.php';
require_once ABSPATH . WPINC . '/class-wp-simplepie-file.php';
require_once ABSPATH . WPINC . '/class-wp-simplepie-sanitize-kses.php';
$feed = new SimplePie();

View File

@@ -5,7 +5,7 @@
* @package WordPress
*/
require( ABSPATH . WPINC . '/option.php' );
require ABSPATH . WPINC . '/option.php';
/**
* Convert given MySQL date string into a different format.
@@ -835,7 +835,7 @@ function do_enclose( $content = null, $post ) {
global $wpdb;
// @todo Tidy this code and make the debug code optional.
include_once( ABSPATH . WPINC . '/class-IXR.php' );
include_once ABSPATH . WPINC . '/class-IXR.php';
$post = get_post( $post );
if ( ! $post ) {
@@ -4572,7 +4572,7 @@ function wp_maybe_load_widgets() {
return;
}
require_once( ABSPATH . WPINC . '/default-widgets.php' );
require_once ABSPATH . WPINC . '/default-widgets.php';
add_action( '_admin_menu', 'wp_widgets_add_menu' );
}
@@ -4634,7 +4634,7 @@ function dead_db() {
// Load custom DB error template, if present.
if ( file_exists( WP_CONTENT_DIR . '/db-error.php' ) ) {
require_once( WP_CONTENT_DIR . '/db-error.php' );
require_once WP_CONTENT_DIR . '/db-error.php';
die();
}
@@ -7259,7 +7259,7 @@ function wp_privacy_delete_old_export_files() {
return;
}
require_once( ABSPATH . 'wp-admin/includes/file.php' );
require_once ABSPATH . 'wp-admin/includes/file.php';
$export_files = list_files( $exports_dir, 100, array( 'index.html' ) );
/**

View File

@@ -255,7 +255,7 @@ function get_search_form( $args = array() ) {
$search_form_template = locate_template( 'searchform.php' );
if ( '' != $search_form_template ) {
ob_start();
require( $search_form_template );
require $search_form_template;
$form = ob_get_clean();
} else {
// Build a string containing an aria-label to use for the search form.
@@ -3408,7 +3408,7 @@ function wp_default_editor() {
*/
function wp_editor( $content, $editor_id, $settings = array() ) {
if ( ! class_exists( '_WP_Editors', false ) ) {
require( ABSPATH . WPINC . '/class-wp-editor.php' );
require ABSPATH . WPINC . '/class-wp-editor.php';
}
_WP_Editors::editor( $content, $editor_id, $settings );
}
@@ -3424,7 +3424,7 @@ function wp_editor( $content, $editor_id, $settings = array() ) {
*/
function wp_enqueue_editor() {
if ( ! class_exists( '_WP_Editors', false ) ) {
require( ABSPATH . WPINC . '/class-wp-editor.php' );
require ABSPATH . WPINC . '/class-wp-editor.php';
}
_WP_Editors::enqueue_default_editor();

View File

@@ -1462,7 +1462,7 @@ function wp_dropdown_languages( $args = array() ) {
$translations = $parsed_args['translations'];
if ( empty( $translations ) ) {
require_once( ABSPATH . 'wp-admin/includes/translation-install.php' );
require_once ABSPATH . 'wp-admin/includes/translation-install.php';
$translations = wp_get_available_translations();
}

View File

@@ -139,7 +139,7 @@ function wp_check_php_mysql_versions() {
}
if ( ! extension_loaded( 'mysql' ) && ! extension_loaded( 'mysqli' ) && ! extension_loaded( 'mysqlnd' ) && ! file_exists( WP_CONTENT_DIR . '/db.php' ) ) {
require_once( ABSPATH . WPINC . '/functions.php' );
require_once ABSPATH . WPINC . '/functions.php';
wp_load_translations_early();
$args = array(
'exit' => false,
@@ -192,7 +192,7 @@ function wp_maintenance() {
global $upgrading;
include( ABSPATH . '.maintenance' );
require ABSPATH . '.maintenance';
// If the $upgrading timestamp is older than 10 minutes, don't die.
if ( ( time() - $upgrading ) >= 600 ) {
return;
@@ -216,11 +216,11 @@ function wp_maintenance() {
}
if ( file_exists( WP_CONTENT_DIR . '/maintenance.php' ) ) {
require_once( WP_CONTENT_DIR . '/maintenance.php' );
require_once WP_CONTENT_DIR . '/maintenance.php';
die();
}
require_once( ABSPATH . WPINC . '/functions.php' );
require_once ABSPATH . WPINC . '/functions.php';
wp_load_translations_early();
header( 'Retry-After: 600' );
@@ -409,9 +409,9 @@ function wp_set_lang_dir() {
function require_wp_db() {
global $wpdb;
require_once( ABSPATH . WPINC . '/wp-db.php' );
require_once ABSPATH . WPINC . '/wp-db.php';
if ( file_exists( WP_CONTENT_DIR . '/db.php' ) ) {
require_once( WP_CONTENT_DIR . '/db.php' );
require_once WP_CONTENT_DIR . '/db.php';
}
if ( isset( $wpdb ) ) {
@@ -544,7 +544,7 @@ function wp_start_object_cache() {
* that an external object cache is being used.
*/
if ( file_exists( WP_CONTENT_DIR . '/object-cache.php' ) ) {
require_once( WP_CONTENT_DIR . '/object-cache.php' );
require_once WP_CONTENT_DIR . '/object-cache.php';
if ( function_exists( 'wp_cache_init' ) ) {
wp_using_ext_object_cache( true );
}
@@ -566,7 +566,7 @@ function wp_start_object_cache() {
}
if ( ! wp_using_ext_object_cache() ) {
require_once( ABSPATH . WPINC . '/cache.php' );
require_once ABSPATH . WPINC . '/cache.php';
}
/*
@@ -606,8 +606,8 @@ function wp_not_installed() {
} elseif ( ! is_blog_installed() && ! wp_installing() ) {
nocache_headers();
require( ABSPATH . WPINC . '/kses.php' );
require( ABSPATH . WPINC . '/pluggable.php' );
require ABSPATH . WPINC . '/kses.php';
require ABSPATH . WPINC . '/pluggable.php';
$link = wp_guess_url() . '/wp-admin/install.php';

View File

@@ -8,8 +8,8 @@
* @since MU (3.0.0)
*/
require_once( ABSPATH . WPINC . '/ms-site.php' );
require_once( ABSPATH . WPINC . '/ms-network.php' );
require_once ABSPATH . WPINC . '/ms-site.php';
require_once ABSPATH . WPINC . '/ms-network.php';
/**
* Update the last_updated field for the current site.

View File

@@ -610,7 +610,7 @@ function install_blog( $blog_id, $blog_title = '' ) {
// Cast for security.
$blog_id = (int) $blog_id;
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
$suppress = $wpdb->suppress_errors();
if ( $wpdb->get_results( "DESCRIBE {$wpdb->posts}" ) ) {
@@ -677,7 +677,7 @@ function install_blog_defaults( $blog_id, $user_id ) {
_deprecated_function( __FUNCTION__, 'MU' );
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
$suppress = $wpdb->suppress_errors();

View File

@@ -9,7 +9,7 @@
*/
define( 'SHORTINIT', true );
require_once( dirname( dirname( __FILE__ ) ) . '/wp-load.php' );
require_once dirname( __DIR__ ) . '/wp-load.php';
if ( ! is_multisite() ) {
die( 'Multisite support not enabled' );

View File

@@ -32,19 +32,19 @@
global $current_site, $current_blog, $domain, $path, $site_id, $public;
/** WP_Network class */
require_once( ABSPATH . WPINC . '/class-wp-network.php' );
require_once ABSPATH . WPINC . '/class-wp-network.php';
/** WP_Site class */
require_once( ABSPATH . WPINC . '/class-wp-site.php' );
require_once ABSPATH . WPINC . '/class-wp-site.php';
/** Multisite loader */
require_once( ABSPATH . WPINC . '/ms-load.php' );
require_once ABSPATH . WPINC . '/ms-load.php';
/** Default Multisite constants */
require_once( ABSPATH . WPINC . '/ms-default-constants.php' );
require_once ABSPATH . WPINC . '/ms-default-constants.php';
if ( defined( 'SUNRISE' ) ) {
include_once( WP_CONTENT_DIR . '/sunrise.php' );
include_once WP_CONTENT_DIR . '/sunrise.php';
}
/** Check for and define SUBDOMAIN_INSTALL and the deprecated VHOST constant. */

View File

@@ -717,7 +717,7 @@ function wp_initialize_site( $site_id, array $args = array() ) {
switch_to_blog( $site->id );
}
require_once( ABSPATH . 'wp-admin/includes/upgrade.php' );
require_once ABSPATH . 'wp-admin/includes/upgrade.php';
// Set up the database tables.
make_db_current_silent( 'blog' );

View File

@@ -2337,7 +2337,7 @@ if ( ! function_exists( 'wp_hash_password' ) ) :
global $wp_hasher;
if ( empty( $wp_hasher ) ) {
require_once( ABSPATH . WPINC . '/class-phpass.php' );
require_once ABSPATH . WPINC . '/class-phpass.php';
// By default, use the portable hash from phpass.
$wp_hasher = new PasswordHash( 8, true );
}
@@ -2397,7 +2397,7 @@ if ( ! function_exists( 'wp_check_password' ) ) :
// If the stored hash is longer than an MD5,
// presume the new style phpass portable hash.
if ( empty( $wp_hasher ) ) {
require_once( ABSPATH . WPINC . '/class-phpass.php' );
require_once ABSPATH . WPINC . '/class-phpass.php';
// By default, use the portable hash from phpass.
$wp_hasher = new PasswordHash( 8, true );
}
@@ -2761,7 +2761,7 @@ if ( ! function_exists( 'wp_text_diff' ) ) :
$args = wp_parse_args( $args, $defaults );
if ( ! class_exists( 'WP_Text_Diff_Renderer_Table', false ) ) {
require( ABSPATH . WPINC . '/wp-diff.php' );
require ABSPATH . WPINC . '/wp-diff.php';
}
$left_string = normalize_whitespace( $left_string );

View File

@@ -22,7 +22,7 @@
*/
// Initialize the filter globals.
require( dirname( __FILE__ ) . '/class-wp-hook.php' );
require __DIR__ . '/class-wp-hook.php';
/** @var WP_Hook[] $wp_filter */
global $wp_filter, $wp_actions, $wp_current_filter;

View File

@@ -7,8 +7,8 @@
* @subpackage mo
*/
require_once dirname( __FILE__ ) . '/translations.php';
require_once dirname( __FILE__ ) . '/streams.php';
require_once __DIR__ . '/translations.php';
require_once __DIR__ . '/streams.php';
if ( ! class_exists( 'MO', false ) ) :
class MO extends Gettext_Translations {

View File

@@ -7,7 +7,7 @@
* @subpackage po
*/
require_once dirname( __FILE__ ) . '/translations.php';
require_once __DIR__ . '/translations.php';
if ( ! defined( 'PO_MAX_LINE_LEN' ) ) {
define( 'PO_MAX_LINE_LEN', 79 );

View File

@@ -7,8 +7,8 @@
* @subpackage translations
*/
require_once dirname( __FILE__ ) . '/plural-forms.php';
require_once dirname( __FILE__ ) . '/entry.php';
require_once __DIR__ . '/plural-forms.php';
require_once __DIR__ . '/entry.php';
if ( ! class_exists( 'Translations', false ) ) :
class Translations {

View File

@@ -7,4 +7,4 @@
*/
_deprecated_file( basename( __FILE__ ), '2.1.0', WPINC . '/rss.php' );
require_once( ABSPATH . WPINC . '/rss.php' );
require_once ABSPATH . WPINC . '/rss.php';

View File

@@ -17,22 +17,22 @@
*/
/** WordPress Dependency Class */
require( ABSPATH . WPINC . '/class-wp-dependency.php' );
require ABSPATH . WPINC . '/class-wp-dependency.php';
/** WordPress Dependencies Class */
require( ABSPATH . WPINC . '/class.wp-dependencies.php' );
require ABSPATH . WPINC . '/class.wp-dependencies.php';
/** WordPress Scripts Class */
require( ABSPATH . WPINC . '/class.wp-scripts.php' );
require ABSPATH . WPINC . '/class.wp-scripts.php';
/** WordPress Scripts Functions */
require( ABSPATH . WPINC . '/functions.wp-scripts.php' );
require ABSPATH . WPINC . '/functions.wp-scripts.php';
/** WordPress Styles Class */
require( ABSPATH . WPINC . '/class.wp-styles.php' );
require ABSPATH . WPINC . '/class.wp-styles.php';
/** WordPress Styles Functions */
require( ABSPATH . WPINC . '/functions.wp-styles.php' );
require ABSPATH . WPINC . '/functions.wp-styles.php';
/**
* Registers TinyMCE scripts.
@@ -254,7 +254,6 @@ function wp_default_packages_scripts( &$scripts ) {
'html-entities',
'i18n',
'is-shallow-equal',
'keyboard-shortcuts',
'keycodes',
'list-reusable-blocks',
'media-utils',
@@ -295,7 +294,7 @@ function wp_default_packages_scripts( &$scripts ) {
continue;
}
$asset_file = include ABSPATH . WPINC . "/assets/dist/$package$suffix.asset.php";
$asset_file = require ABSPATH . WPINC . "/assets/dist/$package$suffix.asset.php";
$dependencies = $asset_file['dependencies'];
// Add dependencies that cannot be detected and generated by build tools.
@@ -596,7 +595,7 @@ function wp_scripts_get_suffix( $type = '' ) {
if ( $suffixes === null ) {
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
$develop_src = false !== strpos( $wp_version, '-src' );
@@ -1666,7 +1665,7 @@ function wp_default_scripts( &$scripts ) {
*/
function wp_default_styles( &$styles ) {
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
if ( ! defined( 'SCRIPT_DEBUG' ) ) {
define( 'SCRIPT_DEBUG', false !== strpos( $wp_version, '-src' ) );
@@ -2042,7 +2041,7 @@ function wp_localize_community_events() {
return;
}
require_once( ABSPATH . 'wp-admin/includes/class-wp-community-events.php' );
require_once ABSPATH . 'wp-admin/includes/class-wp-community-events.php';
$user_id = get_current_user_id();
$saved_location = get_user_option( 'community-events-location', $user_id );

View File

@@ -8,5 +8,5 @@
_deprecated_file( basename( __FILE__ ), '4.7.0' );
require_once( ABSPATH . WPINC . '/class-wp-session-tokens.php' );
require_once( ABSPATH . WPINC . '/class-wp-user-meta-session-tokens.php' );
require_once ABSPATH . WPINC . '/class-wp-session-tokens.php';
require_once ABSPATH . WPINC . '/class-wp-user-meta-session-tokens.php';

View File

@@ -48,7 +48,7 @@ if ( is_robots() ) {
do_feed();
return;
} elseif ( is_trackback() ) {
include( ABSPATH . 'wp-trackback.php' );
require ABSPATH . 'wp-trackback.php';
return;
}
@@ -103,7 +103,7 @@ if ( wp_using_themes() ) {
*/
$template = apply_filters( 'template_include', $template );
if ( $template ) {
include( $template );
include $template;
} elseif ( current_user_can( 'switch_themes' ) ) {
$theme = wp_get_theme();
if ( $theme->errors() ) {

View File

@@ -720,8 +720,8 @@ function load_template( $_template_file, $require_once = true ) {
}
if ( $require_once ) {
require_once( $_template_file );
require_once $_template_file;
} else {
require( $_template_file );
require $_template_file;
}
}

View File

@@ -2638,7 +2638,7 @@ function _custom_header_background_just_in_time() {
}
if ( is_admin() ) {
require_once( ABSPATH . 'wp-admin/includes/class-custom-image-header.php' );
require_once ABSPATH . 'wp-admin/includes/class-custom-image-header.php';
$custom_image_header = new Custom_Image_Header( $args[0]['admin-head-callback'], $args[0]['admin-preview-callback'] );
}
}
@@ -2651,7 +2651,7 @@ function _custom_header_background_just_in_time() {
add_action( 'wp_head', $args[0]['wp-head-callback'] );
if ( is_admin() ) {
require_once( ABSPATH . 'wp-admin/includes/class-custom-background.php' );
require_once ABSPATH . 'wp-admin/includes/class-custom-background.php';
$custom_background = new Custom_Background( $args[0]['admin-head-callback'], $args[0]['admin-preview-callback'] );
}
}
@@ -2897,7 +2897,7 @@ function current_theme_supports( $feature, ...$args ) {
*/
function require_if_theme_supports( $feature, $include ) {
if ( current_theme_supports( $feature ) ) {
require( $include );
require $include;
return true;
}
return false;

View File

@@ -28,7 +28,7 @@ function wp_version_check( $extra_stats = array(), $force_check = false ) {
global $wpdb, $wp_local_package;
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
$php_version = phpversion();
$current = get_site_transient( 'update_core' );
@@ -261,11 +261,11 @@ function wp_update_plugins( $extra_stats = array() ) {
}
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
// If running blog-side, bail unless we've not checked in the last 12 hours.
if ( ! function_exists( 'get_plugins' ) ) {
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
require_once ABSPATH . 'wp-admin/includes/plugin.php';
}
$plugins = get_plugins();
@@ -441,7 +441,7 @@ function wp_update_themes( $extra_stats = array() ) {
}
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
$installed_themes = wp_get_themes();
$translations = wp_get_installed_translations( 'themes' );
@@ -603,8 +603,8 @@ function wp_update_themes( $extra_stats = array() ) {
* @since 3.7.0
*/
function wp_maybe_auto_update() {
include_once( ABSPATH . 'wp-admin/includes/admin.php' );
include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
include_once ABSPATH . 'wp-admin/includes/admin.php';
require_once ABSPATH . 'wp-admin/includes/class-wp-upgrader.php';
$upgrader = new WP_Automatic_Updater;
$upgrader->run();
@@ -729,7 +729,7 @@ function wp_get_update_data() {
*/
function _maybe_update_core() {
// Include an unmodified $wp_version.
include( ABSPATH . WPINC . '/version.php' );
require ABSPATH . WPINC . '/version.php';
$current = get_site_transient( 'update_core' );

View File

@@ -420,7 +420,7 @@ class WP_Widget_Text extends WP_Widget {
* @since 4.9.3
*/
public function enqueue_preview_scripts() {
require_once dirname( dirname( __FILE__ ) ) . '/media.php';
require_once dirname( __DIR__ ) . '/media.php';
wp_playlist_scripts( 'audio' );
wp_playlist_scripts( 'video' );

View File

@@ -1667,7 +1667,7 @@ class wpdb {
// Load custom DB error template, if present.
if ( file_exists( WP_CONTENT_DIR . '/db-error.php' ) ) {
require_once( WP_CONTENT_DIR . '/db-error.php' );
require_once WP_CONTENT_DIR . '/db-error.php';
die();
}

View File

@@ -10,12 +10,12 @@
if ( ! class_exists( 'Text_Diff', false ) ) {
/** Text_Diff class */
require( ABSPATH . WPINC . '/Text/Diff.php' );
require ABSPATH . WPINC . '/Text/Diff.php';
/** Text_Diff_Renderer class */
require( ABSPATH . WPINC . '/Text/Diff/Renderer.php' );
require ABSPATH . WPINC . '/Text/Diff/Renderer.php';
/** Text_Diff_Renderer_inline class */
require( ABSPATH . WPINC . '/Text/Diff/Renderer/inline.php' );
require ABSPATH . WPINC . '/Text/Diff/Renderer/inline.php';
}
require( ABSPATH . WPINC . '/class-wp-text-diff-renderer-table.php' );
require( ABSPATH . WPINC . '/class-wp-text-diff-renderer-inline.php' );
require ABSPATH . WPINC . '/class-wp-text-diff-renderer-table.php';
require ABSPATH . WPINC . '/class-wp-text-diff-renderer-inline.php';