start.php
831 Bytes
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
<?php
/**
* Main File
*/
if ( ! defined( 'ABSPATH' ) ) {
exit;
}
if ( ! function_exists( 'dci_dynamic_init' ) ) {
function dci_dynamic_init( $params ) {
if ( ! is_admin() ) {
return;
}
$menu_slug = isset( $params['menu']['slug'] ) ? $params['menu']['slug'] : false;
$current_page = isset( $_GET['page'] ) ? $_GET['page'] : false;
$text_domain = isset( $params['text_domain'] ) && !empty( $params['text_domain'] ) ? $params['text_domain'] : $params['slug'];
/**
* For Attach SDK to current page
*/
$params['current_page'] = $current_page;
$params['menu_slug'] = $menu_slug;
$params['text_domain'] = $text_domain;
/**
* Include SDK
*/
require_once dirname( __FILE__ ) . '/insights.php';
if ( function_exists( 'dci_sdk_insights' ) ) {
dci_sdk_insights( $params );
}
}
}