PluginProbe
Elementor Website Builder – more than just a page builder / 4.1.0-dev3
Elementor Website Builder – more than just a page builder v4.1.0-dev3
4.3.2 4.3.1 4.3.0 4.3.0-beta3 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 All 455 releases
← All changes | modules/global-classes/global-classes-order.php +2 -17 4.2.0-beta2 → 4.1.0-dev3 View file →
@@ -3,9 +3,8 @@
3 3 namespace Elementor\Modules\GlobalClasses;
4 4
5 5 use Elementor\Core\Kits\Documents\Kit;
6 6 use Elementor\Modules\GlobalClasses\Concerns\Has_Kit_Dependency;
7 -use Elementor\Modules\GlobalClasses\Concerns\Has_Preview_Context;
8 7
9 8 if ( ! defined( 'ABSPATH' ) ) {
10 9 exit;
11 10 }
@@ -11,20 +10,11 @@
11 10 }
12 11
13 12 class Global_Classes_Order {
14 13 use Has_Kit_Dependency;
15 - use Has_Preview_Context;
16 14
17 15 const META_KEY = '_elementor_global_classes_order';
18 - const META_KEY_PREVIEW = '_elementor_global_classes_order_preview';
19 16
20 - protected array $context_keys = [
21 - 'order' => [
22 - 'frontend' => self::META_KEY,
23 - 'preview' => self::META_KEY_PREVIEW,
24 - ],
25 - ];
26 -
27 17 private ?array $cache = null;
28 18
29 19 private function __construct() {
30 20 }
@@ -49,9 +39,9 @@
49 39 $payload = [
50 40 'order' => array_values( $ids ),
51 41 ];
52 42
53 - $result = $kit->update_meta( $this->get_context_key( 'order' ), $payload );
43 + $result = $kit->update_meta( self::META_KEY, $payload );
54 44 $this->cache = null;
55 45
56 46 return false !== $result;
57 47 }
@@ -78,14 +68,9 @@
78 68 if ( ! $kit ) {
79 69 return [];
80 70 }
81 71
82 - $payload = $kit->get_meta( $this->get_context_key( 'order' ) );
83 -
84 - if ( $this->is_preview() && empty( $payload ) ) {
85 - $payload = self::make( $this->get_kit() )->set_preview( false )->read_kit_meta_payload();
86 - }
87 -
72 + $payload = $kit->get_meta( self::META_KEY );
88 73 $this->cache = is_array( $payload ) ? $payload : [];
89 74
90 75 return $this->cache;
91 76 }