PluginProbe
Elementor Website Builder – more than just a page builder / 4.0.3
Elementor Website Builder – more than just a page builder v4.0.3
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/home/module.php +2 -13 4.2.14.0.3 View file →
@@ -2,8 +2,10 @@
2 2 namespace Elementor\Modules\Home;
3 3
4 4 use Elementor\Core\Base\App as BaseApp;
5 5 use Elementor\Includes\EditorAssetsAPI;
6 +use Elementor\Settings;
7 +use Elementor\Plugin;
6 8 use Elementor\Utils;
7 9
8 10 if ( ! defined( 'ABSPATH' ) ) {
9 11 exit; // Exit if accessed directly.
@@ -22,24 +24,13 @@
22 24
23 25 add_filter( 'elementor/document/urls/edit', [ $this, 'add_active_document_to_edit_link' ] );
24 26 }
25 27
26 - public function enqueue_fonts(): void {
27 - wp_enqueue_style(
28 - 'elementor-home-screen-fonts',
29 - 'https://fonts.googleapis.com/css2?family=Poppins:wght@400&display=swap',
30 - [],
31 - ELEMENTOR_VERSION
32 - );
33 - }
34 -
35 28 public function enqueue_home_screen_scripts(): void {
36 29 if ( ! current_user_can( 'manage_options' ) ) {
37 30 return;
38 31 }
39 32
40 - $this->enqueue_fonts();
41 -
42 33 $min_suffix = Utils::is_script_debug() ? '' : '.min';
43 34
44 35 wp_enqueue_script(
45 36 'e-home-screen',
@@ -89,10 +80,8 @@
89 80 $editor_assets_api = new EditorAssetsAPI( $this->get_api_config() );
90 81 $api = new API( $editor_assets_api );
91 82
92 83 $config = $api->get_home_screen_items();
93 -
94 - $config['wpRestNonce'] = wp_create_nonce( 'wp_rest' );
95 84
96 85 return $config;
97 86 }
98 87