PluginProbe
Elementor Website Builder – more than just a page builder / 3.4.2
Elementor Website Builder – more than just a page builder v3.4.2
4.3.0-beta2 4.3.0-beta1 4.2.4 4.2.3 4.2.2 4.2.1 4.2.0 4.1.5 4.2.0-beta2 4.2.0-dev2 4.2.0-beta1 4.1.4 4.1.3 4.1.2 4.1.1 4.1.0 4.1.0-beta3 4.1.0-dev3 4.0.9 4.1.0-beta2 4.1.0-dev2 4.0.8 4.1.0-beta1 4.1.0-dev1 4.0.7 All 451 releases
← All changes | modules/wp-cli/update.php +7 -6 4.1.23.4.2 View file →
@@ -3,9 +3,9 @@
3 3
4 4 use Elementor\Plugin;
5 5
6 6 if ( ! defined( 'ABSPATH' ) ) {
7 - exit; // Exit if accessed directly.
7 + exit; // Exit if accessed directly
8 8 }
9 9
10 10 /**
11 11 * Elementor Page Builder cli tools.
@@ -42,14 +42,15 @@
42 42 public function db( $args, $assoc_args ) {
43 43 $network = ! empty( $assoc_args['network'] ) && is_multisite();
44 44
45 45 if ( $network ) {
46 - $blog_ids = get_sites( [
47 - 'fields' => 'ids',
48 - 'number' => 0,
49 - ] );
46 + /** @var \WP_Site[] $sites */
47 + $sites = get_sites();
50 48
51 - foreach ( $blog_ids as $blog_id ) {
49 + foreach ( $sites as $keys => $blog ) {
50 + // Cast $blog as an array instead of object
51 + $blog_id = $blog->blog_id;
52 +
52 53 switch_to_blog( $blog_id );
53 54
54 55 \WP_CLI::line( 'Site #' . $blog_id . ' - ' . get_option( 'blogname' ) );
55 56