Passed
Push — dependabot/composer/wpackagist... ( a7ee81 )
by
unknown
06:33
created
includes/customizer.php 2 patches
Indentation   +257 added lines, -257 removed lines patch added patch discarded remove patch
@@ -7,117 +7,117 @@  discard block
 block discarded – undo
7 7
  */
8 8
 
9 9
 if ( ! defined( 'ABSPATH' ) ) {
10
-	exit;
10
+     exit;
11 11
 }
12 12
 
13 13
 if ( ! function_exists( 'lsx_customizer_layout_controls' ) ) :
14 14
 
15
-	/**
16
-	 * Returns an array of the layout panel.
17
-	 *
18
-	 * @package    lsx
19
-	 * @subpackage customizer
20
-	 *
21
-	 * @return $lsx_controls array()
22
-	 */
23
-	function lsx_customizer_layout_controls( $lsx_controls ) {
24
-		$lsx_controls['sections']['lsx-layout'] = array(
25
-			'title'       => esc_html__( 'Layout', 'lsx' ),
26
-			'description' => esc_html__( 'Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx' ),
27
-			'priority'    => 22,
28
-		);
29
-
30
-		$lsx_controls['settings']['lsx_header_fixed'] = array(
31
-			'default'           => false,
32
-			'sanitize_callback' => 'lsx_sanitize_checkbox',
33
-			'transport'         => 'postMessage',
34
-		);
35
-
36
-		$lsx_controls['fields']['lsx_header_fixed'] = array(
37
-			'label'   => esc_html__( 'Fixed Header', 'lsx' ),
38
-			'section' => 'lsx-layout',
39
-			'type'    => 'checkbox',
40
-		);
41
-
42
-		$lsx_controls['settings']['lsx_header_search'] = array(
43
-			'default'           => false,
44
-			'sanitize_callback' => 'lsx_sanitize_checkbox',
45
-			'transport'         => 'postMessage',
46
-		);
47
-
48
-		$lsx_controls['fields']['lsx_header_search'] = array(
49
-			'label'   => esc_html__( 'Search Box in Header', 'lsx' ),
50
-			'section' => 'lsx-layout',
51
-			'type'    => 'checkbox',
52
-		);
53
-
54
-		$lsx_controls['selective_refresh']['lsx_header_search'] = array(
55
-			'selector'        => '#lsx-header-search-css',
56
-			'render_callback' => function() {
57
-				$search_form = get_theme_mod( 'lsx_header_search' );
58
-
59
-				if ( false !== $search_form ) {
60
-					echo 'body #searchform { display: block; }';
61
-				} else {
62
-					echo 'body #searchform { display: none; }';
63
-				}
64
-			},
65
-		);
66
-
67
-		$lsx_controls['settings']['lsx_header_layout'] = array(
68
-			'default'   => 'inline',
69
-			'type'      => 'theme_mod',
70
-			'transport' => 'postMessage',
71
-		);
72
-
73
-		$lsx_controls['fields']['lsx_header_layout'] = array(
74
-			'label'   => esc_html__( 'Header', 'lsx' ),
75
-			'section' => 'lsx-layout',
76
-			'control' => 'LSX_Customize_Header_Layout_Control',
77
-			'choices' => array(
78
-				'central',
79
-				'expanded',
80
-				'inline',
81
-			),
82
-		);
83
-
84
-		$lsx_controls['settings']['lsx_header_mobile_layout'] = array(
85
-			'default'   => 'navigation-bar',
86
-			'type'      => 'theme_mod',
87
-			'transport' => 'postMessage',
88
-		);
89
-
90
-		$lsx_controls['fields']['lsx_header_mobile_layout'] = array(
91
-			'label'   => esc_html__( 'Mobile Header', 'lsx' ),
92
-			'section' => 'lsx-layout',
93
-			'control' => 'LSX_Customize_Mobile_Header_Layout_Control',
94
-			'choices' => array(
95
-				'navigation-bar',
96
-				'hamburger',
97
-			),
98
-		);
99
-
100
-		$lsx_controls['settings']['lsx_layout'] = array(
101
-			'default'   => '1c',
102
-			'type'      => 'theme_mod',
103
-			'transport' => 'refresh',
104
-		);
105
-
106
-		$lsx_controls['fields']['lsx_layout'] = array(
107
-			'label'   => esc_html__( 'Body', 'lsx' ),
108
-			'section' => 'lsx-layout',
109
-			'control' => 'LSX_Customize_Layout_Control',
110
-			'choices' => array(
111
-				'1c',
112
-				'2cr',
113
-				'2cl',
114
-			),
115
-		);
116
-
117
-		$lsx_controls = apply_filters( 'lsx_layout_customizer_controls', $lsx_controls );
118
-
119
-		return $lsx_controls;
120
-	}
15
+     /**
16
+      * Returns an array of the layout panel.
17
+      *
18
+      * @package    lsx
19
+      * @subpackage customizer
20
+      *
21
+      * @return $lsx_controls array()
22
+      */
23
+     function lsx_customizer_layout_controls( $lsx_controls ) {
24
+          $lsx_controls['sections']['lsx-layout'] = array(
25
+               'title'       => esc_html__( 'Layout', 'lsx' ),
26
+               'description' => esc_html__( 'Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx' ),
27
+               'priority'    => 22,
28
+          );
29
+
30
+          $lsx_controls['settings']['lsx_header_fixed'] = array(
31
+               'default'           => false,
32
+               'sanitize_callback' => 'lsx_sanitize_checkbox',
33
+               'transport'         => 'postMessage',
34
+          );
35
+
36
+          $lsx_controls['fields']['lsx_header_fixed'] = array(
37
+               'label'   => esc_html__( 'Fixed Header', 'lsx' ),
38
+               'section' => 'lsx-layout',
39
+               'type'    => 'checkbox',
40
+          );
41
+
42
+          $lsx_controls['settings']['lsx_header_search'] = array(
43
+               'default'           => false,
44
+               'sanitize_callback' => 'lsx_sanitize_checkbox',
45
+               'transport'         => 'postMessage',
46
+          );
47
+
48
+          $lsx_controls['fields']['lsx_header_search'] = array(
49
+               'label'   => esc_html__( 'Search Box in Header', 'lsx' ),
50
+               'section' => 'lsx-layout',
51
+               'type'    => 'checkbox',
52
+          );
53
+
54
+          $lsx_controls['selective_refresh']['lsx_header_search'] = array(
55
+               'selector'        => '#lsx-header-search-css',
56
+               'render_callback' => function() {
57
+                    $search_form = get_theme_mod( 'lsx_header_search' );
58
+
59
+                    if ( false !== $search_form ) {
60
+                         echo 'body #searchform { display: block; }';
61
+                    } else {
62
+                         echo 'body #searchform { display: none; }';
63
+                    }
64
+               },
65
+          );
66
+
67
+          $lsx_controls['settings']['lsx_header_layout'] = array(
68
+               'default'   => 'inline',
69
+               'type'      => 'theme_mod',
70
+               'transport' => 'postMessage',
71
+          );
72
+
73
+          $lsx_controls['fields']['lsx_header_layout'] = array(
74
+               'label'   => esc_html__( 'Header', 'lsx' ),
75
+               'section' => 'lsx-layout',
76
+               'control' => 'LSX_Customize_Header_Layout_Control',
77
+               'choices' => array(
78
+                    'central',
79
+                    'expanded',
80
+                    'inline',
81
+               ),
82
+          );
83
+
84
+          $lsx_controls['settings']['lsx_header_mobile_layout'] = array(
85
+               'default'   => 'navigation-bar',
86
+               'type'      => 'theme_mod',
87
+               'transport' => 'postMessage',
88
+          );
89
+
90
+          $lsx_controls['fields']['lsx_header_mobile_layout'] = array(
91
+               'label'   => esc_html__( 'Mobile Header', 'lsx' ),
92
+               'section' => 'lsx-layout',
93
+               'control' => 'LSX_Customize_Mobile_Header_Layout_Control',
94
+               'choices' => array(
95
+                    'navigation-bar',
96
+                    'hamburger',
97
+               ),
98
+          );
99
+
100
+          $lsx_controls['settings']['lsx_layout'] = array(
101
+               'default'   => '1c',
102
+               'type'      => 'theme_mod',
103
+               'transport' => 'refresh',
104
+          );
105
+
106
+          $lsx_controls['fields']['lsx_layout'] = array(
107
+               'label'   => esc_html__( 'Body', 'lsx' ),
108
+               'section' => 'lsx-layout',
109
+               'control' => 'LSX_Customize_Layout_Control',
110
+               'choices' => array(
111
+                    '1c',
112
+                    '2cr',
113
+                    '2cl',
114
+               ),
115
+          );
116
+
117
+          $lsx_controls = apply_filters( 'lsx_layout_customizer_controls', $lsx_controls );
118
+
119
+          return $lsx_controls;
120
+     }
121 121
 
122 122
 endif;
123 123
 
@@ -125,143 +125,143 @@  discard block
 block discarded – undo
125 125
 
126 126
 if ( ! function_exists( 'lsx_customizer_template_cover_controls' ) ) :
127 127
 
128
-	/**
129
-	 * Returns an array of the Cover Template panel.
130
-	 *
131
-	 * @package    lsx
132
-	 * @subpackage customizer
133
-	 *
134
-	 * @return $lsx_controls array()
135
-	 */
136
-	function lsx_customizer_template_cover_controls( $lsx_controls ) {
137
-		$lsx_controls['sections']['lsx-cover-template'] = array(
138
-			'title'       => esc_html__( 'Cover Template Settings', 'lsx' ),
139
-			'description' => esc_html__( 'Change the cover template settings.', 'lsx' ),
140
-			'priority'    => 23,
141
-		);
142
-
143
-		$lsx_controls['settings']['lsx_cover_template_alt_logo'] = array(
144
-			'default'           => '',
145
-			'type'              => 'theme_mod',
146
-			'transport'         => 'postMessage',
147
-			'capability'        => 'edit_theme_options',
148
-			'sanitize_callback' => 'absint'
149
-		);
150
-
151
-		$lsx_controls['fields']['lsx_cover_template_alt_logo'] = array(
152
-			'label'       => esc_html__( 'Upload Alternative Logo Image', 'lsx' ),
153
-			'description' => __( 'Upload an alternative logo image (svg, png or jpg).', 'lsx' ),
154
-			'section'     => 'lsx-cover-template',
155
-			'control'     => 'WP_Customize_Media_Control',
156
-			'mime_type'   => 'image',
157
-		);
158
-
159
-		$lsx_controls['settings']['lsx_cover_template_fixed_background'] = array(
160
-			'default'           => '',
161
-			'sanitize_callback' => 'lsx_sanitize_checkbox',
162
-			'transport'         => 'postMessage',
163
-		);
164
-
165
-		$lsx_controls['fields']['lsx_cover_template_fixed_background'] = array(
166
-			'label'   => esc_html__( 'Fixed Background Image', 'lsx' ),
167
-			'section' => 'lsx-cover-template',
168
-			'type'    => 'checkbox',
169
-		);
170
-
171
-		$lsx_controls['settings']['lsx_cover_template_cover_background_color'] = array(
172
-			'default'           => '#000000',
173
-			'sanitize_callback' => 'sanitize_hex_color',
174
-			'type'              => 'theme_mod',
175
-			'transport'         => 'postMessage',
176
-		);
177
-
178
-		$lsx_controls['fields']['lsx_cover_template_cover_background_color'] = array(
179
-			'label'       => esc_html__( 'Cover Background Colour', 'lsx' ),
180
-			'description' => __( 'The colour used for the cover background, for post or pages without featured image. Defaults to #27639e.', 'lsx' ),
181
-			'section'     => 'lsx-cover-template',
182
-			'control'     => 'WP_Customize_Color_Control',
183
-		);
184
-
185
-		$lsx_controls['settings']['lsx_cover_template_overlay_background_color'] = array(
186
-			'default'           => '#000000',
187
-			'sanitize_callback' => 'sanitize_hex_color',
188
-			'type'              => 'theme_mod',
189
-			'transport'         => 'postMessage',
190
-		);
191
-
192
-		$lsx_controls['fields']['lsx_cover_template_overlay_background_color'] = array(
193
-			'label'       => esc_html__( 'Overlay Background Colour', 'lsx' ),
194
-			'description' => __( 'The colour used for the overlay. Defaults to black.', 'lsx' ),
195
-			'section'     => 'lsx-cover-template',
196
-			'control'     => 'WP_Customize_Color_Control',
197
-		);
198
-
199
-		$lsx_controls['settings']['lsx_cover_template_overlay_text_color'] = array(
200
-			'default'           => '#ffffff',
201
-			'sanitize_callback' => 'sanitize_hex_color',
202
-			'type'              => 'theme_mod',
203
-			'transport'         => 'postMessage',
204
-		);
205
-
206
-		$lsx_controls['fields']['lsx_cover_template_overlay_text_color'] = (
207
-			array(
208
-				'label'       => __( 'Overlay Text Colour', 'lsx' ),
209
-				'description' => __( 'The colour used for the text in the overlay.', 'lsx' ),
210
-				'section'     => 'lsx-cover-template',
211
-				'control'     => 'WP_Customize_Color_Control',
212
-			)
213
-		);
214
-
215
-		$lsx_controls['settings']['lsx_cover_template_overlay_opacity'] = array(
216
-			'default'           => 80,
217
-			'sanitize_callback' => 'absint',
218
-			'transport'         => 'postMessage',
219
-		);
220
-
221
-		$lsx_controls['fields']['lsx_cover_template_overlay_opacity'] = (
222
-			array(
223
-				'label'       => __( 'Overlay Opacity', 'lsx' ),
224
-				'description' => __( 'Make sure that the contrast is high enough so that the text is readable.', 'lsx' ),
225
-				'section'     => 'lsx-cover-template',
226
-				'type'        => 'range',
227
-			)
228
-		);
229
-
230
-		$lsx_controls['settings']['lsx_cover_template_menu_text_color'] = array(
231
-			'default'           => '#ffffff',
232
-			'sanitize_callback' => 'sanitize_hex_color',
233
-			'type'              => 'theme_mod',
234
-			'transport'         => 'postMessage',
235
-		);
236
-
237
-		$lsx_controls['fields']['lsx_cover_template_menu_text_color'] = (
238
-			array(
239
-				'label'       => __( 'Menu Text Colour', 'lsx' ),
240
-				'description' => __( 'The colour used for the text in the nav menu.', 'lsx' ),
241
-				'section'     => 'lsx-cover-template',
242
-				'control'     => 'WP_Customize_Color_Control',
243
-			)
244
-		);
245
-
246
-		$lsx_controls['settings']['lsx_cover_template_text_hover_color'] = array(
247
-			'default'           => '#f7ae00',
248
-			'sanitize_callback' => 'sanitize_hex_color',
249
-			'type'              => 'theme_mod',
250
-			'transport'         => 'postMessage',
251
-		);
252
-
253
-		$lsx_controls['fields']['lsx_cover_template_text_hover_color'] = (
254
-			array(
255
-				'label'       => __( 'Hover Text Colour', 'lsx' ),
256
-				'description' => __( 'The colour used for the text hover on links and the nav menu.', 'lsx' ),
257
-				'section'     => 'lsx-cover-template',
258
-				'control'     => 'WP_Customize_Color_Control',
259
-			)
260
-		);
261
-
262
-
263
-		return $lsx_controls;
264
-	}
128
+     /**
129
+      * Returns an array of the Cover Template panel.
130
+      *
131
+      * @package    lsx
132
+      * @subpackage customizer
133
+      *
134
+      * @return $lsx_controls array()
135
+      */
136
+     function lsx_customizer_template_cover_controls( $lsx_controls ) {
137
+          $lsx_controls['sections']['lsx-cover-template'] = array(
138
+               'title'       => esc_html__( 'Cover Template Settings', 'lsx' ),
139
+               'description' => esc_html__( 'Change the cover template settings.', 'lsx' ),
140
+               'priority'    => 23,
141
+          );
142
+
143
+          $lsx_controls['settings']['lsx_cover_template_alt_logo'] = array(
144
+               'default'           => '',
145
+               'type'              => 'theme_mod',
146
+               'transport'         => 'postMessage',
147
+               'capability'        => 'edit_theme_options',
148
+               'sanitize_callback' => 'absint'
149
+          );
150
+
151
+          $lsx_controls['fields']['lsx_cover_template_alt_logo'] = array(
152
+               'label'       => esc_html__( 'Upload Alternative Logo Image', 'lsx' ),
153
+               'description' => __( 'Upload an alternative logo image (svg, png or jpg).', 'lsx' ),
154
+               'section'     => 'lsx-cover-template',
155
+               'control'     => 'WP_Customize_Media_Control',
156
+               'mime_type'   => 'image',
157
+          );
158
+
159
+          $lsx_controls['settings']['lsx_cover_template_fixed_background'] = array(
160
+               'default'           => '',
161
+               'sanitize_callback' => 'lsx_sanitize_checkbox',
162
+               'transport'         => 'postMessage',
163
+          );
164
+
165
+          $lsx_controls['fields']['lsx_cover_template_fixed_background'] = array(
166
+               'label'   => esc_html__( 'Fixed Background Image', 'lsx' ),
167
+               'section' => 'lsx-cover-template',
168
+               'type'    => 'checkbox',
169
+          );
170
+
171
+          $lsx_controls['settings']['lsx_cover_template_cover_background_color'] = array(
172
+               'default'           => '#000000',
173
+               'sanitize_callback' => 'sanitize_hex_color',
174
+               'type'              => 'theme_mod',
175
+               'transport'         => 'postMessage',
176
+          );
177
+
178
+          $lsx_controls['fields']['lsx_cover_template_cover_background_color'] = array(
179
+               'label'       => esc_html__( 'Cover Background Colour', 'lsx' ),
180
+               'description' => __( 'The colour used for the cover background, for post or pages without featured image. Defaults to #27639e.', 'lsx' ),
181
+               'section'     => 'lsx-cover-template',
182
+               'control'     => 'WP_Customize_Color_Control',
183
+          );
184
+
185
+          $lsx_controls['settings']['lsx_cover_template_overlay_background_color'] = array(
186
+               'default'           => '#000000',
187
+               'sanitize_callback' => 'sanitize_hex_color',
188
+               'type'              => 'theme_mod',
189
+               'transport'         => 'postMessage',
190
+          );
191
+
192
+          $lsx_controls['fields']['lsx_cover_template_overlay_background_color'] = array(
193
+               'label'       => esc_html__( 'Overlay Background Colour', 'lsx' ),
194
+               'description' => __( 'The colour used for the overlay. Defaults to black.', 'lsx' ),
195
+               'section'     => 'lsx-cover-template',
196
+               'control'     => 'WP_Customize_Color_Control',
197
+          );
198
+
199
+          $lsx_controls['settings']['lsx_cover_template_overlay_text_color'] = array(
200
+               'default'           => '#ffffff',
201
+               'sanitize_callback' => 'sanitize_hex_color',
202
+               'type'              => 'theme_mod',
203
+               'transport'         => 'postMessage',
204
+          );
205
+
206
+          $lsx_controls['fields']['lsx_cover_template_overlay_text_color'] = (
207
+               array(
208
+                    'label'       => __( 'Overlay Text Colour', 'lsx' ),
209
+                    'description' => __( 'The colour used for the text in the overlay.', 'lsx' ),
210
+                    'section'     => 'lsx-cover-template',
211
+                    'control'     => 'WP_Customize_Color_Control',
212
+               )
213
+          );
214
+
215
+          $lsx_controls['settings']['lsx_cover_template_overlay_opacity'] = array(
216
+               'default'           => 80,
217
+               'sanitize_callback' => 'absint',
218
+               'transport'         => 'postMessage',
219
+          );
220
+
221
+          $lsx_controls['fields']['lsx_cover_template_overlay_opacity'] = (
222
+               array(
223
+                    'label'       => __( 'Overlay Opacity', 'lsx' ),
224
+                    'description' => __( 'Make sure that the contrast is high enough so that the text is readable.', 'lsx' ),
225
+                    'section'     => 'lsx-cover-template',
226
+                    'type'        => 'range',
227
+               )
228
+          );
229
+
230
+          $lsx_controls['settings']['lsx_cover_template_menu_text_color'] = array(
231
+               'default'           => '#ffffff',
232
+               'sanitize_callback' => 'sanitize_hex_color',
233
+               'type'              => 'theme_mod',
234
+               'transport'         => 'postMessage',
235
+          );
236
+
237
+          $lsx_controls['fields']['lsx_cover_template_menu_text_color'] = (
238
+               array(
239
+                    'label'       => __( 'Menu Text Colour', 'lsx' ),
240
+                    'description' => __( 'The colour used for the text in the nav menu.', 'lsx' ),
241
+                    'section'     => 'lsx-cover-template',
242
+                    'control'     => 'WP_Customize_Color_Control',
243
+               )
244
+          );
245
+
246
+          $lsx_controls['settings']['lsx_cover_template_text_hover_color'] = array(
247
+               'default'           => '#f7ae00',
248
+               'sanitize_callback' => 'sanitize_hex_color',
249
+               'type'              => 'theme_mod',
250
+               'transport'         => 'postMessage',
251
+          );
252
+
253
+          $lsx_controls['fields']['lsx_cover_template_text_hover_color'] = (
254
+               array(
255
+                    'label'       => __( 'Hover Text Colour', 'lsx' ),
256
+                    'description' => __( 'The colour used for the text hover on links and the nav menu.', 'lsx' ),
257
+                    'section'     => 'lsx-cover-template',
258
+                    'control'     => 'WP_Customize_Color_Control',
259
+               )
260
+          );
261
+
262
+
263
+          return $lsx_controls;
264
+     }
265 265
 
266 266
 endif;
267 267
 
@@ -270,19 +270,19 @@  discard block
 block discarded – undo
270 270
 
271 271
 if ( ! function_exists( 'lsx_get_customizer_controls' ) ) :
272 272
 
273
-	/**
274
-	 * Returns an array of $controls for the customizer class to generate.
275
-	 *
276
-	 * @package    lsx
277
-	 * @subpackage customizer
278
-	 *
279
-	 * @return $lsx_controls array()
280
-	 */
281
-	function lsx_get_customizer_controls() {
282
-		$lsx_controls = array();
283
-		$lsx_controls = apply_filters( 'lsx_customizer_controls', $lsx_controls );
284
-		return $lsx_controls;
285
-	}
273
+     /**
274
+      * Returns an array of $controls for the customizer class to generate.
275
+      *
276
+      * @package    lsx
277
+      * @subpackage customizer
278
+      *
279
+      * @return $lsx_controls array()
280
+      */
281
+     function lsx_get_customizer_controls() {
282
+          $lsx_controls = array();
283
+          $lsx_controls = apply_filters( 'lsx_customizer_controls', $lsx_controls );
284
+          return $lsx_controls;
285
+     }
286 286
 
287 287
 endif;
288 288
 
Please login to merge, or discard this patch.
Spacing   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@  discard block
 block discarded – undo
6 6
  * @subpackage customizer
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
13
-if ( ! function_exists( 'lsx_customizer_layout_controls' ) ) :
13
+if ( ! function_exists('lsx_customizer_layout_controls')) :
14 14
 
15 15
 	/**
16 16
 	 * Returns an array of the layout panel.
@@ -20,10 +20,10 @@  discard block
 block discarded – undo
20 20
 	 *
21 21
 	 * @return $lsx_controls array()
22 22
 	 */
23
-	function lsx_customizer_layout_controls( $lsx_controls ) {
23
+	function lsx_customizer_layout_controls($lsx_controls) {
24 24
 		$lsx_controls['sections']['lsx-layout'] = array(
25
-			'title'       => esc_html__( 'Layout', 'lsx' ),
26
-			'description' => esc_html__( 'Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx' ),
25
+			'title'       => esc_html__('Layout', 'lsx'),
26
+			'description' => esc_html__('Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx'),
27 27
 			'priority'    => 22,
28 28
 		);
29 29
 
@@ -34,7 +34,7 @@  discard block
 block discarded – undo
34 34
 		);
35 35
 
36 36
 		$lsx_controls['fields']['lsx_header_fixed'] = array(
37
-			'label'   => esc_html__( 'Fixed Header', 'lsx' ),
37
+			'label'   => esc_html__('Fixed Header', 'lsx'),
38 38
 			'section' => 'lsx-layout',
39 39
 			'type'    => 'checkbox',
40 40
 		);
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
 		);
47 47
 
48 48
 		$lsx_controls['fields']['lsx_header_search'] = array(
49
-			'label'   => esc_html__( 'Search Box in Header', 'lsx' ),
49
+			'label'   => esc_html__('Search Box in Header', 'lsx'),
50 50
 			'section' => 'lsx-layout',
51 51
 			'type'    => 'checkbox',
52 52
 		);
@@ -54,9 +54,9 @@  discard block
 block discarded – undo
54 54
 		$lsx_controls['selective_refresh']['lsx_header_search'] = array(
55 55
 			'selector'        => '#lsx-header-search-css',
56 56
 			'render_callback' => function() {
57
-				$search_form = get_theme_mod( 'lsx_header_search' );
57
+				$search_form = get_theme_mod('lsx_header_search');
58 58
 
59
-				if ( false !== $search_form ) {
59
+				if (false !== $search_form) {
60 60
 					echo 'body #searchform { display: block; }';
61 61
 				} else {
62 62
 					echo 'body #searchform { display: none; }';
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
 		);
72 72
 
73 73
 		$lsx_controls['fields']['lsx_header_layout'] = array(
74
-			'label'   => esc_html__( 'Header', 'lsx' ),
74
+			'label'   => esc_html__('Header', 'lsx'),
75 75
 			'section' => 'lsx-layout',
76 76
 			'control' => 'LSX_Customize_Header_Layout_Control',
77 77
 			'choices' => array(
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
 		);
89 89
 
90 90
 		$lsx_controls['fields']['lsx_header_mobile_layout'] = array(
91
-			'label'   => esc_html__( 'Mobile Header', 'lsx' ),
91
+			'label'   => esc_html__('Mobile Header', 'lsx'),
92 92
 			'section' => 'lsx-layout',
93 93
 			'control' => 'LSX_Customize_Mobile_Header_Layout_Control',
94 94
 			'choices' => array(
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
 		);
105 105
 
106 106
 		$lsx_controls['fields']['lsx_layout'] = array(
107
-			'label'   => esc_html__( 'Body', 'lsx' ),
107
+			'label'   => esc_html__('Body', 'lsx'),
108 108
 			'section' => 'lsx-layout',
109 109
 			'control' => 'LSX_Customize_Layout_Control',
110 110
 			'choices' => array(
@@ -114,16 +114,16 @@  discard block
 block discarded – undo
114 114
 			),
115 115
 		);
116 116
 
117
-		$lsx_controls = apply_filters( 'lsx_layout_customizer_controls', $lsx_controls );
117
+		$lsx_controls = apply_filters('lsx_layout_customizer_controls', $lsx_controls);
118 118
 
119 119
 		return $lsx_controls;
120 120
 	}
121 121
 
122 122
 endif;
123 123
 
124
-add_filter( 'lsx_customizer_controls', 'lsx_customizer_layout_controls' );
124
+add_filter('lsx_customizer_controls', 'lsx_customizer_layout_controls');
125 125
 
126
-if ( ! function_exists( 'lsx_customizer_template_cover_controls' ) ) :
126
+if ( ! function_exists('lsx_customizer_template_cover_controls')) :
127 127
 
128 128
 	/**
129 129
 	 * Returns an array of the Cover Template panel.
@@ -133,10 +133,10 @@  discard block
 block discarded – undo
133 133
 	 *
134 134
 	 * @return $lsx_controls array()
135 135
 	 */
136
-	function lsx_customizer_template_cover_controls( $lsx_controls ) {
136
+	function lsx_customizer_template_cover_controls($lsx_controls) {
137 137
 		$lsx_controls['sections']['lsx-cover-template'] = array(
138
-			'title'       => esc_html__( 'Cover Template Settings', 'lsx' ),
139
-			'description' => esc_html__( 'Change the cover template settings.', 'lsx' ),
138
+			'title'       => esc_html__('Cover Template Settings', 'lsx'),
139
+			'description' => esc_html__('Change the cover template settings.', 'lsx'),
140 140
 			'priority'    => 23,
141 141
 		);
142 142
 
@@ -149,8 +149,8 @@  discard block
 block discarded – undo
149 149
 		);
150 150
 
151 151
 		$lsx_controls['fields']['lsx_cover_template_alt_logo'] = array(
152
-			'label'       => esc_html__( 'Upload Alternative Logo Image', 'lsx' ),
153
-			'description' => __( 'Upload an alternative logo image (svg, png or jpg).', 'lsx' ),
152
+			'label'       => esc_html__('Upload Alternative Logo Image', 'lsx'),
153
+			'description' => __('Upload an alternative logo image (svg, png or jpg).', 'lsx'),
154 154
 			'section'     => 'lsx-cover-template',
155 155
 			'control'     => 'WP_Customize_Media_Control',
156 156
 			'mime_type'   => 'image',
@@ -163,7 +163,7 @@  discard block
 block discarded – undo
163 163
 		);
164 164
 
165 165
 		$lsx_controls['fields']['lsx_cover_template_fixed_background'] = array(
166
-			'label'   => esc_html__( 'Fixed Background Image', 'lsx' ),
166
+			'label'   => esc_html__('Fixed Background Image', 'lsx'),
167 167
 			'section' => 'lsx-cover-template',
168 168
 			'type'    => 'checkbox',
169 169
 		);
@@ -176,8 +176,8 @@  discard block
 block discarded – undo
176 176
 		);
177 177
 
178 178
 		$lsx_controls['fields']['lsx_cover_template_cover_background_color'] = array(
179
-			'label'       => esc_html__( 'Cover Background Colour', 'lsx' ),
180
-			'description' => __( 'The colour used for the cover background, for post or pages without featured image. Defaults to #27639e.', 'lsx' ),
179
+			'label'       => esc_html__('Cover Background Colour', 'lsx'),
180
+			'description' => __('The colour used for the cover background, for post or pages without featured image. Defaults to #27639e.', 'lsx'),
181 181
 			'section'     => 'lsx-cover-template',
182 182
 			'control'     => 'WP_Customize_Color_Control',
183 183
 		);
@@ -190,8 +190,8 @@  discard block
 block discarded – undo
190 190
 		);
191 191
 
192 192
 		$lsx_controls['fields']['lsx_cover_template_overlay_background_color'] = array(
193
-			'label'       => esc_html__( 'Overlay Background Colour', 'lsx' ),
194
-			'description' => __( 'The colour used for the overlay. Defaults to black.', 'lsx' ),
193
+			'label'       => esc_html__('Overlay Background Colour', 'lsx'),
194
+			'description' => __('The colour used for the overlay. Defaults to black.', 'lsx'),
195 195
 			'section'     => 'lsx-cover-template',
196 196
 			'control'     => 'WP_Customize_Color_Control',
197 197
 		);
@@ -205,8 +205,8 @@  discard block
 block discarded – undo
205 205
 
206 206
 		$lsx_controls['fields']['lsx_cover_template_overlay_text_color'] = (
207 207
 			array(
208
-				'label'       => __( 'Overlay Text Colour', 'lsx' ),
209
-				'description' => __( 'The colour used for the text in the overlay.', 'lsx' ),
208
+				'label'       => __('Overlay Text Colour', 'lsx'),
209
+				'description' => __('The colour used for the text in the overlay.', 'lsx'),
210 210
 				'section'     => 'lsx-cover-template',
211 211
 				'control'     => 'WP_Customize_Color_Control',
212 212
 			)
@@ -220,8 +220,8 @@  discard block
 block discarded – undo
220 220
 
221 221
 		$lsx_controls['fields']['lsx_cover_template_overlay_opacity'] = (
222 222
 			array(
223
-				'label'       => __( 'Overlay Opacity', 'lsx' ),
224
-				'description' => __( 'Make sure that the contrast is high enough so that the text is readable.', 'lsx' ),
223
+				'label'       => __('Overlay Opacity', 'lsx'),
224
+				'description' => __('Make sure that the contrast is high enough so that the text is readable.', 'lsx'),
225 225
 				'section'     => 'lsx-cover-template',
226 226
 				'type'        => 'range',
227 227
 			)
@@ -236,8 +236,8 @@  discard block
 block discarded – undo
236 236
 
237 237
 		$lsx_controls['fields']['lsx_cover_template_menu_text_color'] = (
238 238
 			array(
239
-				'label'       => __( 'Menu Text Colour', 'lsx' ),
240
-				'description' => __( 'The colour used for the text in the nav menu.', 'lsx' ),
239
+				'label'       => __('Menu Text Colour', 'lsx'),
240
+				'description' => __('The colour used for the text in the nav menu.', 'lsx'),
241 241
 				'section'     => 'lsx-cover-template',
242 242
 				'control'     => 'WP_Customize_Color_Control',
243 243
 			)
@@ -252,8 +252,8 @@  discard block
 block discarded – undo
252 252
 
253 253
 		$lsx_controls['fields']['lsx_cover_template_text_hover_color'] = (
254 254
 			array(
255
-				'label'       => __( 'Hover Text Colour', 'lsx' ),
256
-				'description' => __( 'The colour used for the text hover on links and the nav menu.', 'lsx' ),
255
+				'label'       => __('Hover Text Colour', 'lsx'),
256
+				'description' => __('The colour used for the text hover on links and the nav menu.', 'lsx'),
257 257
 				'section'     => 'lsx-cover-template',
258 258
 				'control'     => 'WP_Customize_Color_Control',
259 259
 			)
@@ -265,10 +265,10 @@  discard block
 block discarded – undo
265 265
 
266 266
 endif;
267 267
 
268
-add_filter( 'lsx_customizer_controls', 'lsx_customizer_template_cover_controls' );
268
+add_filter('lsx_customizer_controls', 'lsx_customizer_template_cover_controls');
269 269
 
270 270
 
271
-if ( ! function_exists( 'lsx_get_customizer_controls' ) ) :
271
+if ( ! function_exists('lsx_get_customizer_controls')) :
272 272
 
273 273
 	/**
274 274
 	 * Returns an array of $controls for the customizer class to generate.
@@ -280,10 +280,10 @@  discard block
 block discarded – undo
280 280
 	 */
281 281
 	function lsx_get_customizer_controls() {
282 282
 		$lsx_controls = array();
283
-		$lsx_controls = apply_filters( 'lsx_customizer_controls', $lsx_controls );
283
+		$lsx_controls = apply_filters('lsx_customizer_controls', $lsx_controls);
284 284
 		return $lsx_controls;
285 285
 	}
286 286
 
287 287
 endif;
288 288
 
289
-$lsx_customizer = new LSX_Theme_Customizer( lsx_get_customizer_controls() );
289
+$lsx_customizer = new LSX_Theme_Customizer(lsx_get_customizer_controls());
Please login to merge, or discard this patch.
includes/admin/welcome-screen/component-header.php 2 patches
Indentation   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -27,15 +27,15 @@
 block discarded – undo
27 27
 
28 28
 			<p>
29 29
 				<?php
30
-					printf(
31
-						/* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */
32
-						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' ),
33
-						'<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">',
34
-						'</a>',
35
-						'<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">',
36
-						'</a>'
37
-					);
38
-					?>
30
+                         printf(
31
+                              /* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */
32
+                              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' ),
33
+                              '<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">',
34
+                              '</a>',
35
+                              '<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">',
36
+                              '</a>'
37
+                         );
38
+                         ?>
39 39
 			</p>
40 40
 
41 41
 			<div class="more-button">
Please login to merge, or discard this patch.
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -9,27 +9,27 @@  discard block
 block discarded – undo
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
 		</div>
22 22
 	</div>
23 23
 
24 24
 	<div class="col-md-6">
25 25
 		<div class="box support">
26
-			<h2><?php esc_html_e( 'Get support', 'lsx' ); ?></h2>
26
+			<h2><?php esc_html_e('Get support', 'lsx'); ?></h2>
27 27
 
28 28
 			<p>
29 29
 				<?php
30 30
 					printf(
31 31
 						/* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */
32
-						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' ),
32
+						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'),
33 33
 						'<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">',
34 34
 						'</a>',
35 35
 						'<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">',
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
 
41 41
 			<div class="more-button">
42 42
 				<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer" class="button button-primary" >
43
-					<?php esc_html_e( 'Get in touch', 'lsx' ); ?>
43
+					<?php esc_html_e('Get in touch', 'lsx'); ?>
44 44
 				</a>
45 45
 			</div>
46 46
 		</div>
Please login to merge, or discard this patch.
includes/admin/welcome-screen/component-enhance.php 1 patch
Spacing   +42 added lines, -42 removed lines patch added patch discarded remove patch
@@ -10,28 +10,28 @@  discard block
 block discarded – undo
10 10
 <div class="row">
11 11
 	<div class="col-md-12">
12 12
 		<div class="box enhance">
13
-			<h2><?php esc_html_e( 'Featured Extensions', 'lsx' ); ?></h2>
14
-			<p><?php esc_html_e( 'Take a look at our featured extensions that extend the functionality of the LSX WordPress theme.', 'lsx' ); ?></p>
13
+			<h2><?php esc_html_e('Featured Extensions', 'lsx'); ?></h2>
14
+			<p><?php esc_html_e('Take a look at our featured extensions that extend the 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/lsx/extensions/business-directory/" target="_blank"><?php esc_html_e( 'LSX Business Directory', 'lsx' ); ?></a>
20
-						<p><?php esc_html_e( 'The LSX Business Directory adds a business directory listings to your WordPress website using the LSX Theme and extensions.', 'lsx' ); ?></p>
19
+						<a href="https://www.lsdev.biz/lsx/extensions/business-directory/" target="_blank"><?php esc_html_e('LSX Business Directory', 'lsx'); ?></a>
20
+						<p><?php esc_html_e('The LSX Business Directory adds a business directory listings to your WordPress website using the LSX Theme and extensions.', '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/lsx/extensions/health-plan/" target="_blank"><?php esc_html_e( 'LSX Health Plan', 'lsx' ); ?></a>
27
-						<p><?php esc_html_e( 'LSX Health Plan plugin adds the ability to include a structured exercise and nutrition programme to your WordPress website using the LSX Theme and extensions.', 'lsx' ); ?></p>
26
+						<a href="https://www.lsdev.biz/lsx/extensions/health-plan/" target="_blank"><?php esc_html_e('LSX Health Plan', 'lsx'); ?></a>
27
+						<p><?php esc_html_e('LSX Health Plan plugin adds the ability to include a structured exercise and nutrition programme to your WordPress website using the LSX Theme and extensions.', '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/lsx/extensions/tour-operator/" target="_blank"><?php esc_html_e( 'LSX Tour Operator', 'lsx' ); ?></a>
34
-						<p><?php esc_html_e( 'LSX Tour Operator plugin features digital itineraries and other features that will bring your tour offerings to life online.', 'lsx' ); ?></p>
33
+						<a href="https://www.lsdev.biz/lsx/extensions/tour-operator/" target="_blank"><?php esc_html_e('LSX Tour Operator', 'lsx'); ?></a>
34
+						<p><?php esc_html_e('LSX Tour Operator plugin features digital itineraries and other features that will bring your tour offerings to life online.', 'lsx'); ?></p>
35 35
 					</div>
36 36
 				</div>
37 37
 
@@ -44,28 +44,28 @@  discard block
 block discarded – undo
44 44
 <div class="row">
45 45
 	<div class="col-md-12">
46 46
 		<div class="box enhance">
47
-			<h2><?php esc_html_e( 'Core Extensions', 'lsx' ); ?></h2>
48
-			<p><?php esc_html_e( 'Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx' ); ?></p>
47
+			<h2><?php esc_html_e('Core Extensions', 'lsx'); ?></h2>
48
+			<p><?php esc_html_e('Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx'); ?></p>
49 49
 
50 50
 			<div class="row">
51 51
 				<div class="col-md-4">
52 52
 					<div class="box-clean">
53
-						<a href="https://www.lsdev.biz/lsx/extensions/search/" target="_blank"><?php esc_html_e( 'LSX Search ', 'lsx' ); ?></a>
54
-						<p><?php esc_html_e( 'The LSX Search Extension integrates with the FacetWP plugin to allow for superbly filtered search results for your users. Allow your users to break down their search results using available filters (a.k.a “Facets”). These are created by the FacetWP plugin.', 'lsx' ); ?></p>
53
+						<a href="https://www.lsdev.biz/lsx/extensions/search/" target="_blank"><?php esc_html_e('LSX Search ', 'lsx'); ?></a>
54
+						<p><?php esc_html_e('The LSX Search Extension integrates with the FacetWP plugin to allow for superbly filtered search results for your users. Allow your users to break down their search results using available filters (a.k.a “Facets”). These are created by the FacetWP plugin.', 'lsx'); ?></p>
55 55
 					</div>
56 56
 				</div>
57 57
 
58 58
 				<div class="col-md-4">
59 59
 					<div class="box-clean">
60
-						<a href="https://www.lsdev.biz/lsx/extensions/site-customizer/" target="_blank"><?php esc_html_e( 'LSX Customizer', 'lsx' ); ?></a>
61
-						<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>
60
+						<a href="https://www.lsdev.biz/lsx/extensions/site-customizer/" target="_blank"><?php esc_html_e('LSX Customizer', 'lsx'); ?></a>
61
+						<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>
62 62
 					</div>
63 63
 				</div>
64 64
 
65 65
 				<div class="col-md-4">
66 66
 					<div class="box-clean">
67
-						<a href="https://www.lsdev.biz/lsx/extensions/blog-customizer/" target="_blank"><?php esc_html_e( 'LSX Blog Customizer', 'lsx' ); ?></a>
68
-						<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>
67
+						<a href="https://www.lsdev.biz/lsx/extensions/blog-customizer/" target="_blank"><?php esc_html_e('LSX Blog Customizer', 'lsx'); ?></a>
68
+						<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>
69 69
 					</div>
70 70
 				</div>
71 71
 			</div>
@@ -73,22 +73,22 @@  discard block
 block discarded – undo
73 73
 			<div class="row">
74 74
 				<div class="col-md-4">
75 75
 					<div class="box-clean">
76
-						<a href="https://www.lsdev.biz/lsx/extensions/mega-menus/" target="_blank"><?php esc_html_e( 'LSX Mega Menus', 'lsx' ); ?></a>
77
-						<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>
76
+						<a href="https://www.lsdev.biz/lsx/extensions/mega-menus/" target="_blank"><?php esc_html_e('LSX Mega Menus', 'lsx'); ?></a>
77
+						<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>
78 78
 					</div>
79 79
 				</div>
80 80
 
81 81
 				<div class="col-md-4">
82 82
 					<div class="box-clean">
83
-						<a href="https://www.lsdev.biz/lsx/extensions/sharing/" target="_blank"><?php esc_html_e( 'LSX Sharing', 'lsx' ); ?></a>
84
-						<p><?php esc_html_e( 'LSX Sharing adds buttons to your posts that your readers can use to share your content on Facebook, Twitter and Pinterest.', 'lsx' ); ?></p>
83
+						<a href="https://www.lsdev.biz/lsx/extensions/sharing/" target="_blank"><?php esc_html_e('LSX Sharing', 'lsx'); ?></a>
84
+						<p><?php esc_html_e('LSX Sharing adds buttons to your posts that your readers can use to share your content on Facebook, Twitter and Pinterest.', 'lsx'); ?></p>
85 85
 					</div>
86 86
 				</div>
87 87
 
88 88
 				<div class="col-md-4">
89 89
 					<div class="box-clean">
90
-						<a href="https://www.lsdev.biz/lsx/blocks/" target="_blank"><?php esc_html_e( 'LSX Blocks', 'lsx' ); ?></a>
91
-						<p><?php esc_html_e( 'The new block editor is here, and with it comes the new block-based page builder. We have built these content blocks so you can simply drag and drop them into your editor, configure to your wishes and you are done!', 'lsx' ); ?></p>
90
+						<a href="https://www.lsdev.biz/lsx/blocks/" target="_blank"><?php esc_html_e('LSX Blocks', 'lsx'); ?></a>
91
+						<p><?php esc_html_e('The new block editor is here, and with it comes the new block-based page builder. We have built these content blocks so you can simply drag and drop them into your editor, configure to your wishes and you are done!', 'lsx'); ?></p>
92 92
 					</div>
93 93
 				</div>
94 94
 
@@ -101,29 +101,29 @@  discard block
 block discarded – undo
101 101
 <div class="row">
102 102
 	<div class="col-md-12">
103 103
 		<div class="box enhance">
104
-			<h2><?php esc_html_e( 'Post Type Extensions', 'lsx' ); ?></h2>
105
-			<p><?php esc_html_e( 'These extensions will add a post type with options for displaying different information to your visitors.', 'lsx' ); ?></p>
104
+			<h2><?php esc_html_e('Post Type Extensions', 'lsx'); ?></h2>
105
+			<p><?php esc_html_e('These extensions will add a post type with options for displaying different information to your visitors.', 'lsx'); ?></p>
106 106
 
107 107
 			<div class="row">
108 108
 
109 109
 				<div class="col-md-4">
110 110
 					<div class="box-clean">
111
-						<a href="https://www.lsdev.biz/lsx/extensions/team/" target="_blank"><?php esc_html_e( 'LSX Team', 'lsx' ); ?></a>
112
-						<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>
111
+						<a href="https://www.lsdev.biz/lsx/extensions/team/" target="_blank"><?php esc_html_e('LSX Team', 'lsx'); ?></a>
112
+						<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>
113 113
 					</div>
114 114
 				</div>
115 115
 
116 116
 				<div class="col-md-4">
117 117
 					<div class="box-clean">
118
-						<a href="https://www.lsdev.biz/lsx/extensions/testimonials/" target="_blank"><?php esc_html_e( 'LSX Testimonials', 'lsx' ); ?></a>
119
-						<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>
118
+						<a href="https://www.lsdev.biz/lsx/extensions/testimonials/" target="_blank"><?php esc_html_e('LSX Testimonials', 'lsx'); ?></a>
119
+						<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>
120 120
 					</div>
121 121
 				</div>
122 122
 
123 123
 				<div class="col-md-4">
124 124
 					<div class="box-clean">
125
-						<a href="https://www.lsdev.biz/lsx/extensions/videos/" target="_blank"><?php esc_html_e( 'LSX Videos', 'lsx' ); ?></a>
126
-						<p><?php esc_html_e( 'Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx' ); ?></p>
125
+						<a href="https://www.lsdev.biz/lsx/extensions/videos/" target="_blank"><?php esc_html_e('LSX Videos', 'lsx'); ?></a>
126
+						<p><?php esc_html_e('Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx'); ?></p>
127 127
 					</div>
128 128
 				</div>
129 129
 
@@ -132,15 +132,15 @@  discard block
 block discarded – undo
132 132
 			<div class="row">
133 133
 				<div class="col-md-4">
134 134
 					<div class="box-clean">
135
-						<a href="https://www.lsdev.biz/lsx/extensions/projects/" target="_blank"><?php esc_html_e( 'LSX Projects', 'lsx' ); ?></a>
136
-						<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>
135
+						<a href="https://www.lsdev.biz/lsx/extensions/projects/" target="_blank"><?php esc_html_e('LSX Projects', 'lsx'); ?></a>
136
+						<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>
137 137
 					</div>
138 138
 				</div>
139 139
 
140 140
 				<div class="col-md-4">
141 141
 					<div class="box-clean">
142
-						<a href="https://www.lsdev.biz/tag/release-posts/" target="_blank"><?php esc_html_e( 'Follow our blog for latest developments', 'lsx' ); ?></a>
143
-						<p><?php esc_html_e( 'We need to find some way of linking to social media if we are going to invite people to follow us.', 'lsx' ); ?></p>
142
+						<a href="https://www.lsdev.biz/tag/release-posts/" target="_blank"><?php esc_html_e('Follow our blog for latest developments', 'lsx'); ?></a>
143
+						<p><?php esc_html_e('We need to find some way of linking to social media if we are going to invite people to follow us.', 'lsx'); ?></p>
144 144
 					</div>
145 145
 				</div>
146 146
 			</div>
@@ -152,29 +152,29 @@  discard block
 block discarded – undo
152 152
 <div class="row">
153 153
 	<div class="col-md-12">
154 154
 		<div class="box enhance">
155
-			<h2><?php esc_html_e( 'API Integration Extensions', 'lsx' ); ?></h2>
156
-			<p><?php esc_html_e( 'LightSpeed has integrated plugins with reputable software partners.', 'lsx' ); ?></p>
155
+			<h2><?php esc_html_e('API Integration Extensions', 'lsx'); ?></h2>
156
+			<p><?php esc_html_e('LightSpeed has integrated plugins with reputable software partners.', 'lsx'); ?></p>
157 157
 
158 158
 			<div class="row">
159 159
 
160 160
 				<div class="col-md-4">
161 161
 					<div class="box-clean">
162
-						<a href="hhttps://www.lsdev.biz/lsx/extensions/lsx-give-payfast-payment-gateway/" target="_blank"><?php esc_html_e( 'LSX Give Payfast Gateway', 'lsx' ); ?></a>
163
-						<p><?php esc_html_e( 'Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx' ); ?></p>
162
+						<a href="hhttps://www.lsdev.biz/lsx/extensions/lsx-give-payfast-payment-gateway/" target="_blank"><?php esc_html_e('LSX Give Payfast Gateway', 'lsx'); ?></a>
163
+						<p><?php esc_html_e('Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx'); ?></p>
164 164
 					</div>
165 165
 				</div>
166 166
 
167 167
 				<div class="col-md-4">
168 168
 					<div class="box-clean">
169
-						<a href="https://www.lsdev.biz/lsx/extensions/wetu-importer/" target="_blank"><?php esc_html_e( 'LSX Wetu Importer', 'lsx' ); ?></a>
170
-						<p><?php esc_html_e( 'Integrate your LSX Tour Operator website with Wetu, to easily import accommodations, destinations and tours from you Wetu account.', 'lsx' ); ?></p>
169
+						<a href="https://www.lsdev.biz/lsx/extensions/wetu-importer/" target="_blank"><?php esc_html_e('LSX Wetu Importer', 'lsx'); ?></a>
170
+						<p><?php esc_html_e('Integrate your LSX Tour Operator website with Wetu, to easily import accommodations, destinations and tours from you Wetu account.', 'lsx'); ?></p>
171 171
 					</div>
172 172
 				</div>
173 173
 
174 174
 				<div class="col-md-4">
175 175
 					<div class="box-clean">
176
-						<a href="https://www.lsdev.biz/lsx/extensions/lsx-caldera-forms-zoho-crm-integration/" target="_blank"><?php esc_html_e( 'LSX Caldera Forms Zoho Integration', 'lsx' ); ?></a>
177
-						<p><?php esc_html_e( 'Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx' ); ?></p>
176
+						<a href="https://www.lsdev.biz/lsx/extensions/lsx-caldera-forms-zoho-crm-integration/" target="_blank"><?php esc_html_e('LSX Caldera Forms Zoho Integration', 'lsx'); ?></a>
177
+						<p><?php esc_html_e('Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx'); ?></p>
178 178
 					</div>
179 179
 				</div>
180 180
 
Please login to merge, or discard this patch.
header.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -11,14 +11,14 @@
 block discarded – undo
11 11
 <html <?php language_attributes(); ?>>
12 12
 	<head>
13 13
 		<?php lsx_head_top(); ?>
14
-		<meta charset="<?php bloginfo( 'charset' ); ?>">
14
+		<meta charset="<?php bloginfo('charset'); ?>">
15 15
 		<meta name="viewport" content="width=device-width, initial-scale=1" >
16 16
 		<link rel="profile" href="https://gmpg.org/xfn/11">
17 17
 		<?php lsx_head_bottom(); ?>
18 18
 		<?php wp_head(); ?>
19 19
 	</head>
20 20
 
21
-	<body <?php body_class( 'lsx' ); ?>>
21
+	<body <?php body_class('lsx'); ?>>
22 22
 		<?php wp_body_open(); ?>
23 23
 		<?php lsx_body_top(); ?>
24 24
 
Please login to merge, or discard this patch.
includes/layout.php 2 patches
Indentation   +259 added lines, -259 removed lines patch added patch discarded remove patch
@@ -7,137 +7,137 @@  discard block
 block discarded – undo
7 7
  */
8 8
 
9 9
 if ( ! defined( 'ABSPATH' ) ) {
10
-	exit;
10
+     exit;
11 11
 }
12 12
 
13 13
 if ( ! function_exists( 'lsx_layout_selector' ) ) :
14
-	/**
15
-	 * Layout selector.
16
-	 *
17
-	 * @package    lsx
18
-	 * @subpackage layout
19
-	 */
20
-	function lsx_layout_selector( $class, $area = 'site' ) {
21
-		$return_class = '';
22
-		$layout       = get_theme_mod( 'lsx_layout', '1c' );
23
-		$layout       = apply_filters( 'lsx_layout', $layout );
24
-		$default_size = 'sm';
25
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
26
-
27
-		switch ( $layout ) {
28
-			case '1c':
29
-				$main_class    = 'col-' . $size . '-12';
30
-				$sidebar_class = 'col-' . $size . '-12';
31
-				break;
32
-			case '2cr':
33
-				$main_class    = 'col-' . $size . '-8';
34
-				$sidebar_class = 'col-' . $size . '-4';
35
-				break;
36
-			case '2cl':
37
-				$main_class    = 'col-' . $size . '-8 col-' . $size . '-push-4';
38
-				$sidebar_class = 'col-' . $size . '-4 col-' . $size . '-pull-8';
39
-				break;
40
-			default:
41
-				$main_class    = 'col-' . $size . '-8';
42
-				$sidebar_class = 'col-' . $size . '-4';
43
-				break;
44
-		}
45
-
46
-		if ( 'main' === $class ) {
47
-			$return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size );
48
-		}
49
-
50
-		if ( 'sidebar' === $class ) {
51
-			$return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size );
52
-		}
53
-
54
-		return $return_class;
55
-	}
14
+     /**
15
+      * Layout selector.
16
+      *
17
+      * @package    lsx
18
+      * @subpackage layout
19
+      */
20
+     function lsx_layout_selector( $class, $area = 'site' ) {
21
+          $return_class = '';
22
+          $layout       = get_theme_mod( 'lsx_layout', '1c' );
23
+          $layout       = apply_filters( 'lsx_layout', $layout );
24
+          $default_size = 'sm';
25
+          $size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
26
+
27
+          switch ( $layout ) {
28
+               case '1c':
29
+                    $main_class    = 'col-' . $size . '-12';
30
+                    $sidebar_class = 'col-' . $size . '-12';
31
+                    break;
32
+               case '2cr':
33
+                    $main_class    = 'col-' . $size . '-8';
34
+                    $sidebar_class = 'col-' . $size . '-4';
35
+                    break;
36
+               case '2cl':
37
+                    $main_class    = 'col-' . $size . '-8 col-' . $size . '-push-4';
38
+                    $sidebar_class = 'col-' . $size . '-4 col-' . $size . '-pull-8';
39
+                    break;
40
+               default:
41
+                    $main_class    = 'col-' . $size . '-8';
42
+                    $sidebar_class = 'col-' . $size . '-4';
43
+                    break;
44
+          }
45
+
46
+          if ( 'main' === $class ) {
47
+               $return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size );
48
+          }
49
+
50
+          if ( 'sidebar' === $class ) {
51
+               $return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size );
52
+          }
53
+
54
+          return $return_class;
55
+     }
56 56
 endif;
57 57
 
58 58
 if ( ! function_exists( 'lsx_main_class' ) ) :
59
-	/**
60
-	 * .main classes.
61
-	 *
62
-	 * @package    lsx
63
-	 * @subpackage layout
64
-	 */
65
-	function lsx_main_class() {
66
-		return lsx_layout_selector( 'main' );
67
-	}
59
+     /**
60
+      * .main classes.
61
+      *
62
+      * @package    lsx
63
+      * @subpackage layout
64
+      */
65
+     function lsx_main_class() {
66
+          return lsx_layout_selector( 'main' );
67
+     }
68 68
 endif;
69 69
 
70 70
 if ( ! function_exists( 'lsx_sidebar_class' ) ) :
71
-	/**
72
-	 * .sidebar classes.
73
-	 *
74
-	 * @package    lsx
75
-	 * @subpackage layout
76
-	 */
77
-	function lsx_sidebar_class() {
78
-		return lsx_layout_selector( 'sidebar' );
79
-	}
71
+     /**
72
+      * .sidebar classes.
73
+      *
74
+      * @package    lsx
75
+      * @subpackage layout
76
+      */
77
+     function lsx_sidebar_class() {
78
+          return lsx_layout_selector( 'sidebar' );
79
+     }
80 80
 endif;
81 81
 
82 82
 if ( ! function_exists( 'lsx_header_classes' ) ) :
83
-	/**
84
-	 * Output the classes for the header.
85
-	 *
86
-	 * @package    lsx
87
-	 * @subpackage layout
88
-	 */
89
-	function lsx_header_classes( $additional = false ) {
90
-		$classes = 'banner navbar navbar-default';
91
-
92
-		if ( false !== $additional ) {
93
-			$classes .= ' ' . $additional;
94
-		}
95
-
96
-		echo esc_attr( $classes );
97
-	}
83
+     /**
84
+      * Output the classes for the header.
85
+      *
86
+      * @package    lsx
87
+      * @subpackage layout
88
+      */
89
+     function lsx_header_classes( $additional = false ) {
90
+          $classes = 'banner navbar navbar-default';
91
+
92
+          if ( false !== $additional ) {
93
+               $classes .= ' ' . $additional;
94
+          }
95
+
96
+          echo esc_attr( $classes );
97
+     }
98 98
 endif;
99 99
 
100 100
 if ( ! function_exists( 'lsx_top_menu_classes' ) ) :
101
-	/**
102
-	 * Output the classes for the top-menu.
103
-	 *
104
-	 * @package    lsx
105
-	 * @subpackage layout
106
-	 */
107
-	function lsx_top_menu_classes( $additional = false ) {
108
-		$classes = 'top-menu-default';
109
-
110
-		if ( false !== $additional ) {
111
-			$classes .= ' ' . $additional;
112
-		}
113
-
114
-		echo esc_attr( $classes );
115
-	}
101
+     /**
102
+      * Output the classes for the top-menu.
103
+      *
104
+      * @package    lsx
105
+      * @subpackage layout
106
+      */
107
+     function lsx_top_menu_classes( $additional = false ) {
108
+          $classes = 'top-menu-default';
109
+
110
+          if ( false !== $additional ) {
111
+               $classes .= ' ' . $additional;
112
+          }
113
+
114
+          echo esc_attr( $classes );
115
+     }
116 116
 endif;
117 117
 
118 118
 if ( ! function_exists( 'lsx_post_wrapper_class' ) ) :
119
-	/**
120
-	 * Output the classes for the top-menu.
121
-	 *
122
-	 * @package    lsx
123
-	 * @subpackage layout
124
-	 */
125
-	function lsx_post_wrapper_class() {
126
-		return apply_filters( 'lsx_post_wrapper_class', '' );
127
-	}
119
+     /**
120
+      * Output the classes for the top-menu.
121
+      *
122
+      * @package    lsx
123
+      * @subpackage layout
124
+      */
125
+     function lsx_post_wrapper_class() {
126
+          return apply_filters( 'lsx_post_wrapper_class', '' );
127
+     }
128 128
 endif;
129 129
 
130 130
 
131 131
 
132 132
 if ( ! function_exists( 'lsx_add_footer_sidebar_area' ) ) :
133
-	/**
134
-	 * Output the Footer CTA and/pr Footer Widgets.
135
-	 *
136
-	 * @package    lsx
137
-	 * @subpackage layout
138
-	 */
139
-	function lsx_add_footer_sidebar_area() {
140
-		if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?>
133
+     /**
134
+      * Output the Footer CTA and/pr Footer Widgets.
135
+      *
136
+      * @package    lsx
137
+      * @subpackage layout
138
+      */
139
+     function lsx_add_footer_sidebar_area() {
140
+          if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?>
141 141
 			<div id="footer-cta">
142 142
 				<div class="container">
143 143
 					<div class="lsx-full-width">
@@ -158,48 +158,48 @@  discard block
 block discarded – undo
158 158
 				</div>
159 159
 			</div>
160 160
 			<?php
161
-		endif;
162
-	}
163
-	add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' );
161
+          endif;
162
+     }
163
+     add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' );
164 164
 endif;
165 165
 
166 166
 if ( ! function_exists( 'lsx_global_header' ) ) :
167
-	/**
168
-	 * Displays the global header.
169
-	 *
170
-	 * @package    lsx
171
-	 * @subpackage layout
172
-	 */
173
-	function lsx_global_header() {
174
-		$show_on_front  = get_option( 'show_on_front' );
175
-		$queried_object = get_queried_object();
176
-		$default_size   = 'sm';
177
-		$size           = apply_filters( 'lsx_bootstrap_column_size', $default_size );
178
-
179
-		// Cart and Checkout won't have banners of any kind.
180
-		if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) {
181
-			return;
182
-		}
183
-
184
-		// Product pages have their own banner function 'lsx_page_banner()'.
185
-		if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) {
186
-			return;
187
-		}
188
-
189
-		// Events wont have banners.
190
-		if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) {
191
-			return;
192
-		}
193
-
194
-		if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) {
195
-			return;
196
-		}
197
-
198
-		if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) :
199
-			if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) {
200
-				return;
201
-			}
202
-				?>
167
+     /**
168
+      * Displays the global header.
169
+      *
170
+      * @package    lsx
171
+      * @subpackage layout
172
+      */
173
+     function lsx_global_header() {
174
+          $show_on_front  = get_option( 'show_on_front' );
175
+          $queried_object = get_queried_object();
176
+          $default_size   = 'sm';
177
+          $size           = apply_filters( 'lsx_bootstrap_column_size', $default_size );
178
+
179
+          // Cart and Checkout won't have banners of any kind.
180
+          if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) {
181
+               return;
182
+          }
183
+
184
+          // Product pages have their own banner function 'lsx_page_banner()'.
185
+          if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) {
186
+               return;
187
+          }
188
+
189
+          // Events wont have banners.
190
+          if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) {
191
+               return;
192
+          }
193
+
194
+          if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) {
195
+               return;
196
+          }
197
+
198
+          if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) :
199
+               if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) {
200
+                    return;
201
+               }
202
+                    ?>
203 203
 			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12">
204 204
 				<?php lsx_global_header_inner_bottom(); ?>
205 205
 				<header class="archive-header">
@@ -209,8 +209,8 @@  discard block
 block discarded – undo
209 209
 			</div>
210 210
 			<?php
211 211
 
212
-		elseif ( is_single() && ! is_singular( 'post' ) ) :
213
-			?>
212
+          elseif ( is_single() && ! is_singular( 'post' ) ) :
213
+               ?>
214 214
 			<div class="archive-header-wrapper banner-single col-<?php echo esc_attr( $size ); ?>-12">
215 215
 				<?php lsx_global_header_inner_bottom(); ?>
216 216
 				<header class="archive-header">
@@ -219,29 +219,29 @@  discard block
 block discarded – undo
219 219
 
220 220
 			</div>
221 221
 			<?php
222
-		elseif ( is_search() ) :
223
-			?>
222
+          elseif ( is_search() ) :
223
+               ?>
224 224
 			<div class="archive-header-wrapper banner-search col-<?php echo esc_attr( $size ); ?>-12">
225 225
 				<?php lsx_global_header_inner_bottom(); ?>
226 226
 				<header class="archive-header">
227 227
 					<h1 class="archive-title">
228 228
 						<?php
229
-							printf(
230
-								/* Translators: %s: search term/query */
231
-								esc_html__( 'Search Results for: %s', 'lsx' ),
232
-								'<span>' . get_search_query() . '</span>'
233
-							);
234
-						?>
229
+                                   printf(
230
+                                        /* Translators: %s: search term/query */
231
+                                        esc_html__( 'Search Results for: %s', 'lsx' ),
232
+                                        '<span>' . get_search_query() . '</span>'
233
+                                   );
234
+                              ?>
235 235
 					</h1>
236 236
 				</header>
237 237
 
238 238
 			</div>
239 239
 			<?php
240
-		elseif ( is_author() ) :
241
-			$author        = get_the_author();
242
-			$author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 );
243
-			$author_bio    = get_the_archive_description();
244
-			?>
240
+          elseif ( is_author() ) :
241
+               $author        = get_the_author();
242
+               $author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 );
243
+               $author_bio    = get_the_archive_description();
244
+               ?>
245 245
 			<div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr( $size ); ?>-12">
246 246
 				<?php lsx_global_header_inner_bottom(); ?>
247 247
 				<header class="archive-header">
@@ -250,8 +250,8 @@  discard block
 block discarded – undo
250 250
 
251 251
 			</div>
252 252
 			<?php
253
-		elseif ( is_archive() ) :
254
-			?>
253
+          elseif ( is_archive() ) :
254
+               ?>
255 255
 			<div class="archive-header-wrapper banner-archive col-<?php echo esc_attr( $size ); ?>-12">
256 256
 				<?php lsx_global_header_inner_bottom(); ?>
257 257
 				<header class="archive-header">
@@ -264,15 +264,15 @@  discard block
 block discarded – undo
264 264
 					</h1>
265 265
 
266 266
 					<?php
267
-					if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) {
268
-						the_archive_description();
269
-					}
270
-					?>
267
+                         if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) {
268
+                              the_archive_description();
269
+                         }
270
+                         ?>
271 271
 				</header>
272 272
 			</div>
273 273
 			<?php
274
-		elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) :
275
-			?>
274
+          elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) :
275
+               ?>
276 276
 			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12">
277 277
 				<?php lsx_global_header_inner_bottom(); ?>
278 278
 				<header class="archive-header">
@@ -281,47 +281,47 @@  discard block
 block discarded – undo
281 281
 
282 282
 			</div>
283 283
 			<?php
284
-		elseif ( ! is_singular( 'post' ) ) :
285
-			// Display only the breadcrumbs.
286
-			?>
284
+          elseif ( ! is_singular( 'post' ) ) :
285
+               // Display only the breadcrumbs.
286
+               ?>
287 287
 			<div class="archive-header-wrapper banner-singular col-<?php echo esc_attr( $size ); ?>-12">
288 288
 				<?php lsx_global_header_inner_bottom(); ?>
289 289
 			</div>
290 290
 			<?php
291
-		elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) :
292
-			// Display only the breadcrumbs.
293
-			?>
291
+          elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) :
292
+               // Display only the breadcrumbs.
293
+               ?>
294 294
 			<div class="archive-header-wrapper banner-global col-<?php echo esc_attr( $size ); ?>-12">
295 295
 				<?php lsx_global_header_inner_bottom(); ?>
296 296
 			</div>
297 297
 			<?php
298
-		endif;
299
-	}
300
-	add_action( 'lsx_content_wrap_before', 'lsx_global_header' );
298
+          endif;
299
+     }
300
+     add_action( 'lsx_content_wrap_before', 'lsx_global_header' );
301 301
 endif;
302 302
 
303 303
 if ( ! function_exists( 'lsx_author_extra_info' ) ) :
304
-	/**
305
-	 * Displays the author extra info.
306
-	 *
307
-	 * @package    lsx
308
-	 * @subpackage layout
309
-	 */
310
-	function lsx_author_extra_info() {
311
-		$default_size = 'sm';
312
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
313
-
314
-		if ( is_author() ) :
315
-			$author_id         = get_the_author_meta( 'ID' );
316
-			$author            = get_the_author();
317
-			$author_avatar     = get_avatar( $author_id, 400 );
318
-			$author_bio        = get_the_archive_description();
319
-			$author_url        = get_the_author_meta( 'url', $author_id );
320
-			$author_email      = get_the_author_meta( 'email', $author_id );
321
-			$author_facebook   = get_the_author_meta( 'facebook', $author_id );
322
-			$author_linkedin   = get_the_author_meta( 'linkedin', $author_id );
323
-			$author_twitter    = get_the_author_meta( 'twitter', $author_id );
324
-			?>
304
+     /**
305
+      * Displays the author extra info.
306
+      *
307
+      * @package    lsx
308
+      * @subpackage layout
309
+      */
310
+     function lsx_author_extra_info() {
311
+          $default_size = 'sm';
312
+          $size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
313
+
314
+          if ( is_author() ) :
315
+               $author_id         = get_the_author_meta( 'ID' );
316
+               $author            = get_the_author();
317
+               $author_avatar     = get_avatar( $author_id, 400 );
318
+               $author_bio        = get_the_archive_description();
319
+               $author_url        = get_the_author_meta( 'url', $author_id );
320
+               $author_email      = get_the_author_meta( 'email', $author_id );
321
+               $author_facebook   = get_the_author_meta( 'facebook', $author_id );
322
+               $author_linkedin   = get_the_author_meta( 'linkedin', $author_id );
323
+               $author_twitter    = get_the_author_meta( 'twitter', $author_id );
324
+               ?>
325 325
 			<div class="col-<?php echo esc_attr( $size ); ?>-12">
326 326
 				<div class="archive-author-data">
327 327
 					<div class="row">
@@ -335,10 +335,10 @@  discard block
 block discarded – undo
335 335
 							<!-- Name -->
336 336
 							<h2 class="archive-author-title">
337 337
 								<?php
338
-								if ( '' !== $author ) {
339
-									echo esc_html( $author );
340
-								}
341
-								?>
338
+                                        if ( '' !== $author ) {
339
+                                             echo esc_html( $author );
340
+                                        }
341
+                                        ?>
342 342
 							</h2>
343 343
 							<!-- Social -->
344 344
 							<?php if ( ! empty( $author_url ) || ! empty( $author_email ) || ! empty( $author_facebook ) || ! empty( $author_twitter ) ) : ?>
@@ -375,36 +375,36 @@  discard block
 block discarded – undo
375 375
 				<h2><?php echo esc_html__( 'Posts', 'lsx' ); ?></h2>
376 376
 			</div>
377 377
 			<?php
378
-		endif;
379
-	}
380
-	add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 );
378
+          endif;
379
+     }
380
+     add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 );
381 381
 endif;
382 382
 
383 383
 if ( ! function_exists( 'lsx_post_header' ) ) :
384
-	/**
385
-	 * Displays the post header.
386
-	 *
387
-	 * @package    lsx
388
-	 * @subpackage layout
389
-	 */
390
-	function lsx_post_header() {
391
-		$default_size = 'sm';
392
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
393
-
394
-		$disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
395
-		if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
396
-			return;
397
-		}
398
-
399
-		if ( is_singular( 'post' ) ) :
400
-			$format = get_post_format();
401
-
402
-			if ( false === $format ) {
403
-				$format = 'standard';
404
-			}
405
-
406
-			$format = lsx_translate_format_to_fontawesome( $format );
407
-			?>
384
+     /**
385
+      * Displays the post header.
386
+      *
387
+      * @package    lsx
388
+      * @subpackage layout
389
+      */
390
+     function lsx_post_header() {
391
+          $default_size = 'sm';
392
+          $size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
393
+
394
+          $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
395
+          if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
396
+               return;
397
+          }
398
+
399
+          if ( is_singular( 'post' ) ) :
400
+               $format = get_post_format();
401
+
402
+               if ( false === $format ) {
403
+                    $format = 'standard';
404
+               }
405
+
406
+               $format = lsx_translate_format_to_fontawesome( $format );
407
+               ?>
408 408
 			<div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr( $size ); ?>-12">
409 409
 				<header class="archive-header">
410 410
 					<h1 class="archive-title">
@@ -414,43 +414,43 @@  discard block
 block discarded – undo
414 414
 				</header>
415 415
 			</div>
416 416
 			<?php
417
-		endif;
418
-	}
419
-	add_action( 'lsx_entry_top', 'lsx_post_header' );
417
+          endif;
418
+     }
419
+     add_action( 'lsx_entry_top', 'lsx_post_header' );
420 420
 endif;
421 421
 
422 422
 if ( ! function_exists( 'lsx_header_search_form' ) ) :
423
-	/**
424
-	 * Add a search form to just above the nav menu.
425
-	 *
426
-	 * @package    lsx
427
-	 * @subpackage layout
428
-	 */
429
-	function lsx_header_search_form() {
430
-		$search_form = get_theme_mod( 'lsx_header_search', false );
431
-
432
-		if ( false !== $search_form || is_customize_preview() ) {
433
-			get_search_form( true );
434
-		}
435
-	}
436
-	$mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
437
-	add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 );
423
+     /**
424
+      * Add a search form to just above the nav menu.
425
+      *
426
+      * @package    lsx
427
+      * @subpackage layout
428
+      */
429
+     function lsx_header_search_form() {
430
+          $search_form = get_theme_mod( 'lsx_header_search', false );
431
+
432
+          if ( false !== $search_form || is_customize_preview() ) {
433
+               get_search_form( true );
434
+          }
435
+     }
436
+     $mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
437
+     add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 );
438 438
 endif;
439 439
 
440 440
 // Add entry meta to single post if active.
441 441
 if ( ! function_exists( 'lsx_add_entry_meta' ) ) :
442
-	function lsx_add_entry_meta() {
443
-		$disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
444
-		if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
445
-			return;
446
-		}
447
-		if ( is_single() && is_singular( 'post' ) ) {
448
-			?>
442
+     function lsx_add_entry_meta() {
443
+          $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
444
+          if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
445
+               return;
446
+          }
447
+          if ( is_single() && is_singular( 'post' ) ) {
448
+               ?>
449 449
 			<div class="entry-meta">
450 450
 				<?php lsx_post_meta_single_top(); ?>
451 451
 			</div><!-- .entry-meta -->
452 452
 			<?php
453
-		}
454
-	}
455
-	add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 );
453
+          }
454
+     }
455
+     add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 );
456 456
 endif;
Please login to merge, or discard this patch.
Spacing   +116 added lines, -116 removed lines patch added patch discarded remove patch
@@ -6,25 +6,25 @@  discard block
 block discarded – undo
6 6
  * @subpackage layout
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
13
-if ( ! function_exists( 'lsx_layout_selector' ) ) :
13
+if ( ! function_exists('lsx_layout_selector')) :
14 14
 	/**
15 15
 	 * Layout selector.
16 16
 	 *
17 17
 	 * @package    lsx
18 18
 	 * @subpackage layout
19 19
 	 */
20
-	function lsx_layout_selector( $class, $area = 'site' ) {
20
+	function lsx_layout_selector($class, $area = 'site') {
21 21
 		$return_class = '';
22
-		$layout       = get_theme_mod( 'lsx_layout', '1c' );
23
-		$layout       = apply_filters( 'lsx_layout', $layout );
22
+		$layout       = get_theme_mod('lsx_layout', '1c');
23
+		$layout       = apply_filters('lsx_layout', $layout);
24 24
 		$default_size = 'sm';
25
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
25
+		$size         = apply_filters('lsx_bootstrap_column_size', $default_size);
26 26
 
27
-		switch ( $layout ) {
27
+		switch ($layout) {
28 28
 			case '1c':
29 29
 				$main_class    = 'col-' . $size . '-12';
30 30
 				$sidebar_class = 'col-' . $size . '-12';
@@ -43,19 +43,19 @@  discard block
 block discarded – undo
43 43
 				break;
44 44
 		}
45 45
 
46
-		if ( 'main' === $class ) {
47
-			$return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size );
46
+		if ('main' === $class) {
47
+			$return_class = apply_filters('lsx_layout_selector', $main_class, $class, $layout, $size);
48 48
 		}
49 49
 
50
-		if ( 'sidebar' === $class ) {
51
-			$return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size );
50
+		if ('sidebar' === $class) {
51
+			$return_class = apply_filters('lsx_layout_selector', $sidebar_class, $class, $layout, $size);
52 52
 		}
53 53
 
54 54
 		return $return_class;
55 55
 	}
56 56
 endif;
57 57
 
58
-if ( ! function_exists( 'lsx_main_class' ) ) :
58
+if ( ! function_exists('lsx_main_class')) :
59 59
 	/**
60 60
 	 * .main classes.
61 61
 	 *
@@ -63,11 +63,11 @@  discard block
 block discarded – undo
63 63
 	 * @subpackage layout
64 64
 	 */
65 65
 	function lsx_main_class() {
66
-		return lsx_layout_selector( 'main' );
66
+		return lsx_layout_selector('main');
67 67
 	}
68 68
 endif;
69 69
 
70
-if ( ! function_exists( 'lsx_sidebar_class' ) ) :
70
+if ( ! function_exists('lsx_sidebar_class')) :
71 71
 	/**
72 72
 	 * .sidebar classes.
73 73
 	 *
@@ -75,47 +75,47 @@  discard block
 block discarded – undo
75 75
 	 * @subpackage layout
76 76
 	 */
77 77
 	function lsx_sidebar_class() {
78
-		return lsx_layout_selector( 'sidebar' );
78
+		return lsx_layout_selector('sidebar');
79 79
 	}
80 80
 endif;
81 81
 
82
-if ( ! function_exists( 'lsx_header_classes' ) ) :
82
+if ( ! function_exists('lsx_header_classes')) :
83 83
 	/**
84 84
 	 * Output the classes for the header.
85 85
 	 *
86 86
 	 * @package    lsx
87 87
 	 * @subpackage layout
88 88
 	 */
89
-	function lsx_header_classes( $additional = false ) {
89
+	function lsx_header_classes($additional = false) {
90 90
 		$classes = 'banner navbar navbar-default';
91 91
 
92
-		if ( false !== $additional ) {
92
+		if (false !== $additional) {
93 93
 			$classes .= ' ' . $additional;
94 94
 		}
95 95
 
96
-		echo esc_attr( $classes );
96
+		echo esc_attr($classes);
97 97
 	}
98 98
 endif;
99 99
 
100
-if ( ! function_exists( 'lsx_top_menu_classes' ) ) :
100
+if ( ! function_exists('lsx_top_menu_classes')) :
101 101
 	/**
102 102
 	 * Output the classes for the top-menu.
103 103
 	 *
104 104
 	 * @package    lsx
105 105
 	 * @subpackage layout
106 106
 	 */
107
-	function lsx_top_menu_classes( $additional = false ) {
107
+	function lsx_top_menu_classes($additional = false) {
108 108
 		$classes = 'top-menu-default';
109 109
 
110
-		if ( false !== $additional ) {
110
+		if (false !== $additional) {
111 111
 			$classes .= ' ' . $additional;
112 112
 		}
113 113
 
114
-		echo esc_attr( $classes );
114
+		echo esc_attr($classes);
115 115
 	}
116 116
 endif;
117 117
 
118
-if ( ! function_exists( 'lsx_post_wrapper_class' ) ) :
118
+if ( ! function_exists('lsx_post_wrapper_class')) :
119 119
 	/**
120 120
 	 * Output the classes for the top-menu.
121 121
 	 *
@@ -123,13 +123,13 @@  discard block
 block discarded – undo
123 123
 	 * @subpackage layout
124 124
 	 */
125 125
 	function lsx_post_wrapper_class() {
126
-		return apply_filters( 'lsx_post_wrapper_class', '' );
126
+		return apply_filters('lsx_post_wrapper_class', '');
127 127
 	}
128 128
 endif;
129 129
 
130 130
 
131 131
 
132
-if ( ! function_exists( 'lsx_add_footer_sidebar_area' ) ) :
132
+if ( ! function_exists('lsx_add_footer_sidebar_area')) :
133 133
 	/**
134 134
 	 * Output the Footer CTA and/pr Footer Widgets.
135 135
 	 *
@@ -137,33 +137,33 @@  discard block
 block discarded – undo
137 137
 	 * @subpackage layout
138 138
 	 */
139 139
 	function lsx_add_footer_sidebar_area() {
140
-		if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?>
140
+		if (is_active_sidebar('sidebar-footer-cta')) : ?>
141 141
 			<div id="footer-cta">
142 142
 				<div class="container">
143 143
 					<div class="lsx-full-width">
144 144
 						<div class="lsx-hero-unit">
145
-							<?php dynamic_sidebar( 'sidebar-footer-cta' ); ?>
145
+							<?php dynamic_sidebar('sidebar-footer-cta'); ?>
146 146
 						</div>
147 147
 					</div>
148 148
 				</div>
149 149
 			</div>
150 150
 		<?php endif; ?>
151 151
 
152
-		<?php if ( is_active_sidebar( 'sidebar-footer' ) ) : ?>
152
+		<?php if (is_active_sidebar('sidebar-footer')) : ?>
153 153
 			<div id="footer-widgets">
154 154
 				<div class="container">
155 155
 					<div class="row">
156
-						<?php dynamic_sidebar( 'sidebar-footer' ); ?>
156
+						<?php dynamic_sidebar('sidebar-footer'); ?>
157 157
 					</div>
158 158
 				</div>
159 159
 			</div>
160 160
 			<?php
161 161
 		endif;
162 162
 	}
163
-	add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' );
163
+	add_action('lsx_footer_before', 'lsx_add_footer_sidebar_area');
164 164
 endif;
165 165
 
166
-if ( ! function_exists( 'lsx_global_header' ) ) :
166
+if ( ! function_exists('lsx_global_header')) :
167 167
 	/**
168 168
 	 * Displays the global header.
169 169
 	 *
@@ -171,36 +171,36 @@  discard block
 block discarded – undo
171 171
 	 * @subpackage layout
172 172
 	 */
173 173
 	function lsx_global_header() {
174
-		$show_on_front  = get_option( 'show_on_front' );
174
+		$show_on_front  = get_option('show_on_front');
175 175
 		$queried_object = get_queried_object();
176 176
 		$default_size   = 'sm';
177
-		$size           = apply_filters( 'lsx_bootstrap_column_size', $default_size );
177
+		$size           = apply_filters('lsx_bootstrap_column_size', $default_size);
178 178
 
179 179
 		// Cart and Checkout won't have banners of any kind.
180
-		if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) {
180
+		if (function_exists('is_woocommerce') && (is_checkout() || is_cart())) {
181 181
 			return;
182 182
 		}
183 183
 
184 184
 		// Product pages have their own banner function 'lsx_page_banner()'.
185
-		if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) {
185
+		if (function_exists('is_woocommerce') && (is_product())) {
186 186
 			return;
187 187
 		}
188 188
 
189 189
 		// Events wont have banners.
190
-		if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) {
190
+		if (function_exists('tribe_is_event') && ( ! is_tag()) && (tribe_is_event() || tribe_is_organizer() || tribe_is_venue())) {
191 191
 			return;
192 192
 		}
193 193
 
194
-		if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) {
194
+		if (function_exists('lsx_is_rest_api_request') && lsx_is_rest_api_request()) {
195 195
 			return;
196 196
 		}
197 197
 
198
-		if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) :
199
-			if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) {
198
+		if (is_page() && ('page' !== $show_on_front || ! is_front_page())) :
199
+			if (class_exists('LSX_Banners') && empty(apply_filters('lsx_banner_plugin_disable', false) && ( ! has_post_thumbnail()))) {
200 200
 				return;
201 201
 			}
202 202
 				?>
203
-			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12">
203
+			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12">
204 204
 				<?php lsx_global_header_inner_bottom(); ?>
205 205
 				<header class="archive-header">
206 206
 					<h1 class="archive-title"><?php the_title(); ?></h1>
@@ -209,26 +209,26 @@  discard block
 block discarded – undo
209 209
 			</div>
210 210
 			<?php
211 211
 
212
-		elseif ( is_single() && ! is_singular( 'post' ) ) :
212
+		elseif (is_single() && ! is_singular('post')) :
213 213
 			?>
214
-			<div class="archive-header-wrapper banner-single col-<?php echo esc_attr( $size ); ?>-12">
214
+			<div class="archive-header-wrapper banner-single col-<?php echo esc_attr($size); ?>-12">
215 215
 				<?php lsx_global_header_inner_bottom(); ?>
216 216
 				<header class="archive-header">
217
-					<h1 class="archive-title"><?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_title() ) ); ?></h1>
217
+					<h1 class="archive-title"><?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_title())); ?></h1>
218 218
 				</header>
219 219
 
220 220
 			</div>
221 221
 			<?php
222
-		elseif ( is_search() ) :
222
+		elseif (is_search()) :
223 223
 			?>
224
-			<div class="archive-header-wrapper banner-search col-<?php echo esc_attr( $size ); ?>-12">
224
+			<div class="archive-header-wrapper banner-search col-<?php echo esc_attr($size); ?>-12">
225 225
 				<?php lsx_global_header_inner_bottom(); ?>
226 226
 				<header class="archive-header">
227 227
 					<h1 class="archive-title">
228 228
 						<?php
229 229
 							printf(
230 230
 								/* Translators: %s: search term/query */
231
-								esc_html__( 'Search Results for: %s', 'lsx' ),
231
+								esc_html__('Search Results for: %s', 'lsx'),
232 232
 								'<span>' . get_search_query() . '</span>'
233 233
 							);
234 234
 						?>
@@ -237,12 +237,12 @@  discard block
 block discarded – undo
237 237
 
238 238
 			</div>
239 239
 			<?php
240
-		elseif ( is_author() ) :
240
+		elseif (is_author()) :
241 241
 			$author        = get_the_author();
242
-			$author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 );
242
+			$author_avatar = get_avatar(get_the_author_meta('ID'), 256);
243 243
 			$author_bio    = get_the_archive_description();
244 244
 			?>
245
-			<div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr( $size ); ?>-12">
245
+			<div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr($size); ?>-12">
246 246
 				<?php lsx_global_header_inner_bottom(); ?>
247 247
 				<header class="archive-header">
248 248
 					<h1 class="archive-title"><?php the_archive_title(); ?></h1>
@@ -250,57 +250,57 @@  discard block
 block discarded – undo
250 250
 
251 251
 			</div>
252 252
 			<?php
253
-		elseif ( is_archive() ) :
253
+		elseif (is_archive()) :
254 254
 			?>
255
-			<div class="archive-header-wrapper banner-archive col-<?php echo esc_attr( $size ); ?>-12">
255
+			<div class="archive-header-wrapper banner-archive col-<?php echo esc_attr($size); ?>-12">
256 256
 				<?php lsx_global_header_inner_bottom(); ?>
257 257
 				<header class="archive-header">
258 258
 					<h1 class="archive-title">
259
-						<?php if ( has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax( 'post_format' ) ) { ?>
260
-							<?php the_archive_title( esc_html__( 'Type:', 'lsx' ) ); ?>
259
+						<?php if (has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax('post_format')) { ?>
260
+							<?php the_archive_title(esc_html__('Type:', 'lsx')); ?>
261 261
 						<?php } else { ?>
262
-							<?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_archive_title() ) ); ?>
262
+							<?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_archive_title())); ?>
263 263
 						<?php } ?>
264 264
 					</h1>
265 265
 
266 266
 					<?php
267
-					if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) {
267
+					if (false === apply_filters('lsx_display_global_header_description', false)) {
268 268
 						the_archive_description();
269 269
 					}
270 270
 					?>
271 271
 				</header>
272 272
 			</div>
273 273
 			<?php
274
-		elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) :
274
+		elseif ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object->ID) :
275 275
 			?>
276
-			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12">
276
+			<div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12">
277 277
 				<?php lsx_global_header_inner_bottom(); ?>
278 278
 				<header class="archive-header">
279
-					<h1 class="archive-title"><?php esc_html_e( 'Blog', 'lsx' ); ?></h1>
279
+					<h1 class="archive-title"><?php esc_html_e('Blog', 'lsx'); ?></h1>
280 280
 				</header>
281 281
 
282 282
 			</div>
283 283
 			<?php
284
-		elseif ( ! is_singular( 'post' ) ) :
284
+		elseif ( ! is_singular('post')) :
285 285
 			// Display only the breadcrumbs.
286 286
 			?>
287
-			<div class="archive-header-wrapper banner-singular col-<?php echo esc_attr( $size ); ?>-12">
287
+			<div class="archive-header-wrapper banner-singular col-<?php echo esc_attr($size); ?>-12">
288 288
 				<?php lsx_global_header_inner_bottom(); ?>
289 289
 			</div>
290 290
 			<?php
291
-		elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) :
291
+		elseif ((true === apply_filters('lsx_global_header_disable', false)) && ( ! is_search())) :
292 292
 			// Display only the breadcrumbs.
293 293
 			?>
294
-			<div class="archive-header-wrapper banner-global col-<?php echo esc_attr( $size ); ?>-12">
294
+			<div class="archive-header-wrapper banner-global col-<?php echo esc_attr($size); ?>-12">
295 295
 				<?php lsx_global_header_inner_bottom(); ?>
296 296
 			</div>
297 297
 			<?php
298 298
 		endif;
299 299
 	}
300
-	add_action( 'lsx_content_wrap_before', 'lsx_global_header' );
300
+	add_action('lsx_content_wrap_before', 'lsx_global_header');
301 301
 endif;
302 302
 
303
-if ( ! function_exists( 'lsx_author_extra_info' ) ) :
303
+if ( ! function_exists('lsx_author_extra_info')) :
304 304
 	/**
305 305
 	 * Displays the author extra info.
306 306
 	 *
@@ -309,78 +309,78 @@  discard block
 block discarded – undo
309 309
 	 */
310 310
 	function lsx_author_extra_info() {
311 311
 		$default_size = 'sm';
312
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
312
+		$size         = apply_filters('lsx_bootstrap_column_size', $default_size);
313 313
 
314
-		if ( is_author() ) :
315
-			$author_id         = get_the_author_meta( 'ID' );
314
+		if (is_author()) :
315
+			$author_id         = get_the_author_meta('ID');
316 316
 			$author            = get_the_author();
317
-			$author_avatar     = get_avatar( $author_id, 400 );
317
+			$author_avatar     = get_avatar($author_id, 400);
318 318
 			$author_bio        = get_the_archive_description();
319
-			$author_url        = get_the_author_meta( 'url', $author_id );
320
-			$author_email      = get_the_author_meta( 'email', $author_id );
321
-			$author_facebook   = get_the_author_meta( 'facebook', $author_id );
322
-			$author_linkedin   = get_the_author_meta( 'linkedin', $author_id );
323
-			$author_twitter    = get_the_author_meta( 'twitter', $author_id );
319
+			$author_url        = get_the_author_meta('url', $author_id);
320
+			$author_email      = get_the_author_meta('email', $author_id);
321
+			$author_facebook   = get_the_author_meta('facebook', $author_id);
322
+			$author_linkedin   = get_the_author_meta('linkedin', $author_id);
323
+			$author_twitter    = get_the_author_meta('twitter', $author_id);
324 324
 			?>
325
-			<div class="col-<?php echo esc_attr( $size ); ?>-12">
325
+			<div class="col-<?php echo esc_attr($size); ?>-12">
326 326
 				<div class="archive-author-data">
327 327
 					<div class="row">
328
-						<?php if ( ! empty( $author_avatar ) ) : ?>
328
+						<?php if ( ! empty($author_avatar)) : ?>
329 329
 							<div class="col-xs-12 col-sm-4 col-md-3">
330
-							<figure class="archive-author-avatar"><?php echo wp_kses_post( $author_avatar ); ?></figure>
330
+							<figure class="archive-author-avatar"><?php echo wp_kses_post($author_avatar); ?></figure>
331 331
 							</div>
332 332
 						<?php endif; ?>
333 333
 						<div class="col-xs-12 col-sm-8 col-md-9">
334
-							<a class="back-to-blog" href="<?php echo ( esc_url( get_post_type_archive_link( 'post' ) ) ); ?>"><?php echo esc_html__( 'Back To Blog', 'lsx' ); ?></a>
334
+							<a class="back-to-blog" href="<?php echo (esc_url(get_post_type_archive_link('post'))); ?>"><?php echo esc_html__('Back To Blog', 'lsx'); ?></a>
335 335
 							<!-- Name -->
336 336
 							<h2 class="archive-author-title">
337 337
 								<?php
338
-								if ( '' !== $author ) {
339
-									echo esc_html( $author );
338
+								if ('' !== $author) {
339
+									echo esc_html($author);
340 340
 								}
341 341
 								?>
342 342
 							</h2>
343 343
 							<!-- Social -->
344
-							<?php if ( ! empty( $author_url ) || ! empty( $author_email ) || ! empty( $author_facebook ) || ! empty( $author_twitter ) ) : ?>
344
+							<?php if ( ! empty($author_url) || ! empty($author_email) || ! empty($author_facebook) || ! empty($author_twitter)) : ?>
345 345
 								<div class="archive-author-social-links">
346
-									<?php if ( ! empty( $author_url ) ) : ?>
347
-										<a href="<?php echo esc_url( $author_url ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-url"><i class="fa fa-link" aria-hidden="true"></i></a>
346
+									<?php if ( ! empty($author_url)) : ?>
347
+										<a href="<?php echo esc_url($author_url); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-url"><i class="fa fa-link" aria-hidden="true"></i></a>
348 348
 									<?php endif; ?>
349 349
 
350
-									<?php if ( ! empty( $author_email ) ) : ?>
351
-										<a href="mailto:<?php echo esc_attr( $author_email ); ?>" class="archive-author-social-link archive-author-social-link-email"><i class="fa fa-envelope" aria-hidden="true"></i></a>
350
+									<?php if ( ! empty($author_email)) : ?>
351
+										<a href="mailto:<?php echo esc_attr($author_email); ?>" class="archive-author-social-link archive-author-social-link-email"><i class="fa fa-envelope" aria-hidden="true"></i></a>
352 352
 									<?php endif; ?>
353 353
 
354
-									<?php if ( ! empty( $author_facebook ) ) : ?>
355
-										<a href="<?php echo esc_url( $author_facebook ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-facebook"><i class="fa fa-facebook" aria-hidden="true"></i></a>
354
+									<?php if ( ! empty($author_facebook)) : ?>
355
+										<a href="<?php echo esc_url($author_facebook); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-facebook"><i class="fa fa-facebook" aria-hidden="true"></i></a>
356 356
 									<?php endif; ?>
357 357
 
358
-									<?php if ( ! empty( $author_twitter ) ) : ?>
359
-										<a href="https://twitter.com/<?php echo esc_attr( $author_twitter ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a>
358
+									<?php if ( ! empty($author_twitter)) : ?>
359
+										<a href="https://twitter.com/<?php echo esc_attr($author_twitter); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a>
360 360
 									<?php endif; ?>
361 361
 
362
-									<?php if ( ! empty( $author_linkedin ) ) : ?>
363
-										<a href="<?php echo esc_url( $author_linkedin ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-linkedin"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
362
+									<?php if ( ! empty($author_linkedin)) : ?>
363
+										<a href="<?php echo esc_url($author_linkedin); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-linkedin"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
364 364
 									<?php endif; ?>
365 365
 								</div>
366 366
 							<?php endif; ?>
367 367
 
368 368
 							<!-- Bio -->
369
-							<?php if ( ! empty( $author_bio ) ) : ?>
370
-								<p class="archive-author-bio"><?php echo wp_kses_post( $author_bio ); ?></p>
369
+							<?php if ( ! empty($author_bio)) : ?>
370
+								<p class="archive-author-bio"><?php echo wp_kses_post($author_bio); ?></p>
371 371
 							<?php endif; ?>
372 372
 						</div>
373 373
 					</div>
374 374
 				</div>
375
-				<h2><?php echo esc_html__( 'Posts', 'lsx' ); ?></h2>
375
+				<h2><?php echo esc_html__('Posts', 'lsx'); ?></h2>
376 376
 			</div>
377 377
 			<?php
378 378
 		endif;
379 379
 	}
380
-	add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 );
380
+	add_action('lsx_content_wrap_before', 'lsx_author_extra_info', 11);
381 381
 endif;
382 382
 
383
-if ( ! function_exists( 'lsx_post_header' ) ) :
383
+if ( ! function_exists('lsx_post_header')) :
384 384
 	/**
385 385
 	 * Displays the post header.
386 386
 	 *
@@ -389,26 +389,26 @@  discard block
 block discarded – undo
389 389
 	 */
390 390
 	function lsx_post_header() {
391 391
 		$default_size = 'sm';
392
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
392
+		$size         = apply_filters('lsx_bootstrap_column_size', $default_size);
393 393
 
394
-		$disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
395
-		if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
394
+		$disable_title = get_post_meta(get_the_ID(), 'lsx_disable_title', true);
395
+		if ('yes' === $disable_title && is_singular('post')) {
396 396
 			return;
397 397
 		}
398 398
 
399
-		if ( is_singular( 'post' ) ) :
399
+		if (is_singular('post')) :
400 400
 			$format = get_post_format();
401 401
 
402
-			if ( false === $format ) {
402
+			if (false === $format) {
403 403
 				$format = 'standard';
404 404
 			}
405 405
 
406
-			$format = lsx_translate_format_to_fontawesome( $format );
406
+			$format = lsx_translate_format_to_fontawesome($format);
407 407
 			?>
408
-			<div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr( $size ); ?>-12">
408
+			<div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr($size); ?>-12">
409 409
 				<header class="archive-header">
410 410
 					<h1 class="archive-title">
411
-						<i class="format-link fa fa-<?php echo esc_attr( $format ); ?>"></i>
411
+						<i class="format-link fa fa-<?php echo esc_attr($format); ?>"></i>
412 412
 						<span><?php the_title(); ?></span>
413 413
 					</h1>
414 414
 				</header>
@@ -416,10 +416,10 @@  discard block
 block discarded – undo
416 416
 			<?php
417 417
 		endif;
418 418
 	}
419
-	add_action( 'lsx_entry_top', 'lsx_post_header' );
419
+	add_action('lsx_entry_top', 'lsx_post_header');
420 420
 endif;
421 421
 
422
-if ( ! function_exists( 'lsx_header_search_form' ) ) :
422
+if ( ! function_exists('lsx_header_search_form')) :
423 423
 	/**
424 424
 	 * Add a search form to just above the nav menu.
425 425
 	 *
@@ -427,24 +427,24 @@  discard block
 block discarded – undo
427 427
 	 * @subpackage layout
428 428
 	 */
429 429
 	function lsx_header_search_form() {
430
-		$search_form = get_theme_mod( 'lsx_header_search', false );
430
+		$search_form = get_theme_mod('lsx_header_search', false);
431 431
 
432
-		if ( false !== $search_form || is_customize_preview() ) {
433
-			get_search_form( true );
432
+		if (false !== $search_form || is_customize_preview()) {
433
+			get_search_form(true);
434 434
 		}
435 435
 	}
436
-	$mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
437
-	add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 );
436
+	$mobile_header_layout = get_theme_mod('lsx_header_mobile_layout', 'navigation-bar');
437
+	add_action('lsx_nav_before', 'lsx_header_search_form', 0);
438 438
 endif;
439 439
 
440 440
 // Add entry meta to single post if active.
441
-if ( ! function_exists( 'lsx_add_entry_meta' ) ) :
441
+if ( ! function_exists('lsx_add_entry_meta')) :
442 442
 	function lsx_add_entry_meta() {
443
-		$disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true );
444
-		if ( 'yes' === $disable_title && is_singular( 'post' ) ) {
443
+		$disable_title = get_post_meta(get_the_ID(), 'lsx_disable_title', true);
444
+		if ('yes' === $disable_title && is_singular('post')) {
445 445
 			return;
446 446
 		}
447
-		if ( is_single() && is_singular( 'post' ) ) {
447
+		if (is_single() && is_singular('post')) {
448 448
 			?>
449 449
 			<div class="entry-meta">
450 450
 				<?php lsx_post_meta_single_top(); ?>
@@ -452,5 +452,5 @@  discard block
 block discarded – undo
452 452
 			<?php
453 453
 		}
454 454
 	}
455
-	add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 );
455
+	add_action('lsx_entry_top', 'lsx_add_entry_meta', 999);
456 456
 endif;
Please login to merge, or discard this patch.
includes/scripts.php 2 patches
Indentation   +84 added lines, -84 removed lines patch added patch discarded remove patch
@@ -7,21 +7,21 @@  discard block
 block discarded – undo
7 7
  */
8 8
 
9 9
 if ( ! defined( 'ABSPATH' ) ) {
10
-	exit;
10
+     exit;
11 11
 }
12 12
 
13 13
 if ( ! function_exists( 'lsx_scripts' ) ) :
14 14
 
15
-	/**
16
-	 * Enqueue scripts, fonts and styles.
17
-	 *
18
-	 * @package    lsx
19
-	 * @subpackage scripts
20
-	 */
21
-	function lsx_scripts() {
22
-		lsx_scripts_add_styles();
23
-		lsx_scripts_add_scripts();
24
-	}
15
+     /**
16
+      * Enqueue scripts, fonts and styles.
17
+      *
18
+      * @package    lsx
19
+      * @subpackage scripts
20
+      */
21
+     function lsx_scripts() {
22
+          lsx_scripts_add_styles();
23
+          lsx_scripts_add_scripts();
24
+     }
25 25
 
26 26
 endif;
27 27
 
@@ -29,15 +29,15 @@  discard block
 block discarded – undo
29 29
 
30 30
 if ( ! function_exists( 'lsx_admin_scripts' ) ) :
31 31
 
32
-	/**
33
-	 * Enqueue scripts (admin).
34
-	 *
35
-	 * @package    lsx
36
-	 * @subpackage scripts
37
-	 */
38
-	function lsx_admin_scripts() {
39
-		wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true );
40
-	}
32
+     /**
33
+      * Enqueue scripts (admin).
34
+      *
35
+      * @package    lsx
36
+      * @subpackage scripts
37
+      */
38
+     function lsx_admin_scripts() {
39
+          wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true );
40
+     }
41 41
 
42 42
 endif;
43 43
 
@@ -45,84 +45,84 @@  discard block
 block discarded – undo
45 45
 
46 46
 if ( ! function_exists( 'lsx_scripts_add_styles' ) ) :
47 47
 
48
-	/**
49
-	 * Enqueue styles.
50
-	 *
51
-	 * @package    lsx
52
-	 * @subpackage scripts
53
-	 */
54
-	function lsx_scripts_add_styles() {
55
-		wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION );
48
+     /**
49
+      * Enqueue styles.
50
+      *
51
+      * @package    lsx
52
+      * @subpackage scripts
53
+      */
54
+     function lsx_scripts_add_styles() {
55
+          wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION );
56 56
 
57
-		wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION );
58
-		wp_style_add_data( 'fontawesome', 'rtl', 'replace' );
57
+          wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION );
58
+          wp_style_add_data( 'fontawesome', 'rtl', 'replace' );
59 59
 
60
-		wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION );
61
-		wp_style_add_data( 'bootstrap', 'rtl', 'replace' );
60
+          wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION );
61
+          wp_style_add_data( 'bootstrap', 'rtl', 'replace' );
62 62
 
63
-		wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION );
64
-		wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION );
63
+          wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION );
64
+          wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION );
65 65
 
66
-		wp_style_add_data( 'lsx_main', 'rtl', 'replace' );
67
-	}
66
+          wp_style_add_data( 'lsx_main', 'rtl', 'replace' );
67
+     }
68 68
 
69 69
 endif;
70 70
 
71 71
 if ( ! function_exists( 'lsx_scripts_add_scripts' ) ) :
72 72
 
73
-	/**
74
-	 * Enqueue scripts.
75
-	 *
76
-	 * @package    lsx
77
-	 * @subpackage scripts
78
-	 */
79
-	function lsx_scripts_add_scripts() {
80
-		if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
81
-			wp_enqueue_script( 'comment-reply' );
82
-		}
83
-
84
-		wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true );
85
-		wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true );
86
-
87
-		wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true );
88
-		wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true );
89
-		wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true );
90
-		wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true );
91
-		wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true );
92
-
93
-		if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) {
94
-			$prefix = 'src/';
95
-			$suffix = '';
96
-		} else {
97
-			$prefix = '';
98
-			$suffix = '.min';
99
-		}
100
-		wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true );
101
-
102
-		$param_array = array(
103
-			'columns'            => apply_filters( 'lsx_archive_column_number', 3 ),
104
-			'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ),
105
-		);
106
-
107
-		wp_localize_script( 'lsx_script', 'lsx_params', $param_array );
108
-	}
73
+     /**
74
+      * Enqueue scripts.
75
+      *
76
+      * @package    lsx
77
+      * @subpackage scripts
78
+      */
79
+     function lsx_scripts_add_scripts() {
80
+          if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
81
+               wp_enqueue_script( 'comment-reply' );
82
+          }
83
+
84
+          wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true );
85
+          wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true );
86
+
87
+          wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true );
88
+          wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true );
89
+          wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true );
90
+          wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true );
91
+          wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true );
92
+
93
+          if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) {
94
+               $prefix = 'src/';
95
+               $suffix = '';
96
+          } else {
97
+               $prefix = '';
98
+               $suffix = '.min';
99
+          }
100
+          wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true );
101
+
102
+          $param_array = array(
103
+               'columns'            => apply_filters( 'lsx_archive_column_number', 3 ),
104
+               'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ),
105
+          );
106
+
107
+          wp_localize_script( 'lsx_script', 'lsx_params', $param_array );
108
+     }
109 109
 
110 110
 endif;
111 111
 
112 112
 if ( ! function_exists( 'lsx_scripts_child_theme' ) ) :
113 113
 
114
-	/**
115
-	 * Enqueue scripts and styles (for child theme).
116
-	 *
117
-	 * @package    lsx
118
-	 * @subpackage scripts
119
-	 */
120
-	function lsx_scripts_child_theme() {
121
-		if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) {
122
-			wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION );
123
-			wp_style_add_data( 'child-css', 'rtl', 'replace' );
124
-		}
125
-	}
114
+     /**
115
+      * Enqueue scripts and styles (for child theme).
116
+      *
117
+      * @package    lsx
118
+      * @subpackage scripts
119
+      */
120
+     function lsx_scripts_child_theme() {
121
+          if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) {
122
+               wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION );
123
+               wp_style_add_data( 'child-css', 'rtl', 'replace' );
124
+          }
125
+     }
126 126
 
127 127
 endif;
128 128
 
Please login to merge, or discard this patch.
Spacing   +35 added lines, -35 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@  discard block
 block discarded – undo
6 6
  * @subpackage scripts
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
13
-if ( ! function_exists( 'lsx_scripts' ) ) :
13
+if ( ! function_exists('lsx_scripts')) :
14 14
 
15 15
 	/**
16 16
 	 * Enqueue scripts, fonts and styles.
@@ -25,9 +25,9 @@  discard block
 block discarded – undo
25 25
 
26 26
 endif;
27 27
 
28
-add_action( 'wp_enqueue_scripts', 'lsx_scripts', 5 );
28
+add_action('wp_enqueue_scripts', 'lsx_scripts', 5);
29 29
 
30
-if ( ! function_exists( 'lsx_admin_scripts' ) ) :
30
+if ( ! function_exists('lsx_admin_scripts')) :
31 31
 
32 32
 	/**
33 33
 	 * Enqueue scripts (admin).
@@ -36,14 +36,14 @@  discard block
 block discarded – undo
36 36
 	 * @subpackage scripts
37 37
 	 */
38 38
 	function lsx_admin_scripts() {
39
-		wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true );
39
+		wp_enqueue_script('lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array('jquery'), LSX_VERSION, true);
40 40
 	}
41 41
 
42 42
 endif;
43 43
 
44
-add_action( 'admin_enqueue_scripts', 'lsx_admin_scripts' );
44
+add_action('admin_enqueue_scripts', 'lsx_admin_scripts');
45 45
 
46
-if ( ! function_exists( 'lsx_scripts_add_styles' ) ) :
46
+if ( ! function_exists('lsx_scripts_add_styles')) :
47 47
 
48 48
 	/**
49 49
 	 * Enqueue styles.
@@ -52,23 +52,23 @@  discard block
 block discarded – undo
52 52
 	 * @subpackage scripts
53 53
 	 */
54 54
 	function lsx_scripts_add_styles() {
55
-		wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION );
55
+		wp_enqueue_style('lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION);
56 56
 
57
-		wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION );
58
-		wp_style_add_data( 'fontawesome', 'rtl', 'replace' );
57
+		wp_register_style('fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION);
58
+		wp_style_add_data('fontawesome', 'rtl', 'replace');
59 59
 
60
-		wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION );
61
-		wp_style_add_data( 'bootstrap', 'rtl', 'replace' );
60
+		wp_register_style('bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION);
61
+		wp_style_add_data('bootstrap', 'rtl', 'replace');
62 62
 
63
-		wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION );
64
-		wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION );
63
+		wp_enqueue_style('lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array('lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/), LSX_VERSION);
64
+		wp_enqueue_style('lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array('lsx_main'), LSX_VERSION);
65 65
 
66
-		wp_style_add_data( 'lsx_main', 'rtl', 'replace' );
66
+		wp_style_add_data('lsx_main', 'rtl', 'replace');
67 67
 	}
68 68
 
69 69
 endif;
70 70
 
71
-if ( ! function_exists( 'lsx_scripts_add_scripts' ) ) :
71
+if ( ! function_exists('lsx_scripts_add_scripts')) :
72 72
 
73 73
 	/**
74 74
 	 * Enqueue scripts.
@@ -77,39 +77,39 @@  discard block
 block discarded – undo
77 77
 	 * @subpackage scripts
78 78
 	 */
79 79
 	function lsx_scripts_add_scripts() {
80
-		if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) {
81
-			wp_enqueue_script( 'comment-reply' );
80
+		if (is_singular() && comments_open() && get_option('thread_comments')) {
81
+			wp_enqueue_script('comment-reply');
82 82
 		}
83 83
 
84
-		wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true );
85
-		wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true );
84
+		wp_enqueue_script('platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true);
85
+		wp_enqueue_script('bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array('jquery'), LSX_VERSION, true);
86 86
 
87
-		wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true );
88
-		wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true );
89
-		wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true );
90
-		wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true );
91
-		wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true );
87
+		wp_enqueue_script('imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array('masonry'), LSX_VERSION, true);
88
+		wp_enqueue_script('scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array('jquery'), LSX_VERSION, true);
89
+		wp_enqueue_script('slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array('jquery'), LSX_VERSION, true);
90
+		wp_enqueue_script('slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array('jquery', 'slick'), LSX_VERSION, true);
91
+		wp_enqueue_script('picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true);
92 92
 
93
-		if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) {
93
+		if (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) {
94 94
 			$prefix = 'src/';
95 95
 			$suffix = '';
96 96
 		} else {
97 97
 			$prefix = '';
98 98
 			$suffix = '.min';
99 99
 		}
100
-		wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true );
100
+		wp_enqueue_script('lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array('jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill'), LSX_VERSION, true);
101 101
 
102 102
 		$param_array = array(
103
-			'columns'            => apply_filters( 'lsx_archive_column_number', 3 ),
104
-			'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ),
103
+			'columns'            => apply_filters('lsx_archive_column_number', 3),
104
+			'stickyMenuSelector' => apply_filters('lsx_sticky_menu_selector', 'header.navbar'),
105 105
 		);
106 106
 
107
-		wp_localize_script( 'lsx_script', 'lsx_params', $param_array );
107
+		wp_localize_script('lsx_script', 'lsx_params', $param_array);
108 108
 	}
109 109
 
110 110
 endif;
111 111
 
112
-if ( ! function_exists( 'lsx_scripts_child_theme' ) ) :
112
+if ( ! function_exists('lsx_scripts_child_theme')) :
113 113
 
114 114
 	/**
115 115
 	 * Enqueue scripts and styles (for child theme).
@@ -118,12 +118,12 @@  discard block
 block discarded – undo
118 118
 	 * @subpackage scripts
119 119
 	 */
120 120
 	function lsx_scripts_child_theme() {
121
-		if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) {
122
-			wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION );
123
-			wp_style_add_data( 'child-css', 'rtl', 'replace' );
121
+		if (is_child_theme() && file_exists(get_stylesheet_directory() . '/assets/css/custom.css')) {
122
+			wp_enqueue_style('child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array('lsx_main'), LSX_VERSION);
123
+			wp_style_add_data('child-css', 'rtl', 'replace');
124 124
 		}
125 125
 	}
126 126
 
127 127
 endif;
128 128
 
129
-add_action( 'wp_enqueue_scripts', 'lsx_scripts_child_theme', 1999 );
129
+add_action('wp_enqueue_scripts', 'lsx_scripts_child_theme', 1999);
Please login to merge, or discard this patch.
includes/extras.php 2 patches
Indentation   +471 added lines, -471 removed lines patch added patch discarded remove patch
@@ -7,7 +7,7 @@  discard block
 block discarded – undo
7 7
  */
8 8
 
9 9
 if ( ! defined( 'ABSPATH' ) ) {
10
-	exit;
10
+     exit;
11 11
 }
12 12
 
13 13
 /**
@@ -21,24 +21,24 @@  discard block
 block discarded – undo
21 21
 
22 22
 if ( ! function_exists( 'lsx_kses_allowed_html' ) ) :
23 23
 
24
-	/**
25
-	 * Enable extra attributes (srcset, sizes) in img tag.
26
-	 *
27
-	 * @package    lsx
28
-	 * @subpackage extras
29
-	 */
30
-	function lsx_kses_allowed_html( $allowedtags, $context ) {
31
-		$allowedtags['img']['srcset'] = true;
32
-		$allowedtags['img']['sizes']  = true;
33
-
34
-		$allowedtags['input']['name']  = true;
35
-		$allowedtags['input']['type']  = true;
36
-		$allowedtags['input']['value'] = true;
37
-		$allowedtags['input']['class'] = true;
38
-		$allowedtags['input']['id']    = true;
39
-		$allowedtags['script']['type'] = true;
40
-		return $allowedtags;
41
-	}
24
+     /**
25
+      * Enable extra attributes (srcset, sizes) in img tag.
26
+      *
27
+      * @package    lsx
28
+      * @subpackage extras
29
+      */
30
+     function lsx_kses_allowed_html( $allowedtags, $context ) {
31
+          $allowedtags['img']['srcset'] = true;
32
+          $allowedtags['img']['sizes']  = true;
33
+
34
+          $allowedtags['input']['name']  = true;
35
+          $allowedtags['input']['type']  = true;
36
+          $allowedtags['input']['value'] = true;
37
+          $allowedtags['input']['class'] = true;
38
+          $allowedtags['input']['id']    = true;
39
+          $allowedtags['script']['type'] = true;
40
+          return $allowedtags;
41
+     }
42 42
 
43 43
 endif;
44 44
 
@@ -46,69 +46,69 @@  discard block
 block discarded – undo
46 46
 
47 47
 if ( ! function_exists( 'lsx_body_class' ) ) :
48 48
 
49
-	/**
50
-	 * Add and remove body_class() classes.
51
-	 *
52
-	 * @package    lsx
53
-	 * @subpackage extras
54
-	 */
55
-	function lsx_body_class( $classes ) {
56
-		global $post;
49
+     /**
50
+      * Add and remove body_class() classes.
51
+      *
52
+      * @package    lsx
53
+      * @subpackage extras
54
+      */
55
+     function lsx_body_class( $classes ) {
56
+          global $post;
57 57
 
58
-		$header_layout = get_theme_mod( 'lsx_header_layout', 'inline' );
59
-		$classes[]     = 'header-' . $header_layout;
58
+          $header_layout = get_theme_mod( 'lsx_header_layout', 'inline' );
59
+          $classes[]     = 'header-' . $header_layout;
60 60
 
61
-		$mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
62
-		$classes[]            = 'mobile-header-' . $mobile_header_layout;
61
+          $mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
62
+          $classes[]            = 'mobile-header-' . $mobile_header_layout;
63 63
 
64
-		if ( isset( $post ) ) {
65
-			$classes[] = $post->post_name;
66
-		}
64
+          if ( isset( $post ) ) {
65
+               $classes[] = $post->post_name;
66
+          }
67 67
 
68
-		if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) ) ) {
69
-			$post_types = array( 'page', 'post' );
70
-			$post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
68
+          if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) ) ) {
69
+               $post_types = array( 'page', 'post' );
70
+               $post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
71 71
 
72
-			$img_group = get_post_meta( $post->ID, 'image_group', true );
72
+               $img_group = get_post_meta( $post->ID, 'image_group', true );
73 73
 
74
-			if ( is_singular( $post_types ) && ! empty( $img_group ) && is_array( $img_group ) && ! empty( $img_group['banner_image'] ) ) {
75
-				$classes[] = 'page-has-banner';
76
-			}
74
+               if ( is_singular( $post_types ) && ! empty( $img_group ) && is_array( $img_group ) && ! empty( $img_group['banner_image'] ) ) {
75
+                    $classes[] = 'page-has-banner';
76
+               }
77 77
 
78
-			if ( is_singular( $post_types ) && empty( $img_group['banner_image'] ) && ( ! has_post_thumbnail( $post->ID ) ) ) {
79
-				$classes[] = 'page-has-no-banner';
80
-			}
81
-		}
78
+               if ( is_singular( $post_types ) && empty( $img_group['banner_image'] ) && ( ! has_post_thumbnail( $post->ID ) ) ) {
79
+                    $classes[] = 'page-has-no-banner';
80
+               }
81
+          }
82 82
 
83
-		if ( function_exists( 'tour_operator' ) ) {
84
-			$post_types = array( 'page', 'post' );
83
+          if ( function_exists( 'tour_operator' ) ) {
84
+               $post_types = array( 'page', 'post' );
85 85
 
86
-			$classes[] = 'to-active';
87
-		}
86
+               $classes[] = 'to-active';
87
+          }
88 88
 
89
-		if ( has_nav_menu( 'top-menu' ) || has_nav_menu( 'top-menu-left' ) ) {
90
-			$classes[] = 'has-top-menu';
91
-		}
89
+          if ( has_nav_menu( 'top-menu' ) || has_nav_menu( 'top-menu-left' ) ) {
90
+               $classes[] = 'has-top-menu';
91
+          }
92 92
 
93
-		$fixed_header = get_theme_mod( 'lsx_header_fixed', false );
93
+          $fixed_header = get_theme_mod( 'lsx_header_fixed', false );
94 94
 
95
-		if ( ( false !== $fixed_header ) && ( ! is_page_template( 'page-templates/template-cover.php' ) ) ) {
96
-			$classes[] = 'top-menu-fixed';
97
-		}
95
+          if ( ( false !== $fixed_header ) && ( ! is_page_template( 'page-templates/template-cover.php' ) ) ) {
96
+               $classes[] = 'top-menu-fixed';
97
+          }
98 98
 
99
-		$search_form = get_theme_mod( 'lsx_header_search', false );
99
+          $search_form = get_theme_mod( 'lsx_header_search', false );
100 100
 
101
-		if ( false !== $search_form ) {
102
-			$classes[] = 'has-header-search';
103
-		}
101
+          if ( false !== $search_form ) {
102
+               $classes[] = 'has-header-search';
103
+          }
104 104
 
105
-		$register_enabled = get_option( 'users_can_register', false );
106
-		if ( ( $register_enabled ) && is_page( 'my-account' ) && is_singular() ) {
107
-			$classes[] = 'register-enabled';
108
-		}
105
+          $register_enabled = get_option( 'users_can_register', false );
106
+          if ( ( $register_enabled ) && is_page( 'my-account' ) && is_singular() ) {
107
+               $classes[] = 'register-enabled';
108
+          }
109 109
 
110
-		return $classes;
111
-	}
110
+          return $classes;
111
+     }
112 112
 
113 113
 endif;
114 114
 
@@ -116,22 +116,22 @@  discard block
 block discarded – undo
116 116
 
117 117
 if ( ! function_exists( 'lsx_embed_wrap' ) ) :
118 118
 
119
-	/**
120
-	 * Wrap embedded media as suggested by Readability.
121
-	 *
122
-	 * @package    lsx
123
-	 * @subpackage extras
124
-	 *
125
-	 * @link https://gist.github.com/965956
126
-	 * @link http://www.readability.com/publishers/guidelines#publisher
127
-	 */
128
-	function lsx_embed_wrap( $cache, $url, $attr = '', $post_id = '' ) {
129
-		if ( false !== strpos( $cache, '<iframe' ) ) {
130
-			return '<div class="entry-content-asset">' . $cache . '</div>';
131
-		}
132
-
133
-		return $cache;
134
-	}
119
+     /**
120
+      * Wrap embedded media as suggested by Readability.
121
+      *
122
+      * @package    lsx
123
+      * @subpackage extras
124
+      *
125
+      * @link https://gist.github.com/965956
126
+      * @link http://www.readability.com/publishers/guidelines#publisher
127
+      */
128
+     function lsx_embed_wrap( $cache, $url, $attr = '', $post_id = '' ) {
129
+          if ( false !== strpos( $cache, '<iframe' ) ) {
130
+               return '<div class="entry-content-asset">' . $cache . '</div>';
131
+          }
132
+
133
+          return $cache;
134
+     }
135 135
 
136 136
 endif;
137 137
 
@@ -139,15 +139,15 @@  discard block
 block discarded – undo
139 139
 
140 140
 if ( ! function_exists( 'lsx_remove_self_closing_tags' ) ) :
141 141
 
142
-	/**
143
-	 * Remove unnecessary self-closing tags.
144
-	 *
145
-	 * @package    lsx
146
-	 * @subpackage extras
147
-	 */
148
-	function lsx_remove_self_closing_tags( $input ) {
149
-		return str_replace( ' />', '>', $input );
150
-	}
142
+     /**
143
+      * Remove unnecessary self-closing tags.
144
+      *
145
+      * @package    lsx
146
+      * @subpackage extras
147
+      */
148
+     function lsx_remove_self_closing_tags( $input ) {
149
+          return str_replace( ' />', '>', $input );
150
+     }
151 151
 
152 152
 endif;
153 153
 
@@ -157,171 +157,171 @@  discard block
 block discarded – undo
157 157
 
158 158
 if ( ! function_exists( 'lsx_is_element_empty' ) ) :
159 159
 
160
-	/**
161
-	 * Checks if a Nav $element is empty or not.
162
-	 *
163
-	 * @package    lsx
164
-	 * @subpackage extras
165
-	 */
166
-	function lsx_is_element_empty( $element ) {
167
-		$element = trim( $element );
168
-		return empty( $element ) ? false : true;
169
-	}
160
+     /**
161
+      * Checks if a Nav $element is empty or not.
162
+      *
163
+      * @package    lsx
164
+      * @subpackage extras
165
+      */
166
+     function lsx_is_element_empty( $element ) {
167
+          $element = trim( $element );
168
+          return empty( $element ) ? false : true;
169
+     }
170 170
 
171 171
 endif;
172 172
 
173 173
 if ( ! function_exists( 'lsx_get_thumbnail' ) ) :
174 174
 
175
-	/**
176
-	 * return the responsive images.
177
-	 *
178
-	 * @package    lsx
179
-	 * @subpackage extras
180
-	 */
181
-	function lsx_get_thumbnail( $size, $image_src = false ) {
182
-		global $wp_version;
183
-
184
-		if ( false === $image_src ) {
185
-			$post_id           = get_the_ID();
186
-			$post_thumbnail_id = get_post_thumbnail_id( $post_id );
187
-			if ( empty( $post_thumbnail_id ) ) {
188
-				$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
189
-			}
190
-		} elseif ( false !== $image_src ) {
191
-			if ( is_numeric( $image_src ) ) {
192
-				$post_thumbnail_id = $image_src;
193
-			} else {
194
-				$post_thumbnail_id = lsx_get_attachment_id_from_src( $image_src );
195
-				if ( empty( $post_thumbnail_id ) ) {
196
-					$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
197
-				}
198
-			}
199
-		}
200
-
201
-		$size      = apply_filters( 'lsx_thumbnail_size', $size );
202
-		$img       = '';
203
-		$lazy_img  = '';
204
-		$image_url = '';
205
-
206
-		if ( 'lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size ) {
207
-			$srcset = false;
208
-			if ( ( ( 'team' === get_post_type() ) || ( 'testimonial' === get_post_type() ) ) && is_search() ) {
209
-				$img = get_the_post_thumbnail_url( get_the_ID(), 'lsx-thumbnail-wide' );
210
-			} else {
211
-				$temp_img = wp_get_attachment_image_src( $post_thumbnail_id, $size );
212
-				if ( ! empty( $temp_img ) ) {
213
-					$img = $temp_img[0];
214
-				}
215
-			}
216
-		} else {
217
-			$srcset = true;
218
-			$img    = wp_get_attachment_image_srcset( $post_thumbnail_id, $size );
219
-
220
-			$temp_lazy = wp_get_attachment_image_src( $post_thumbnail_id, $size );
221
-			if ( ! empty( $temp_lazy ) ) {
222
-				$lazy_img = $temp_lazy[0];
223
-			}
224
-
225
-			if ( empty( $img ) ) {
226
-				$srcset = false;
227
-				if ( ! empty( $lazy_img ) ) {
228
-					$img = $lazy_img;
229
-				}
230
-			}
231
-		}
232
-
233
-		if ( '' !== $img ) {
234
-
235
-			$image_url = $img;
236
-
237
-			$img = '<img title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive" ';
238
-
239
-			if ( version_compare( $wp_version, '5.5', '>=' ) ) {
240
-				$img = '<img loading="lazy" title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive wp-lazy" ';
241
-			}
242
-
243
-			if ( $srcset ) {
244
-				$img .= 'srcset="' . esc_attr( $image_url ) . '" ';
245
-			} else {
246
-				$img .= 'src="' . esc_url( $image_url ) . '" ';
247
-			}
248
-			$img .= '/>';
249
-
250
-			if ( ! version_compare( $wp_version, '5.5', '>=' ) ) {
251
-				$img = apply_filters( 'lsx_lazyload_filter_images', $img );
252
-				$img = apply_filters( 'lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url );
253
-			}
254
-		}
255
-
256
-		return $img;
257
-	}
175
+     /**
176
+      * return the responsive images.
177
+      *
178
+      * @package    lsx
179
+      * @subpackage extras
180
+      */
181
+     function lsx_get_thumbnail( $size, $image_src = false ) {
182
+          global $wp_version;
183
+
184
+          if ( false === $image_src ) {
185
+               $post_id           = get_the_ID();
186
+               $post_thumbnail_id = get_post_thumbnail_id( $post_id );
187
+               if ( empty( $post_thumbnail_id ) ) {
188
+                    $post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
189
+               }
190
+          } elseif ( false !== $image_src ) {
191
+               if ( is_numeric( $image_src ) ) {
192
+                    $post_thumbnail_id = $image_src;
193
+               } else {
194
+                    $post_thumbnail_id = lsx_get_attachment_id_from_src( $image_src );
195
+                    if ( empty( $post_thumbnail_id ) ) {
196
+                         $post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
197
+                    }
198
+               }
199
+          }
200
+
201
+          $size      = apply_filters( 'lsx_thumbnail_size', $size );
202
+          $img       = '';
203
+          $lazy_img  = '';
204
+          $image_url = '';
205
+
206
+          if ( 'lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size ) {
207
+               $srcset = false;
208
+               if ( ( ( 'team' === get_post_type() ) || ( 'testimonial' === get_post_type() ) ) && is_search() ) {
209
+                    $img = get_the_post_thumbnail_url( get_the_ID(), 'lsx-thumbnail-wide' );
210
+               } else {
211
+                    $temp_img = wp_get_attachment_image_src( $post_thumbnail_id, $size );
212
+                    if ( ! empty( $temp_img ) ) {
213
+                         $img = $temp_img[0];
214
+                    }
215
+               }
216
+          } else {
217
+               $srcset = true;
218
+               $img    = wp_get_attachment_image_srcset( $post_thumbnail_id, $size );
219
+
220
+               $temp_lazy = wp_get_attachment_image_src( $post_thumbnail_id, $size );
221
+               if ( ! empty( $temp_lazy ) ) {
222
+                    $lazy_img = $temp_lazy[0];
223
+               }
224
+
225
+               if ( empty( $img ) ) {
226
+                    $srcset = false;
227
+                    if ( ! empty( $lazy_img ) ) {
228
+                         $img = $lazy_img;
229
+                    }
230
+               }
231
+          }
232
+
233
+          if ( '' !== $img ) {
234
+
235
+               $image_url = $img;
236
+
237
+               $img = '<img title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive" ';
238
+
239
+               if ( version_compare( $wp_version, '5.5', '>=' ) ) {
240
+                    $img = '<img loading="lazy" title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive wp-lazy" ';
241
+               }
242
+
243
+               if ( $srcset ) {
244
+                    $img .= 'srcset="' . esc_attr( $image_url ) . '" ';
245
+               } else {
246
+                    $img .= 'src="' . esc_url( $image_url ) . '" ';
247
+               }
248
+               $img .= '/>';
249
+
250
+               if ( ! version_compare( $wp_version, '5.5', '>=' ) ) {
251
+                    $img = apply_filters( 'lsx_lazyload_filter_images', $img );
252
+                    $img = apply_filters( 'lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url );
253
+               }
254
+          }
255
+
256
+          return $img;
257
+     }
258 258
 
259 259
 endif;
260 260
 
261 261
 if ( ! function_exists( 'lsx_thumbnail' ) ) :
262 262
 
263
-	/**
264
-	 * Output the Resonsive Images.
265
-	 *
266
-	 * @package    lsx
267
-	 * @subpackage extras
268
-	 */
269
-	function lsx_thumbnail( $size = 'thumbnail', $image_src = false ) {
270
-		echo wp_kses_post( lsx_get_thumbnail( $size, $image_src ) );
271
-	}
263
+     /**
264
+      * Output the Resonsive Images.
265
+      *
266
+      * @package    lsx
267
+      * @subpackage extras
268
+      */
269
+     function lsx_thumbnail( $size = 'thumbnail', $image_src = false ) {
270
+          echo wp_kses_post( lsx_get_thumbnail( $size, $image_src ) );
271
+     }
272 272
 
273 273
 endif;
274 274
 
275 275
 if ( ! function_exists( 'lsx_get_attachment_id_from_src' ) ) :
276 276
 
277
-	/**
278
-	 * Gets the attachments ID from the src.
279
-	 *
280
-	 * @package    lsx
281
-	 * @subpackage extras
282
-	 */
283
-	function lsx_get_attachment_id_from_src( $image_src ) {
284
-		$post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' );
277
+     /**
278
+      * Gets the attachments ID from the src.
279
+      *
280
+      * @package    lsx
281
+      * @subpackage extras
282
+      */
283
+     function lsx_get_attachment_id_from_src( $image_src ) {
284
+          $post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' );
285 285
 
286
-		if ( false === $post_id ) {
287
-			global $wpdb;
288
-			$post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src ) );
289
-			wp_cache_set( $image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600 );
290
-		}
286
+          if ( false === $post_id ) {
287
+               global $wpdb;
288
+               $post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src ) );
289
+               wp_cache_set( $image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600 );
290
+          }
291 291
 
292
-		return $post_id;
293
-	}
292
+          return $post_id;
293
+     }
294 294
 
295 295
 endif;
296 296
 
297 297
 if ( ! function_exists( 'lsx_page_banner' ) ) :
298 298
 
299
-	/**
300
-	 * Add Featured Image as Banner on Single Pages.
301
-	 *
302
-	 * @package    lsx
303
-	 * @subpackage extras
304
-	 */
305
-	function lsx_page_banner() {
306
-		if ( true === apply_filters( 'lsx_page_banner_disable', false ) ) {
307
-			return;
308
-		}
309
-
310
-		$post_types = array( 'page', 'post' );
311
-		$post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
312
-
313
-		if ( is_singular( $post_types ) && has_post_thumbnail() ) :
314
-			$bg_image = '';
315
-
316
-			if ( has_post_thumbnail() ) {
317
-				$temp_bg_image = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), 'full' );
318
-				if ( ! empty( $temp_bg_image ) ) {
319
-					$bg_image = $temp_bg_image[0];
320
-				}
321
-			}
322
-
323
-			if ( '' !== $bg_image ) :
324
-				?>
299
+     /**
300
+      * Add Featured Image as Banner on Single Pages.
301
+      *
302
+      * @package    lsx
303
+      * @subpackage extras
304
+      */
305
+     function lsx_page_banner() {
306
+          if ( true === apply_filters( 'lsx_page_banner_disable', false ) ) {
307
+               return;
308
+          }
309
+
310
+          $post_types = array( 'page', 'post' );
311
+          $post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
312
+
313
+          if ( is_singular( $post_types ) && has_post_thumbnail() ) :
314
+               $bg_image = '';
315
+
316
+               if ( has_post_thumbnail() ) {
317
+                    $temp_bg_image = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), 'full' );
318
+                    if ( ! empty( $temp_bg_image ) ) {
319
+                         $bg_image = $temp_bg_image[0];
320
+                    }
321
+               }
322
+
323
+               if ( '' !== $bg_image ) :
324
+                    ?>
325 325
 					<div class="page-banner-wrap">
326 326
 						<div class="page-banner">
327 327
 							<?php lsx_banner_inner_top(); ?>
@@ -339,9 +339,9 @@  discard block
 block discarded – undo
339 339
 						</div>
340 340
 					</div>
341 341
 				<?php
342
-			endif;
343
-		endif;
344
-	}
342
+               endif;
343
+          endif;
344
+     }
345 345
 
346 346
 endif;
347 347
 
@@ -351,41 +351,41 @@  discard block
 block discarded – undo
351 351
 
352 352
 if ( ! function_exists( 'lsx_disable_banner_for_blocks' ) ) :
353 353
 
354
-	/**
355
-	 * Disable the Banner if the page is using Blocks
356
-	 *
357
-	 * @package    lsx
358
-	 * @subpackage extras
359
-	 *
360
-	 * @param  $disable boolean
361
-	 * @return boolean
362
-	 */
363
-	function lsx_disable_banner_for_blocks( $disable ) {
364
-		$queried_object = get_queried_object_id();
365
-		$show_on_front  = get_option( 'show_on_front' );
366
-
367
-		if ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object ) {
368
-			return $disable;
369
-		}
370
-
371
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( ! is_archive() ) ) {
372
-			$disable = true;
354
+     /**
355
+      * Disable the Banner if the page is using Blocks
356
+      *
357
+      * @package    lsx
358
+      * @subpackage extras
359
+      *
360
+      * @param  $disable boolean
361
+      * @return boolean
362
+      */
363
+     function lsx_disable_banner_for_blocks( $disable ) {
364
+          $queried_object = get_queried_object_id();
365
+          $show_on_front  = get_option( 'show_on_front' );
366
+
367
+          if ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object ) {
368
+               return $disable;
369
+          }
370
+
371
+          if ( function_exists( 'has_blocks' ) && has_blocks() && ( ! is_archive() ) ) {
372
+               $disable = true;
373 373
 			
374 374
 
375
-			if ( function_exists( 'lsx_to_get_post_types' ) ) {
376
-				$post_types      = array_keys( lsx_to_get_post_types() );
377
-				if ( is_singular( $post_types ) ) {
378
-					$disable = false;
379
-				}
380
-			}
381
-		}
382
-
383
-		// Single projects will still have banners.
384
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( is_singular( 'project' ) ) ) {
385
-			$disable = false;
386
-		}
387
-		return $disable;
388
-	}
375
+               if ( function_exists( 'lsx_to_get_post_types' ) ) {
376
+                    $post_types      = array_keys( lsx_to_get_post_types() );
377
+                    if ( is_singular( $post_types ) ) {
378
+                         $disable = false;
379
+                    }
380
+               }
381
+          }
382
+
383
+          // Single projects will still have banners.
384
+          if ( function_exists( 'has_blocks' ) && has_blocks() && ( is_singular( 'project' ) ) ) {
385
+               $disable = false;
386
+          }
387
+          return $disable;
388
+     }
389 389
 
390 390
 endif;
391 391
 
@@ -393,19 +393,19 @@  discard block
 block discarded – undo
393 393
 
394 394
 if ( ! function_exists( 'lsx_form_submit_button' ) ) :
395 395
 
396
-	/**
397
-	 * filter the Gravity Forms button type.
398
-	 *
399
-	 * @package    lsx
400
-	 * @subpackage extras
401
-	 *
402
-	 * @param  $button String
403
-	 * @param  $form   Object
404
-	 * @return String
405
-	 */
406
-	function lsx_form_submit_button( $button, $form ) {
407
-		return "<button class='btn btn-primary' id='gform_submit_button_{$form["id"]}'><span>Submit</span></button>";
408
-	}
396
+     /**
397
+      * filter the Gravity Forms button type.
398
+      *
399
+      * @package    lsx
400
+      * @subpackage extras
401
+      *
402
+      * @param  $button String
403
+      * @param  $form   Object
404
+      * @return String
405
+      */
406
+     function lsx_form_submit_button( $button, $form ) {
407
+          return "<button class='btn btn-primary' id='gform_submit_button_{$form["id"]}'><span>Submit</span></button>";
408
+     }
409 409
 
410 410
 endif;
411 411
 
@@ -413,15 +413,15 @@  discard block
 block discarded – undo
413 413
 
414 414
 if ( ! function_exists( 'lsx_excerpt_more' ) ) :
415 415
 
416
-	/**
417
-	 * Replaces the excerpt "more" text by a link.
418
-	 *
419
-	 * @package    lsx
420
-	 * @subpackage extras
421
-	 */
422
-	function lsx_excerpt_more( $more ) {
423
-		return '...';
424
-	}
416
+     /**
417
+      * Replaces the excerpt "more" text by a link.
418
+      *
419
+      * @package    lsx
420
+      * @subpackage extras
421
+      */
422
+     function lsx_excerpt_more( $more ) {
423
+          return '...';
424
+     }
425 425
 
426 426
 endif;
427 427
 
@@ -429,50 +429,50 @@  discard block
 block discarded – undo
429 429
 
430 430
 if ( ! function_exists( 'lsx_the_excerpt_filter' ) ) :
431 431
 
432
-	/**
433
-	 * Add a continue reading link to the excerpt.
434
-	 *
435
-	 * @package    lsx
436
-	 * @subpackage extras
437
-	 */
438
-	function lsx_the_excerpt_filter( $excerpt ) {
439
-
440
-		$post_formats = array(
441
-			'aside'   => 'aside',
442
-			'gallery' => 'gallery',
443
-			'link'    => 'link',
444
-			'image'   => 'image',
445
-			'quote'   => 'quote',
446
-			'status'  => 'status',
447
-			'video'   => 'video',
448
-			'audio'   => 'audio',
449
-		);
450
-
451
-		$show_full_content = has_post_format( apply_filters( 'lsx_the_excerpt_filter_post_types', $post_formats ) );
452
-
453
-		if ( ! $show_full_content ) {
454
-			if ( '' !== $excerpt && ! stristr( $excerpt, 'moretag' ) ) {
455
-				$pagination = wp_link_pages(
456
-					array(
457
-						'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
458
-						'after'       => '</div></div>',
459
-						'link_before' => '<span>',
460
-						'link_after'  => '</span>',
461
-						'echo'        => 0,
462
-					)
463
-				);
464
-
465
-				if ( ! empty( $pagination ) ) {
466
-					$excerpt .= $pagination;
467
-				} else {
468
-					$excerpt_more = '<p><a class="moretag" href="' . esc_url( get_permalink() ) . '">' . esc_html__( 'Read More', 'lsx' ) . '</a></p>';
469
-					$excerpt .= apply_filters( 'excerpt_more_p', $excerpt_more );
470
-				}
471
-			}
472
-		}
473
-
474
-		return $excerpt;
475
-	}
432
+     /**
433
+      * Add a continue reading link to the excerpt.
434
+      *
435
+      * @package    lsx
436
+      * @subpackage extras
437
+      */
438
+     function lsx_the_excerpt_filter( $excerpt ) {
439
+
440
+          $post_formats = array(
441
+               'aside'   => 'aside',
442
+               'gallery' => 'gallery',
443
+               'link'    => 'link',
444
+               'image'   => 'image',
445
+               'quote'   => 'quote',
446
+               'status'  => 'status',
447
+               'video'   => 'video',
448
+               'audio'   => 'audio',
449
+          );
450
+
451
+          $show_full_content = has_post_format( apply_filters( 'lsx_the_excerpt_filter_post_types', $post_formats ) );
452
+
453
+          if ( ! $show_full_content ) {
454
+               if ( '' !== $excerpt && ! stristr( $excerpt, 'moretag' ) ) {
455
+                    $pagination = wp_link_pages(
456
+                         array(
457
+                              'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
458
+                              'after'       => '</div></div>',
459
+                              'link_before' => '<span>',
460
+                              'link_after'  => '</span>',
461
+                              'echo'        => 0,
462
+                         )
463
+                    );
464
+
465
+                    if ( ! empty( $pagination ) ) {
466
+                         $excerpt .= $pagination;
467
+                    } else {
468
+                         $excerpt_more = '<p><a class="moretag" href="' . esc_url( get_permalink() ) . '">' . esc_html__( 'Read More', 'lsx' ) . '</a></p>';
469
+                         $excerpt .= apply_filters( 'excerpt_more_p', $excerpt_more );
470
+                    }
471
+               }
472
+          }
473
+
474
+          return $excerpt;
475
+     }
476 476
 
477 477
 endif;
478 478
 
@@ -480,29 +480,29 @@  discard block
 block discarded – undo
480 480
 
481 481
 if ( ! function_exists( 'lsx_full_width_widget_classes' ) ) :
482 482
 
483
-	/**
484
-	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
485
-	 *
486
-	 * @package    lsx
487
-	 * @subpackage extras
488
-	 */
489
-	function lsx_full_width_widget_classes( $params ) {
490
-		if ( is_admin() ) {
491
-			return $params;
492
-		}
483
+     /**
484
+      * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
485
+      *
486
+      * @package    lsx
487
+      * @subpackage extras
488
+      */
489
+     function lsx_full_width_widget_classes( $params ) {
490
+          if ( is_admin() ) {
491
+               return $params;
492
+          }
493 493
 
494
-		global $wp_registered_widgets;
494
+          global $wp_registered_widgets;
495 495
 
496
-		$widget_id   = $params[0]['widget_id'];
497
-		$widget_name = $params[0]['widget_name'];
496
+          $widget_id   = $params[0]['widget_id'];
497
+          $widget_name = $params[0]['widget_name'];
498 498
 
499
-		if ( 'Text' === $widget_name ) {
500
-			$wp_registered_widgets[ $widget_id ]['original_callback'] = $wp_registered_widgets[ $widget_id ]['callback'];
501
-			$wp_registered_widgets[ $widget_id ]['callback']          = 'lsx_full_width_widget_custom_callback';
502
-		}
499
+          if ( 'Text' === $widget_name ) {
500
+               $wp_registered_widgets[ $widget_id ]['original_callback'] = $wp_registered_widgets[ $widget_id ]['callback'];
501
+               $wp_registered_widgets[ $widget_id ]['callback']          = 'lsx_full_width_widget_custom_callback';
502
+          }
503 503
 
504
-		return $params;
505
-	}
504
+          return $params;
505
+     }
506 506
 
507 507
 endif;
508 508
 
@@ -510,55 +510,55 @@  discard block
 block discarded – undo
510 510
 
511 511
 if ( ! function_exists( 'lsx_full_width_widget_custom_callback' ) ) :
512 512
 
513
-	/**
514
-	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
515
-	 *
516
-	 * @package    lsx
517
-	 * @subpackage extras
518
-	 */
519
-	function full_width_widget_custom_callback() {
520
-		global $wp_registered_widgets;
513
+     /**
514
+      * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
515
+      *
516
+      * @package    lsx
517
+      * @subpackage extras
518
+      */
519
+     function full_width_widget_custom_callback() {
520
+          global $wp_registered_widgets;
521 521
 
522
-		$original_callback_params = func_get_args();
523
-		$widget_id                = $original_callback_params[0]['widget_id'];
522
+          $original_callback_params = func_get_args();
523
+          $widget_id                = $original_callback_params[0]['widget_id'];
524 524
 
525
-		$original_callback                               = $wp_registered_widgets[ $widget_id ]['original_callback'];
526
-		$wp_registered_widgets[ $widget_id ]['callback'] = $original_callback;
525
+          $original_callback                               = $wp_registered_widgets[ $widget_id ]['original_callback'];
526
+          $wp_registered_widgets[ $widget_id ]['callback'] = $original_callback;
527 527
 
528
-		$widget_id_base = $wp_registered_widgets[ $widget_id ]['callback'][0]->id_base;
528
+          $widget_id_base = $wp_registered_widgets[ $widget_id ]['callback'][0]->id_base;
529 529
 
530
-		$widget_classname = '';
530
+          $widget_classname = '';
531 531
 
532
-		if ( is_callable( $original_callback ) ) {
533
-			ob_start();
534
-			call_user_func_array( $original_callback, $original_callback_params );
535
-			$widget_output = ob_get_clean();
532
+          if ( is_callable( $original_callback ) ) {
533
+               ob_start();
534
+               call_user_func_array( $original_callback, $original_callback_params );
535
+               $widget_output = ob_get_clean();
536 536
 
537
-			echo wp_kses_post( apply_filters( 'lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id ) );
538
-		}
539
-	}
537
+               echo wp_kses_post( apply_filters( 'lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id ) );
538
+          }
539
+     }
540 540
 
541 541
 endif;
542 542
 
543 543
 if ( ! function_exists( 'lsx_full_width_widget_output' ) ) :
544 544
 
545
-	/**
546
-	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
547
-	 *
548
-	 * @package    lsx
549
-	 * @subpackage extras
550
-	 */
551
-	function lsx_full_width_widget_output( $widget_output, $widget_id_base, $widget_id ) {
552
-		if ( 'text' === $widget_id_base ) {
553
-			if ( false !== strpos( $widget_output, '<div class="lsx-full-width-alt">' ) ) {
554
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output );
555
-			} elseif ( false !== strpos( $widget_output, '<div class="lsx-full-width">' ) ) {
556
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output );
557
-			}
558
-		}
559
-
560
-		return $widget_output;
561
-	}
545
+     /**
546
+      * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
547
+      *
548
+      * @package    lsx
549
+      * @subpackage extras
550
+      */
551
+     function lsx_full_width_widget_output( $widget_output, $widget_id_base, $widget_id ) {
552
+          if ( 'text' === $widget_id_base ) {
553
+               if ( false !== strpos( $widget_output, '<div class="lsx-full-width-alt">' ) ) {
554
+                    $widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output );
555
+               } elseif ( false !== strpos( $widget_output, '<div class="lsx-full-width">' ) ) {
556
+                    $widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output );
557
+               }
558
+          }
559
+
560
+          return $widget_output;
561
+     }
562 562
 
563 563
 endif;
564 564
 
@@ -568,29 +568,29 @@  discard block
 block discarded – undo
568 568
  * Check if the content has a restricted post format that needs to show a full excerpt.
569 569
  */
570 570
 function lsx_post_format_force_content_on_list() {
571
-	$post_formats = apply_filters( 'lsx_post_format_force_content_on_list',
572
-		array(
573
-			'video' => 'video',
574
-			'audio' => 'audio',
575
-			'quote' => 'quote',
576
-			'link'  => 'link',
577
-		)
578
-	);
579
-	$return       = false;
580
-	if ( ! has_post_format( $post_formats ) ) {
581
-		$return = true;
582
-	}
583
-	return $return;
571
+     $post_formats = apply_filters( 'lsx_post_format_force_content_on_list',
572
+          array(
573
+               'video' => 'video',
574
+               'audio' => 'audio',
575
+               'quote' => 'quote',
576
+               'link'  => 'link',
577
+          )
578
+     );
579
+     $return       = false;
580
+     if ( ! has_post_format( $post_formats ) ) {
581
+          $return = true;
582
+     }
583
+     return $return;
584 584
 }
585 585
 
586 586
 /**
587 587
  * Remove the Hentry Class Every
588 588
  */
589 589
 function lsx_remove_hentry( $classes ) {
590
-	if ( 'post' !== get_post_type() ) {
591
-		$classes = array_diff( $classes, array( 'hentry' ) );
592
-	}
593
-	return $classes;
590
+     if ( 'post' !== get_post_type() ) {
591
+          $classes = array_diff( $classes, array( 'hentry' ) );
592
+     }
593
+     return $classes;
594 594
 }
595 595
 add_filter( 'post_class', 'lsx_remove_hentry' );
596 596
 
@@ -598,12 +598,12 @@  discard block
 block discarded – undo
598 598
  * Strip Excerpts.
599 599
  */
600 600
 function lsx_strip_excerpt( $content ) {
601
-	if ( is_search() || is_archive() || ( is_blog_installed() && ! is_single() && ! is_page() ) ) {
602
-		$content = strip_shortcodes( $content );
603
-		$content = str_replace( ']]>', ']]&gt;', $content );
604
-		$content = strip_tags( $content );
605
-	}
606
-	return $content;
601
+     if ( is_search() || is_archive() || ( is_blog_installed() && ! is_single() && ! is_page() ) ) {
602
+          $content = strip_shortcodes( $content );
603
+          $content = str_replace( ']]>', ']]&gt;', $content );
604
+          $content = strip_tags( $content );
605
+     }
606
+     return $content;
607 607
 }
608 608
 add_filter( 'the_content', 'lsx_strip_excerpt' );
609 609
 
@@ -611,11 +611,11 @@  discard block
 block discarded – undo
611 611
  * Disable Gutenberg for LSX Custom Post Types.
612 612
  */
613 613
 function lsx_disable_gutenberg_product_type( $is_enabled, $post_type ) {
614
-	if ( 'testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type ) {
615
-		return false;
616
-	}
614
+     if ( 'testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type ) {
615
+          return false;
616
+     }
617 617
 
618
-	return $is_enabled;
618
+     return $is_enabled;
619 619
 }
620 620
 add_filter( 'gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2 );
621 621
 
@@ -627,33 +627,33 @@  discard block
 block discarded – undo
627 627
  */
628 628
 function lsx_breadcrumbs_blog_link( $crumbs ) {
629 629
 
630
-	$show_on_front = get_option( 'show_on_front' );
631
-
632
-	if ( 'page' === $show_on_front && ( is_category() || is_tag() ) ) {
633
-
634
-		$blog_page = get_option( 'page_for_posts' );
635
-		if ( false !== $blog_page && '' !== $blog_page ) {
636
-
637
-			$new_crumbs    = array();
638
-			$new_crumbs[0] = $crumbs[0];
639
-
640
-			if ( function_exists( 'woocommerce_breadcrumb' ) ) {
641
-				$new_crumbs[1] = array(
642
-					0 => get_the_title( $blog_page ),
643
-					1 => get_permalink( $blog_page ),
644
-				);
645
-			} else {
646
-				$new_crumbs[1] = array(
647
-					'text' => get_the_title( $blog_page ),
648
-					'url'  => get_permalink( $blog_page ),
649
-				);
650
-			}
651
-			$new_crumbs[2] = $crumbs[1];
652
-			$crumbs        = $new_crumbs;
653
-
654
-		}
655
-	}
656
-	return $crumbs;
630
+     $show_on_front = get_option( 'show_on_front' );
631
+
632
+     if ( 'page' === $show_on_front && ( is_category() || is_tag() ) ) {
633
+
634
+          $blog_page = get_option( 'page_for_posts' );
635
+          if ( false !== $blog_page && '' !== $blog_page ) {
636
+
637
+               $new_crumbs    = array();
638
+               $new_crumbs[0] = $crumbs[0];
639
+
640
+               if ( function_exists( 'woocommerce_breadcrumb' ) ) {
641
+                    $new_crumbs[1] = array(
642
+                         0 => get_the_title( $blog_page ),
643
+                         1 => get_permalink( $blog_page ),
644
+                    );
645
+               } else {
646
+                    $new_crumbs[1] = array(
647
+                         'text' => get_the_title( $blog_page ),
648
+                         'url'  => get_permalink( $blog_page ),
649
+                    );
650
+               }
651
+               $new_crumbs[2] = $crumbs[1];
652
+               $crumbs        = $new_crumbs;
653
+
654
+          }
655
+     }
656
+     return $crumbs;
657 657
 }
658 658
 add_filter( 'wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1 );
659 659
 add_filter( 'woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1 );
@@ -665,28 +665,28 @@  discard block
 block discarded – undo
665 665
  */
666 666
 function lsx_cover_template_custom_enqueue() {
667 667
 
668
-	if ( ! is_page_template( 'page-templates/template-cover.php' ) ) {
669
-		return;
670
-	}
671
-	$color_overlay_classes = '';
668
+     if ( ! is_page_template( 'page-templates/template-cover.php' ) ) {
669
+          return;
670
+     }
671
+     $color_overlay_classes = '';
672 672
 
673
-	$cover_text_color  = get_theme_mod( 'lsx_cover_template_overlay_text_color' );
674
-	$cover_menu_color  = get_theme_mod( 'lsx_cover_template_menu_text_color' );
675
-	$cover_hover_color = get_theme_mod( 'lsx_cover_template_text_hover_color' );
673
+     $cover_text_color  = get_theme_mod( 'lsx_cover_template_overlay_text_color' );
674
+     $cover_menu_color  = get_theme_mod( 'lsx_cover_template_menu_text_color' );
675
+     $cover_hover_color = get_theme_mod( 'lsx_cover_template_text_hover_color' );
676 676
 
677
-	$cover_bg_color         = get_theme_mod( 'lsx_cover_template_cover_background_color' );
678
-	$cover_bg_overlay_color = get_theme_mod( 'lsx_cover_template_overlay_background_color' );
677
+     $cover_bg_color         = get_theme_mod( 'lsx_cover_template_cover_background_color' );
678
+     $cover_bg_overlay_color = get_theme_mod( 'lsx_cover_template_overlay_background_color' );
679 679
 
680
-	$color_overlay_opacity = get_theme_mod( 'lsx_cover_template_overlay_opacity' );
681
-	$color_overlay_opacity = ( false === $color_overlay_opacity ) ? 80 : $color_overlay_opacity;
682
-	$color_overlay_opacity = $color_overlay_opacity / 100;
680
+     $color_overlay_opacity = get_theme_mod( 'lsx_cover_template_overlay_opacity' );
681
+     $color_overlay_opacity = ( false === $color_overlay_opacity ) ? 80 : $color_overlay_opacity;
682
+     $color_overlay_opacity = $color_overlay_opacity / 100;
683 683
 
684
-	$color_overlay_opacity_header = $color_overlay_opacity - 0.3;
684
+     $color_overlay_opacity_header = $color_overlay_opacity - 0.3;
685 685
 
686
-	$color_overlay_classes .= $color_overlay_opacity;
686
+     $color_overlay_classes .= $color_overlay_opacity;
687 687
 
688
-	$custom_css = ".page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container { background: {$cover_bg_color};color: transparent; } .page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before { background: currentColor; content: ''; opacity: {$color_overlay_opacity_header}; position: absolute; bottom: 0; left: 0; right: 0; top: 0; display: block; } .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .post-template-template-cover #primary #main .entry-categories-inner a, .page-template-template-cover #primary #main .entry-header *, .post-template-template-cover #primary #main .entry-header * {color: {$cover_text_color};} .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .page-template-template-cover #primary #main .entry-header a:hover, .post-template-template-cover #primary #main .entry-header a:hover {color: {$cover_hover_color};} .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before {opacity: {$color_overlay_opacity};} .page-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar, .post-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar {background-color: {$cover_hover_color};} @media (min-width: 1200px) {.page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a { color: {$cover_menu_color};} }";
689
-		wp_add_inline_style( 'lsx_main', $custom_css );
688
+     $custom_css = ".page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container { background: {$cover_bg_color};color: transparent; } .page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before { background: currentColor; content: ''; opacity: {$color_overlay_opacity_header}; position: absolute; bottom: 0; left: 0; right: 0; top: 0; display: block; } .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .post-template-template-cover #primary #main .entry-categories-inner a, .page-template-template-cover #primary #main .entry-header *, .post-template-template-cover #primary #main .entry-header * {color: {$cover_text_color};} .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .page-template-template-cover #primary #main .entry-header a:hover, .post-template-template-cover #primary #main .entry-header a:hover {color: {$cover_hover_color};} .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before {opacity: {$color_overlay_opacity};} .page-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar, .post-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar {background-color: {$cover_hover_color};} @media (min-width: 1200px) {.page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a { color: {$cover_menu_color};} }";
689
+          wp_add_inline_style( 'lsx_main', $custom_css );
690 690
 
691 691
 }
692 692
 add_action( 'wp_enqueue_scripts', 'lsx_cover_template_custom_enqueue' );
@@ -697,8 +697,8 @@  discard block
 block discarded – undo
697 697
  * @return bool True if it's a REST API request, false otherwise.
698 698
  */
699 699
 function lsx_is_rest_api_request() {
700
-	$rest_helper = LSX_Rest_Helper::get_instance();
701
-	return $rest_helper->is_rest_api_request();
700
+     $rest_helper = LSX_Rest_Helper::get_instance();
701
+     return $rest_helper->is_rest_api_request();
702 702
 }
703 703
 
704 704
 /**
@@ -708,8 +708,8 @@  discard block
 block discarded – undo
708 708
  * @return void
709 709
  */
710 710
 function lsx_custom_logo_attributes( $attributes ) {
711
-	$attributes['loading'] = 'eager';
712
-	return $attributes;
711
+     $attributes['loading'] = 'eager';
712
+     return $attributes;
713 713
 }
714 714
 add_filter( 'get_custom_logo_image_attributes', 'lsx_custom_logo_attributes' );
715 715
 
@@ -719,9 +719,9 @@  discard block
 block discarded – undo
719 719
  * @return void
720 720
  */
721 721
 function lsx_blockusers_init() {
722
-	if ( is_admin() && ( current_user_can( 'teacher' ) || current_user_can( 'customer' ) ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
723
-		wp_safe_redirect( home_url() );
724
-		exit;
725
-	}
722
+     if ( is_admin() && ( current_user_can( 'teacher' ) || current_user_can( 'customer' ) ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
723
+          wp_safe_redirect( home_url() );
724
+          exit;
725
+     }
726 726
 }
727 727
 add_action( 'init', 'lsx_blockusers_init' );
Please login to merge, or discard this patch.
Spacing   +184 added lines, -184 removed lines patch added patch discarded remove patch
@@ -6,7 +6,7 @@  discard block
 block discarded – undo
6 6
  * @subpackage extras
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
@@ -16,10 +16,10 @@  discard block
 block discarded – undo
16 16
  * @package    lsx
17 17
  * @subpackage extras
18 18
  */
19
-add_filter( 'widget_text', 'shortcode_unautop' );
20
-add_filter( 'widget_text', 'do_shortcode' );
19
+add_filter('widget_text', 'shortcode_unautop');
20
+add_filter('widget_text', 'do_shortcode');
21 21
 
22
-if ( ! function_exists( 'lsx_kses_allowed_html' ) ) :
22
+if ( ! function_exists('lsx_kses_allowed_html')) :
23 23
 
24 24
 	/**
25 25
 	 * Enable extra attributes (srcset, sizes) in img tag.
@@ -27,7 +27,7 @@  discard block
 block discarded – undo
27 27
 	 * @package    lsx
28 28
 	 * @subpackage extras
29 29
 	 */
30
-	function lsx_kses_allowed_html( $allowedtags, $context ) {
30
+	function lsx_kses_allowed_html($allowedtags, $context) {
31 31
 		$allowedtags['img']['srcset'] = true;
32 32
 		$allowedtags['img']['sizes']  = true;
33 33
 
@@ -42,9 +42,9 @@  discard block
 block discarded – undo
42 42
 
43 43
 endif;
44 44
 
45
-add_filter( 'wp_kses_allowed_html', 'lsx_kses_allowed_html', 10, 2 );
45
+add_filter('wp_kses_allowed_html', 'lsx_kses_allowed_html', 10, 2);
46 46
 
47
-if ( ! function_exists( 'lsx_body_class' ) ) :
47
+if ( ! function_exists('lsx_body_class')) :
48 48
 
49 49
 	/**
50 50
 	 * Add and remove body_class() classes.
@@ -52,58 +52,58 @@  discard block
 block discarded – undo
52 52
 	 * @package    lsx
53 53
 	 * @subpackage extras
54 54
 	 */
55
-	function lsx_body_class( $classes ) {
55
+	function lsx_body_class($classes) {
56 56
 		global $post;
57 57
 
58
-		$header_layout = get_theme_mod( 'lsx_header_layout', 'inline' );
58
+		$header_layout = get_theme_mod('lsx_header_layout', 'inline');
59 59
 		$classes[]     = 'header-' . $header_layout;
60 60
 
61
-		$mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
61
+		$mobile_header_layout = get_theme_mod('lsx_header_mobile_layout', 'navigation-bar');
62 62
 		$classes[]            = 'mobile-header-' . $mobile_header_layout;
63 63
 
64
-		if ( isset( $post ) ) {
64
+		if (isset($post)) {
65 65
 			$classes[] = $post->post_name;
66 66
 		}
67 67
 
68
-		if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) ) ) {
69
-			$post_types = array( 'page', 'post' );
70
-			$post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
68
+		if (class_exists('LSX_Banners') && empty(apply_filters('lsx_banner_plugin_disable', false))) {
69
+			$post_types = array('page', 'post');
70
+			$post_types = apply_filters('lsx_allowed_post_type_banners', $post_types);
71 71
 
72
-			$img_group = get_post_meta( $post->ID, 'image_group', true );
72
+			$img_group = get_post_meta($post->ID, 'image_group', true);
73 73
 
74
-			if ( is_singular( $post_types ) && ! empty( $img_group ) && is_array( $img_group ) && ! empty( $img_group['banner_image'] ) ) {
74
+			if (is_singular($post_types) && ! empty($img_group) && is_array($img_group) && ! empty($img_group['banner_image'])) {
75 75
 				$classes[] = 'page-has-banner';
76 76
 			}
77 77
 
78
-			if ( is_singular( $post_types ) && empty( $img_group['banner_image'] ) && ( ! has_post_thumbnail( $post->ID ) ) ) {
78
+			if (is_singular($post_types) && empty($img_group['banner_image']) && ( ! has_post_thumbnail($post->ID))) {
79 79
 				$classes[] = 'page-has-no-banner';
80 80
 			}
81 81
 		}
82 82
 
83
-		if ( function_exists( 'tour_operator' ) ) {
84
-			$post_types = array( 'page', 'post' );
83
+		if (function_exists('tour_operator')) {
84
+			$post_types = array('page', 'post');
85 85
 
86 86
 			$classes[] = 'to-active';
87 87
 		}
88 88
 
89
-		if ( has_nav_menu( 'top-menu' ) || has_nav_menu( 'top-menu-left' ) ) {
89
+		if (has_nav_menu('top-menu') || has_nav_menu('top-menu-left')) {
90 90
 			$classes[] = 'has-top-menu';
91 91
 		}
92 92
 
93
-		$fixed_header = get_theme_mod( 'lsx_header_fixed', false );
93
+		$fixed_header = get_theme_mod('lsx_header_fixed', false);
94 94
 
95
-		if ( ( false !== $fixed_header ) && ( ! is_page_template( 'page-templates/template-cover.php' ) ) ) {
95
+		if ((false !== $fixed_header) && ( ! is_page_template('page-templates/template-cover.php'))) {
96 96
 			$classes[] = 'top-menu-fixed';
97 97
 		}
98 98
 
99
-		$search_form = get_theme_mod( 'lsx_header_search', false );
99
+		$search_form = get_theme_mod('lsx_header_search', false);
100 100
 
101
-		if ( false !== $search_form ) {
101
+		if (false !== $search_form) {
102 102
 			$classes[] = 'has-header-search';
103 103
 		}
104 104
 
105
-		$register_enabled = get_option( 'users_can_register', false );
106
-		if ( ( $register_enabled ) && is_page( 'my-account' ) && is_singular() ) {
105
+		$register_enabled = get_option('users_can_register', false);
106
+		if (($register_enabled) && is_page('my-account') && is_singular()) {
107 107
 			$classes[] = 'register-enabled';
108 108
 		}
109 109
 
@@ -112,9 +112,9 @@  discard block
 block discarded – undo
112 112
 
113 113
 endif;
114 114
 
115
-add_filter( 'body_class', 'lsx_body_class' );
115
+add_filter('body_class', 'lsx_body_class');
116 116
 
117
-if ( ! function_exists( 'lsx_embed_wrap' ) ) :
117
+if ( ! function_exists('lsx_embed_wrap')) :
118 118
 
119 119
 	/**
120 120
 	 * Wrap embedded media as suggested by Readability.
@@ -125,8 +125,8 @@  discard block
 block discarded – undo
125 125
 	 * @link https://gist.github.com/965956
126 126
 	 * @link http://www.readability.com/publishers/guidelines#publisher
127 127
 	 */
128
-	function lsx_embed_wrap( $cache, $url, $attr = '', $post_id = '' ) {
129
-		if ( false !== strpos( $cache, '<iframe' ) ) {
128
+	function lsx_embed_wrap($cache, $url, $attr = '', $post_id = '') {
129
+		if (false !== strpos($cache, '<iframe')) {
130 130
 			return '<div class="entry-content-asset">' . $cache . '</div>';
131 131
 		}
132 132
 
@@ -135,9 +135,9 @@  discard block
 block discarded – undo
135 135
 
136 136
 endif;
137 137
 
138
-add_filter( 'embed_oembed_html', 'lsx_embed_wrap', 10, 4 );
138
+add_filter('embed_oembed_html', 'lsx_embed_wrap', 10, 4);
139 139
 
140
-if ( ! function_exists( 'lsx_remove_self_closing_tags' ) ) :
140
+if ( ! function_exists('lsx_remove_self_closing_tags')) :
141 141
 
142 142
 	/**
143 143
 	 * Remove unnecessary self-closing tags.
@@ -145,17 +145,17 @@  discard block
 block discarded – undo
145 145
 	 * @package    lsx
146 146
 	 * @subpackage extras
147 147
 	 */
148
-	function lsx_remove_self_closing_tags( $input ) {
149
-		return str_replace( ' />', '>', $input );
148
+	function lsx_remove_self_closing_tags($input) {
149
+		return str_replace(' />', '>', $input);
150 150
 	}
151 151
 
152 152
 endif;
153 153
 
154
-add_filter( 'get_avatar', 'lsx_remove_self_closing_tags' ); // <img />
155
-add_filter( 'comment_id_fields', 'lsx_remove_self_closing_tags' ); // <input />
156
-add_filter( 'post_thumbnail_html', 'lsx_remove_self_closing_tags' ); // <img />
154
+add_filter('get_avatar', 'lsx_remove_self_closing_tags'); // <img />
155
+add_filter('comment_id_fields', 'lsx_remove_self_closing_tags'); // <input />
156
+add_filter('post_thumbnail_html', 'lsx_remove_self_closing_tags'); // <img />
157 157
 
158
-if ( ! function_exists( 'lsx_is_element_empty' ) ) :
158
+if ( ! function_exists('lsx_is_element_empty')) :
159 159
 
160 160
 	/**
161 161
 	 * Checks if a Nav $element is empty or not.
@@ -163,14 +163,14 @@  discard block
 block discarded – undo
163 163
 	 * @package    lsx
164 164
 	 * @subpackage extras
165 165
 	 */
166
-	function lsx_is_element_empty( $element ) {
167
-		$element = trim( $element );
168
-		return empty( $element ) ? false : true;
166
+	function lsx_is_element_empty($element) {
167
+		$element = trim($element);
168
+		return empty($element) ? false : true;
169 169
 	}
170 170
 
171 171
 endif;
172 172
 
173
-if ( ! function_exists( 'lsx_get_thumbnail' ) ) :
173
+if ( ! function_exists('lsx_get_thumbnail')) :
174 174
 
175 175
 	/**
176 176
 	 * return the responsive images.
@@ -178,78 +178,78 @@  discard block
 block discarded – undo
178 178
 	 * @package    lsx
179 179
 	 * @subpackage extras
180 180
 	 */
181
-	function lsx_get_thumbnail( $size, $image_src = false ) {
181
+	function lsx_get_thumbnail($size, $image_src = false) {
182 182
 		global $wp_version;
183 183
 
184
-		if ( false === $image_src ) {
184
+		if (false === $image_src) {
185 185
 			$post_id           = get_the_ID();
186
-			$post_thumbnail_id = get_post_thumbnail_id( $post_id );
187
-			if ( empty( $post_thumbnail_id ) ) {
188
-				$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
186
+			$post_thumbnail_id = get_post_thumbnail_id($post_id);
187
+			if (empty($post_thumbnail_id)) {
188
+				$post_thumbnail_id = apply_filters('lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id);
189 189
 			}
190
-		} elseif ( false !== $image_src ) {
191
-			if ( is_numeric( $image_src ) ) {
190
+		} elseif (false !== $image_src) {
191
+			if (is_numeric($image_src)) {
192 192
 				$post_thumbnail_id = $image_src;
193 193
 			} else {
194
-				$post_thumbnail_id = lsx_get_attachment_id_from_src( $image_src );
195
-				if ( empty( $post_thumbnail_id ) ) {
196
-					$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
194
+				$post_thumbnail_id = lsx_get_attachment_id_from_src($image_src);
195
+				if (empty($post_thumbnail_id)) {
196
+					$post_thumbnail_id = apply_filters('lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id);
197 197
 				}
198 198
 			}
199 199
 		}
200 200
 
201
-		$size      = apply_filters( 'lsx_thumbnail_size', $size );
201
+		$size      = apply_filters('lsx_thumbnail_size', $size);
202 202
 		$img       = '';
203 203
 		$lazy_img  = '';
204 204
 		$image_url = '';
205 205
 
206
-		if ( 'lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size ) {
206
+		if ('lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size) {
207 207
 			$srcset = false;
208
-			if ( ( ( 'team' === get_post_type() ) || ( 'testimonial' === get_post_type() ) ) && is_search() ) {
209
-				$img = get_the_post_thumbnail_url( get_the_ID(), 'lsx-thumbnail-wide' );
208
+			if ((('team' === get_post_type()) || ('testimonial' === get_post_type())) && is_search()) {
209
+				$img = get_the_post_thumbnail_url(get_the_ID(), 'lsx-thumbnail-wide');
210 210
 			} else {
211
-				$temp_img = wp_get_attachment_image_src( $post_thumbnail_id, $size );
212
-				if ( ! empty( $temp_img ) ) {
211
+				$temp_img = wp_get_attachment_image_src($post_thumbnail_id, $size);
212
+				if ( ! empty($temp_img)) {
213 213
 					$img = $temp_img[0];
214 214
 				}
215 215
 			}
216 216
 		} else {
217 217
 			$srcset = true;
218
-			$img    = wp_get_attachment_image_srcset( $post_thumbnail_id, $size );
218
+			$img    = wp_get_attachment_image_srcset($post_thumbnail_id, $size);
219 219
 
220
-			$temp_lazy = wp_get_attachment_image_src( $post_thumbnail_id, $size );
221
-			if ( ! empty( $temp_lazy ) ) {
220
+			$temp_lazy = wp_get_attachment_image_src($post_thumbnail_id, $size);
221
+			if ( ! empty($temp_lazy)) {
222 222
 				$lazy_img = $temp_lazy[0];
223 223
 			}
224 224
 
225
-			if ( empty( $img ) ) {
225
+			if (empty($img)) {
226 226
 				$srcset = false;
227
-				if ( ! empty( $lazy_img ) ) {
227
+				if ( ! empty($lazy_img)) {
228 228
 					$img = $lazy_img;
229 229
 				}
230 230
 			}
231 231
 		}
232 232
 
233
-		if ( '' !== $img ) {
233
+		if ('' !== $img) {
234 234
 
235 235
 			$image_url = $img;
236 236
 
237
-			$img = '<img title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive" ';
237
+			$img = '<img title="' . the_title_attribute('echo=0') . '" alt="' . the_title_attribute('echo=0') . '" class="attachment-responsive wp-post-image lsx-responsive" ';
238 238
 
239
-			if ( version_compare( $wp_version, '5.5', '>=' ) ) {
240
-				$img = '<img loading="lazy" title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive wp-lazy" ';
239
+			if (version_compare($wp_version, '5.5', '>=')) {
240
+				$img = '<img loading="lazy" title="' . the_title_attribute('echo=0') . '" alt="' . the_title_attribute('echo=0') . '" class="attachment-responsive wp-post-image lsx-responsive wp-lazy" ';
241 241
 			}
242 242
 
243
-			if ( $srcset ) {
244
-				$img .= 'srcset="' . esc_attr( $image_url ) . '" ';
243
+			if ($srcset) {
244
+				$img .= 'srcset="' . esc_attr($image_url) . '" ';
245 245
 			} else {
246
-				$img .= 'src="' . esc_url( $image_url ) . '" ';
246
+				$img .= 'src="' . esc_url($image_url) . '" ';
247 247
 			}
248 248
 			$img .= '/>';
249 249
 
250
-			if ( ! version_compare( $wp_version, '5.5', '>=' ) ) {
251
-				$img = apply_filters( 'lsx_lazyload_filter_images', $img );
252
-				$img = apply_filters( 'lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url );
250
+			if ( ! version_compare($wp_version, '5.5', '>=')) {
251
+				$img = apply_filters('lsx_lazyload_filter_images', $img);
252
+				$img = apply_filters('lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url);
253 253
 			}
254 254
 		}
255 255
 
@@ -258,7 +258,7 @@  discard block
 block discarded – undo
258 258
 
259 259
 endif;
260 260
 
261
-if ( ! function_exists( 'lsx_thumbnail' ) ) :
261
+if ( ! function_exists('lsx_thumbnail')) :
262 262
 
263 263
 	/**
264 264
 	 * Output the Resonsive Images.
@@ -266,13 +266,13 @@  discard block
 block discarded – undo
266 266
 	 * @package    lsx
267 267
 	 * @subpackage extras
268 268
 	 */
269
-	function lsx_thumbnail( $size = 'thumbnail', $image_src = false ) {
270
-		echo wp_kses_post( lsx_get_thumbnail( $size, $image_src ) );
269
+	function lsx_thumbnail($size = 'thumbnail', $image_src = false) {
270
+		echo wp_kses_post(lsx_get_thumbnail($size, $image_src));
271 271
 	}
272 272
 
273 273
 endif;
274 274
 
275
-if ( ! function_exists( 'lsx_get_attachment_id_from_src' ) ) :
275
+if ( ! function_exists('lsx_get_attachment_id_from_src')) :
276 276
 
277 277
 	/**
278 278
 	 * Gets the attachments ID from the src.
@@ -280,13 +280,13 @@  discard block
 block discarded – undo
280 280
 	 * @package    lsx
281 281
 	 * @subpackage extras
282 282
 	 */
283
-	function lsx_get_attachment_id_from_src( $image_src ) {
284
-		$post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' );
283
+	function lsx_get_attachment_id_from_src($image_src) {
284
+		$post_id = wp_cache_get($image_src, 'lsx_get_attachment_id_from_src');
285 285
 
286
-		if ( false === $post_id ) {
286
+		if (false === $post_id) {
287 287
 			global $wpdb;
288
-			$post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src ) );
289
-			wp_cache_set( $image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600 );
288
+			$post_id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src));
289
+			wp_cache_set($image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600);
290 290
 		}
291 291
 
292 292
 		return $post_id;
@@ -294,7 +294,7 @@  discard block
 block discarded – undo
294 294
 
295 295
 endif;
296 296
 
297
-if ( ! function_exists( 'lsx_page_banner' ) ) :
297
+if ( ! function_exists('lsx_page_banner')) :
298 298
 
299 299
 	/**
300 300
 	 * Add Featured Image as Banner on Single Pages.
@@ -303,30 +303,30 @@  discard block
 block discarded – undo
303 303
 	 * @subpackage extras
304 304
 	 */
305 305
 	function lsx_page_banner() {
306
-		if ( true === apply_filters( 'lsx_page_banner_disable', false ) ) {
306
+		if (true === apply_filters('lsx_page_banner_disable', false)) {
307 307
 			return;
308 308
 		}
309 309
 
310
-		$post_types = array( 'page', 'post' );
311
-		$post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
310
+		$post_types = array('page', 'post');
311
+		$post_types = apply_filters('lsx_allowed_post_type_banners', $post_types);
312 312
 
313
-		if ( is_singular( $post_types ) && has_post_thumbnail() ) :
313
+		if (is_singular($post_types) && has_post_thumbnail()) :
314 314
 			$bg_image = '';
315 315
 
316
-			if ( has_post_thumbnail() ) {
317
-				$temp_bg_image = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), 'full' );
318
-				if ( ! empty( $temp_bg_image ) ) {
316
+			if (has_post_thumbnail()) {
317
+				$temp_bg_image = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full');
318
+				if ( ! empty($temp_bg_image)) {
319 319
 					$bg_image = $temp_bg_image[0];
320 320
 				}
321 321
 			}
322 322
 
323
-			if ( '' !== $bg_image ) :
323
+			if ('' !== $bg_image) :
324 324
 				?>
325 325
 					<div class="page-banner-wrap">
326 326
 						<div class="page-banner">
327 327
 							<?php lsx_banner_inner_top(); ?>
328 328
 
329
-							<div class="page-banner-image" style="background-image:url(<?php echo esc_attr( $bg_image ); ?>);"></div>
329
+							<div class="page-banner-image" style="background-image:url(<?php echo esc_attr($bg_image); ?>);"></div>
330 330
 
331 331
 							<div class="container">
332 332
 								<header class="page-header">
@@ -345,11 +345,11 @@  discard block
 block discarded – undo
345 345
 
346 346
 endif;
347 347
 
348
-add_filter( 'lsx_banner_disable', 'lsx_disable_banner_for_blocks' );
349
-add_filter( 'lsx_global_header_disable', 'lsx_disable_banner_for_blocks' );
348
+add_filter('lsx_banner_disable', 'lsx_disable_banner_for_blocks');
349
+add_filter('lsx_global_header_disable', 'lsx_disable_banner_for_blocks');
350 350
 
351 351
 
352
-if ( ! function_exists( 'lsx_disable_banner_for_blocks' ) ) :
352
+if ( ! function_exists('lsx_disable_banner_for_blocks')) :
353 353
 
354 354
 	/**
355 355
 	 * Disable the Banner if the page is using Blocks
@@ -360,28 +360,28 @@  discard block
 block discarded – undo
360 360
 	 * @param  $disable boolean
361 361
 	 * @return boolean
362 362
 	 */
363
-	function lsx_disable_banner_for_blocks( $disable ) {
363
+	function lsx_disable_banner_for_blocks($disable) {
364 364
 		$queried_object = get_queried_object_id();
365
-		$show_on_front  = get_option( 'show_on_front' );
365
+		$show_on_front  = get_option('show_on_front');
366 366
 
367
-		if ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object ) {
367
+		if ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object) {
368 368
 			return $disable;
369 369
 		}
370 370
 
371
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( ! is_archive() ) ) {
371
+		if (function_exists('has_blocks') && has_blocks() && ( ! is_archive())) {
372 372
 			$disable = true;
373 373
 			
374 374
 
375
-			if ( function_exists( 'lsx_to_get_post_types' ) ) {
376
-				$post_types      = array_keys( lsx_to_get_post_types() );
377
-				if ( is_singular( $post_types ) ) {
375
+			if (function_exists('lsx_to_get_post_types')) {
376
+				$post_types = array_keys(lsx_to_get_post_types());
377
+				if (is_singular($post_types)) {
378 378
 					$disable = false;
379 379
 				}
380 380
 			}
381 381
 		}
382 382
 
383 383
 		// Single projects will still have banners.
384
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( is_singular( 'project' ) ) ) {
384
+		if (function_exists('has_blocks') && has_blocks() && (is_singular('project'))) {
385 385
 			$disable = false;
386 386
 		}
387 387
 		return $disable;
@@ -389,9 +389,9 @@  discard block
 block discarded – undo
389 389
 
390 390
 endif;
391 391
 
392
-add_action( 'lsx_header_after', 'lsx_page_banner' );
392
+add_action('lsx_header_after', 'lsx_page_banner');
393 393
 
394
-if ( ! function_exists( 'lsx_form_submit_button' ) ) :
394
+if ( ! function_exists('lsx_form_submit_button')) :
395 395
 
396 396
 	/**
397 397
 	 * filter the Gravity Forms button type.
@@ -403,15 +403,15 @@  discard block
 block discarded – undo
403 403
 	 * @param  $form   Object
404 404
 	 * @return String
405 405
 	 */
406
-	function lsx_form_submit_button( $button, $form ) {
406
+	function lsx_form_submit_button($button, $form) {
407 407
 		return "<button class='btn btn-primary' id='gform_submit_button_{$form["id"]}'><span>Submit</span></button>";
408 408
 	}
409 409
 
410 410
 endif;
411 411
 
412
-add_filter( 'gform_submit_button', 'lsx_form_submit_button', 10, 2 );
412
+add_filter('gform_submit_button', 'lsx_form_submit_button', 10, 2);
413 413
 
414
-if ( ! function_exists( 'lsx_excerpt_more' ) ) :
414
+if ( ! function_exists('lsx_excerpt_more')) :
415 415
 
416 416
 	/**
417 417
 	 * Replaces the excerpt "more" text by a link.
@@ -419,15 +419,15 @@  discard block
 block discarded – undo
419 419
 	 * @package    lsx
420 420
 	 * @subpackage extras
421 421
 	 */
422
-	function lsx_excerpt_more( $more ) {
422
+	function lsx_excerpt_more($more) {
423 423
 		return '...';
424 424
 	}
425 425
 
426 426
 endif;
427 427
 
428
-add_filter( 'excerpt_more', 'lsx_excerpt_more' );
428
+add_filter('excerpt_more', 'lsx_excerpt_more');
429 429
 
430
-if ( ! function_exists( 'lsx_the_excerpt_filter' ) ) :
430
+if ( ! function_exists('lsx_the_excerpt_filter')) :
431 431
 
432 432
 	/**
433 433
 	 * Add a continue reading link to the excerpt.
@@ -435,7 +435,7 @@  discard block
 block discarded – undo
435 435
 	 * @package    lsx
436 436
 	 * @subpackage extras
437 437
 	 */
438
-	function lsx_the_excerpt_filter( $excerpt ) {
438
+	function lsx_the_excerpt_filter($excerpt) {
439 439
 
440 440
 		$post_formats = array(
441 441
 			'aside'   => 'aside',
@@ -448,10 +448,10 @@  discard block
 block discarded – undo
448 448
 			'audio'   => 'audio',
449 449
 		);
450 450
 
451
-		$show_full_content = has_post_format( apply_filters( 'lsx_the_excerpt_filter_post_types', $post_formats ) );
451
+		$show_full_content = has_post_format(apply_filters('lsx_the_excerpt_filter_post_types', $post_formats));
452 452
 
453
-		if ( ! $show_full_content ) {
454
-			if ( '' !== $excerpt && ! stristr( $excerpt, 'moretag' ) ) {
453
+		if ( ! $show_full_content) {
454
+			if ('' !== $excerpt && ! stristr($excerpt, 'moretag')) {
455 455
 				$pagination = wp_link_pages(
456 456
 					array(
457 457
 						'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
@@ -462,11 +462,11 @@  discard block
 block discarded – undo
462 462
 					)
463 463
 				);
464 464
 
465
-				if ( ! empty( $pagination ) ) {
465
+				if ( ! empty($pagination)) {
466 466
 					$excerpt .= $pagination;
467 467
 				} else {
468
-					$excerpt_more = '<p><a class="moretag" href="' . esc_url( get_permalink() ) . '">' . esc_html__( 'Read More', 'lsx' ) . '</a></p>';
469
-					$excerpt .= apply_filters( 'excerpt_more_p', $excerpt_more );
468
+					$excerpt_more = '<p><a class="moretag" href="' . esc_url(get_permalink()) . '">' . esc_html__('Read More', 'lsx') . '</a></p>';
469
+					$excerpt .= apply_filters('excerpt_more_p', $excerpt_more);
470 470
 				}
471 471
 			}
472 472
 		}
@@ -476,9 +476,9 @@  discard block
 block discarded – undo
476 476
 
477 477
 endif;
478 478
 
479
-add_filter( 'the_excerpt', 'lsx_the_excerpt_filter', 1, 20 );
479
+add_filter('the_excerpt', 'lsx_the_excerpt_filter', 1, 20);
480 480
 
481
-if ( ! function_exists( 'lsx_full_width_widget_classes' ) ) :
481
+if ( ! function_exists('lsx_full_width_widget_classes')) :
482 482
 
483 483
 	/**
484 484
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -486,8 +486,8 @@  discard block
 block discarded – undo
486 486
 	 * @package    lsx
487 487
 	 * @subpackage extras
488 488
 	 */
489
-	function lsx_full_width_widget_classes( $params ) {
490
-		if ( is_admin() ) {
489
+	function lsx_full_width_widget_classes($params) {
490
+		if (is_admin()) {
491 491
 			return $params;
492 492
 		}
493 493
 
@@ -496,9 +496,9 @@  discard block
 block discarded – undo
496 496
 		$widget_id   = $params[0]['widget_id'];
497 497
 		$widget_name = $params[0]['widget_name'];
498 498
 
499
-		if ( 'Text' === $widget_name ) {
500
-			$wp_registered_widgets[ $widget_id ]['original_callback'] = $wp_registered_widgets[ $widget_id ]['callback'];
501
-			$wp_registered_widgets[ $widget_id ]['callback']          = 'lsx_full_width_widget_custom_callback';
499
+		if ('Text' === $widget_name) {
500
+			$wp_registered_widgets[$widget_id]['original_callback'] = $wp_registered_widgets[$widget_id]['callback'];
501
+			$wp_registered_widgets[$widget_id]['callback']          = 'lsx_full_width_widget_custom_callback';
502 502
 		}
503 503
 
504 504
 		return $params;
@@ -506,9 +506,9 @@  discard block
 block discarded – undo
506 506
 
507 507
 endif;
508 508
 
509
-add_filter( 'dynamic_sidebar_params', 'lsx_full_width_widget_classes' );
509
+add_filter('dynamic_sidebar_params', 'lsx_full_width_widget_classes');
510 510
 
511
-if ( ! function_exists( 'lsx_full_width_widget_custom_callback' ) ) :
511
+if ( ! function_exists('lsx_full_width_widget_custom_callback')) :
512 512
 
513 513
 	/**
514 514
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -522,25 +522,25 @@  discard block
 block discarded – undo
522 522
 		$original_callback_params = func_get_args();
523 523
 		$widget_id                = $original_callback_params[0]['widget_id'];
524 524
 
525
-		$original_callback                               = $wp_registered_widgets[ $widget_id ]['original_callback'];
526
-		$wp_registered_widgets[ $widget_id ]['callback'] = $original_callback;
525
+		$original_callback                               = $wp_registered_widgets[$widget_id]['original_callback'];
526
+		$wp_registered_widgets[$widget_id]['callback'] = $original_callback;
527 527
 
528
-		$widget_id_base = $wp_registered_widgets[ $widget_id ]['callback'][0]->id_base;
528
+		$widget_id_base = $wp_registered_widgets[$widget_id]['callback'][0]->id_base;
529 529
 
530 530
 		$widget_classname = '';
531 531
 
532
-		if ( is_callable( $original_callback ) ) {
532
+		if (is_callable($original_callback)) {
533 533
 			ob_start();
534
-			call_user_func_array( $original_callback, $original_callback_params );
534
+			call_user_func_array($original_callback, $original_callback_params);
535 535
 			$widget_output = ob_get_clean();
536 536
 
537
-			echo wp_kses_post( apply_filters( 'lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id ) );
537
+			echo wp_kses_post(apply_filters('lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id));
538 538
 		}
539 539
 	}
540 540
 
541 541
 endif;
542 542
 
543
-if ( ! function_exists( 'lsx_full_width_widget_output' ) ) :
543
+if ( ! function_exists('lsx_full_width_widget_output')) :
544 544
 
545 545
 	/**
546 546
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -548,12 +548,12 @@  discard block
 block discarded – undo
548 548
 	 * @package    lsx
549 549
 	 * @subpackage extras
550 550
 	 */
551
-	function lsx_full_width_widget_output( $widget_output, $widget_id_base, $widget_id ) {
552
-		if ( 'text' === $widget_id_base ) {
553
-			if ( false !== strpos( $widget_output, '<div class="lsx-full-width-alt">' ) ) {
554
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output );
555
-			} elseif ( false !== strpos( $widget_output, '<div class="lsx-full-width">' ) ) {
556
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output );
551
+	function lsx_full_width_widget_output($widget_output, $widget_id_base, $widget_id) {
552
+		if ('text' === $widget_id_base) {
553
+			if (false !== strpos($widget_output, '<div class="lsx-full-width-alt">')) {
554
+				$widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output);
555
+			} elseif (false !== strpos($widget_output, '<div class="lsx-full-width">')) {
556
+				$widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output);
557 557
 			}
558 558
 		}
559 559
 
@@ -562,13 +562,13 @@  discard block
 block discarded – undo
562 562
 
563 563
 endif;
564 564
 
565
-add_filter( 'lsx_widget_output', 'lsx_full_width_widget_output', 10, 3 );
565
+add_filter('lsx_widget_output', 'lsx_full_width_widget_output', 10, 3);
566 566
 
567 567
 /**
568 568
  * Check if the content has a restricted post format that needs to show a full excerpt.
569 569
  */
570 570
 function lsx_post_format_force_content_on_list() {
571
-	$post_formats = apply_filters( 'lsx_post_format_force_content_on_list',
571
+	$post_formats = apply_filters('lsx_post_format_force_content_on_list',
572 572
 		array(
573 573
 			'video' => 'video',
574 574
 			'audio' => 'audio',
@@ -576,8 +576,8 @@  discard block
 block discarded – undo
576 576
 			'link'  => 'link',
577 577
 		)
578 578
 	);
579
-	$return       = false;
580
-	if ( ! has_post_format( $post_formats ) ) {
579
+	$return = false;
580
+	if ( ! has_post_format($post_formats)) {
581 581
 		$return = true;
582 582
 	}
583 583
 	return $return;
@@ -586,38 +586,38 @@  discard block
 block discarded – undo
586 586
 /**
587 587
  * Remove the Hentry Class Every
588 588
  */
589
-function lsx_remove_hentry( $classes ) {
590
-	if ( 'post' !== get_post_type() ) {
591
-		$classes = array_diff( $classes, array( 'hentry' ) );
589
+function lsx_remove_hentry($classes) {
590
+	if ('post' !== get_post_type()) {
591
+		$classes = array_diff($classes, array('hentry'));
592 592
 	}
593 593
 	return $classes;
594 594
 }
595
-add_filter( 'post_class', 'lsx_remove_hentry' );
595
+add_filter('post_class', 'lsx_remove_hentry');
596 596
 
597 597
 /**
598 598
  * Strip Excerpts.
599 599
  */
600
-function lsx_strip_excerpt( $content ) {
601
-	if ( is_search() || is_archive() || ( is_blog_installed() && ! is_single() && ! is_page() ) ) {
602
-		$content = strip_shortcodes( $content );
603
-		$content = str_replace( ']]>', ']]&gt;', $content );
604
-		$content = strip_tags( $content );
600
+function lsx_strip_excerpt($content) {
601
+	if (is_search() || is_archive() || (is_blog_installed() && ! is_single() && ! is_page())) {
602
+		$content = strip_shortcodes($content);
603
+		$content = str_replace(']]>', ']]&gt;', $content);
604
+		$content = strip_tags($content);
605 605
 	}
606 606
 	return $content;
607 607
 }
608
-add_filter( 'the_content', 'lsx_strip_excerpt' );
608
+add_filter('the_content', 'lsx_strip_excerpt');
609 609
 
610 610
 /**
611 611
  * Disable Gutenberg for LSX Custom Post Types.
612 612
  */
613
-function lsx_disable_gutenberg_product_type( $is_enabled, $post_type ) {
614
-	if ( 'testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type ) {
613
+function lsx_disable_gutenberg_product_type($is_enabled, $post_type) {
614
+	if ('testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type) {
615 615
 		return false;
616 616
 	}
617 617
 
618 618
 	return $is_enabled;
619 619
 }
620
-add_filter( 'gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2 );
620
+add_filter('gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2);
621 621
 
622 622
 /**
623 623
  * Add the "Blog" link to the breadcrumbs
@@ -625,27 +625,27 @@  discard block
 block discarded – undo
625 625
  * @param $crumbs
626 626
  * @return array
627 627
  */
628
-function lsx_breadcrumbs_blog_link( $crumbs ) {
628
+function lsx_breadcrumbs_blog_link($crumbs) {
629 629
 
630
-	$show_on_front = get_option( 'show_on_front' );
630
+	$show_on_front = get_option('show_on_front');
631 631
 
632
-	if ( 'page' === $show_on_front && ( is_category() || is_tag() ) ) {
632
+	if ('page' === $show_on_front && (is_category() || is_tag())) {
633 633
 
634
-		$blog_page = get_option( 'page_for_posts' );
635
-		if ( false !== $blog_page && '' !== $blog_page ) {
634
+		$blog_page = get_option('page_for_posts');
635
+		if (false !== $blog_page && '' !== $blog_page) {
636 636
 
637 637
 			$new_crumbs    = array();
638 638
 			$new_crumbs[0] = $crumbs[0];
639 639
 
640
-			if ( function_exists( 'woocommerce_breadcrumb' ) ) {
640
+			if (function_exists('woocommerce_breadcrumb')) {
641 641
 				$new_crumbs[1] = array(
642
-					0 => get_the_title( $blog_page ),
643
-					1 => get_permalink( $blog_page ),
642
+					0 => get_the_title($blog_page),
643
+					1 => get_permalink($blog_page),
644 644
 				);
645 645
 			} else {
646 646
 				$new_crumbs[1] = array(
647
-					'text' => get_the_title( $blog_page ),
648
-					'url'  => get_permalink( $blog_page ),
647
+					'text' => get_the_title($blog_page),
648
+					'url'  => get_permalink($blog_page),
649 649
 				);
650 650
 			}
651 651
 			$new_crumbs[2] = $crumbs[1];
@@ -655,8 +655,8 @@  discard block
 block discarded – undo
655 655
 	}
656 656
 	return $crumbs;
657 657
 }
658
-add_filter( 'wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1 );
659
-add_filter( 'woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1 );
658
+add_filter('wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1);
659
+add_filter('woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1);
660 660
 
661 661
 /**
662 662
  * Cover template custom styles
@@ -665,20 +665,20 @@  discard block
 block discarded – undo
665 665
  */
666 666
 function lsx_cover_template_custom_enqueue() {
667 667
 
668
-	if ( ! is_page_template( 'page-templates/template-cover.php' ) ) {
668
+	if ( ! is_page_template('page-templates/template-cover.php')) {
669 669
 		return;
670 670
 	}
671 671
 	$color_overlay_classes = '';
672 672
 
673
-	$cover_text_color  = get_theme_mod( 'lsx_cover_template_overlay_text_color' );
674
-	$cover_menu_color  = get_theme_mod( 'lsx_cover_template_menu_text_color' );
675
-	$cover_hover_color = get_theme_mod( 'lsx_cover_template_text_hover_color' );
673
+	$cover_text_color  = get_theme_mod('lsx_cover_template_overlay_text_color');
674
+	$cover_menu_color  = get_theme_mod('lsx_cover_template_menu_text_color');
675
+	$cover_hover_color = get_theme_mod('lsx_cover_template_text_hover_color');
676 676
 
677
-	$cover_bg_color         = get_theme_mod( 'lsx_cover_template_cover_background_color' );
678
-	$cover_bg_overlay_color = get_theme_mod( 'lsx_cover_template_overlay_background_color' );
677
+	$cover_bg_color         = get_theme_mod('lsx_cover_template_cover_background_color');
678
+	$cover_bg_overlay_color = get_theme_mod('lsx_cover_template_overlay_background_color');
679 679
 
680
-	$color_overlay_opacity = get_theme_mod( 'lsx_cover_template_overlay_opacity' );
681
-	$color_overlay_opacity = ( false === $color_overlay_opacity ) ? 80 : $color_overlay_opacity;
680
+	$color_overlay_opacity = get_theme_mod('lsx_cover_template_overlay_opacity');
681
+	$color_overlay_opacity = (false === $color_overlay_opacity) ? 80 : $color_overlay_opacity;
682 682
 	$color_overlay_opacity = $color_overlay_opacity / 100;
683 683
 
684 684
 	$color_overlay_opacity_header = $color_overlay_opacity - 0.3;
@@ -686,10 +686,10 @@  discard block
 block discarded – undo
686 686
 	$color_overlay_classes .= $color_overlay_opacity;
687 687
 
688 688
 	$custom_css = ".page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container { background: {$cover_bg_color};color: transparent; } .page-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before, .post-template-template-cover.mobile-header-hamburger #masthead.masthead-open >.container:before { background: currentColor; content: ''; opacity: {$color_overlay_opacity_header}; position: absolute; bottom: 0; left: 0; right: 0; top: 0; display: block; } .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .post-template-template-cover #primary #main .entry-categories-inner a, .page-template-template-cover #primary #main .entry-header *, .post-template-template-cover #primary #main .entry-header * {color: {$cover_text_color};} .page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .page-template-template-cover #primary #main .entry-header a:hover, .post-template-template-cover #primary #main .entry-header a:hover {color: {$cover_hover_color};} .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .page-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay, .post-template-template-cover .cover-header .cover-header-inner-wrapper .cover-header-inner .cover-color-overlay::before {opacity: {$color_overlay_opacity};} .page-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar, .post-template-template-cover.mobile-header-hamburger #masthead .wrapper-toggle .navbar-toggle:hover .icon-bar {background-color: {$cover_hover_color};} @media (min-width: 1200px) {.page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .page-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item > a, .post-template-template-cover .header-wrap #masthead .primary-navbar > .nav > .menu-item.active > a { color: {$cover_menu_color};} }";
689
-		wp_add_inline_style( 'lsx_main', $custom_css );
689
+		wp_add_inline_style('lsx_main', $custom_css);
690 690
 
691 691
 }
692
-add_action( 'wp_enqueue_scripts', 'lsx_cover_template_custom_enqueue' );
692
+add_action('wp_enqueue_scripts', 'lsx_cover_template_custom_enqueue');
693 693
 
694 694
 /**
695 695
  * Determines if the request is an REST API request.
@@ -707,11 +707,11 @@  discard block
 block discarded – undo
707 707
  * @param [type] $attributes
708 708
  * @return void
709 709
  */
710
-function lsx_custom_logo_attributes( $attributes ) {
710
+function lsx_custom_logo_attributes($attributes) {
711 711
 	$attributes['loading'] = 'eager';
712 712
 	return $attributes;
713 713
 }
714
-add_filter( 'get_custom_logo_image_attributes', 'lsx_custom_logo_attributes' );
714
+add_filter('get_custom_logo_image_attributes', 'lsx_custom_logo_attributes');
715 715
 
716 716
 /**
717 717
  * Redirects non admin users to home.
@@ -719,9 +719,9 @@  discard block
 block discarded – undo
719 719
  * @return void
720 720
  */
721 721
 function lsx_blockusers_init() {
722
-	if ( is_admin() && ( current_user_can( 'teacher' ) || current_user_can( 'customer' ) ) && ! ( defined( 'DOING_AJAX' ) && DOING_AJAX ) ) {
723
-		wp_safe_redirect( home_url() );
722
+	if (is_admin() && (current_user_can('teacher') || current_user_can('customer')) && ! (defined('DOING_AJAX') && DOING_AJAX)) {
723
+		wp_safe_redirect(home_url());
724 724
 		exit;
725 725
 	}
726 726
 }
727
-add_action( 'init', 'lsx_blockusers_init' );
727
+add_action('init', 'lsx_blockusers_init');
Please login to merge, or discard this patch.
sidebar.php 2 patches
Indentation   +11 added lines, -11 removed lines patch added patch discarded remove patch
@@ -8,23 +8,23 @@
 block discarded – undo
8 8
 $sidebar_enabled = apply_filters( 'lsx_sidebar_enable', true );
9 9
 
10 10
 if ( true !== $sidebar_enabled ) {
11
-	return true;
11
+     return true;
12 12
 }
13 13
 
14 14
 $show_on_front = get_option( 'show_on_front' );
15 15
 
16 16
 if ( 'page' === $show_on_front && is_front_page() ) {
17
-	$layout  = '1c';
18
-	$sidebar = 'home';
17
+     $layout  = '1c';
18
+     $sidebar = 'home';
19 19
 } else {
20
-	$layout = get_theme_mod( 'lsx_layout', '2cr' );
21
-	$layout = apply_filters( 'lsx_layout', $layout );
22
-
23
-	if ( 'posts' === $show_on_front && is_home() ) {
24
-		$sidebar = 'home';
25
-	} else {
26
-		$sidebar = 'sidebar-1';
27
-	}
20
+     $layout = get_theme_mod( 'lsx_layout', '2cr' );
21
+     $layout = apply_filters( 'lsx_layout', $layout );
22
+
23
+     if ( 'posts' === $show_on_front && is_home() ) {
24
+          $sidebar = 'home';
25
+     } else {
26
+          $sidebar = 'sidebar-1';
27
+     }
28 28
 }
29 29
 
30 30
 if ( '1c' !== $layout ) : ?>
Please login to merge, or discard this patch.
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -5,35 +5,35 @@
 block discarded – undo
5 5
  * @package lsx
6 6
  */
7 7
 
8
-$sidebar_enabled = apply_filters( 'lsx_sidebar_enable', true );
8
+$sidebar_enabled = apply_filters('lsx_sidebar_enable', true);
9 9
 
10
-if ( true !== $sidebar_enabled ) {
10
+if (true !== $sidebar_enabled) {
11 11
 	return true;
12 12
 }
13 13
 
14
-$show_on_front = get_option( 'show_on_front' );
14
+$show_on_front = get_option('show_on_front');
15 15
 
16
-if ( 'page' === $show_on_front && is_front_page() ) {
16
+if ('page' === $show_on_front && is_front_page()) {
17 17
 	$layout  = '1c';
18 18
 	$sidebar = 'home';
19 19
 } else {
20
-	$layout = get_theme_mod( 'lsx_layout', '2cr' );
21
-	$layout = apply_filters( 'lsx_layout', $layout );
20
+	$layout = get_theme_mod('lsx_layout', '2cr');
21
+	$layout = apply_filters('lsx_layout', $layout);
22 22
 
23
-	if ( 'posts' === $show_on_front && is_home() ) {
23
+	if ('posts' === $show_on_front && is_home()) {
24 24
 		$sidebar = 'home';
25 25
 	} else {
26 26
 		$sidebar = 'sidebar-1';
27 27
 	}
28 28
 }
29 29
 
30
-if ( '1c' !== $layout ) : ?>
30
+if ('1c' !== $layout) : ?>
31 31
 	<?php lsx_sidebars_before(); ?>
32
-	<div id="secondary" class="widget-area <?php echo esc_attr( lsx_sidebar_class() ); ?>" role="complementary">
32
+	<div id="secondary" class="widget-area <?php echo esc_attr(lsx_sidebar_class()); ?>" role="complementary">
33 33
 
34 34
 		<?php lsx_sidebar_top(); ?>
35 35
 
36
-		<?php if ( ! dynamic_sidebar( $sidebar ) ) : ?>
36
+		<?php if ( ! dynamic_sidebar($sidebar)) : ?>
37 37
 
38 38
 		<?php endif; ?>
39 39
 
Please login to merge, or discard this patch.
includes/config.php 2 patches
Indentation   +313 added lines, -313 removed lines patch added patch discarded remove patch
@@ -7,275 +7,275 @@  discard block
 block discarded – undo
7 7
  */
8 8
 
9 9
 if ( ! defined( 'ABSPATH' ) ) {
10
-	exit;
10
+     exit;
11 11
 }
12 12
 
13 13
 if ( ! function_exists( 'lsx_setup' ) ) :
14 14
 
15
-	/**
16
-	 * Theme after_setup_theme action.
17
-	 *
18
-	 * @package    lsx
19
-	 * @subpackage config
20
-	 */
21
-	function lsx_setup() {
22
-		global $content_width;
23
-		$content_width = 1140;
24
-
25
-		remove_theme_support( 'widgets-block-editor' );
26
-
27
-		load_theme_textdomain( 'lsx', get_template_directory() . '/languages' );
28
-
29
-		add_image_size( 'lsx-thumbnail-carousel', 350, 230, true );
30
-		add_image_size( 'lsx-thumbnail-wide', 360, 168, true );
31
-		add_image_size( 'lsx-thumbnail-square', 350, 350, true );
32
-		add_image_size( 'lsx-thumbnail-single', 750, 350, true );
33
-		add_image_size( 'lsx-banner', 1920, 600, true );
34
-
35
-		register_nav_menus(
36
-			array(
37
-				'primary'       => esc_html__( 'Primary Menu', 'lsx' ),
38
-				'top-menu'      => esc_html__( 'Top Menu (right)', 'lsx' ),
39
-				'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ),
40
-				'social'        => esc_html__( 'Social Menu', 'lsx' ),
41
-				'footer'        => esc_html__( 'Footer Menu', 'lsx' ),
42
-			)
43
-		);
44
-
45
-		add_theme_support( 'automatic-feed-links' );
46
-		add_theme_support( 'custom-background' );
47
-
48
-		add_theme_support(
49
-			'custom-logo',
50
-			array(
51
-				'height'      => 50,
52
-				'width'       => 160,
53
-				'flex-width'  => true,
54
-				'flex-height' => true,
55
-			)
56
-		);
57
-
58
-		add_theme_support( 'html5', array( 'caption' ) );
59
-
60
-		add_theme_support(
61
-			'post-formats',
62
-			array(
63
-				'image',
64
-				'video',
65
-				'gallery',
66
-				'audio',
67
-				'quote',
68
-			)
69
-		);
70
-
71
-		add_theme_support( 'post-thumbnails' );
72
-		add_theme_support( 'sensei' );
73
-
74
-		add_theme_support(
75
-			'site-logo',
76
-			array(
77
-				'header-text' => array(
78
-					'site-title',
79
-					'site-description',
80
-				),
81
-				'size'        => 'medium',
82
-			)
83
-		);
84
-
85
-		add_theme_support( 'title-tag' );
86
-
87
-		/*
15
+     /**
16
+      * Theme after_setup_theme action.
17
+      *
18
+      * @package    lsx
19
+      * @subpackage config
20
+      */
21
+     function lsx_setup() {
22
+          global $content_width;
23
+          $content_width = 1140;
24
+
25
+          remove_theme_support( 'widgets-block-editor' );
26
+
27
+          load_theme_textdomain( 'lsx', get_template_directory() . '/languages' );
28
+
29
+          add_image_size( 'lsx-thumbnail-carousel', 350, 230, true );
30
+          add_image_size( 'lsx-thumbnail-wide', 360, 168, true );
31
+          add_image_size( 'lsx-thumbnail-square', 350, 350, true );
32
+          add_image_size( 'lsx-thumbnail-single', 750, 350, true );
33
+          add_image_size( 'lsx-banner', 1920, 600, true );
34
+
35
+          register_nav_menus(
36
+               array(
37
+                    'primary'       => esc_html__( 'Primary Menu', 'lsx' ),
38
+                    'top-menu'      => esc_html__( 'Top Menu (right)', 'lsx' ),
39
+                    'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ),
40
+                    'social'        => esc_html__( 'Social Menu', 'lsx' ),
41
+                    'footer'        => esc_html__( 'Footer Menu', 'lsx' ),
42
+               )
43
+          );
44
+
45
+          add_theme_support( 'automatic-feed-links' );
46
+          add_theme_support( 'custom-background' );
47
+
48
+          add_theme_support(
49
+               'custom-logo',
50
+               array(
51
+                    'height'      => 50,
52
+                    'width'       => 160,
53
+                    'flex-width'  => true,
54
+                    'flex-height' => true,
55
+               )
56
+          );
57
+
58
+          add_theme_support( 'html5', array( 'caption' ) );
59
+
60
+          add_theme_support(
61
+               'post-formats',
62
+               array(
63
+                    'image',
64
+                    'video',
65
+                    'gallery',
66
+                    'audio',
67
+                    'quote',
68
+               )
69
+          );
70
+
71
+          add_theme_support( 'post-thumbnails' );
72
+          add_theme_support( 'sensei' );
73
+
74
+          add_theme_support(
75
+               'site-logo',
76
+               array(
77
+                    'header-text' => array(
78
+                         'site-title',
79
+                         'site-description',
80
+                    ),
81
+                    'size'        => 'medium',
82
+               )
83
+          );
84
+
85
+          add_theme_support( 'title-tag' );
86
+
87
+          /*
88 88
 		 * @TODO - Necessary to test it
89 89
 		 */
90 90
 
91
-		// add_theme_support( 'woocommerce' );.
92
-		add_theme_support( 'starter-content', array(
93
-			'widgets'     => array(
94
-				'sidebar-home'       => array(
95
-					'custom_widget_1' => array(
96
-						'text',
97
-
98
-						array(
99
-							'title' => '',
100
-							'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>' ),
101
-						),
102
-					),
103
-
104
-					'custom_widget_2' => array(
105
-						'text',
106
-
107
-						array(
108
-							'title' => '',
109
-							'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" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ),
110
-						),
111
-					),
112
-
113
-					'custom_widget_3' => array(
114
-						'text',
115
-
116
-						array(
117
-							'title' => '',
118
-							'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>' ),
119
-						),
120
-					),
121
-				),
122
-
123
-				'sidebar-footer'     => array(
124
-					'custom_widget_1' => array(
125
-						'text',
126
-
127
-						array(
128
-							'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
129
-							'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' ),
130
-						),
131
-					),
132
-
133
-					'custom_widget_2' => array(
134
-						'text',
135
-
136
-						array(
137
-							'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
138
-							'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' ),
139
-						),
140
-					),
141
-
142
-					'custom_widget_3' => array(
143
-						'text',
144
-
145
-						array(
146
-							'title' => esc_html__( 'Contact us:', 'lsx' ),
147
-							'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' ),
148
-						),
149
-					),
150
-				),
151
-
152
-				'sidebar-footer-cta' => array(
153
-					'custom_widget_1' => array(
154
-						'text',
155
-
156
-						array(
157
-							'title' => esc_html__( 'A Footer Call to Action', 'lsx' ),
158
-							'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' ),
159
-						),
160
-					),
161
-				),
162
-			),
163
-
164
-			'posts'       => array(
165
-				'home'    => array(
166
-					'template'     => 'page-templates/template-front-page.php',
167
-					'thumbnail'    => '{{image-banner-example-01}}',
168
-					'post_title'   => esc_html__( 'LSX is a free WordPress theme', 'lsx' ),
169
-					'post_content' => '',
170
-				),
171
-
172
-				'about'   => array(
173
-					'thumbnail' => '{{image-banner-example-02}}',
174
-				),
175
-
176
-				'blog',
177
-
178
-				'contact' => array(
179
-					'thumbnail' => '{{image-banner-example-03}}',
180
-				),
181
-			),
182
-
183
-			'attachments' => array(
184
-				'image-banner-example-01' => array(
185
-					'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ),
186
-					'file'       => 'assets/images/admin/banner-example-01.jpg',
187
-				),
188
-
189
-				'image-banner-example-02' => array(
190
-					'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ),
191
-					'file'       => 'assets/images/admin/banner-example-02.jpg',
192
-				),
193
-
194
-				'image-banner-example-03' => array(
195
-					'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ),
196
-					'file'       => 'assets/images/admin/banner-example-03.jpg',
197
-				),
198
-			),
199
-
200
-			'options'     => array(
201
-				'show_on_front'   => 'page',
202
-				'page_on_front'   => '{{home}}',
203
-				'page_for_posts'  => '{{blog}}',
204
-				'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ),
205
-			),
206
-
207
-			'nav_menus'   => array(
208
-				'primary'  => array(
209
-					'name'  => esc_html__( 'Primary Menu', 'lsx' ),
210
-
211
-					'items' => array(
212
-						'page_home',
213
-						'page_about',
214
-						'page_blog',
215
-						'page_contact',
216
-					),
217
-				),
218
-
219
-				'top-menu' => array(
220
-					'name'  => esc_html__( 'Top Menu', 'lsx' ),
221
-
222
-					'items' => array(
223
-						'custom_link_1' => array(
224
-							'title'   => 'View Map',
225
-							'url'     => 'https://www.google.com/maps/place/LightSpeed+WordPress+Development/@-33.92945,18.45345,17z/data=!3m1!4b1!4m2!3m1!1s0x1dcc5da1b2446d25:0xc8ecdb1cc8afd170',
226
-							'classes' => 'map',
227
-						),
228
-
229
-						'custom_link_2' => array(
230
-							'title'   => '+27 21 448 9843',
231
-							'url'     => 'tel:+27214489843',
232
-							'classes' => 'tel',
233
-						),
234
-
235
-						'custom_link_3' => array(
236
-							'title'   => '[email protected]',
237
-							'url'     => 'mailto:[email protected]',
238
-							'classes' => 'email',
239
-						),
240
-
241
-						'page_contact'  => array(
242
-							'classes' => 'cta',
243
-						),
244
-					),
245
-				),
246
-
247
-				'social'   => array(
248
-					'name'  => esc_html__( 'Social Menu', 'lsx' ),
249
-
250
-					'items' => array(
251
-						'link_facebook',
252
-						'link_foursquare',
253
-						'link_github',
254
-						'link_instagram',
255
-						'link_linkedin',
256
-						'link_pinterest',
257
-						'link_twitter',
258
-						'link_youtube',
259
-					),
260
-				),
261
-
262
-				'footer'   => array(
263
-					'name'  => esc_html__( 'Footer Menu', 'lsx' ),
264
-
265
-					'items' => array(
266
-						'page_about',
267
-						'page_contact',
268
-					),
269
-				),
270
-			),
271
-
272
-			'theme_mods'  => array(
273
-				'lsx_header_fixed'  => true,
274
-				'lsx_header_search' => false,
275
-				'lsx_layout'        => '1c',
276
-			),
277
-		) );
278
-	}
91
+          // add_theme_support( 'woocommerce' );.
92
+          add_theme_support( 'starter-content', array(
93
+               'widgets'     => array(
94
+                    'sidebar-home'       => array(
95
+                         'custom_widget_1' => array(
96
+                              'text',
97
+
98
+                              array(
99
+                                   'title' => '',
100
+                                   '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>' ),
101
+                              ),
102
+                         ),
103
+
104
+                         'custom_widget_2' => array(
105
+                              'text',
106
+
107
+                              array(
108
+                                   'title' => '',
109
+                                   '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" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ),
110
+                              ),
111
+                         ),
112
+
113
+                         'custom_widget_3' => array(
114
+                              'text',
115
+
116
+                              array(
117
+                                   'title' => '',
118
+                                   '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>' ),
119
+                              ),
120
+                         ),
121
+                    ),
122
+
123
+                    'sidebar-footer'     => array(
124
+                         'custom_widget_1' => array(
125
+                              'text',
126
+
127
+                              array(
128
+                                   'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
129
+                                   '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' ),
130
+                              ),
131
+                         ),
132
+
133
+                         'custom_widget_2' => array(
134
+                              'text',
135
+
136
+                              array(
137
+                                   'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
138
+                                   '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' ),
139
+                              ),
140
+                         ),
141
+
142
+                         'custom_widget_3' => array(
143
+                              'text',
144
+
145
+                              array(
146
+                                   'title' => esc_html__( 'Contact us:', 'lsx' ),
147
+                                   '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' ),
148
+                              ),
149
+                         ),
150
+                    ),
151
+
152
+                    'sidebar-footer-cta' => array(
153
+                         'custom_widget_1' => array(
154
+                              'text',
155
+
156
+                              array(
157
+                                   'title' => esc_html__( 'A Footer Call to Action', 'lsx' ),
158
+                                   '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' ),
159
+                              ),
160
+                         ),
161
+                    ),
162
+               ),
163
+
164
+               'posts'       => array(
165
+                    'home'    => array(
166
+                         'template'     => 'page-templates/template-front-page.php',
167
+                         'thumbnail'    => '{{image-banner-example-01}}',
168
+                         'post_title'   => esc_html__( 'LSX is a free WordPress theme', 'lsx' ),
169
+                         'post_content' => '',
170
+                    ),
171
+
172
+                    'about'   => array(
173
+                         'thumbnail' => '{{image-banner-example-02}}',
174
+                    ),
175
+
176
+                    'blog',
177
+
178
+                    'contact' => array(
179
+                         'thumbnail' => '{{image-banner-example-03}}',
180
+                    ),
181
+               ),
182
+
183
+               'attachments' => array(
184
+                    'image-banner-example-01' => array(
185
+                         'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ),
186
+                         'file'       => 'assets/images/admin/banner-example-01.jpg',
187
+                    ),
188
+
189
+                    'image-banner-example-02' => array(
190
+                         'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ),
191
+                         'file'       => 'assets/images/admin/banner-example-02.jpg',
192
+                    ),
193
+
194
+                    'image-banner-example-03' => array(
195
+                         'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ),
196
+                         'file'       => 'assets/images/admin/banner-example-03.jpg',
197
+                    ),
198
+               ),
199
+
200
+               'options'     => array(
201
+                    'show_on_front'   => 'page',
202
+                    'page_on_front'   => '{{home}}',
203
+                    'page_for_posts'  => '{{blog}}',
204
+                    'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ),
205
+               ),
206
+
207
+               'nav_menus'   => array(
208
+                    'primary'  => array(
209
+                         'name'  => esc_html__( 'Primary Menu', 'lsx' ),
210
+
211
+                         'items' => array(
212
+                              'page_home',
213
+                              'page_about',
214
+                              'page_blog',
215
+                              'page_contact',
216
+                         ),
217
+                    ),
218
+
219
+                    'top-menu' => array(
220
+                         'name'  => esc_html__( 'Top Menu', 'lsx' ),
221
+
222
+                         'items' => array(
223
+                              'custom_link_1' => array(
224
+                                   'title'   => 'View Map',
225
+                                   'url'     => 'https://www.google.com/maps/place/LightSpeed+WordPress+Development/@-33.92945,18.45345,17z/data=!3m1!4b1!4m2!3m1!1s0x1dcc5da1b2446d25:0xc8ecdb1cc8afd170',
226
+                                   'classes' => 'map',
227
+                              ),
228
+
229
+                              'custom_link_2' => array(
230
+                                   'title'   => '+27 21 448 9843',
231
+                                   'url'     => 'tel:+27214489843',
232
+                                   'classes' => 'tel',
233
+                              ),
234
+
235
+                              'custom_link_3' => array(
236
+                                   'title'   => '[email protected]',
237
+                                   'url'     => 'mailto:[email protected]',
238
+                                   'classes' => 'email',
239
+                              ),
240
+
241
+                              'page_contact'  => array(
242
+                                   'classes' => 'cta',
243
+                              ),
244
+                         ),
245
+                    ),
246
+
247
+                    'social'   => array(
248
+                         'name'  => esc_html__( 'Social Menu', 'lsx' ),
249
+
250
+                         'items' => array(
251
+                              'link_facebook',
252
+                              'link_foursquare',
253
+                              'link_github',
254
+                              'link_instagram',
255
+                              'link_linkedin',
256
+                              'link_pinterest',
257
+                              'link_twitter',
258
+                              'link_youtube',
259
+                         ),
260
+                    ),
261
+
262
+                    'footer'   => array(
263
+                         'name'  => esc_html__( 'Footer Menu', 'lsx' ),
264
+
265
+                         'items' => array(
266
+                              'page_about',
267
+                              'page_contact',
268
+                         ),
269
+                    ),
270
+               ),
271
+
272
+               'theme_mods'  => array(
273
+                    'lsx_header_fixed'  => true,
274
+                    'lsx_header_search' => false,
275
+                    'lsx_layout'        => '1c',
276
+               ),
277
+          ) );
278
+     }
279 279
 
280 280
 endif;
281 281
 
@@ -283,21 +283,21 @@  discard block
 block discarded – undo
283 283
 
284 284
 if ( ! function_exists( 'lsx_init' ) ) :
285 285
 
286
-	/**
287
-	 * Theme init action.
288
-	 *
289
-	 * @package    lsx
290
-	 * @subpackage config
291
-	 */
292
-	function lsx_init() {
293
-		add_post_type_support( 'page', 'excerpt' );
286
+     /**
287
+      * Theme init action.
288
+      *
289
+      * @package    lsx
290
+      * @subpackage config
291
+      */
292
+     function lsx_init() {
293
+          add_post_type_support( 'page', 'excerpt' );
294 294
 
295
-		if ( class_exists( 'WooCommerce' ) ) {
296
-			remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );
297
-		}
295
+          if ( class_exists( 'WooCommerce' ) ) {
296
+               remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );
297
+          }
298 298
 
299
-		remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 );
300
-	}
299
+          remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 );
300
+     }
301 301
 
302 302
 endif;
303 303
 
@@ -305,19 +305,19 @@  discard block
 block discarded – undo
305 305
 
306 306
 if ( ! function_exists( 'lsx_process_content_width' ) ) :
307 307
 
308
-	/**
309
-	 * Overwrite the $content_width var, based on the layout of the page.
310
-	 *
311
-	 * @package    lsx
312
-	 * @subpackage config
313
-	 */
314
-	function lsx_process_content_width() {
315
-		global $content_width;
308
+     /**
309
+      * Overwrite the $content_width var, based on the layout of the page.
310
+      *
311
+      * @package    lsx
312
+      * @subpackage config
313
+      */
314
+     function lsx_process_content_width() {
315
+          global $content_width;
316 316
 
317
-		if ( is_page_template( 'page-templates/template-front-page.php' ) ) {
318
-			$content_width = 1140;
319
-		}
320
-	}
317
+          if ( is_page_template( 'page-templates/template-front-page.php' ) ) {
318
+               $content_width = 1140;
319
+          }
320
+     }
321 321
 
322 322
 endif;
323 323
 
@@ -325,31 +325,31 @@  discard block
 block discarded – undo
325 325
 
326 326
 if ( ! function_exists( 'lsx_file_get_contents' ) ) :
327 327
 
328
-	/**
329
-	 * Get file contents.
330
-	 *
331
-	 * @package    lsx
332
-	 * @subpackage config
333
-	 */
334
-	function lsx_file_get_contents( $file ) {
335
-		if ( file_exists( $file ) ) {
336
-			global $wp_filesystem;
337
-
338
-			if ( empty( $wp_filesystem ) ) {
339
-				require_once ABSPATH . 'wp-admin/includes/file.php';
340
-				WP_Filesystem();
341
-			}
342
-
343
-			if ( $wp_filesystem ) {
344
-				$contents = $wp_filesystem->get_contents( $file );
345
-
346
-				if ( ! empty( $contents ) ) {
347
-					return $contents;
348
-				}
349
-			}
350
-		}
351
-
352
-		return '';
353
-	}
328
+     /**
329
+      * Get file contents.
330
+      *
331
+      * @package    lsx
332
+      * @subpackage config
333
+      */
334
+     function lsx_file_get_contents( $file ) {
335
+          if ( file_exists( $file ) ) {
336
+               global $wp_filesystem;
337
+
338
+               if ( empty( $wp_filesystem ) ) {
339
+                    require_once ABSPATH . 'wp-admin/includes/file.php';
340
+                    WP_Filesystem();
341
+               }
342
+
343
+               if ( $wp_filesystem ) {
344
+                    $contents = $wp_filesystem->get_contents( $file );
345
+
346
+                    if ( ! empty( $contents ) ) {
347
+                         return $contents;
348
+                    }
349
+               }
350
+          }
351
+
352
+          return '';
353
+     }
354 354
 
355 355
 endif;
Please login to merge, or discard this patch.
Spacing   +59 added lines, -59 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@  discard block
 block discarded – undo
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,28 +22,28 @@  discard block
 block discarded – undo
22 22
 		global $content_width;
23 23
 		$content_width = 1140;
24 24
 
25
-		remove_theme_support( 'widgets-block-editor' );
25
+		remove_theme_support('widgets-block-editor');
26 26
 
27
-		load_theme_textdomain( 'lsx', get_template_directory() . '/languages' );
27
+		load_theme_textdomain('lsx', get_template_directory() . '/languages');
28 28
 
29
-		add_image_size( 'lsx-thumbnail-carousel', 350, 230, true );
30
-		add_image_size( 'lsx-thumbnail-wide', 360, 168, true );
31
-		add_image_size( 'lsx-thumbnail-square', 350, 350, true );
32
-		add_image_size( 'lsx-thumbnail-single', 750, 350, true );
33
-		add_image_size( 'lsx-banner', 1920, 600, true );
29
+		add_image_size('lsx-thumbnail-carousel', 350, 230, true);
30
+		add_image_size('lsx-thumbnail-wide', 360, 168, true);
31
+		add_image_size('lsx-thumbnail-square', 350, 350, true);
32
+		add_image_size('lsx-thumbnail-single', 750, 350, true);
33
+		add_image_size('lsx-banner', 1920, 600, true);
34 34
 
35 35
 		register_nav_menus(
36 36
 			array(
37
-				'primary'       => esc_html__( 'Primary Menu', 'lsx' ),
38
-				'top-menu'      => esc_html__( 'Top Menu (right)', 'lsx' ),
39
-				'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ),
40
-				'social'        => esc_html__( 'Social Menu', 'lsx' ),
41
-				'footer'        => esc_html__( 'Footer Menu', 'lsx' ),
37
+				'primary'       => esc_html__('Primary Menu', 'lsx'),
38
+				'top-menu'      => esc_html__('Top Menu (right)', 'lsx'),
39
+				'top-menu-left' => esc_html__('Top Menu (left)', 'lsx'),
40
+				'social'        => esc_html__('Social Menu', 'lsx'),
41
+				'footer'        => esc_html__('Footer Menu', 'lsx'),
42 42
 			)
43 43
 		);
44 44
 
45
-		add_theme_support( 'automatic-feed-links' );
46
-		add_theme_support( 'custom-background' );
45
+		add_theme_support('automatic-feed-links');
46
+		add_theme_support('custom-background');
47 47
 
48 48
 		add_theme_support(
49 49
 			'custom-logo',
@@ -55,7 +55,7 @@  discard block
 block discarded – undo
55 55
 			)
56 56
 		);
57 57
 
58
-		add_theme_support( 'html5', array( 'caption' ) );
58
+		add_theme_support('html5', array('caption'));
59 59
 
60 60
 		add_theme_support(
61 61
 			'post-formats',
@@ -68,8 +68,8 @@  discard block
 block discarded – undo
68 68
 			)
69 69
 		);
70 70
 
71
-		add_theme_support( 'post-thumbnails' );
72
-		add_theme_support( 'sensei' );
71
+		add_theme_support('post-thumbnails');
72
+		add_theme_support('sensei');
73 73
 
74 74
 		add_theme_support(
75 75
 			'site-logo',
@@ -82,14 +82,14 @@  discard block
 block discarded – undo
82 82
 			)
83 83
 		);
84 84
 
85
-		add_theme_support( 'title-tag' );
85
+		add_theme_support('title-tag');
86 86
 
87 87
 		/*
88 88
 		 * @TODO - Necessary to test it
89 89
 		 */
90 90
 
91 91
 		// add_theme_support( 'woocommerce' );.
92
-		add_theme_support( 'starter-content', array(
92
+		add_theme_support('starter-content', array(
93 93
 			'widgets'     => array(
94 94
 				'sidebar-home'       => array(
95 95
 					'custom_widget_1' => array(
@@ -97,7 +97,7 @@  discard block
 block discarded – undo
97 97
 
98 98
 						array(
99 99
 							'title' => '',
100
-							'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>' ),
100
+							'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>'),
101 101
 						),
102 102
 					),
103 103
 
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
 
107 107
 						array(
108 108
 							'title' => '',
109
-							'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" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ),
109
+							'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" rel="noreferrer noopener">Hire Us</a><p></div></div></div>'),
110 110
 						),
111 111
 					),
112 112
 
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
 
116 116
 						array(
117 117
 							'title' => '',
118
-							'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>' ),
118
+							'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>'),
119 119
 						),
120 120
 					),
121 121
 				),
@@ -125,8 +125,8 @@  discard block
 block discarded – undo
125 125
 						'text',
126 126
 
127 127
 						array(
128
-							'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
129
-							'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' ),
128
+							'title' => esc_html__('Space for Footer Widgets', 'lsx'),
129
+							'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'),
130 130
 						),
131 131
 					),
132 132
 
@@ -134,8 +134,8 @@  discard block
 block discarded – undo
134 134
 						'text',
135 135
 
136 136
 						array(
137
-							'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ),
138
-							'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' ),
137
+							'title' => esc_html__('Space for Footer Widgets', 'lsx'),
138
+							'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'),
139 139
 						),
140 140
 					),
141 141
 
@@ -143,8 +143,8 @@  discard block
 block discarded – undo
143 143
 						'text',
144 144
 
145 145
 						array(
146
-							'title' => esc_html__( 'Contact us:', 'lsx' ),
147
-							'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' ),
146
+							'title' => esc_html__('Contact us:', 'lsx'),
147
+							'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'),
148 148
 						),
149 149
 					),
150 150
 				),
@@ -154,8 +154,8 @@  discard block
 block discarded – undo
154 154
 						'text',
155 155
 
156 156
 						array(
157
-							'title' => esc_html__( 'A Footer Call to Action', 'lsx' ),
158
-							'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' ),
157
+							'title' => esc_html__('A Footer Call to Action', 'lsx'),
158
+							'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'),
159 159
 						),
160 160
 					),
161 161
 				),
@@ -165,7 +165,7 @@  discard block
 block discarded – undo
165 165
 				'home'    => array(
166 166
 					'template'     => 'page-templates/template-front-page.php',
167 167
 					'thumbnail'    => '{{image-banner-example-01}}',
168
-					'post_title'   => esc_html__( 'LSX is a free WordPress theme', 'lsx' ),
168
+					'post_title'   => esc_html__('LSX is a free WordPress theme', 'lsx'),
169 169
 					'post_content' => '',
170 170
 				),
171 171
 
@@ -182,17 +182,17 @@  discard block
 block discarded – undo
182 182
 
183 183
 			'attachments' => array(
184 184
 				'image-banner-example-01' => array(
185
-					'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ),
185
+					'post_title' => esc_html_x('Banner Example 01', 'Theme starter content', 'lsx'),
186 186
 					'file'       => 'assets/images/admin/banner-example-01.jpg',
187 187
 				),
188 188
 
189 189
 				'image-banner-example-02' => array(
190
-					'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ),
190
+					'post_title' => esc_html_x('Banner Example 02', 'Theme starter content', 'lsx'),
191 191
 					'file'       => 'assets/images/admin/banner-example-02.jpg',
192 192
 				),
193 193
 
194 194
 				'image-banner-example-03' => array(
195
-					'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ),
195
+					'post_title' => esc_html_x('Banner Example 03', 'Theme starter content', 'lsx'),
196 196
 					'file'       => 'assets/images/admin/banner-example-03.jpg',
197 197
 				),
198 198
 			),
@@ -201,12 +201,12 @@  discard block
 block discarded – undo
201 201
 				'show_on_front'   => 'page',
202 202
 				'page_on_front'   => '{{home}}',
203 203
 				'page_for_posts'  => '{{blog}}',
204
-				'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ),
204
+				'blogdescription' => esc_html__('LSX starter content example', 'lsx'),
205 205
 			),
206 206
 
207 207
 			'nav_menus'   => array(
208 208
 				'primary'  => array(
209
-					'name'  => esc_html__( 'Primary Menu', 'lsx' ),
209
+					'name'  => esc_html__('Primary Menu', 'lsx'),
210 210
 
211 211
 					'items' => array(
212 212
 						'page_home',
@@ -217,7 +217,7 @@  discard block
 block discarded – undo
217 217
 				),
218 218
 
219 219
 				'top-menu' => array(
220
-					'name'  => esc_html__( 'Top Menu', 'lsx' ),
220
+					'name'  => esc_html__('Top Menu', 'lsx'),
221 221
 
222 222
 					'items' => array(
223 223
 						'custom_link_1' => array(
@@ -245,7 +245,7 @@  discard block
 block discarded – undo
245 245
 				),
246 246
 
247 247
 				'social'   => array(
248
-					'name'  => esc_html__( 'Social Menu', 'lsx' ),
248
+					'name'  => esc_html__('Social Menu', 'lsx'),
249 249
 
250 250
 					'items' => array(
251 251
 						'link_facebook',
@@ -260,7 +260,7 @@  discard block
 block discarded – undo
260 260
 				),
261 261
 
262 262
 				'footer'   => array(
263
-					'name'  => esc_html__( 'Footer Menu', 'lsx' ),
263
+					'name'  => esc_html__('Footer Menu', 'lsx'),
264 264
 
265 265
 					'items' => array(
266 266
 						'page_about',
@@ -274,14 +274,14 @@  discard block
 block discarded – undo
274 274
 				'lsx_header_search' => false,
275 275
 				'lsx_layout'        => '1c',
276 276
 			),
277
-		) );
277
+		));
278 278
 	}
279 279
 
280 280
 endif;
281 281
 
282
-add_action( 'after_setup_theme', 'lsx_setup' );
282
+add_action('after_setup_theme', 'lsx_setup');
283 283
 
284
-if ( ! function_exists( 'lsx_init' ) ) :
284
+if ( ! function_exists('lsx_init')) :
285 285
 
286 286
 	/**
287 287
 	 * Theme init action.
@@ -290,20 +290,20 @@  discard block
 block discarded – undo
290 290
 	 * @subpackage config
291 291
 	 */
292 292
 	function lsx_init() {
293
-		add_post_type_support( 'page', 'excerpt' );
293
+		add_post_type_support('page', 'excerpt');
294 294
 
295
-		if ( class_exists( 'WooCommerce' ) ) {
296
-			remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 );
295
+		if (class_exists('WooCommerce')) {
296
+			remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20);
297 297
 		}
298 298
 
299
-		remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 );
299
+		remove_action('comment_form', 'wp_comment_form_unfiltered_html_nonce', 10);
300 300
 	}
301 301
 
302 302
 endif;
303 303
 
304
-add_action( 'init', 'lsx_init', 100 );
304
+add_action('init', 'lsx_init', 100);
305 305
 
306
-if ( ! function_exists( 'lsx_process_content_width' ) ) :
306
+if ( ! function_exists('lsx_process_content_width')) :
307 307
 
308 308
 	/**
309 309
 	 * Overwrite the $content_width var, based on the layout of the page.
@@ -314,16 +314,16 @@  discard block
 block discarded – undo
314 314
 	function lsx_process_content_width() {
315 315
 		global $content_width;
316 316
 
317
-		if ( is_page_template( 'page-templates/template-front-page.php' ) ) {
317
+		if (is_page_template('page-templates/template-front-page.php')) {
318 318
 			$content_width = 1140;
319 319
 		}
320 320
 	}
321 321
 
322 322
 endif;
323 323
 
324
-add_action( 'wp_head', 'lsx_process_content_width' );
324
+add_action('wp_head', 'lsx_process_content_width');
325 325
 
326
-if ( ! function_exists( 'lsx_file_get_contents' ) ) :
326
+if ( ! function_exists('lsx_file_get_contents')) :
327 327
 
328 328
 	/**
329 329
 	 * Get file contents.
@@ -331,19 +331,19 @@  discard block
 block discarded – undo
331 331
 	 * @package    lsx
332 332
 	 * @subpackage config
333 333
 	 */
334
-	function lsx_file_get_contents( $file ) {
335
-		if ( file_exists( $file ) ) {
334
+	function lsx_file_get_contents($file) {
335
+		if (file_exists($file)) {
336 336
 			global $wp_filesystem;
337 337
 
338
-			if ( empty( $wp_filesystem ) ) {
338
+			if (empty($wp_filesystem)) {
339 339
 				require_once ABSPATH . 'wp-admin/includes/file.php';
340 340
 				WP_Filesystem();
341 341
 			}
342 342
 
343
-			if ( $wp_filesystem ) {
344
-				$contents = $wp_filesystem->get_contents( $file );
343
+			if ($wp_filesystem) {
344
+				$contents = $wp_filesystem->get_contents($file);
345 345
 
346
-				if ( ! empty( $contents ) ) {
346
+				if ( ! empty($contents)) {
347 347
 					return $contents;
348 348
 				}
349 349
 			}
Please login to merge, or discard this patch.