-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathfunctions.php
96 lines (77 loc) · 3.47 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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
<?php
define('CHILD_THEME_URI', get_stylesheet_directory_uri());
define('CUSTOM_IMAGES_PATH', CHILD_THEME_URI . '/images');
if (!function_exists('dro_alan_pizza_trader_setup')) {
/**
* add suplement WordPress features for Alan Pizza theme
*
*/
function dro_alan_pizza_trader_setup() {
/**
* MultiPostThumbnails
*/
if (class_exists('MultiPostThumbnails')) {
new MultiPostThumbnails(
array(
'label' => __('Secondary Image', 'dro-alan-pizza'),
'id' => 'secondary-image',
'post_type' => 'page'
)
);
new MultiPostThumbnails(
array(
'label' => __('Secondary Image', 'dro-alan-pizza'),
'id' => 'secondary-image-type-menu',
'post_type' => 'menu'
)
);
}
}
}
add_action('after_setup_theme', 'dro_alan_pizza_trader_setup');
if (!function_exists('dro_alan_pizza_scripts')) {
/**
* Enqueue scripts and styles.
*/
function dro_alan_pizza_scripts() {
/*
* css
*/
wp_dequeue_style('dro-caterer-one-page-css');
wp_deregister_style('dro-caterer-one-page-css');
wp_enqueue_style('dro-alan-pizza-mobile-menu', CHILD_THEME_URI.'/layouts/dro-alan-pizza-sliding-menu.css');
wp_enqueue_style('font-awesome', CHILD_THEME_URI . '/assets/font-awesome/css/font-awesome.min.css');
wp_enqueue_style('gogle-fonts-courgette', 'https://fonts.googleapis.com/css?family=Courgette');
wp_enqueue_style('dro-alan-pizza-lato', 'https://fonts.googleapis.com/css?family=Lato');
// wp_enqueue_style('dro-alan-pizza-owl-carousel', CHILD_THEME_URI.'/layouts/owl.carousel.min.css');
// wp_enqueue_style('dro-alan-pizza-owl-carousel-theme-default', CHILD_THEME_URI.'/layouts/owl.theme.default.css');
wp_enqueue_style('dro-alan-pizza-slick-css', CHILD_THEME_URI.'/assets/slick/slick.css');
wp_enqueue_style('dro-alan-pizza-slick-theme-css', CHILD_THEME_URI.'/assets/slick/slick-theme.css');
wp_enqueue_style('dro-alan-pizza-custom-slick-css', CHILD_THEME_URI.'/layouts/dro-alan-pizza-custom-slick.css');
if (is_front_page()) {
// wp_enqueue_style('animate-wow', CHILD_THEME_URI . '/assets/libs/animate.css');
}
/*
* JS
*/
wp_dequeue_script('dro-caterer-js');
wp_deregister_script('dro-caterer-js');
wp_dequeue_script('dro-caterer-one-page-js');
wp_deregister_script('dro-caterer-one-page-js');
wp_enqueue_script('dro-alan-pizza-js', CHILD_THEME_URI . '/js/dro-alan-pizza.js', array('jquery','dro-alan-pizza-slick-js'), '20181911', TRUE);
// wp_enqueue_script('dro-alan-pizza-owl-carousel', CHILD_THEME_URI . '/js/owl.carousel.min.js', array('jquery'), '20181911', TRUE);
wp_enqueue_script('dro-alan-pizza-slick-js', CHILD_THEME_URI . '/assets/slick/slick.js', array('jquery',), '20181911', TRUE);
// if (is_front_page()) {
// wp_enqueue_script('alan-pizza-js', CHILD_THEME_URI . '/assets/js/alan-pizza/alan-pizza.js', array('jquery'));
// }
}
}
add_action('wp_enqueue_scripts', 'dro_alan_pizza_scripts', 20);
/**
* Load tamplate functions
*/
require 'inc/template-functions.php';
/**
* Alan Pizza customizer
*/
//require 'inc/dro-alan-pizza-customizer.php';