@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage welcome-page |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_activation_admin_notice' ) ) : |
|
13 | +if ( ! function_exists('lsx_activation_admin_notice')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Adds an admin notice upon successful activation. |
@@ -21,16 +21,16 @@ discard block |
||
21 | 21 | function lsx_activation_admin_notice() { |
22 | 22 | global $pagenow; |
23 | 23 | |
24 | - if ( is_admin() && 'themes.php' == $pagenow && isset( $_GET['activated'] ) ) { |
|
25 | - add_action( 'admin_notices', 'lsx_welcome_admin_notice', 99 ); |
|
24 | + if (is_admin() && 'themes.php' == $pagenow && isset($_GET['activated'])) { |
|
25 | + add_action('admin_notices', 'lsx_welcome_admin_notice', 99); |
|
26 | 26 | } |
27 | 27 | } |
28 | 28 | |
29 | 29 | endif; |
30 | 30 | |
31 | -add_action( 'load-themes.php', 'lsx_activation_admin_notice' ); |
|
31 | +add_action('load-themes.php', 'lsx_activation_admin_notice'); |
|
32 | 32 | |
33 | -if ( ! function_exists( 'lsx_welcome_admin_notice' ) ) : |
|
33 | +if ( ! function_exists('lsx_welcome_admin_notice')) : |
|
34 | 34 | |
35 | 35 | /** |
36 | 36 | * Display an admin notice linking to the welcome screen. |
@@ -45,20 +45,20 @@ discard block |
||
45 | 45 | <?php |
46 | 46 | printf( |
47 | 47 | /* Translators: 1: HTML open tag link, 2: HTML close tag link */ |
48 | - esc_html__( 'Thanks for choosing LSX! You can read hints and tips on how get the most out of your new theme on the %1$swelcome screen%2$s.', 'lsx' ), |
|
49 | - '<a href="' . esc_url( admin_url( 'themes.php?page=lsx-welcome' ) ) . '">', |
|
48 | + esc_html__('Thanks for choosing LSX! You can read hints and tips on how get the most out of your new theme on the %1$swelcome screen%2$s.', 'lsx'), |
|
49 | + '<a href="' . esc_url(admin_url('themes.php?page=lsx-welcome')) . '">', |
|
50 | 50 | '</a>' |
51 | 51 | ); |
52 | 52 | ?> |
53 | 53 | </p> |
54 | - <p><a href="<?php echo esc_url( admin_url( 'themes.php?page=lsx-welcome' ) ); ?>" class="button" style="text-decoration: none;"><?php esc_attr_e( 'Get started with LSX', 'lsx' ); ?></a></p> |
|
54 | + <p><a href="<?php echo esc_url(admin_url('themes.php?page=lsx-welcome')); ?>" class="button" style="text-decoration: none;"><?php esc_attr_e('Get started with LSX', 'lsx'); ?></a></p> |
|
55 | 55 | </div> |
56 | 56 | <?php |
57 | 57 | } |
58 | 58 | |
59 | 59 | endif; |
60 | 60 | |
61 | -if ( ! function_exists( 'lsx_welcome_style' ) ) : |
|
61 | +if ( ! function_exists('lsx_welcome_style')) : |
|
62 | 62 | |
63 | 63 | /** |
64 | 64 | * Load welcome screen css. |
@@ -68,19 +68,19 @@ discard block |
||
68 | 68 | * |
69 | 69 | * @param string $hook_suffix the current page hook suffix. |
70 | 70 | */ |
71 | - function lsx_welcome_style( $hook_suffix ) { |
|
72 | - if ( 'appearance_page_lsx-welcome' === $hook_suffix ) { |
|
73 | - wp_enqueue_style( 'lsx-welcome-screen-mailchimp', '//cdn-images.mailchimp.com/embedcode/classic-10_7.css', array(), LSX_VERSION ); |
|
74 | - wp_enqueue_style( 'lsx-welcome-screen', get_template_directory_uri() . '/assets/css/admin/welcome.css', array( 'lsx-welcome-screen-mailchimp' ), LSX_VERSION ); |
|
75 | - wp_style_add_data( 'lsx-welcome-screen', 'rtl', 'replace' ); |
|
71 | + function lsx_welcome_style($hook_suffix) { |
|
72 | + if ('appearance_page_lsx-welcome' === $hook_suffix) { |
|
73 | + wp_enqueue_style('lsx-welcome-screen-mailchimp', '//cdn-images.mailchimp.com/embedcode/classic-10_7.css', array(), LSX_VERSION); |
|
74 | + wp_enqueue_style('lsx-welcome-screen', get_template_directory_uri() . '/assets/css/admin/welcome.css', array('lsx-welcome-screen-mailchimp'), LSX_VERSION); |
|
75 | + wp_style_add_data('lsx-welcome-screen', 'rtl', 'replace'); |
|
76 | 76 | } |
77 | 77 | } |
78 | 78 | |
79 | 79 | endif; |
80 | 80 | |
81 | -add_action( 'admin_enqueue_scripts', 'lsx_welcome_style' ); |
|
81 | +add_action('admin_enqueue_scripts', 'lsx_welcome_style'); |
|
82 | 82 | |
83 | -if ( ! function_exists( 'lsx_welcome_register_menu' ) ) : |
|
83 | +if ( ! function_exists('lsx_welcome_register_menu')) : |
|
84 | 84 | |
85 | 85 | /** |
86 | 86 | * Creates the dashboard page. |
@@ -89,14 +89,14 @@ discard block |
||
89 | 89 | * @subpackage welcome-page |
90 | 90 | */ |
91 | 91 | function lsx_welcome_register_menu() { |
92 | - add_theme_page( 'LSX', 'LSX', 'activate_plugins', 'lsx-welcome', 'lsx_welcome_screen' ); |
|
92 | + add_theme_page('LSX', 'LSX', 'activate_plugins', 'lsx-welcome', 'lsx_welcome_screen'); |
|
93 | 93 | } |
94 | 94 | |
95 | 95 | endif; |
96 | 96 | |
97 | -add_action( 'admin_menu', 'lsx_welcome_register_menu' ); |
|
97 | +add_action('admin_menu', 'lsx_welcome_register_menu'); |
|
98 | 98 | |
99 | -if ( ! function_exists( 'lsx_welcome_screen' ) ) : |
|
99 | +if ( ! function_exists('lsx_welcome_screen')) : |
|
100 | 100 | |
101 | 101 | /** |
102 | 102 | * The welcome screen. |
@@ -105,9 +105,9 @@ discard block |
||
105 | 105 | * @subpackage welcome-page |
106 | 106 | */ |
107 | 107 | function lsx_welcome_screen() { |
108 | - require_once( ABSPATH . 'wp-load.php' ); |
|
109 | - require_once( ABSPATH . 'wp-admin/admin.php' ); |
|
110 | - require_once( ABSPATH . 'wp-admin/admin-header.php' ); |
|
108 | + require_once(ABSPATH . 'wp-load.php'); |
|
109 | + require_once(ABSPATH . 'wp-admin/admin.php'); |
|
110 | + require_once(ABSPATH . 'wp-admin/admin-header.php'); |
|
111 | 111 | ?> |
112 | 112 | <div class="wrap about-wrap"> |
113 | 113 | <?php |
@@ -118,14 +118,14 @@ discard block |
||
118 | 118 | * @hooked lsx_welcome_enhance - 20 |
119 | 119 | * @hooked lsx_welcome_footer - 30 |
120 | 120 | */ |
121 | - do_action( 'lsx_welcome' ); ?> |
|
121 | + do_action('lsx_welcome'); ?> |
|
122 | 122 | </div> |
123 | 123 | <?php |
124 | 124 | } |
125 | 125 | |
126 | 126 | endif; |
127 | 127 | |
128 | -if ( ! function_exists( 'lsx_welcome_header' ) ) : |
|
128 | +if ( ! function_exists('lsx_welcome_header')) : |
|
129 | 129 | |
130 | 130 | /** |
131 | 131 | * Welcome screen intro. |
@@ -134,14 +134,14 @@ discard block |
||
134 | 134 | * @subpackage welcome-page |
135 | 135 | */ |
136 | 136 | function lsx_welcome_header() { |
137 | - require_once( get_template_directory() . '/includes/admin/welcome-screen/component-header.php' ); |
|
137 | + require_once(get_template_directory() . '/includes/admin/welcome-screen/component-header.php'); |
|
138 | 138 | } |
139 | 139 | |
140 | 140 | endif; |
141 | 141 | |
142 | -add_action( 'lsx_welcome', 'lsx_welcome_header', 10 ); |
|
142 | +add_action('lsx_welcome', 'lsx_welcome_header', 10); |
|
143 | 143 | |
144 | -if ( ! function_exists( 'lsx_welcome_enhance' ) ) : |
|
144 | +if ( ! function_exists('lsx_welcome_enhance')) : |
|
145 | 145 | |
146 | 146 | /** |
147 | 147 | * Welcome screen enhance section. |
@@ -150,14 +150,14 @@ discard block |
||
150 | 150 | * @subpackage welcome-page |
151 | 151 | */ |
152 | 152 | function lsx_welcome_enhance() { |
153 | - require_once( get_template_directory() . '/includes/admin/welcome-screen/component-enhance.php' ); |
|
153 | + require_once(get_template_directory() . '/includes/admin/welcome-screen/component-enhance.php'); |
|
154 | 154 | } |
155 | 155 | |
156 | 156 | endif; |
157 | 157 | |
158 | -add_action( 'lsx_welcome', 'lsx_welcome_enhance', 20 ); |
|
158 | +add_action('lsx_welcome', 'lsx_welcome_enhance', 20); |
|
159 | 159 | |
160 | -if ( ! function_exists( 'lsx_welcome_footer' ) ) : |
|
160 | +if ( ! function_exists('lsx_welcome_footer')) : |
|
161 | 161 | |
162 | 162 | /** |
163 | 163 | * Welcome screen contribute section. |
@@ -166,9 +166,9 @@ discard block |
||
166 | 166 | * @subpackage welcome-page |
167 | 167 | */ |
168 | 168 | function lsx_welcome_footer() { |
169 | - require_once( get_template_directory() . '/includes/admin/welcome-screen/component-footer.php' ); |
|
169 | + require_once(get_template_directory() . '/includes/admin/welcome-screen/component-footer.php'); |
|
170 | 170 | } |
171 | 171 | |
172 | 172 | endif; |
173 | 173 | |
174 | -add_action( 'lsx_welcome', 'lsx_welcome_footer', 30 ); |
|
174 | +add_action('lsx_welcome', 'lsx_welcome_footer', 30); |
@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @subpackage hooks |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
@@ -17,11 +17,11 @@ discard block |
||
17 | 17 | */ |
18 | 18 | |
19 | 19 | function lsx_body_top() { |
20 | - do_action( 'lsx_body_top' ); |
|
20 | + do_action('lsx_body_top'); |
|
21 | 21 | } |
22 | 22 | |
23 | 23 | function lsx_body_bottom() { |
24 | - do_action( 'lsx_body_bottom' ); |
|
24 | + do_action('lsx_body_bottom'); |
|
25 | 25 | } |
26 | 26 | |
27 | 27 | /** |
@@ -31,11 +31,11 @@ discard block |
||
31 | 31 | */ |
32 | 32 | |
33 | 33 | function lsx_head_top() { |
34 | - do_action( 'lsx_head_top' ); |
|
34 | + do_action('lsx_head_top'); |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | function lsx_head_bottom() { |
38 | - do_action( 'lsx_head_bottom' ); |
|
38 | + do_action('lsx_head_bottom'); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | /** |
@@ -45,27 +45,27 @@ discard block |
||
45 | 45 | */ |
46 | 46 | |
47 | 47 | function lsx_header_before() { |
48 | - do_action( 'lsx_header_before' ); |
|
48 | + do_action('lsx_header_before'); |
|
49 | 49 | } |
50 | 50 | |
51 | 51 | function lsx_header_after() { |
52 | - do_action( 'lsx_header_after' ); |
|
52 | + do_action('lsx_header_after'); |
|
53 | 53 | } |
54 | 54 | |
55 | 55 | function lsx_header_top() { |
56 | - do_action( 'lsx_header_top' ); |
|
56 | + do_action('lsx_header_top'); |
|
57 | 57 | } |
58 | 58 | |
59 | 59 | function lsx_header_bottom() { |
60 | - do_action( 'lsx_header_bottom' ); |
|
60 | + do_action('lsx_header_bottom'); |
|
61 | 61 | } |
62 | 62 | |
63 | 63 | function lsx_nav_before() { |
64 | - do_action( 'lsx_nav_before' ); |
|
64 | + do_action('lsx_nav_before'); |
|
65 | 65 | } |
66 | 66 | |
67 | 67 | function lsx_nav_after() { |
68 | - do_action( 'lsx_nav_after' ); |
|
68 | + do_action('lsx_nav_after'); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | /** |
@@ -75,11 +75,11 @@ discard block |
||
75 | 75 | */ |
76 | 76 | |
77 | 77 | function lsx_banner_content() { |
78 | - do_action( 'lsx_banner_content' ); |
|
78 | + do_action('lsx_banner_content'); |
|
79 | 79 | } |
80 | 80 | |
81 | 81 | function lsx_banner_inner_bottom() { |
82 | - do_action( 'lsx_banner_inner_bottom' ); |
|
82 | + do_action('lsx_banner_inner_bottom'); |
|
83 | 83 | } |
84 | 84 | |
85 | 85 | /** |
@@ -89,7 +89,7 @@ discard block |
||
89 | 89 | */ |
90 | 90 | |
91 | 91 | function lsx_global_header_inner_bottom() { |
92 | - do_action( 'lsx_global_header_inner_bottom' ); |
|
92 | + do_action('lsx_global_header_inner_bottom'); |
|
93 | 93 | } |
94 | 94 | |
95 | 95 | /** |
@@ -99,35 +99,35 @@ discard block |
||
99 | 99 | */ |
100 | 100 | |
101 | 101 | function lsx_content_wrap_before() { |
102 | - do_action( 'lsx_content_wrap_before' ); |
|
102 | + do_action('lsx_content_wrap_before'); |
|
103 | 103 | } |
104 | 104 | |
105 | 105 | function lsx_content_wrap_after() { |
106 | - do_action( 'lsx_content_wrap_after' ); |
|
106 | + do_action('lsx_content_wrap_after'); |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | function lsx_content_before() { |
110 | - do_action( 'lsx_content_before' ); |
|
110 | + do_action('lsx_content_before'); |
|
111 | 111 | } |
112 | 112 | |
113 | 113 | function lsx_content_after() { |
114 | - do_action( 'lsx_content_after' ); |
|
114 | + do_action('lsx_content_after'); |
|
115 | 115 | } |
116 | 116 | |
117 | 117 | function lsx_content_top() { |
118 | - do_action( 'lsx_content_top' ); |
|
118 | + do_action('lsx_content_top'); |
|
119 | 119 | } |
120 | 120 | |
121 | 121 | function lsx_content_bottom() { |
122 | - do_action( 'lsx_content_bottom' ); |
|
122 | + do_action('lsx_content_bottom'); |
|
123 | 123 | } |
124 | 124 | |
125 | 125 | function lsx_content_post_tags() { |
126 | - do_action( 'lsx_content_post_tags' ); |
|
126 | + do_action('lsx_content_post_tags'); |
|
127 | 127 | } |
128 | 128 | |
129 | 129 | function lsx_content_sharing() { |
130 | - do_action( 'lsx_content_sharing' ); |
|
130 | + do_action('lsx_content_sharing'); |
|
131 | 131 | } |
132 | 132 | |
133 | 133 | /** |
@@ -137,19 +137,19 @@ discard block |
||
137 | 137 | */ |
138 | 138 | |
139 | 139 | function lsx_entry_before() { |
140 | - do_action( 'lsx_entry_before' ); |
|
140 | + do_action('lsx_entry_before'); |
|
141 | 141 | } |
142 | 142 | |
143 | 143 | function lsx_entry_after() { |
144 | - do_action( 'lsx_entry_after' ); |
|
144 | + do_action('lsx_entry_after'); |
|
145 | 145 | } |
146 | 146 | |
147 | 147 | function lsx_entry_top() { |
148 | - do_action( 'lsx_entry_top' ); |
|
148 | + do_action('lsx_entry_top'); |
|
149 | 149 | } |
150 | 150 | |
151 | 151 | function lsx_entry_bottom() { |
152 | - do_action( 'lsx_entry_bottom' ); |
|
152 | + do_action('lsx_entry_bottom'); |
|
153 | 153 | } |
154 | 154 | |
155 | 155 | /** |
@@ -159,27 +159,27 @@ discard block |
||
159 | 159 | */ |
160 | 160 | |
161 | 161 | function lsx_widget_entry_before() { |
162 | - do_action( 'lsx_widget_entry_before' ); |
|
162 | + do_action('lsx_widget_entry_before'); |
|
163 | 163 | } |
164 | 164 | |
165 | 165 | function lsx_widget_entry_after() { |
166 | - do_action( 'lsx_widget_entry_after' ); |
|
166 | + do_action('lsx_widget_entry_after'); |
|
167 | 167 | } |
168 | 168 | |
169 | 169 | function lsx_widget_entry_top() { |
170 | - do_action( 'lsx_widget_entry_top' ); |
|
170 | + do_action('lsx_widget_entry_top'); |
|
171 | 171 | } |
172 | 172 | |
173 | 173 | function lsx_widget_entry_bottom() { |
174 | - do_action( 'lsx_widget_entry_bottom' ); |
|
174 | + do_action('lsx_widget_entry_bottom'); |
|
175 | 175 | } |
176 | 176 | |
177 | 177 | function lsx_widget_entry_content_top() { |
178 | - do_action( 'lsx_widget_entry_content_top' ); |
|
178 | + do_action('lsx_widget_entry_content_top'); |
|
179 | 179 | } |
180 | 180 | |
181 | 181 | function lsx_widget_entry_content_bottom() { |
182 | - do_action( 'lsx_widget_entry_content_bottom' ); |
|
182 | + do_action('lsx_widget_entry_content_bottom'); |
|
183 | 183 | } |
184 | 184 | |
185 | 185 | /** |
@@ -189,11 +189,11 @@ discard block |
||
189 | 189 | */ |
190 | 190 | |
191 | 191 | function lsx_comments_before() { |
192 | - do_action( 'lsx_comments_before' ); |
|
192 | + do_action('lsx_comments_before'); |
|
193 | 193 | } |
194 | 194 | |
195 | 195 | function lsx_comments_after() { |
196 | - do_action( 'lsx_comments_after' ); |
|
196 | + do_action('lsx_comments_after'); |
|
197 | 197 | } |
198 | 198 | |
199 | 199 | /** |
@@ -203,19 +203,19 @@ discard block |
||
203 | 203 | */ |
204 | 204 | |
205 | 205 | function lsx_sidebars_before() { |
206 | - do_action( 'lsx_sidebars_before' ); |
|
206 | + do_action('lsx_sidebars_before'); |
|
207 | 207 | } |
208 | 208 | |
209 | 209 | function lsx_sidebars_after() { |
210 | - do_action( 'lsx_sidebars_after' ); |
|
210 | + do_action('lsx_sidebars_after'); |
|
211 | 211 | } |
212 | 212 | |
213 | 213 | function lsx_sidebar_top() { |
214 | - do_action( 'lsx_sidebar_top' ); |
|
214 | + do_action('lsx_sidebar_top'); |
|
215 | 215 | } |
216 | 216 | |
217 | 217 | function lsx_sidebar_bottom() { |
218 | - do_action( 'lsx_sidebar_bottom' ); |
|
218 | + do_action('lsx_sidebar_bottom'); |
|
219 | 219 | } |
220 | 220 | |
221 | 221 | /** |
@@ -225,17 +225,17 @@ discard block |
||
225 | 225 | */ |
226 | 226 | |
227 | 227 | function lsx_footer_before() { |
228 | - do_action( 'lsx_footer_before' ); |
|
228 | + do_action('lsx_footer_before'); |
|
229 | 229 | } |
230 | 230 | |
231 | 231 | function lsx_footer_after() { |
232 | - do_action( 'lsx_footer_after' ); |
|
232 | + do_action('lsx_footer_after'); |
|
233 | 233 | } |
234 | 234 | |
235 | 235 | function lsx_footer_top() { |
236 | - do_action( 'lsx_footer_top' ); |
|
236 | + do_action('lsx_footer_top'); |
|
237 | 237 | } |
238 | 238 | |
239 | 239 | function lsx_footer_bottom() { |
240 | - do_action( 'lsx_footer_bottom' ); |
|
240 | + do_action('lsx_footer_bottom'); |
|
241 | 241 | } |
@@ -7,11 +7,11 @@ discard block |
||
7 | 7 | * @category bootstrap-navigation-walker |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! function_exists( 'lsx_wpml_nav_language_switcher_fix' ) ) : |
|
14 | +if ( ! function_exists('lsx_wpml_nav_language_switcher_fix')) : |
|
15 | 15 | |
16 | 16 | /** |
17 | 17 | * Add in our custom classes to the menus. |
@@ -20,12 +20,12 @@ discard block |
||
20 | 20 | * @subpackage navigation |
21 | 21 | * @category bootstrap-navigation-walker |
22 | 22 | */ |
23 | - function lsx_wpml_nav_language_switcher_fix( $items, $args ) { |
|
24 | - $items = str_replace( 'menu-item-language-current','menu-item-language-current dropdown', $items ); |
|
25 | - $items = str_replace( 'submenu-languages','submenu-languages dropdown-menu', $items ); |
|
23 | + function lsx_wpml_nav_language_switcher_fix($items, $args) { |
|
24 | + $items = str_replace('menu-item-language-current', 'menu-item-language-current dropdown', $items); |
|
25 | + $items = str_replace('submenu-languages', 'submenu-languages dropdown-menu', $items); |
|
26 | 26 | return $items; |
27 | 27 | } |
28 | 28 | |
29 | 29 | endif; |
30 | 30 | |
31 | -add_filter( 'wp_nav_menu_items', 'lsx_wpml_nav_language_switcher_fix', 10, 2 ); |
|
31 | +add_filter('wp_nav_menu_items', 'lsx_wpml_nav_language_switcher_fix', 10, 2); |
@@ -21,7 +21,7 @@ |
||
21 | 21 | * @param mixed $value The value to sanitize. |
22 | 22 | * @param mixed $setting The setting for which the sanitizing is occurring. |
23 | 23 | * @return mixed The sanitized value. |
24 | - */ |
|
24 | + */ |
|
25 | 25 | function lsx_sanitize_choices( $value, $setting ) { |
26 | 26 | if ( is_object( $setting ) ) { |
27 | 27 | $setting = $setting->id; |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage sanitize |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_sanitize_choices' ) ) : |
|
13 | +if ( ! function_exists('lsx_sanitize_choices')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Sanitize a value from a list of allowed values. |
@@ -22,18 +22,18 @@ discard block |
||
22 | 22 | * @param mixed $setting The setting for which the sanitizing is occurring. |
23 | 23 | * @return mixed The sanitized value. |
24 | 24 | */ |
25 | - function lsx_sanitize_choices( $value, $setting ) { |
|
26 | - if ( is_object( $setting ) ) { |
|
25 | + function lsx_sanitize_choices($value, $setting) { |
|
26 | + if (is_object($setting)) { |
|
27 | 27 | $setting = $setting->id; |
28 | 28 | } |
29 | 29 | |
30 | - $choices = lsx_customizer_sanitize_get_choices( $setting ); |
|
30 | + $choices = lsx_customizer_sanitize_get_choices($setting); |
|
31 | 31 | |
32 | - if ( ! is_wp_error( $choices ) && ! empty( $choices ) ) { |
|
33 | - $allowed_choices = array_keys( $choices ); |
|
32 | + if ( ! is_wp_error($choices) && ! empty($choices)) { |
|
33 | + $allowed_choices = array_keys($choices); |
|
34 | 34 | |
35 | - if ( ! in_array( $value, $allowed_choices ) ) { |
|
36 | - $value = lsx_customizer_sanitize_get_default( $setting ); |
|
35 | + if ( ! in_array($value, $allowed_choices)) { |
|
36 | + $value = lsx_customizer_sanitize_get_default($setting); |
|
37 | 37 | } |
38 | 38 | |
39 | 39 | return $value; |
@@ -44,7 +44,7 @@ discard block |
||
44 | 44 | |
45 | 45 | endif; |
46 | 46 | |
47 | -if ( ! function_exists( 'lsx_customizer_sanitize_get_choices' ) ) : |
|
47 | +if ( ! function_exists('lsx_customizer_sanitize_get_choices')) : |
|
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Helper function to return the choices for a field. |
@@ -55,14 +55,14 @@ discard block |
||
55 | 55 | * @param string |
56 | 56 | * @return mixed $field |
57 | 57 | */ |
58 | - function lsx_customizer_sanitize_get_choices( $id ) { |
|
58 | + function lsx_customizer_sanitize_get_choices($id) { |
|
59 | 59 | global $lsx_customizer; |
60 | 60 | |
61 | - $can_validate = method_exists( 'WP_Customize_Setting', 'validate' ); |
|
62 | - $field = $lsx_customizer->get_control( $id ); |
|
61 | + $can_validate = method_exists('WP_Customize_Setting', 'validate'); |
|
62 | + $field = $lsx_customizer->get_control($id); |
|
63 | 63 | |
64 | - if ( ! isset( $field['choices'] ) ) { |
|
65 | - return $can_validate ? new WP_Error( 'notexists', esc_html__( 'Choice doesn\'t exist', 'lsx' ) ) : false; |
|
64 | + if ( ! isset($field['choices'])) { |
|
65 | + return $can_validate ? new WP_Error('notexists', esc_html__('Choice doesn\'t exist', 'lsx')) : false; |
|
66 | 66 | } |
67 | 67 | |
68 | 68 | return $field['choices']; |
@@ -70,7 +70,7 @@ discard block |
||
70 | 70 | |
71 | 71 | endif; |
72 | 72 | |
73 | -if ( ! function_exists( 'lsx_customizer_sanitize_get_default' ) ) : |
|
73 | +if ( ! function_exists('lsx_customizer_sanitize_get_default')) : |
|
74 | 74 | |
75 | 75 | /** |
76 | 76 | * Helper function to return defaults. |
@@ -81,11 +81,11 @@ discard block |
||
81 | 81 | * @param string |
82 | 82 | * @return mixed $default |
83 | 83 | */ |
84 | - function lsx_customizer_sanitize_get_default( $id ) { |
|
84 | + function lsx_customizer_sanitize_get_default($id) { |
|
85 | 85 | global $lsx_customizer; |
86 | - $setting = $lsx_customizer->get_setting( $id ); |
|
86 | + $setting = $lsx_customizer->get_setting($id); |
|
87 | 87 | |
88 | - if ( isset( $setting['default'] ) ) { |
|
88 | + if (isset($setting['default'])) { |
|
89 | 89 | return $setting['default']; |
90 | 90 | } |
91 | 91 | |
@@ -94,7 +94,7 @@ discard block |
||
94 | 94 | |
95 | 95 | endif; |
96 | 96 | |
97 | -if ( ! function_exists( 'lsx_sanitize_checkbox' ) ) : |
|
97 | +if ( ! function_exists('lsx_sanitize_checkbox')) : |
|
98 | 98 | |
99 | 99 | /** |
100 | 100 | * Sanitizes an single or multiple checkbox input. |
@@ -105,11 +105,11 @@ discard block |
||
105 | 105 | * @param array $input |
106 | 106 | * @return array $output |
107 | 107 | */ |
108 | - function lsx_sanitize_checkbox( $input ) { |
|
109 | - $can_validate = method_exists( 'WP_Customize_Setting', 'validate' ); |
|
108 | + function lsx_sanitize_checkbox($input) { |
|
109 | + $can_validate = method_exists('WP_Customize_Setting', 'validate'); |
|
110 | 110 | |
111 | - if ( ! is_bool( $input ) ) { |
|
112 | - return $can_validate ? new WP_Error( 'notboolean', esc_html__( 'Not a boolean', 'lsx' ) ) : false; |
|
111 | + if ( ! is_bool($input)) { |
|
112 | + return $can_validate ? new WP_Error('notboolean', esc_html__('Not a boolean', 'lsx')) : false; |
|
113 | 113 | } |
114 | 114 | |
115 | 115 | return $input; |
@@ -10,28 +10,28 @@ discard block |
||
10 | 10 | <div class="row"> |
11 | 11 | <div class="col-md-12"> |
12 | 12 | <div class="box enhance"> |
13 | - <h2><?php esc_html_e( 'Enhance LSX', 'lsx' ); ?></h2> |
|
14 | - <p><?php esc_html_e( 'Take a look at our range of extensions that add to the already rich functionality of the LSX WordPress theme.', 'lsx' ); ?></p> |
|
13 | + <h2><?php esc_html_e('Enhance LSX', 'lsx'); ?></h2> |
|
14 | + <p><?php esc_html_e('Take a look at our range of extensions that add to the already rich functionality of the LSX WordPress theme.', 'lsx'); ?></p> |
|
15 | 15 | |
16 | 16 | <div class="row"> |
17 | 17 | <div class="col-md-4"> |
18 | 18 | <div class="box-clean"> |
19 | - <a href="https://www.lsdev.biz/product/lsx-banners/" target="_blank"><?php esc_html_e( 'Banners', 'lsx' ); ?> - <span class="price">Price from $39.00</span></a> |
|
20 | - <p><?php esc_html_e( 'The LSX Banners extension adds advanced banner configuration options to your WordPress site running LSX theme.', 'lsx' ); ?></p> |
|
19 | + <a href="https://www.lsdev.biz/product/lsx-banners/" target="_blank"><?php esc_html_e('Banners', 'lsx'); ?> - <span class="price">Price from $39.00</span></a> |
|
20 | + <p><?php esc_html_e('The LSX Banners extension adds advanced banner configuration options to your WordPress site running LSX theme.', 'lsx'); ?></p> |
|
21 | 21 | </div> |
22 | 22 | </div> |
23 | 23 | |
24 | 24 | <div class="col-md-4"> |
25 | 25 | <div class="box-clean"> |
26 | - <a href="https://www.lsdev.biz/product/lsx-currencies/" target="_blank"><?php esc_html_e( 'Currencies', 'lsx' ); ?> - <span class="price">Price from $59.00</span></a> |
|
27 | - <p><?php esc_html_e( 'The LSX Currencies extension adds currency selection functionality to sites, allowing users to view your products in whatever currencies you choose to sell in.', 'lsx' ); ?></p> |
|
26 | + <a href="https://www.lsdev.biz/product/lsx-currencies/" target="_blank"><?php esc_html_e('Currencies', 'lsx'); ?> - <span class="price">Price from $59.00</span></a> |
|
27 | + <p><?php esc_html_e('The LSX Currencies extension adds currency selection functionality to sites, allowing users to view your products in whatever currencies you choose to sell in.', 'lsx'); ?></p> |
|
28 | 28 | </div> |
29 | 29 | </div> |
30 | 30 | |
31 | 31 | <div class="col-md-4"> |
32 | 32 | <div class="box-clean"> |
33 | - <a href="https://www.lsdev.biz/product/lsx-blog-customizer/" target="_blank"><?php esc_html_e( 'Blog Customizer', 'lsx' ); ?> - <span class="price">Price from $49.00</span></a> |
|
34 | - <p><?php esc_html_e( 'It allows you it to customize various aspects of the the appearance of your blog, posts widgets, archive pages and single posts so they looks exactly how you want.', 'lsx' ); ?></p> |
|
33 | + <a href="https://www.lsdev.biz/product/lsx-blog-customizer/" target="_blank"><?php esc_html_e('Blog Customizer', 'lsx'); ?> - <span class="price">Price from $49.00</span></a> |
|
34 | + <p><?php esc_html_e('It allows you it to customize various aspects of the the appearance of your blog, posts widgets, archive pages and single posts so they looks exactly how you want.', 'lsx'); ?></p> |
|
35 | 35 | </div> |
36 | 36 | </div> |
37 | 37 | </div> |
@@ -39,22 +39,22 @@ discard block |
||
39 | 39 | <div class="row"> |
40 | 40 | <div class="col-md-4"> |
41 | 41 | <div class="box-clean"> |
42 | - <a href="https://www.lsdev.biz/product/lsx-customizer/" target="_blank"><?php esc_html_e( 'Customizer', 'lsx' ); ?> - <span class="price">Price from $49.00</span></a> |
|
43 | - <p><?php esc_html_e( 'You\'ve installed LSX, so now why not make it all yours? Whether it\'s a small CSS tweak or changing the entire layout of pages, posts or archives, please make use of the Theme Customizer plugin.', 'lsx' ); ?></p> |
|
42 | + <a href="https://www.lsdev.biz/product/lsx-customizer/" target="_blank"><?php esc_html_e('Customizer', 'lsx'); ?> - <span class="price">Price from $49.00</span></a> |
|
43 | + <p><?php esc_html_e('You\'ve installed LSX, so now why not make it all yours? Whether it\'s a small CSS tweak or changing the entire layout of pages, posts or archives, please make use of the Theme Customizer plugin.', 'lsx'); ?></p> |
|
44 | 44 | </div> |
45 | 45 | </div> |
46 | 46 | |
47 | 47 | <div class="col-md-4"> |
48 | 48 | <div class="box-clean"> |
49 | - <a href="https://www.lsdev.biz/product/lsx-login/" target="_blank"><?php esc_html_e( 'Login', 'lsx' ); ?> - <span class="price">Price from $59.00</span></a> |
|
50 | - <p><?php esc_html_e( 'The LSX Login extension allows users to log into a dashboard and then see configurable content based on which users can access which content.', 'lsx' ); ?></p> |
|
49 | + <a href="https://www.lsdev.biz/product/lsx-login/" target="_blank"><?php esc_html_e('Login', 'lsx'); ?> - <span class="price">Price from $59.00</span></a> |
|
50 | + <p><?php esc_html_e('The LSX Login extension allows users to log into a dashboard and then see configurable content based on which users can access which content.', 'lsx'); ?></p> |
|
51 | 51 | </div> |
52 | 52 | </div> |
53 | 53 | |
54 | 54 | <div class="col-md-4"> |
55 | 55 | <div class="box-clean"> |
56 | - <a href="https://www.lsdev.biz/product/lsx-mega-menus/" target="_blank"><?php esc_html_e( 'Mega Menus', 'lsx' ); ?> - <span class="price">Price from $39.00</span></a> |
|
57 | - <p><?php esc_html_e( 'Create custom, full-width dropdown menus that contain images, widgets and more that seamlessly tie into your LSX WordPress site.', 'lsx' ); ?></p> |
|
56 | + <a href="https://www.lsdev.biz/product/lsx-mega-menus/" target="_blank"><?php esc_html_e('Mega Menus', 'lsx'); ?> - <span class="price">Price from $39.00</span></a> |
|
57 | + <p><?php esc_html_e('Create custom, full-width dropdown menus that contain images, widgets and more that seamlessly tie into your LSX WordPress site.', 'lsx'); ?></p> |
|
58 | 58 | </div> |
59 | 59 | </div> |
60 | 60 | </div> |
@@ -62,22 +62,22 @@ discard block |
||
62 | 62 | <div class="row"> |
63 | 63 | <div class="col-md-4"> |
64 | 64 | <div class="box-clean"> |
65 | - <a href="https://www.lsdev.biz/product/lsx-team/" target="_blank"><?php esc_html_e( 'Team', 'lsx' ); ?> - <span class="price">Price from $29.00</span></a> |
|
66 | - <p><?php esc_html_e( 'The LSX Team Extension provides a custom post type that allows you to easily show off the people that make up your business.', 'lsx' ); ?></p> |
|
65 | + <a href="https://www.lsdev.biz/product/lsx-team/" target="_blank"><?php esc_html_e('Team', 'lsx'); ?> - <span class="price">Price from $29.00</span></a> |
|
66 | + <p><?php esc_html_e('The LSX Team Extension provides a custom post type that allows you to easily show off the people that make up your business.', 'lsx'); ?></p> |
|
67 | 67 | </div> |
68 | 68 | </div> |
69 | 69 | |
70 | 70 | <div class="col-md-4"> |
71 | 71 | <div class="box-clean"> |
72 | - <a href="https://www.lsdev.biz/product/lsx-testimonials/" target="_blank"><?php esc_html_e( 'Testimonials', 'lsx' ); ?> - <span class="price">Price from $29.00</span></a> |
|
73 | - <p><?php esc_html_e( 'The LSX Testimonials extension adds the "Testimonials" post type, which you can display front-and-centre on your site.', 'lsx' ); ?></p> |
|
72 | + <a href="https://www.lsdev.biz/product/lsx-testimonials/" target="_blank"><?php esc_html_e('Testimonials', 'lsx'); ?> - <span class="price">Price from $29.00</span></a> |
|
73 | + <p><?php esc_html_e('The LSX Testimonials extension adds the "Testimonials" post type, which you can display front-and-centre on your site.', 'lsx'); ?></p> |
|
74 | 74 | </div> |
75 | 75 | </div> |
76 | 76 | |
77 | 77 | <div class="col-md-4"> |
78 | 78 | <div class="box-clean"> |
79 | - <a href="https://www.lsdev.biz/product/lsx-geo-content/" target="_blank"><?php esc_html_e( 'Geo Content', 'lsx' ); ?> - <span class="price">Price from $59.00</span></a> |
|
80 | - <p><?php esc_html_e( 'LSX Geo Content allows you to serve different content to users based on their automatically-detected IP address.', 'lsx' ); ?></p> |
|
79 | + <a href="https://www.lsdev.biz/product/lsx-geo-content/" target="_blank"><?php esc_html_e('Geo Content', 'lsx'); ?> - <span class="price">Price from $59.00</span></a> |
|
80 | + <p><?php esc_html_e('LSX Geo Content allows you to serve different content to users based on their automatically-detected IP address.', 'lsx'); ?></p> |
|
81 | 81 | </div> |
82 | 82 | </div> |
83 | 83 | </div> |
@@ -85,34 +85,34 @@ discard block |
||
85 | 85 | <div class="row"> |
86 | 86 | <div class="col-md-4"> |
87 | 87 | <div class="box-clean"> |
88 | - <a href="https://www.lsdev.biz/product/lsx-services/" target="_blank"><?php esc_html_e( 'Services', 'lsx' ); ?> - <span class="price">Price from $29.00</span></a> |
|
89 | - <p><?php esc_html_e( 'Adds the "Service" post type to your LSX website which allows you to display and categorize the services your business provides.', 'lsx' ); ?></p> |
|
88 | + <a href="https://www.lsdev.biz/product/lsx-services/" target="_blank"><?php esc_html_e('Services', 'lsx'); ?> - <span class="price">Price from $29.00</span></a> |
|
89 | + <p><?php esc_html_e('Adds the "Service" post type to your LSX website which allows you to display and categorize the services your business provides.', 'lsx'); ?></p> |
|
90 | 90 | </div> |
91 | 91 | </div> |
92 | 92 | |
93 | 93 | <div class="col-md-4"> |
94 | 94 | <div class="box-clean"> |
95 | - <a href="https://www.lsdev.biz/product/lsx-projects/" target="_blank"><?php esc_html_e( 'Projects', 'lsx' ); ?> - <span class="price">Price from $29.00</span></a> |
|
96 | - <p><?php esc_html_e( 'Show off your finest work with the LSX Projects Extension! It adds a "Project" post type, allowing you to categorize and display your Projects on your LSX website.', 'lsx' ); ?></p> |
|
95 | + <a href="https://www.lsdev.biz/product/lsx-projects/" target="_blank"><?php esc_html_e('Projects', 'lsx'); ?> - <span class="price">Price from $29.00</span></a> |
|
96 | + <p><?php esc_html_e('Show off your finest work with the LSX Projects Extension! It adds a "Project" post type, allowing you to categorize and display your Projects on your LSX website.', 'lsx'); ?></p> |
|
97 | 97 | </div> |
98 | 98 | </div> |
99 | 99 | </div> |
100 | 100 | |
101 | - <h2><?php esc_html_e( 'LSX extensions bundles', 'lsx' ); ?></h2> |
|
102 | - <p><?php esc_html_e( 'We\'ve created two bundles to help you to get the most out of LSX Theme.', 'lsx' ); ?></p> |
|
101 | + <h2><?php esc_html_e('LSX extensions bundles', 'lsx'); ?></h2> |
|
102 | + <p><?php esc_html_e('We\'ve created two bundles to help you to get the most out of LSX Theme.', 'lsx'); ?></p> |
|
103 | 103 | |
104 | 104 | <div class="row"> |
105 | 105 | <div class="col-md-4"> |
106 | 106 | <div class="box-clean"> |
107 | - <a href="https://lsdev.feedmybeta.com/product/lsx-extensions-bundle/" target="_blank"><?php esc_html_e( 'LSX Essentials', 'lsx' ); ?> - <span class="price">Price from $149.00</span></a> |
|
108 | - <p><?php esc_html_e( 'A collection of essential LSX extensions giving you more functionality, additional content types and greater control over the styling of your theme.', 'lsx' ); ?></p> |
|
107 | + <a href="https://lsdev.feedmybeta.com/product/lsx-extensions-bundle/" target="_blank"><?php esc_html_e('LSX Essentials', 'lsx'); ?> - <span class="price">Price from $149.00</span></a> |
|
108 | + <p><?php esc_html_e('A collection of essential LSX extensions giving you more functionality, additional content types and greater control over the styling of your theme.', 'lsx'); ?></p> |
|
109 | 109 | </div> |
110 | 110 | </div> |
111 | 111 | |
112 | 112 | <div class="col-md-4"> |
113 | 113 | <div class="box-clean"> |
114 | - <a href="https://lsdev.feedmybeta.com/product/lsx-extensions-bundle/" target="_blank"><?php esc_html_e( 'LSX Complete', 'lsx' ); ?> - <span class="price">Price from $299.00</span></a> |
|
115 | - <p><?php esc_html_e( 'A full set of LSX extensions giving you all the functionality, content types and customization tools you may need!', 'lsx' ); ?></p> |
|
114 | + <a href="https://lsdev.feedmybeta.com/product/lsx-extensions-bundle/" target="_blank"><?php esc_html_e('LSX Complete', 'lsx'); ?> - <span class="price">Price from $299.00</span></a> |
|
115 | + <p><?php esc_html_e('A full set of LSX extensions giving you all the functionality, content types and customization tools you may need!', 'lsx'); ?></p> |
|
116 | 116 | </div> |
117 | 117 | </div> |
118 | 118 | </div> |
@@ -10,30 +10,30 @@ discard block |
||
10 | 10 | <div class="row"> |
11 | 11 | <div class="col-md-6"> |
12 | 12 | <div class="box mailchimp"> |
13 | - <h2><?php esc_html_e( 'Newsletter', 'lsx' ); ?></h2> |
|
14 | - <p><?php esc_html_e( 'Subscribe to our mailing list.', 'lsx' ); ?></p> |
|
13 | + <h2><?php esc_html_e('Newsletter', 'lsx'); ?></h2> |
|
14 | + <p><?php esc_html_e('Subscribe to our mailing list.', 'lsx'); ?></p> |
|
15 | 15 | |
16 | 16 | <!-- Begin MailChimp Signup Form --> |
17 | 17 | <form action="//lsdev.us2.list-manage.com/subscribe/post?u=e50b2c5c82f4b42ea978af479&id=92c36218e5" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> |
18 | 18 | <div id="mc_embed_signup"> |
19 | 19 | <div id="mc_embed_signup_scroll"> |
20 | 20 | <div class="mc-field-group"> |
21 | - <label for="mce-EMAIL"><?php esc_html_e( 'Email Address', 'lsx' ); ?> <span class="asterisk">*</span></label> |
|
21 | + <label for="mce-EMAIL"><?php esc_html_e('Email Address', 'lsx'); ?> <span class="asterisk">*</span></label> |
|
22 | 22 | <input type="email" value="" name="EMAIL" class="required email" id="mce-EMAIL"> |
23 | 23 | </div> |
24 | 24 | <div class="mc-field-group"> |
25 | - <label for="mce-FNAME"><?php esc_html_e( 'First Name', 'lsx' ); ?> </label> |
|
25 | + <label for="mce-FNAME"><?php esc_html_e('First Name', 'lsx'); ?> </label> |
|
26 | 26 | <input type="text" value="" name="FNAME" class="" id="mce-FNAME"> |
27 | 27 | </div> |
28 | 28 | <div class="mc-field-group"> |
29 | - <label for="mce-LNAME"><?php esc_html_e( 'Last Name', 'lsx' ); ?> </label> |
|
29 | + <label for="mce-LNAME"><?php esc_html_e('Last Name', 'lsx'); ?> </label> |
|
30 | 30 | <input type="text" value="" name="LNAME" class="" id="mce-LNAME"> |
31 | 31 | </div> |
32 | 32 | </div> |
33 | 33 | <div style="position:absolute;left:-5000px;" aria-hidden="true"><input type="text" name="b_e50b2c5c82f4b42ea978af479_92c36218e5" tabindex="-1" value=""></div> |
34 | 34 | </div> |
35 | 35 | <div class="more-button"> |
36 | - <input type="submit" value="<?php esc_html_e( 'Subscribe', 'lsx' ); ?>" name="subscribe" class="button button-primary"> |
|
36 | + <input type="submit" value="<?php esc_html_e('Subscribe', 'lsx'); ?>" name="subscribe" class="button button-primary"> |
|
37 | 37 | </div> |
38 | 38 | </form> |
39 | 39 | <!--End mc_embed_signup--> |
@@ -42,13 +42,13 @@ discard block |
||
42 | 42 | |
43 | 43 | <div class="col-md-6"> |
44 | 44 | <div class="box suggest"> |
45 | - <h2><?php esc_html_e( 'Enjoying LSX?', 'lsx' ); ?></h2> |
|
45 | + <h2><?php esc_html_e('Enjoying LSX?', 'lsx'); ?></h2> |
|
46 | 46 | |
47 | 47 | <p> |
48 | 48 | <?php |
49 | 49 | printf( |
50 | 50 | /* Translators: 1: HTML open tag link, 2: HTML close tag link */ |
51 | - esc_html__( 'Why not %1$sleave a review%2$s on WordPress.org? We\'re looking foward to all our users\' feedback!', 'lsx' ), |
|
51 | + esc_html__('Why not %1$sleave a review%2$s on WordPress.org? We\'re looking foward to all our users\' feedback!', 'lsx'), |
|
52 | 52 | '<a href="https://wordpress.org/themes/lsx" target="_blank">', |
53 | 53 | '</a>' |
54 | 54 | ); |
@@ -9,21 +9,21 @@ discard block |
||
9 | 9 | |
10 | 10 | <div class="row"> |
11 | 11 | <div class="col-md-12"> |
12 | - <h1><span class="logo"><?php echo esc_html__( 'LSX', 'lsx' ); ?></span> <sup class="version"><?php echo esc_html( LSX_VERSION ); ?></sup></h1> |
|
12 | + <h1><span class="logo"><?php echo esc_html__('LSX', 'lsx'); ?></span> <sup class="version"><?php echo esc_html(LSX_VERSION); ?></sup></h1> |
|
13 | 13 | </div> |
14 | 14 | </div> |
15 | 15 | |
16 | 16 | <div class="row"> |
17 | 17 | <div class="col-md-6"> |
18 | 18 | <div class="box enrich"> |
19 | - <h2><?php esc_html_e( 'Built to enrich your WordPress experience', 'lsx' ); ?></h2> |
|
20 | - <p><?php esc_html_e( 'Whether you\'re using LSX for your personal blog, as the platform for a powerful WooCommerce store or as the foundation for your own child-theme, you\'ll find it\'s the perfect fit for WordPress.', 'lsx' ); ?></p> |
|
19 | + <h2><?php esc_html_e('Built to enrich your WordPress experience', 'lsx'); ?></h2> |
|
20 | + <p><?php esc_html_e('Whether you\'re using LSX for your personal blog, as the platform for a powerful WooCommerce store or as the foundation for your own child-theme, you\'ll find it\'s the perfect fit for WordPress.', 'lsx'); ?></p> |
|
21 | 21 | |
22 | 22 | <p> |
23 | 23 | <?php |
24 | 24 | printf( |
25 | 25 | /* Translators: 1: HTML open tag link, 2: HTML close tag link */ |
26 | - esc_html__( 'Use LSX with our %1$sTour Operator Plugin%2$s to create the ultimate tour operators website!', 'lsx' ), |
|
26 | + esc_html__('Use LSX with our %1$sTour Operator Plugin%2$s to create the ultimate tour operators website!', 'lsx'), |
|
27 | 27 | '<a href="https://www.lsdev.biz/product/tour-operator-plugin/" target="_blank">', |
28 | 28 | '</a>' |
29 | 29 | ); |
@@ -34,13 +34,13 @@ discard block |
||
34 | 34 | |
35 | 35 | <div class="col-md-6"> |
36 | 36 | <div class="box support"> |
37 | - <h2><?php esc_html_e( 'Get support', 'lsx' ); ?></h2> |
|
37 | + <h2><?php esc_html_e('Get support', 'lsx'); ?></h2> |
|
38 | 38 | |
39 | 39 | <p> |
40 | 40 | <?php |
41 | 41 | printf( |
42 | 42 | /* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */ |
43 | - esc_html__( 'You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx' ), |
|
43 | + esc_html__('You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx'), |
|
44 | 44 | '<a href="https://www.lsdev.biz/documentation/lsx/" target="_blank">', |
45 | 45 | '</a>', |
46 | 46 | '<a href="https://www.lsdev.biz/contact-us/" target="_blank">', |
@@ -51,7 +51,7 @@ discard block |
||
51 | 51 | |
52 | 52 | <div class="more-button"> |
53 | 53 | <a href="https://www.lsdev.biz/contact-us/" target="_blank" class="button button-primary"> |
54 | - <?php esc_html_e( 'Get in touch', 'lsx' ); ?> |
|
54 | + <?php esc_html_e('Get in touch', 'lsx'); ?> |
|
55 | 55 | </a> |
56 | 56 | </div> |
57 | 57 | </div> |
@@ -7,13 +7,13 @@ discard block |
||
7 | 7 | * @category bootstrap-walker |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -add_filter( 'nav_menu_item_id', '__return_null' ); |
|
14 | +add_filter('nav_menu_item_id', '__return_null'); |
|
15 | 15 | |
16 | -if ( ! function_exists( 'lsx_nav_menu_css_class' ) ) : |
|
16 | +if ( ! function_exists('lsx_nav_menu_css_class')) : |
|
17 | 17 | |
18 | 18 | /** |
19 | 19 | * Remove the id="" on nav menu items. |
@@ -23,22 +23,22 @@ discard block |
||
23 | 23 | * @subpackage navigation |
24 | 24 | * @category bootstrap-walker |
25 | 25 | */ |
26 | - function lsx_nav_menu_css_class( $classes, $item ) { |
|
27 | - $slug = sanitize_title( $item->title ); |
|
28 | - $classes = preg_replace( '/(current(-menu-|[-_]page[-_])(item|parent|ancestor))/', 'active', $classes ); |
|
29 | - $classes = preg_replace( '/^((menu|page)[-_\w+]+)+/', '', $classes ); |
|
26 | + function lsx_nav_menu_css_class($classes, $item) { |
|
27 | + $slug = sanitize_title($item->title); |
|
28 | + $classes = preg_replace('/(current(-menu-|[-_]page[-_])(item|parent|ancestor))/', 'active', $classes); |
|
29 | + $classes = preg_replace('/^((menu|page)[-_\w+]+)+/', '', $classes); |
|
30 | 30 | |
31 | 31 | $classes[] = 'menu-' . $slug; |
32 | - $classes = array_unique( $classes ); |
|
32 | + $classes = array_unique($classes); |
|
33 | 33 | |
34 | - return array_filter( $classes, 'lsx_is_element_empty' ); |
|
34 | + return array_filter($classes, 'lsx_is_element_empty'); |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | endif; |
38 | 38 | |
39 | -add_filter( 'nav_menu_css_class', 'lsx_nav_menu_css_class', 10, 2 ); |
|
39 | +add_filter('nav_menu_css_class', 'lsx_nav_menu_css_class', 10, 2); |
|
40 | 40 | |
41 | -if ( ! function_exists( 'lsx_nav_menu_args' ) ) : |
|
41 | +if ( ! function_exists('lsx_nav_menu_args')) : |
|
42 | 42 | |
43 | 43 | /** |
44 | 44 | * Clean up wp_nav_menu_args. |
@@ -50,24 +50,24 @@ discard block |
||
50 | 50 | * @subpackage navigation |
51 | 51 | * @category bootstrap-walker |
52 | 52 | */ |
53 | - function lsx_nav_menu_args( $args = '' ) { |
|
53 | + function lsx_nav_menu_args($args = '') { |
|
54 | 54 | $roots_nav_menu_args['container'] = false; |
55 | 55 | |
56 | - if ( ! $args['items_wrap'] ) { |
|
56 | + if ( ! $args['items_wrap']) { |
|
57 | 57 | $roots_nav_menu_args['items_wrap'] = '<ul class="%2$s">%3$s</ul>'; |
58 | 58 | } |
59 | 59 | |
60 | - if ( current_theme_supports( 'bootstrap-top-navbar' ) && ! $args['depth'] ) { |
|
60 | + if (current_theme_supports('bootstrap-top-navbar') && ! $args['depth']) { |
|
61 | 61 | $roots_nav_menu_args['depth'] = 2; |
62 | 62 | } |
63 | 63 | |
64 | - if ( ! $args['walker'] ) { |
|
64 | + if ( ! $args['walker']) { |
|
65 | 65 | $roots_nav_menu_args['walker'] = new LSX_Nav_Walker(); |
66 | 66 | } |
67 | 67 | |
68 | - return array_merge( $args, $roots_nav_menu_args ); |
|
68 | + return array_merge($args, $roots_nav_menu_args); |
|
69 | 69 | } |
70 | 70 | |
71 | 71 | endif; |
72 | 72 | |
73 | -add_filter( 'wp_nav_menu_args', 'lsx_nav_menu_args' ); |
|
73 | +add_filter('wp_nav_menu_args', 'lsx_nav_menu_args'); |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage config |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_setup' ) ) : |
|
13 | +if ( ! function_exists('lsx_setup')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Theme after_setup_theme action. |
@@ -22,58 +22,58 @@ discard block |
||
22 | 22 | global $content_width; |
23 | 23 | $content_width = 1140; |
24 | 24 | |
25 | - load_theme_textdomain( 'lsx', get_template_directory() . '/languages' ); |
|
25 | + load_theme_textdomain('lsx', get_template_directory() . '/languages'); |
|
26 | 26 | |
27 | - add_image_size( 'lsx-thumbnail-wide', 350, 230, true ); |
|
28 | - add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
29 | - add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
30 | - add_image_size( 'lsx-banner', 1920, 600, true ); |
|
27 | + add_image_size('lsx-thumbnail-wide', 350, 230, true); |
|
28 | + add_image_size('lsx-thumbnail-square', 350, 350, true); |
|
29 | + add_image_size('lsx-thumbnail-single', 750, 350, true); |
|
30 | + add_image_size('lsx-banner', 1920, 600, true); |
|
31 | 31 | |
32 | - register_nav_menus( array( |
|
33 | - 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
34 | - 'top-menu' => esc_html__( 'Top Menu (right)' , 'lsx' ), |
|
35 | - 'top-menu-left' => esc_html__( 'Top Menu (left)' , 'lsx' ), |
|
36 | - 'social' => esc_html__( 'Social Menu' , 'lsx' ), |
|
37 | - 'footer' => esc_html__( 'Footer Menu' , 'lsx' ), |
|
38 | - ) ); |
|
32 | + register_nav_menus(array( |
|
33 | + 'primary' => esc_html__('Primary Menu', 'lsx'), |
|
34 | + 'top-menu' => esc_html__('Top Menu (right)', 'lsx'), |
|
35 | + 'top-menu-left' => esc_html__('Top Menu (left)', 'lsx'), |
|
36 | + 'social' => esc_html__('Social Menu', 'lsx'), |
|
37 | + 'footer' => esc_html__('Footer Menu', 'lsx'), |
|
38 | + )); |
|
39 | 39 | |
40 | - add_theme_support( 'automatic-feed-links' ); |
|
41 | - add_theme_support( 'custom-background' ); |
|
40 | + add_theme_support('automatic-feed-links'); |
|
41 | + add_theme_support('custom-background'); |
|
42 | 42 | |
43 | - add_theme_support( 'custom-logo', array( |
|
43 | + add_theme_support('custom-logo', array( |
|
44 | 44 | 'height' => 50, |
45 | 45 | 'width' => 160, |
46 | 46 | 'flex-width' => true, |
47 | 47 | 'flex-height' => true, |
48 | - ) ); |
|
48 | + )); |
|
49 | 49 | |
50 | - add_theme_support( 'html5', array( 'caption' ) ); |
|
50 | + add_theme_support('html5', array('caption')); |
|
51 | 51 | |
52 | - add_theme_support( 'post-formats', array( |
|
52 | + add_theme_support('post-formats', array( |
|
53 | 53 | 'image', |
54 | 54 | 'video', |
55 | 55 | 'gallery', |
56 | 56 | 'audio', |
57 | 57 | 'quote', |
58 | - ) ); |
|
58 | + )); |
|
59 | 59 | |
60 | - add_theme_support( 'post-thumbnails' ); |
|
61 | - add_theme_support( 'sensei' ); |
|
60 | + add_theme_support('post-thumbnails'); |
|
61 | + add_theme_support('sensei'); |
|
62 | 62 | |
63 | - add_theme_support( 'site-logo', array( |
|
63 | + add_theme_support('site-logo', array( |
|
64 | 64 | 'header-text' => array( |
65 | 65 | 'site-title', |
66 | 66 | 'site-description', |
67 | 67 | ), |
68 | 68 | 'size' => 'medium', |
69 | - ) ); |
|
69 | + )); |
|
70 | 70 | |
71 | - add_theme_support( 'title-tag' ); |
|
71 | + add_theme_support('title-tag'); |
|
72 | 72 | |
73 | 73 | /* @TODO - Necessary to test it */ |
74 | 74 | // add_theme_support( 'woocommerce' ); |
75 | 75 | |
76 | - add_theme_support( 'starter-content', array( |
|
76 | + add_theme_support('starter-content', array( |
|
77 | 77 | 'widgets' => array( |
78 | 78 | 'sidebar-home' => array( |
79 | 79 | 'custom_widget_1' => array( |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | |
82 | 82 | array( |
83 | 83 | 'title' => '', |
84 | - 'text' => wp_kses_post( '<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>' ), |
|
84 | + 'text' => wp_kses_post('<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>'), |
|
85 | 85 | ), |
86 | 86 | ), |
87 | 87 | |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | |
91 | 91 | array( |
92 | 92 | 'title' => '', |
93 | - 'text' => wp_kses_post( '<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank">Hire Us</a><p></div></div></div>' ), |
|
93 | + 'text' => wp_kses_post('<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank">Hire Us</a><p></div></div></div>'), |
|
94 | 94 | ), |
95 | 95 | ), |
96 | 96 | |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | |
100 | 100 | array( |
101 | 101 | 'title' => '', |
102 | - 'text' => wp_kses_post( '<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>' ), |
|
102 | + 'text' => wp_kses_post('<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>'), |
|
103 | 103 | ), |
104 | 104 | ), |
105 | 105 | ), |
@@ -109,8 +109,8 @@ discard block |
||
109 | 109 | 'text', |
110 | 110 | |
111 | 111 | array( |
112 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
113 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
112 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
113 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
114 | 114 | ), |
115 | 115 | ), |
116 | 116 | |
@@ -118,8 +118,8 @@ discard block |
||
118 | 118 | 'text', |
119 | 119 | |
120 | 120 | array( |
121 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
122 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
121 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
122 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
123 | 123 | ), |
124 | 124 | ), |
125 | 125 | |
@@ -127,8 +127,8 @@ discard block |
||
127 | 127 | 'text', |
128 | 128 | |
129 | 129 | array( |
130 | - 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
131 | - 'text' => wp_kses_post( '<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment' ), |
|
130 | + 'title' => esc_html__('Contact us:', 'lsx'), |
|
131 | + 'text' => wp_kses_post('<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment'), |
|
132 | 132 | ), |
133 | 133 | ), |
134 | 134 | ), |
@@ -138,8 +138,8 @@ discard block |
||
138 | 138 | 'text', |
139 | 139 | |
140 | 140 | array( |
141 | - 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
142 | - 'text' => esc_html__( 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx' ), |
|
141 | + 'title' => esc_html__('A Footer Call to Action', 'lsx'), |
|
142 | + 'text' => esc_html__('Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx'), |
|
143 | 143 | ), |
144 | 144 | ), |
145 | 145 | ), |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | 'home' => array( |
150 | 150 | 'template' => 'page-templates/template-front-page.php', |
151 | 151 | 'thumbnail' => '{{image-banner-example-01}}', |
152 | - 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
152 | + 'post_title' => esc_html__('LSX is a free WordPress theme', 'lsx'), |
|
153 | 153 | 'post_content' => '', |
154 | 154 | ), |
155 | 155 | |
@@ -166,17 +166,17 @@ discard block |
||
166 | 166 | |
167 | 167 | 'attachments' => array( |
168 | 168 | 'image-banner-example-01' => array( |
169 | - 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
169 | + 'post_title' => esc_html_x('Banner Example 01', 'Theme starter content', 'lsx'), |
|
170 | 170 | 'file' => 'assets/images/admin/banner-example-01.jpg', |
171 | 171 | ), |
172 | 172 | |
173 | 173 | 'image-banner-example-02' => array( |
174 | - 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
174 | + 'post_title' => esc_html_x('Banner Example 02', 'Theme starter content', 'lsx'), |
|
175 | 175 | 'file' => 'assets/images/admin/banner-example-02.jpg', |
176 | 176 | ), |
177 | 177 | |
178 | 178 | 'image-banner-example-03' => array( |
179 | - 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
179 | + 'post_title' => esc_html_x('Banner Example 03', 'Theme starter content', 'lsx'), |
|
180 | 180 | 'file' => 'assets/images/admin/banner-example-03.jpg', |
181 | 181 | ), |
182 | 182 | ), |
@@ -185,12 +185,12 @@ discard block |
||
185 | 185 | 'show_on_front' => 'page', |
186 | 186 | 'page_on_front' => '{{home}}', |
187 | 187 | 'page_for_posts' => '{{blog}}', |
188 | - 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
188 | + 'blogdescription' => esc_html__('LSX starter content example', 'lsx'), |
|
189 | 189 | ), |
190 | 190 | |
191 | 191 | 'nav_menus' => array( |
192 | 192 | 'primary' => array( |
193 | - 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
193 | + 'name' => esc_html__('Primary Menu', 'lsx'), |
|
194 | 194 | |
195 | 195 | 'items' => array( |
196 | 196 | 'page_home', |
@@ -201,7 +201,7 @@ discard block |
||
201 | 201 | ), |
202 | 202 | |
203 | 203 | 'top-menu' => array( |
204 | - 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
204 | + 'name' => esc_html__('Top Menu', 'lsx'), |
|
205 | 205 | |
206 | 206 | 'items' => array( |
207 | 207 | 'custom_link_1' => array( |
@@ -229,7 +229,7 @@ discard block |
||
229 | 229 | ), |
230 | 230 | |
231 | 231 | 'social' => array( |
232 | - 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
232 | + 'name' => esc_html__('Social Menu', 'lsx'), |
|
233 | 233 | |
234 | 234 | 'items' => array( |
235 | 235 | 'link_facebook', |
@@ -244,7 +244,7 @@ discard block |
||
244 | 244 | ), |
245 | 245 | |
246 | 246 | 'footer' => array( |
247 | - 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
247 | + 'name' => esc_html__('Footer Menu', 'lsx'), |
|
248 | 248 | |
249 | 249 | 'items' => array( |
250 | 250 | 'page_about', |
@@ -258,14 +258,14 @@ discard block |
||
258 | 258 | 'lsx_header_search' => false, |
259 | 259 | 'lsx_layout' => '1c', |
260 | 260 | ), |
261 | - ) ); |
|
261 | + )); |
|
262 | 262 | } |
263 | 263 | |
264 | 264 | endif; |
265 | 265 | |
266 | -add_action( 'after_setup_theme', 'lsx_setup' ); |
|
266 | +add_action('after_setup_theme', 'lsx_setup'); |
|
267 | 267 | |
268 | -if ( ! function_exists( 'lsx_init' ) ) : |
|
268 | +if ( ! function_exists('lsx_init')) : |
|
269 | 269 | |
270 | 270 | /** |
271 | 271 | * Theme init action. |
@@ -274,18 +274,18 @@ discard block |
||
274 | 274 | * @subpackage config |
275 | 275 | */ |
276 | 276 | function lsx_init() { |
277 | - add_post_type_support( 'page', 'excerpt' ); |
|
277 | + add_post_type_support('page', 'excerpt'); |
|
278 | 278 | |
279 | - if ( class_exists( 'WooCommerce' ) ) { |
|
280 | - remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0 ); |
|
279 | + if (class_exists('WooCommerce')) { |
|
280 | + remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20, 0); |
|
281 | 281 | } |
282 | 282 | } |
283 | 283 | |
284 | 284 | endif; |
285 | 285 | |
286 | -add_action( 'init', 'lsx_init', 100 ); |
|
286 | +add_action('init', 'lsx_init', 100); |
|
287 | 287 | |
288 | -if ( ! function_exists( 'lsx_process_content_width' ) ) : |
|
288 | +if ( ! function_exists('lsx_process_content_width')) : |
|
289 | 289 | |
290 | 290 | /** |
291 | 291 | * Overwrite the $content_width var, based on the layout of the page. |
@@ -297,8 +297,8 @@ discard block |
||
297 | 297 | global $content_width; |
298 | 298 | |
299 | 299 | if ( |
300 | - is_page_template( 'page-templates/template-front-page.php' ) || |
|
301 | - is_page_template( 'page-templates/template-full-width.php' ) |
|
300 | + is_page_template('page-templates/template-front-page.php') || |
|
301 | + is_page_template('page-templates/template-full-width.php') |
|
302 | 302 | ) { |
303 | 303 | $content_width = 1140; |
304 | 304 | } |
@@ -306,9 +306,9 @@ discard block |
||
306 | 306 | |
307 | 307 | endif; |
308 | 308 | |
309 | -add_action( 'wp_head', 'lsx_process_content_width' ); |
|
309 | +add_action('wp_head', 'lsx_process_content_width'); |
|
310 | 310 | |
311 | -if ( ! function_exists( 'lsx_file_get_contents' ) ) : |
|
311 | +if ( ! function_exists('lsx_file_get_contents')) : |
|
312 | 312 | |
313 | 313 | /** |
314 | 314 | * Get file contents. |
@@ -316,19 +316,19 @@ discard block |
||
316 | 316 | * @package lsx |
317 | 317 | * @subpackage config |
318 | 318 | */ |
319 | - function lsx_file_get_contents( $file ) { |
|
320 | - if ( file_exists( $file ) ) { |
|
319 | + function lsx_file_get_contents($file) { |
|
320 | + if (file_exists($file)) { |
|
321 | 321 | global $wp_filesystem; |
322 | 322 | |
323 | - if ( empty( $wp_filesystem ) ) { |
|
324 | - require_once( ABSPATH . 'wp-admin/includes/file.php' ); |
|
323 | + if (empty($wp_filesystem)) { |
|
324 | + require_once(ABSPATH . 'wp-admin/includes/file.php'); |
|
325 | 325 | WP_Filesystem(); |
326 | 326 | } |
327 | 327 | |
328 | - if ( $wp_filesystem ) { |
|
329 | - $contents = $wp_filesystem->get_contents( $file ); |
|
328 | + if ($wp_filesystem) { |
|
329 | + $contents = $wp_filesystem->get_contents($file); |
|
330 | 330 | |
331 | - if ( ! empty( $contents ) ) { |
|
331 | + if ( ! empty($contents)) { |
|
332 | 332 | return $contents; |
333 | 333 | } |
334 | 334 | } |