forked from thallysondias/beedirect
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathbeedirect.php
56 lines (48 loc) · 1.32 KB
/
beedirect.php
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
<?php
ob_start();
/*
Plugin name: BeeDirect by Omnibees
Plugin uri: widgets.omnibees.com/manual
Description: Widgets to BeeDirect
Version: 0.0.5
Author: Omnibees
Author uri: www.omnibees.com
License: GPlv2 or Later
*/
require 'update-checker/plugin-update-checker.php';
$myUpdateChecker = Puc_v4_Factory::buildUpdateChecker(
'https://github.com/thallysondias/beedirect',
__FILE__,
'beedirect'
);
add_action('admin_menu', 'BeeDirect');
function beedirect() {
add_menu_page ('BeeDirect by Omnibees',
'BeeDirect',
'manage_options',
'beedirect',
'beedirect_omnibees',
'dashicons-calendar-alt',
90);
}
function beedirect_omnibees() {
include_once ('admin/index.php');
}
function add_elementor_widget_categories( $elements_manager ) {
$elements_manager->add_category(
'Omnibees',
[
'title' => __( 'Omnibees', 'plugin-name' ),
'icon' => 'fa fa-calendar',
]
);
}
add_action('elementor/elements/categories_registered','add_elementor_widget_categories');
require_once('elementor/init.php');
function beedirect_init_script(){
wp_enqueue_script(
'beedirect-init','https://code.jquery.com/jquery-3.4.1.min.js',
array('jquery')
);
}
add_action('wp_enqueue_scripts','beedirect_init_script');