-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathElementPressMain.php
More file actions
38 lines (29 loc) · 1.6 KB
/
Copy pathElementPressMain.php
File metadata and controls
38 lines (29 loc) · 1.6 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
<?php
require_once DASHPRESSPATH . 'include/Enqueue_Manager.php';
require_once DASHPRESSPATH . 'addons/etc/weather/getForecast.php';
class ElementPressMain{
public function __construct(){
add_action( 'elementor/widgets/register', [$this,'register_name_widget'] );
new ElementorPress_Enqueue_Manager();
// $a = new getForecast('tehran');
// $a->isCelcius();
}
function register_name_widget( $widgets_manager ) {
require_once( DASHPRESSPATH . 'addons/user/UserName.php' );
require_once( DASHPRESSPATH . 'addons/user/email.php' );
require_once( DASHPRESSPATH . 'addons/user/firstname.php' );
require_once( DASHPRESSPATH . 'addons/user/lastname.php' );
require_once( DASHPRESSPATH . 'addons/user/avatar.php' );
require_once(DASHPRESSPATH . 'addons/auth/login.php');
require_once(DASHPRESSPATH . 'addons/widgets/weather/weatherWidget.php');
require_once(DASHPRESSPATH . 'addons/woocommerce/userCardWidget.php');
$widgets_manager->register( new UserName() );
$widgets_manager->register( new ElementorPressEmailWidget() );
//$widgets_manager->register( new ElementorPress_Firstname_Widget() );
//$widgets_manager->register( new ElementorPress_Lastname_Widget() );
$widgets_manager->register( new ElementorPress_Avatar_Widget() );
$widgets_manager->register( new ElementorPress_Login() );
$widgets_manager->register( new ElementorPressWeatherWidget() );
$widgets_manager->register( new ElemenPressUserCardWidget() );
}
}