-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctions.php
60 lines (39 loc) · 1.58 KB
/
functions.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
57
58
59
60
<?php
/*
Plugin Name: Core Columns
Plugin URI: https://github.com/MsTrends/core-columns/
Description: Enables columns shortcodes for WordPress.
Version: 1.0
Author: Muhamamd Faisal
Author URI: http://themeforest.net/user/MsTrends
*/
#-----------------------------------------------------------------#
# If this file is called directly, abort.
#-----------------------------------------------------------------#
if ( ! defined( 'WPINC' ) ) {
die;
}
#-----------------------------------------------------------------#
# Loads the Core Plugin Classes
#-----------------------------------------------------------------#
require_once( DIRNAME(__FILE__) . '/inc/class_shortcodes.php' );
#-----------------------------------------------------------------#
# Setup Core Plugin (fires on every page load)
#-----------------------------------------------------------------#
function ms_setup_col_shortcodes() {
// initiate classes
new MS_COL_SHORTCODES();
}
ms_setup_col_shortcodes();
#-----------------------------------------------------------------#
# Register and Enqueue JS & CSS for Shortcodes
#-----------------------------------------------------------------#
function ms_enqueue_col_shortcodes_scripts() {
if ( !is_admin() ) {
// Register CSS
wp_register_style('col-shortcodes-style', plugin_dir_url(__FILE__) . 'css/style.css');
// Enqueue CSS
wp_enqueue_style('col-shortcodes-style');
}
}
add_action( 'wp_enqueue_scripts', 'ms_enqueue_col_shortcodes_scripts' );