Wordpress++
This commit is contained in:
1 parent
790f1487a2
commit
3f49ab1747
610 files changed
+58979
-36562
No files matched your search
+44
-12
@@ -22,6 +22,16 @@ if ( is_multisite() && ! is_network_admin() ) {
|
||||
if ( ! current_user_can( 'update_core' ) && ! current_user_can( 'update_themes' ) && ! current_user_can( 'update_plugins' ) )
|
||||
wp_die( __( 'You do not have sufficient permissions to update this site.' ) );
|
||||
|
||||
/**
|
||||
*
|
||||
* @global string $wp_local_package
|
||||
* @global wpdb $wpdb
|
||||
* @global string $wp_version
|
||||
*
|
||||
* @staticvar bool $first_pass
|
||||
*
|
||||
* @param object $update
|
||||
*/
|
||||
function list_core_update( $update ) {
|
||||
global $wp_local_package, $wpdb, $wp_version;
|
||||
static $first_pass = true;
|
||||
@@ -104,6 +114,9 @@ function list_core_update( $update ) {
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.7.0
|
||||
*/
|
||||
function dismissed_updates() {
|
||||
$dismissed = get_core_updates( array( 'dismissed' => true, 'available' => false ) );
|
||||
if ( $dismissed ) {
|
||||
@@ -136,7 +149,9 @@ function dismissed_updates() {
|
||||
*
|
||||
* @since 2.7.0
|
||||
*
|
||||
* @return null
|
||||
* @global string $wp_version
|
||||
* @global string $required_php_version
|
||||
* @global string $required_mysql_version
|
||||
*/
|
||||
function core_upgrade_preamble() {
|
||||
global $wp_version, $required_php_version, $required_mysql_version;
|
||||
@@ -162,7 +177,7 @@ function core_upgrade_preamble() {
|
||||
}
|
||||
echo '</h3>';
|
||||
} else {
|
||||
echo '<div class="updated inline"><p>';
|
||||
echo '<div class="notice notice-warning"><p>';
|
||||
_e('<strong>Important:</strong> before updating, please <a href="https://codex.wordpress.org/WordPress_Backups">back up your database and files</a>. For help with updates, visit the <a href="https://codex.wordpress.org/Updating_WordPress">Updating WordPress</a> Codex page.');
|
||||
echo '</p></div>';
|
||||
|
||||
@@ -198,6 +213,10 @@ function core_upgrade_preamble() {
|
||||
dismissed_updates();
|
||||
}
|
||||
|
||||
/**
|
||||
*
|
||||
* @global string $wp_version
|
||||
*/
|
||||
function list_plugin_updates() {
|
||||
global $wp_version;
|
||||
|
||||
@@ -226,7 +245,7 @@ function list_plugin_updates() {
|
||||
<table class="widefat" id="update-plugins-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col" class="manage-column check-column"><input type="checkbox" id="plugins-select-all" /></th>
|
||||
<td scope="col" class="manage-column check-column"><input type="checkbox" id="plugins-select-all" /></td>
|
||||
<th scope="col" class="manage-column"><label for="plugins-select-all"><?php _e('Select All'); ?></label></th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -279,7 +298,7 @@ function list_plugin_updates() {
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th scope="col" class="manage-column check-column"><input type="checkbox" id="plugins-select-all-2" /></th>
|
||||
<td scope="col" class="manage-column check-column"><input type="checkbox" id="plugins-select-all-2" /></td>
|
||||
<th scope="col" class="manage-column"><label for="plugins-select-all-2"><?php _e( 'Select All' ); ?></label></th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
@@ -289,6 +308,9 @@ function list_plugin_updates() {
|
||||
<?php
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.9.0
|
||||
*/
|
||||
function list_theme_updates() {
|
||||
$themes = get_theme_updates();
|
||||
if ( empty( $themes ) ) {
|
||||
@@ -298,7 +320,6 @@ function list_theme_updates() {
|
||||
}
|
||||
|
||||
$form_action = 'update-core.php?action=do-theme-upgrade';
|
||||
|
||||
?>
|
||||
<h3><?php _e( 'Themes' ); ?></h3>
|
||||
<p><?php _e( 'The following themes have new versions available. Check the ones you want to update and then click “Update Themes”.' ); ?></p>
|
||||
@@ -309,7 +330,7 @@ function list_theme_updates() {
|
||||
<table class="widefat" id="update-themes-table">
|
||||
<thead>
|
||||
<tr>
|
||||
<th scope="col" class="manage-column check-column"><input type="checkbox" id="themes-select-all" /></th>
|
||||
<td scope="col" class="manage-column check-column"><input type="checkbox" id="themes-select-all" /></td>
|
||||
<th scope="col" class="manage-column"><label for="themes-select-all"><?php _e('Select All'); ?></label></th>
|
||||
</tr>
|
||||
</thead>
|
||||
@@ -328,7 +349,7 @@ function list_theme_updates() {
|
||||
|
||||
<tfoot>
|
||||
<tr>
|
||||
<th scope="col" class="manage-column check-column"><input type="checkbox" id="themes-select-all-2" /></th>
|
||||
<td scope="col" class="manage-column check-column"><input type="checkbox" id="themes-select-all-2" /></td>
|
||||
<th scope="col" class="manage-column"><label for="themes-select-all-2"><?php _e( 'Select All' ); ?></label></th>
|
||||
</tr>
|
||||
</tfoot>
|
||||
@@ -338,6 +359,9 @@ function list_theme_updates() {
|
||||
<?php
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 3.7.0
|
||||
*/
|
||||
function list_translation_updates() {
|
||||
$updates = wp_get_translation_updates();
|
||||
if ( ! $updates ) {
|
||||
@@ -364,7 +388,9 @@ function list_translation_updates() {
|
||||
*
|
||||
* @since 2.7.0
|
||||
*
|
||||
* @return null
|
||||
* @global WP_Filesystem_Base $wp_filesystem Subclass
|
||||
*
|
||||
* @param bool $reinstall
|
||||
*/
|
||||
function do_core_upgrade( $reinstall = false ) {
|
||||
global $wp_filesystem;
|
||||
@@ -389,7 +415,7 @@ function do_core_upgrade( $reinstall = false ) {
|
||||
|
||||
?>
|
||||
<div class="wrap">
|
||||
<h2><?php _e('Update WordPress'); ?></h2>
|
||||
<h1><?php _e( 'Update WordPress' ); ?></h1>
|
||||
<?php
|
||||
|
||||
if ( false === ( $credentials = request_filesystem_credentials( $url, '', false, ABSPATH, array( 'version', 'locale' ), $allow_relaxed_file_ownership ) ) ) {
|
||||
@@ -440,6 +466,9 @@ function do_core_upgrade( $reinstall = false ) {
|
||||
<?php
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.7.0
|
||||
*/
|
||||
function do_dismiss_core_update() {
|
||||
$version = isset( $_POST['version'] )? $_POST['version'] : false;
|
||||
$locale = isset( $_POST['locale'] )? $_POST['locale'] : 'en_US';
|
||||
@@ -451,6 +480,9 @@ function do_dismiss_core_update() {
|
||||
exit;
|
||||
}
|
||||
|
||||
/**
|
||||
* @since 2.7.0
|
||||
*/
|
||||
function do_undismiss_core_update() {
|
||||
$version = isset( $_POST['version'] )? $_POST['version'] : false;
|
||||
$locale = isset( $_POST['locale'] )? $_POST['locale'] : 'en_US';
|
||||
@@ -510,7 +542,7 @@ if ( 'upgrade-core' == $action ) {
|
||||
require_once(ABSPATH . 'wp-admin/admin-header.php');
|
||||
?>
|
||||
<div class="wrap">
|
||||
<h2><?php _e('WordPress Updates'); ?></h2>
|
||||
<h1><?php _e( 'WordPress Updates' ); ?></h1>
|
||||
<?php
|
||||
if ( $upgrade_error ) {
|
||||
echo '<div class="error"><p>';
|
||||
@@ -592,7 +624,7 @@ if ( 'upgrade-core' == $action ) {
|
||||
|
||||
require_once(ABSPATH . 'wp-admin/admin-header.php');
|
||||
echo '<div class="wrap">';
|
||||
echo '<h2>' . esc_html__('Update Plugins') . '</h2>';
|
||||
echo '<h1>' . __( 'Update Plugins' ) . '</h1>';
|
||||
echo '<iframe src="', $url, '" style="width: 100%; height: 100%; min-height: 750px;" frameborder="0"></iframe>';
|
||||
echo '</div>';
|
||||
include(ABSPATH . 'wp-admin/admin-footer.php');
|
||||
@@ -621,7 +653,7 @@ if ( 'upgrade-core' == $action ) {
|
||||
require_once(ABSPATH . 'wp-admin/admin-header.php');
|
||||
?>
|
||||
<div class="wrap">
|
||||
<h2><?php echo esc_html__('Update Themes') ?></h2>
|
||||
<h1><?php _e( 'Update Themes' ); ?></h1>
|
||||
<iframe src="<?php echo $url ?>" style="width: 100%; height: 100%; min-height: 750px;" frameborder="0"></iframe>
|
||||
</div>
|
||||
<?php
|
||||
|
||||
Reference in new issue
Block a user