Bootstrap/Load: Remove duplicate leading slashes on inclusion of various files under ABSPATH
.
Props dmsnell, birgire, szepe.viktor. Fixes #46327. git-svn-id: https://develop.svn.wordpress.org/trunk@45190 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
5f93c86b84
commit
30caafae40
@ -12,7 +12,7 @@ if ( ! defined( 'ABSPATH' ) ) {
|
||||
}
|
||||
|
||||
if ( file_exists( ABSPATH . 'wp-includes/js/dist/edit-post.js' ) ) {
|
||||
require_once ABSPATH . '/_index.php';
|
||||
require_once ABSPATH . '_index.php';
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -3620,7 +3620,7 @@ function wp_ajax_crop_image() {
|
||||
|
||||
switch ( $context ) {
|
||||
case 'site-icon':
|
||||
require_once ABSPATH . '/wp-admin/includes/class-wp-site-icon.php';
|
||||
require_once ABSPATH . 'wp-admin/includes/class-wp-site-icon.php';
|
||||
$wp_site_icon = new WP_Site_Icon();
|
||||
|
||||
// Skip creating a new attachment if the attachment is a Site Icon.
|
||||
|
@ -666,9 +666,9 @@ class WP_Debug_Data {
|
||||
);
|
||||
|
||||
// Check if a .htaccess file exists.
|
||||
if ( is_file( ABSPATH . '/.htaccess' ) ) {
|
||||
if ( is_file( ABSPATH . '.htaccess' ) ) {
|
||||
// If the file exists, grab the content of it.
|
||||
$htaccess_content = file_get_contents( ABSPATH . '/.htaccess' );
|
||||
$htaccess_content = file_get_contents( ABSPATH . '.htaccess' );
|
||||
|
||||
// Filter away the core WordPress rules.
|
||||
$filtered_htaccess_content = trim( preg_replace( '/\# BEGIN WordPress[\s\S]+?# END WordPress/si', '', $htaccess_content ) );
|
||||
|
@ -350,10 +350,10 @@ class WP_Site_Health_Auto_Updates {
|
||||
if ( 'wp-content' == substr( $file, 0, 10 ) ) {
|
||||
continue;
|
||||
}
|
||||
if ( ! file_exists( ABSPATH . '/' . $file ) ) {
|
||||
if ( ! file_exists( ABSPATH . $file ) ) {
|
||||
continue;
|
||||
}
|
||||
if ( ! is_writable( ABSPATH . '/' . $file ) ) {
|
||||
if ( ! is_writable( ABSPATH . $file ) ) {
|
||||
$unwritable_files[] = $file;
|
||||
}
|
||||
}
|
||||
|
@ -402,7 +402,7 @@ final class WP_Customize_Manager {
|
||||
|
||||
// Add theme update notices.
|
||||
if ( current_user_can( 'install_themes' ) || current_user_can( 'update_themes' ) ) {
|
||||
require_once ABSPATH . '/wp-admin/includes/update.php';
|
||||
require_once ABSPATH . 'wp-admin/includes/update.php';
|
||||
add_action( 'customize_controls_print_footer_scripts', 'wp_print_admin_notice_templates' );
|
||||
}
|
||||
}
|
||||
|
@ -949,7 +949,7 @@ final class WP_Customize_Widgets {
|
||||
}
|
||||
|
||||
global $wp_registered_widgets, $wp_registered_widget_controls;
|
||||
require_once ABSPATH . '/wp-admin/includes/widgets.php'; // for next_widget_id_number()
|
||||
require_once ABSPATH . 'wp-admin/includes/widgets.php'; // for next_widget_id_number()
|
||||
|
||||
$sort = $wp_registered_widgets;
|
||||
usort( $sort, array( $this, '_sort_name_callback' ) );
|
||||
|
@ -96,7 +96,7 @@ class WP_Widget_Form_Customize_Control extends WP_Customize_Control {
|
||||
}
|
||||
|
||||
// Get the widget_control and widget_content.
|
||||
require_once ABSPATH . '/wp-admin/includes/widgets.php';
|
||||
require_once ABSPATH . 'wp-admin/includes/widgets.php';
|
||||
|
||||
$widget = $wp_registered_widgets[ $this->widget_id ];
|
||||
if ( ! isset( $widget['params'][0] ) ) {
|
||||
|
@ -1614,7 +1614,7 @@ class WP_REST_Posts_Controller extends WP_REST_Controller {
|
||||
if ( is_post_type_viewable( $post_type_obj ) && $post_type_obj->public ) {
|
||||
|
||||
if ( ! function_exists( 'get_sample_permalink' ) ) {
|
||||
require_once ABSPATH . '/wp-admin/includes/post.php';
|
||||
require_once ABSPATH . 'wp-admin/includes/post.php';
|
||||
}
|
||||
|
||||
$sample_permalink = get_sample_permalink( $post->ID, $post->post_title, '' );
|
||||
|
@ -595,8 +595,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' );
|
||||
include_once( ABSPATH . 'wp-admin/includes/class-wp-upgrader.php' );
|
||||
|
||||
$upgrader = new WP_Automatic_Updater;
|
||||
$upgrader->run();
|
||||
|
Loading…
Reference in New Issue
Block a user