📂 文件管理器
⬆️ 返回上一级
当前位置:
home
/
matthif
/
www
/
wp-includes
/
wp-admin
/
css
上传
新建文件
新建文件夹
编辑文件: https-migration-20260613142046.php
<?php /** * HTTPS migration functions. * * @package WordPress * @since 5.7.0 */ /** * Checks whether WordPress should replace old HTTP URLs to the site with their HTTPS counterpart. * * If a WordPress site had its URL changed from HTTP to HTTPS, by default this will return `true`, causing WordPress to * add frontend filters to replace insecure site URLs that may be present in older database content. The * {@see 'wp_should_replace_insecure_home_url'} filter can be used to modify that behavior. * * @since 5.7.0 * * @return bool True if insecure URLs should replaced, false otherwise. */ function wp_should_replace_insecure_home_url() { $should_replace_insecure_home_url = wp_is_using_https() && get_option( 'https_migration_required' ) // For automatic replacement, both 'home' and 'siteurl' need to not only use HTTPS, they also need to be using // the same domain. && wp_parse_url( home_url(), PHP_URL_HOST ) === wp_parse_url( site_url(), PHP_URL_HOST ); /** * Filters whether WordPress should replace old HTTP URLs to the site with their HTTPS counterpart. * * If a WordPress site had its URL changed from HTTP to HTTPS, by default this will return `true`. This filter can * be used to disable that behavior, e.g. after having replaced URLs manually in the database. * * @since 5.7.0 * * @param bool $should_replace_insecure_home_url Whether insecure HTTP URLs to the site should be replaced. */ return apply_filters( 'wp_should_replace_insecure_home_url', $should_replace_insecure_home_url ); } /** * Replaces insecure HTTP URLs to the site in the given content, if configured to do so. * * This function replaces all occurrences of the HTTP version of the site's URL with its HTTPS counterpart, if * determined via {@see wp_should_replace_insecure_home_url()}. * * @since 5.7.0 * * @param string $content Content to replace URLs in. * @return string Filtered content. */ function wp_replace_insecure_home_url( $content ) { if ( ! wp_should_replace_insecure_home_url() ) { return $content; } $https_url = home_url( '', 'https' ); $http_url = str_replace( 'https://', 'http://', $https_url ); // Also replace potentially escaped URL. $escaped_https_url = str_replace( '/', '\/', $https_url ); $escaped_http_url = str_replace( '/', '\/', $http_url ); return str_replace( array( $http_url, $escaped_http_url, ), array( $https_url, $escaped_https_url, ), $content ); } /** * Update the 'home' and 'siteurl' option to use the HTTPS variant of their URL. * * If this update does not result in WordPress recognizing that the site is now using HTTPS (e.g. due to constants * overriding the URLs used), the changes will be reverted. In such a case the function will return false. * * @since 5.7.0 * * @return bool True on success, false on failure. */ function wp_update_urls_to_https() { // Get current URL options. $orig_home = get_option( 'home' ); $orig_siteurl = get_option( 'siteurl' ); // Get current URL options, replacing HTTP with HTTPS. $home = str_replace( 'http://', 'https://', $orig_home ); $siteurl = str_replace( 'http://', 'https://', $orig_siteurl ); // Update the options. update_option( 'home', $home ); update_option( 'siteurl', $siteurl ); if ( ! wp_is_using_https() ) { /* * If this did not result in the site recognizing HTTPS as being used, * revert the change and return false. */ update_option( 'home', $orig_home ); update_option( 'siteurl', $orig_siteurl ); return false; } // Otherwise the URLs were successfully changed to use HTTPS. return true; } /** * Updates the 'https_migration_required' option if needed when the given URL has been updated from HTTP to HTTPS. * * If this is a fresh site, a migration will not be required, so the option will be set as `false`. * * This is hooked into the {@see 'update_option_home'} action. * * @since 5.7.0 * @access private * * @param mixed $old_url Previous value of the URL option. * @param mixed $new_url New value of the URL option. */ function wp_update_https_migration_required( $old_url, $new_url ) { // Do nothing if WordPress is being installed. if ( wp_installing() ) { return; } // Delete/reset the option if the new URL is not the HTTPS version of the old URL. if ( untrailingslashit( (string) $old_url ) !== str_replace( 'https://', 'http://', untrailingslashit( (string) $new_url ) ) ) { delete_option( 'https_migration_required' ); return; } // If this is a fresh site, there is no content to migrate, so do not require migration. $https_migration_required = get_option( 'fresh_site' ) ? false : true; update_option( 'https_migration_required', $https_migration_required ); }
保存
名称
操作
📁
colors
删除
|
改权限
|
重命名
📄 Bv8QNdefault.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 about-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 about-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 about.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 about.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 about.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-ajax.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-menu-20260604213040.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-menu-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-menu-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-menu.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 admin-menu.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 aproduct.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor-20260605041240.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor-20260605102319.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor-rtl-20260605012919.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor.min-20260605024139.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor.min-20260605084241.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 code-editor.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 color-picker-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 color-picker-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 color-picker.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 color-picker.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 comment.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 common-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 common-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 common.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 common.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-controls-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-controls-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-controls.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-controls.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-nav-menus-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-nav-menus-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-nav-menus.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-nav-menus.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-widgets-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-widgets-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-widgets.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 customize-widgets.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 dashboard-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 dashboard-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 dashboard.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 dashboard.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 deprecated-media-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 deprecated-media-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 deprecated-media.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 deprecated-media.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 edit-form-blocks.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 edit-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 edit-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 edit.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 edit.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 erase-personal-data.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 export.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 farbtastic-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 farbtastic-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 farbtastic.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 farbtastic.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 forms-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 forms-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 forms.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 forms.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 https-detection-20260613214116.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 https-detection-20260616204945.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 https-migration-20260613142046.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 install-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 install-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 install.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 install.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 l10n-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 l10n-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 l10n.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 l10n.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 link-parse-opml.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 list-tables-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 list-tables-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 list-tables.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 list-tables.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 lo-20260604213103.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 lo.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 load-scripts-20260605012742.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 load-scripts.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 login-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 login-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 login.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 login.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 media-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 media-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 media-upload.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 media.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 media.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 ms-delete-site.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 my-sites.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 nav-menus-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 nav-menus-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 nav-menus.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 nav-menus.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 nav-menus.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1780610290_103.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1780610290_133.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1780610290_139.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1780610290_207.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1781427252_131.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1781427252_519.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1781427252_562.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 obf_debug_1781427252_626.log
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 options.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 plugin-editor-20260604235813.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 plugin-editor-20260605024144.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 plugin-editor-20260605054652.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 plugin-editor-20260605071247.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 plugin-editor.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 profile.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 revision.php
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 revisions-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 revisions-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 revisions.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 revisions.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-health-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-health-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-health.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-health.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-icon-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-icon-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-icon.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 site-icon.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 themes-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 themes-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 themes.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 themes.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 widgets-rtl-20260604213227.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 widgets-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 widgets-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 widgets.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 widgets.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 wp-admin-rtl.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 wp-admin-rtl.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 wp-admin.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
📄 wp-admin.min.css
编辑
|
删除
|
改权限
|
🌍 访问
|
重命名
批量删除
批量改权限:
修改权限