/
home
/
techb158
/
balacoffee.com
/
wp-content
/
plugins
/
seo-by-rank-math
/
includes
/
/home/techb158/balacoffee.com/wp-content/plugins/seo-by-rank-math/includes
mkdir
upload
Name
Size
Mode
Actions
3rdparty/
-
0755
rm
admin/
-
0755
rm
cli/
-
0755
rm
frontend/
-
0755
rm
helpers/
-
0755
rm
metaboxes/
-
0755
rm
module/
-
0755
rm
modules/
-
0755
rm
opengraph/
-
0755
rm
replace-variables/
-
0755
rm
rest/
-
0755
rm
settings/
-
0755
rm
traits/
-
0755
rm
updates/
-
0755
rm
class-auto-updater.php
2284
0644
edit
dl
rm
class-cmb2.php
11648
0644
edit
dl
rm
class-common.php
7185
0644
edit
dl
rm
class-compatibility.php
2578
0644
edit
dl
rm
class-data-encryption.php
4163
0644
edit
dl
rm
class-defaults.php
1158
0644
edit
dl
rm
class-frontend-seo-score.php
9998
0644
edit
dl
rm
class-helper.php
11569
0644
edit
dl
rm
class-installer.php
23904
0644
edit
dl
rm
class-json-manager.php
2842
0644
edit
dl
rm
class-kb.php
12646
0644
edit
dl
rm
class-metadata.php
3573
0644
edit
dl
rm
class-post.php
4796
0644
edit
dl
rm
class-rewrite.php
9795
0644
edit
dl
rm
class-settings.php
3493
0644
edit
dl
rm
class-term.php
3111
0644
edit
dl
rm
class-thumbnail-overlay.php
8081
0644
edit
dl
rm
class-tracking.php
11288
0644
edit
dl
rm
class-update-email.php
5329
0644
edit
dl
rm
class-updates.php
2639
0644
edit
dl
rm
class-user.php
1587
0644
edit
dl
rm
index.php
28
0644
edit
dl
rm
interface-runner.php
380
0644
edit
dl
rm
template-tags.php
2079
0644
edit
dl
rm
Edit:
/home/techb158/balacoffee.com/wp-content/plugins/seo-by-rank-math/includes/class-updates.php
(2639B)
<?php /** * Functions and actions related to updates. * * @since 0.9.0 * @package RankMath * @subpackage RankMath\Core * @author Rank Math <support@rankmath.com> */ namespace RankMath; use RankMath\Helper; use RankMath\Traits\Hooker; defined( 'ABSPATH' ) || exit; /** * Updates class */ class Updates implements Runner { use Hooker; /** * Updates that need to be run * * @var array */ private static $updates = [ '1.0.84' => 'updates/update-1.0.84.php', '1.0.86' => 'updates/update-1.0.86.php', '1.0.89' => 'updates/update-1.0.89.php', '1.0.98' => 'updates/update-1.0.98.php', '1.0.103.1' => 'updates/update-1.0.103.1.php', '1.0.104' => 'updates/update-1.0.104.php', '1.0.107.3' => 'updates/update-1.0.107.3.php', '1.0.110' => 'updates/update-1.0.110.php', '1.0.201' => 'updates/update-1.0.201.php', '1.0.201.1' => 'updates/update-1.0.201.1.php', '1.0.202' => 'updates/update-1.0.202.php', '1.0.211' => 'updates/update-1.0.211.php', '1.0.232' => 'updates/update-1.0.232.php', '1.0.237' => 'updates/update-1.0.237.php', '1.0.238' => 'updates/update-1.0.238.php', '1.0.239' => 'updates/update-1.0.239.php', '1.0.250' => 'updates/update-1.0.250.php', '1.0.251' => 'updates/update-1.0.251.php', '1.0.264' => 'updates/update-1.0.264.php', ]; /** * Register hooks. */ public function hooks() { $this->action( 'admin_init', 'do_updates' ); } /** * Check if any update is required. */ public function do_updates() { $installed_version = get_option( 'rank_math_version', '1.0.0' ); // Maybe it's the first install. if ( ! $installed_version ) { return; } if ( version_compare( $installed_version, rank_math()->version, '<' ) ) { $this->perform_updates(); } } /** * Perform all updates. */ public function perform_updates() { $installed_version = get_option( 'rank_math_version', '1.0.0' ); foreach ( self::$updates as $version => $path ) { if ( version_compare( $installed_version, $version, '<' ) ) { include $path; update_option( 'rank_math_version', $version ); } } // Save install date. if ( false === boolval( get_option( 'rank_math_install_date' ) ) ) { update_option( 'rank_math_install_date', Helper::get_current_time() ); } // Clear rollback option if necessary. if ( rank_math()->version !== get_option( 'rank_math_rollback_version' ) ) { delete_option( 'rank_math_rollback_version' ); } update_option( 'rank_math_version', rank_math()->version, false ); update_option( 'rank_math_db_version', rank_math()->db_version, false ); } }
Save
cmd:
run