-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathfitquiz.php
40 lines (28 loc) · 908 Bytes
/
fitquiz.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
<?php
/**
* Plugin Name: Fit Quiz
* Plugin URI: https://fitsmallbusiness.com
* Description: Adds a Fit Quiz Shortcode
* Version: 0.1.6
* Author: Fit Small Business
* Author URI: https://fitsmallbusiness.com
* License: Private
*/
/**
* Define constant for script versions
*/
define('FIT_QUIZ_PLUGIN_VERSION', '0.1.64');
if ( !function_exists( 'add_action' ) ) {
exit;
}
define( 'FITQUIZ_DIR', plugin_dir_path( __FILE__ ) );
require_once( FITQUIZ_DIR . 'includes/class.fitquiz.php' );
require_once( FITQUIZ_DIR . 'includes/class.fitquiz.api.php' );
require_once( FITQUIZ_DIR . 'includes/class.fitquiz.show.php' );
require_once( FITQUIZ_DIR . 'includes/class.fitquiz.ajax.php' );
// load css
add_action( 'init', array( 'Fitquiz', 'init' ) );
// shortcode
add_shortcode( 'fitquiz', array( 'Fitquiz', 'quizfit_shortcode_func' ) );
// ajax
// add_action( 'init', array( 'Fitquiz_ajax', 'init' ) );