Passed
Pull Request — master (#442)
by Virginia
02:00
created
partials/content-page-cover.php 1 patch
Spacing   +18 added lines, -18 removed lines patch added patch discarded remove patch
@@ -21,57 +21,57 @@  discard block
 block discarded – undo
21 21
 	$color_overlay_style   = '';
22 22
 	$color_overlay_classes = '';
23 23
 
24
-	$image_url = ! post_password_required() ? get_the_post_thumbnail_url( get_the_ID(), 'full' ) : '';
24
+	$image_url = ! post_password_required() ? get_the_post_thumbnail_url(get_the_ID(), 'full') : '';
25 25
 
26
-	if ( $image_url ) {
27
-		$cover_header_style   = ' style="background-image: url( ' . esc_url( $image_url ) . ' );"';
26
+	if ($image_url) {
27
+		$cover_header_style   = ' style="background-image: url( ' . esc_url($image_url) . ' );"';
28 28
 		$cover_header_classes = ' bg-image';
29 29
 	}
30 30
 
31 31
 	// Get the color used for the color overlay.
32
-	$color_overlay_color = get_theme_mod( 'lsx_cover_template_overlay_background_color' );
33
-	if ( $color_overlay_color ) {
34
-		$color_overlay_style = ' style="color: ' . esc_attr( $color_overlay_color ) . ';"';
32
+	$color_overlay_color = get_theme_mod('lsx_cover_template_overlay_background_color');
33
+	if ($color_overlay_color) {
34
+		$color_overlay_style = ' style="color: ' . esc_attr($color_overlay_color) . ';"';
35 35
 	} else {
36 36
 		$color_overlay_style = '';
37 37
 	}
38 38
 
39 39
 	// Get the fixed background attachment option.
40
-	if ( get_theme_mod( 'lsx_cover_template_fixed_background', true ) ) {
40
+	if (get_theme_mod('lsx_cover_template_fixed_background', true)) {
41 41
 		$cover_header_classes .= ' bg-attachment-fixed';
42 42
 	}
43 43
 
44 44
 	// Get the opacity of the color overlay.
45
-	$color_overlay_opacity  = get_theme_mod( 'lsx_cover_template_overlay_opacity' );
46
-	$color_overlay_opacity  = ( false === $color_overlay_opacity ) ? 80 : $color_overlay_opacity;
45
+	$color_overlay_opacity  = get_theme_mod('lsx_cover_template_overlay_opacity');
46
+	$color_overlay_opacity  = (false === $color_overlay_opacity) ? 80 : $color_overlay_opacity;
47 47
 	$color_overlay_classes .= ' opacity-' . $color_overlay_opacity;
48 48
 	?>
49 49
 
50
-	<div class="cover-header <?php echo esc_html( $cover_header_classes ); ?>"<?php echo wp_kses_post( $cover_header_style ); ?>>
50
+	<div class="cover-header <?php echo esc_html($cover_header_classes); ?>"<?php echo wp_kses_post($cover_header_style); ?>>
51 51
 		<div class="cover-header-inner-wrapper">
52 52
 			<div class="cover-header-inner">
53
-				<div class="cover-color-overlay color-accent<?php echo esc_attr( $color_overlay_classes ); ?>"<?php echo wp_kses_post( $color_overlay_style ); ?>></div>
53
+				<div class="cover-color-overlay color-accent<?php echo esc_attr($color_overlay_classes); ?>"<?php echo wp_kses_post($color_overlay_style); ?>></div>
54 54
 
55 55
 					<header class="entry-header has-text-align-center">
56 56
 						<div class="entry-header-inner section-inner">
57 57
 
58 58
 							<?php
59 59
 
60
-							if ( has_category() ) {
60
+							if (has_category()) {
61 61
 								?>
62 62
 
63 63
 								<div class="entry-categories">
64 64
 									<div class="entry-categories-inner">
65
-										<?php the_category( ' ' ); ?>
65
+										<?php the_category(' '); ?>
66 66
 									</div>
67 67
 								</div>
68 68
 
69 69
 								<?php
70 70
 							}
71 71
 
72
-							the_title( '<h1 class="entry-title">', '</h1>' );
72
+							the_title('<h1 class="entry-title">', '</h1>');
73 73
 
74
-							if ( is_page() ) {
74
+							if (is_page()) {
75 75
 								?>
76 76
 
77 77
 								<div class="to-the-content-wrapper">
@@ -85,7 +85,7 @@  discard block
 block discarded – undo
85 85
 								<?php
86 86
 							} else {
87 87
 
88
-								if ( has_excerpt() ) {
88
+								if (has_excerpt()) {
89 89
 									?>
90 90
 
91 91
 									<div class="intro-text section-inner">
@@ -117,12 +117,12 @@  discard block
 block discarded – undo
117 117
 		<?php
118 118
 			the_content();
119 119
 
120
-			wp_link_pages( array(
120
+			wp_link_pages(array(
121 121
 				'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
122 122
 				'after'       => '</div></div>',
123 123
 				'link_before' => '<span>',
124 124
 				'link_after'  => '</span>',
125
-			) );
125
+			));
126 126
 		?>
127 127
 	</div><!-- .entry-content -->
128 128
 
Please login to merge, or discard this patch.
functions.php 1 patch
Spacing   +8 added lines, -8 removed lines patch added patch discarded remove patch
@@ -7,33 +7,33 @@
 block discarded – undo
7 7
  * @package lsx
8 8
  */
9 9
 
10
-if ( ! defined( 'ABSPATH' ) ) {
10
+if ( ! defined('ABSPATH')) {
11 11
 	exit;
12 12
 }
13 13
 
14
-define( 'LSX_VERSION', '2.9' );
14
+define('LSX_VERSION', '2.9');
15 15
 
16
-if ( in_array( 'wordpress-seo/wp-seo.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) || in_array( 'wordpress-seo-premium/wp-seo-premium.php', apply_filters( 'active_plugins', get_option( 'active_plugins' ) ) ) ) {
16
+if (in_array('wordpress-seo/wp-seo.php', apply_filters('active_plugins', get_option('active_plugins'))) || in_array('wordpress-seo-premium/wp-seo-premium.php', apply_filters('active_plugins', get_option('active_plugins')))) {
17 17
 	require get_template_directory() . '/includes/yoast/class-lsx-yoast.php';
18 18
 }
19 19
 
20
-if ( class_exists( 'WooCommerce' ) ) {
20
+if (class_exists('WooCommerce')) {
21 21
 	require get_template_directory() . '/includes/woocommerce/woocommerce.php';
22 22
 }
23 23
 
24
-if ( class_exists( 'Tribe__Events__Main' ) ) {
24
+if (class_exists('Tribe__Events__Main')) {
25 25
 	require get_template_directory() . '/includes/the-events-calendar/the-events-calendar.php';
26 26
 }
27 27
 
28
-if ( class_exists( 'Sensei_Main' ) || class_exists( 'Sensei_WC' ) ) {
28
+if (class_exists('Sensei_Main') || class_exists('Sensei_WC')) {
29 29
 	require get_template_directory() . '/includes/sensei/class-lsx-sensei.php';
30 30
 }
31 31
 
32
-if ( class_exists( 'Popup_Maker' ) ) {
32
+if (class_exists('Popup_Maker')) {
33 33
 	require get_template_directory() . '/includes/popup-maker/class-lsx-popup-maker.php';
34 34
 }
35 35
 
36
-if ( class_exists( 'bbPress' ) ) {
36
+if (class_exists('bbPress')) {
37 37
 	require get_template_directory() . '/includes/bbpress/bbpress.php';
38 38
 }
39 39
 
Please login to merge, or discard this patch.
includes/admin/welcome-screen/component-header.php 1 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/documentation/lsx/" target="_blank" rel="noreferrer noopener">',
34 34
 						'</a>',
35 35
 						'<a href="https://www.lsdev.biz/contact-us/" 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-us/" 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   +40 added lines, -40 removed lines patch added patch discarded remove patch
@@ -10,21 +10,21 @@  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-6">
18 18
 					<div class="box-clean">
19
-						<a href="https://wordpress.org/plugins/lsx-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://wordpress.org/plugins/lsx-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-6">
25 25
 					<div class="box-clean">
26
-						<a href="https://wordpress.org/plugins/lsx-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://wordpress.org/plugins/lsx-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
 
@@ -37,28 +37,28 @@  discard block
 block discarded – undo
37 37
 <div class="row">
38 38
 	<div class="col-md-12">
39 39
 		<div class="box enhance">
40
-			<h2><?php esc_html_e( 'Core Extensions', 'lsx' ); ?></h2>
41
-			<p><?php esc_html_e( 'Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx' ); ?></p>
40
+			<h2><?php esc_html_e('Core Extensions', 'lsx'); ?></h2>
41
+			<p><?php esc_html_e('Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx'); ?></p>
42 42
 
43 43
 			<div class="row">
44 44
 				<div class="col-md-4">
45 45
 					<div class="box-clean">
46
-						<a href="https://wordpress.org/plugins/lsx-search/" target="_blank"><?php esc_html_e( 'LSX Search ', 'lsx' ); ?></a>
47
-						<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>
46
+						<a href="https://wordpress.org/plugins/lsx-search/" target="_blank"><?php esc_html_e('LSX Search ', 'lsx'); ?></a>
47
+						<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>
48 48
 					</div>
49 49
 				</div>
50 50
 
51 51
 				<div class="col-md-4">
52 52
 					<div class="box-clean">
53
-						<a href="https://wordpress.org/plugins/lsx-customizer/" target="_blank"><?php esc_html_e( 'LSX Customizer', 'lsx' ); ?></a>
54
-						<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>
53
+						<a href="https://wordpress.org/plugins/lsx-customizer/" target="_blank"><?php esc_html_e('LSX Customizer', 'lsx'); ?></a>
54
+						<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>
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://wordpress.org/plugins/lsx-blog-customizer/" target="_blank"><?php esc_html_e( 'LSX Blog Customizer', 'lsx' ); ?></a>
61
-						<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>
60
+						<a href="https://wordpress.org/plugins/lsx-blog-customizer/" target="_blank"><?php esc_html_e('LSX Blog Customizer', 'lsx'); ?></a>
61
+						<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>
62 62
 					</div>
63 63
 				</div>
64 64
 			</div>
@@ -66,22 +66,22 @@  discard block
 block discarded – undo
66 66
 			<div class="row">
67 67
 				<div class="col-md-4">
68 68
 					<div class="box-clean">
69
-						<a href="https://wordpress.org/plugins/lsx-mega-menus/" target="_blank"><?php esc_html_e( 'LSX Mega Menus', 'lsx' ); ?></a>
70
-						<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>
69
+						<a href="https://wordpress.org/plugins/lsx-mega-menus/" target="_blank"><?php esc_html_e('LSX Mega Menus', 'lsx'); ?></a>
70
+						<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>
71 71
 					</div>
72 72
 				</div>
73 73
 
74 74
 				<div class="col-md-4">
75 75
 					<div class="box-clean">
76
-						<a href="https://wordpress.org/plugins/lsx-sharing/" target="_blank"><?php esc_html_e( 'LSX Sharing', 'lsx' ); ?></a>
77
-						<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>
76
+						<a href="https://wordpress.org/plugins/lsx-sharing/" target="_blank"><?php esc_html_e('LSX Sharing', 'lsx'); ?></a>
77
+						<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>
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://wordpress.org/plugins/lsx-blocks/" target="_blank"><?php esc_html_e( 'LSX Blocks', 'lsx' ); ?></a>
84
-						<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>
83
+						<a href="https://wordpress.org/plugins/lsx-blocks/" target="_blank"><?php esc_html_e('LSX Blocks', 'lsx'); ?></a>
84
+						<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>
85 85
 					</div>
86 86
 				</div>
87 87
 
@@ -94,29 +94,29 @@  discard block
 block discarded – undo
94 94
 <div class="row">
95 95
 	<div class="col-md-12">
96 96
 		<div class="box enhance">
97
-			<h2><?php esc_html_e( 'Post Type Extensions', 'lsx' ); ?></h2>
98
-			<p><?php esc_html_e( 'These extensions will add a post type with options for displaying different information to your visitors.', 'lsx' ); ?></p>
97
+			<h2><?php esc_html_e('Post Type Extensions', 'lsx'); ?></h2>
98
+			<p><?php esc_html_e('These extensions will add a post type with options for displaying different information to your visitors.', 'lsx'); ?></p>
99 99
 
100 100
 			<div class="row">
101 101
 
102 102
 				<div class="col-md-4">
103 103
 					<div class="box-clean">
104
-						<a href="https://wordpress.org/plugins/lsx-team/" target="_blank"><?php esc_html_e( 'LSX Team', 'lsx' ); ?></a>
105
-						<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>
104
+						<a href="https://wordpress.org/plugins/lsx-team/" target="_blank"><?php esc_html_e('LSX Team', 'lsx'); ?></a>
105
+						<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>
106 106
 					</div>
107 107
 				</div>
108 108
 
109 109
 				<div class="col-md-4">
110 110
 					<div class="box-clean">
111
-						<a href="https://wordpress.org/plugins/lsx-testimonials/" target="_blank"><?php esc_html_e( 'LSX Testimonials', 'lsx' ); ?></a>
112
-						<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>
111
+						<a href="https://wordpress.org/plugins/lsx-testimonials/" target="_blank"><?php esc_html_e('LSX Testimonials', 'lsx'); ?></a>
112
+						<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>
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://wordpress.org/plugins/lsx-videos/" target="_blank"><?php esc_html_e( 'LSX Videos', 'lsx' ); ?></a>
119
-						<p><?php esc_html_e( 'Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx' ); ?></p>
118
+						<a href="https://wordpress.org/plugins/lsx-videos/" target="_blank"><?php esc_html_e('LSX Videos', 'lsx'); ?></a>
119
+						<p><?php esc_html_e('Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx'); ?></p>
120 120
 					</div>
121 121
 				</div>
122 122
 
@@ -125,15 +125,15 @@  discard block
 block discarded – undo
125 125
 			<div class="row">
126 126
 				<div class="col-md-4">
127 127
 					<div class="box-clean">
128
-						<a href="https://wordpress.org/plugins/lsx-projects/" target="_blank"><?php esc_html_e( 'LSX Projects', 'lsx' ); ?></a>
129
-						<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>
128
+						<a href="https://wordpress.org/plugins/lsx-projects/" target="_blank"><?php esc_html_e('LSX Projects', 'lsx'); ?></a>
129
+						<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>
130 130
 					</div>
131 131
 				</div>
132 132
 
133 133
 				<div class="col-md-4">
134 134
 					<div class="box-clean">
135
-						<a href="https://lsx.lsdev.biz/" target="_blank"><?php esc_html_e( 'More coming soon…', 'lsx' ); ?></a>
136
-						<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>
135
+						<a href="https://lsx.lsdev.biz/" target="_blank"><?php esc_html_e('More coming soon…', 'lsx'); ?></a>
136
+						<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>
137 137
 					</div>
138 138
 				</div>
139 139
 			</div>
@@ -145,29 +145,29 @@  discard block
 block discarded – undo
145 145
 <div class="row">
146 146
 	<div class="col-md-12">
147 147
 		<div class="box enhance">
148
-			<h2><?php esc_html_e( 'API Integration Extensions', 'lsx' ); ?></h2>
149
-			<p><?php esc_html_e( 'LightSpeed has integrated plugins with reputable software partners.', 'lsx' ); ?></p>
148
+			<h2><?php esc_html_e('API Integration Extensions', 'lsx'); ?></h2>
149
+			<p><?php esc_html_e('LightSpeed has integrated plugins with reputable software partners.', 'lsx'); ?></p>
150 150
 
151 151
 			<div class="row">
152 152
 
153 153
 				<div class="col-md-4">
154 154
 					<div class="box-clean">
155
-						<a href="https://wordpress.org/plugins/lsx-give-payfast-gateway/" target="_blank"><?php esc_html_e( 'LSX Give Payfast Gateway', 'lsx' ); ?></a>
156
-						<p><?php esc_html_e( 'Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx' ); ?></p>
155
+						<a href="https://wordpress.org/plugins/lsx-give-payfast-gateway/" target="_blank"><?php esc_html_e('LSX Give Payfast Gateway', 'lsx'); ?></a>
156
+						<p><?php esc_html_e('Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx'); ?></p>
157 157
 					</div>
158 158
 				</div>
159 159
 
160 160
 				<div class="col-md-4">
161 161
 					<div class="box-clean">
162
-						<a href="https://wordpress.org/plugins/lsx-importer-for-wetu/" target="_blank"><?php esc_html_e( 'LSX Wetu Importer', 'lsx' ); ?></a>
163
-						<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>
162
+						<a href="https://wordpress.org/plugins/lsx-importer-for-wetu/" target="_blank"><?php esc_html_e('LSX Wetu Importer', 'lsx'); ?></a>
163
+						<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>
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://wordpress.org/plugins/lsx-zoho-crm-addon-for-caldera-forms/" target="_blank"><?php esc_html_e( 'LSX Caldera Forms Zoho Integration', 'lsx' ); ?></a>
170
-						<p><?php esc_html_e( 'Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx' ); ?></p>
169
+						<a href="https://wordpress.org/plugins/lsx-zoho-crm-addon-for-caldera-forms/" target="_blank"><?php esc_html_e('LSX Caldera Forms Zoho Integration', 'lsx'); ?></a>
170
+						<p><?php esc_html_e('Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx'); ?></p>
171 171
 					</div>
172 172
 				</div>
173 173
 
Please login to merge, or discard this patch.
includes/template-tags.php 1 patch
Spacing   +164 added lines, -164 removed lines patch added patch discarded remove patch
@@ -6,11 +6,11 @@  discard block
 block discarded – undo
6 6
  * @subpackage template-tags
7 7
  */
8 8
 
9
-if ( ! defined( 'ABSPATH' ) ) {
9
+if ( ! defined('ABSPATH')) {
10 10
 	exit;
11 11
 }
12 12
 
13
-if ( ! function_exists( 'lsx_breadcrumbs' ) ) :
13
+if ( ! function_exists('lsx_breadcrumbs')) :
14 14
 
15 15
 	/**
16 16
 	 * Breadcrumbs.
@@ -19,17 +19,17 @@  discard block
 block discarded – undo
19 19
 	 * @subpackage template-tags
20 20
 	 */
21 21
 	function lsx_breadcrumbs() {
22
-		if ( ! function_exists( 'yoast_breadcrumb' ) && ! function_exists( 'woocommerce_breadcrumb' ) ) {
22
+		if ( ! function_exists('yoast_breadcrumb') && ! function_exists('woocommerce_breadcrumb')) {
23 23
 			return null;
24 24
 		}
25 25
 
26
-		$show_on_front = get_option( 'show_on_front' );
26
+		$show_on_front = get_option('show_on_front');
27 27
 
28
-		if ( ( 'posts' === $show_on_front && is_home() ) || ( 'page' === $show_on_front && is_front_page() ) ) {
28
+		if (('posts' === $show_on_front && is_home()) || ('page' === $show_on_front && is_front_page())) {
29 29
 			return;
30 30
 		}
31 31
 
32
-		if ( function_exists( 'woocommerce_breadcrumb' ) ) {
32
+		if (function_exists('woocommerce_breadcrumb')) {
33 33
 			ob_start();
34 34
 
35 35
 			woocommerce_breadcrumb(
@@ -42,23 +42,23 @@  discard block
 block discarded – undo
42 42
 			);
43 43
 
44 44
 			$output = ob_get_clean();
45
-		} elseif ( function_exists( 'yoast_breadcrumb' ) ) {
46
-			$output = yoast_breadcrumb( null, null, false );
45
+		} elseif (function_exists('yoast_breadcrumb')) {
46
+			$output = yoast_breadcrumb(null, null, false);
47 47
 			$output = '<div class="breadcrumbs-container breadcrumbs-yoast"><div class="container"><div class="row"><div class="col-xs-12">' . $output . '</div></div></div></div>';
48 48
 		}
49 49
 
50
-		$output = apply_filters( 'lsx_breadcrumbs', $output );
50
+		$output = apply_filters('lsx_breadcrumbs', $output);
51 51
 
52
-		echo wp_kses_post( $output );
52
+		echo wp_kses_post($output);
53 53
 	}
54 54
 
55 55
 endif;
56 56
 
57
-add_action( 'lsx_header_after', 'lsx_breadcrumbs', 1 );
57
+add_action('lsx_header_after', 'lsx_breadcrumbs', 1);
58 58
 //add_action( 'lsx_banner_inner_bottom', 'lsx_breadcrumbs', 100 );
59 59
 //add_action( 'lsx_global_header_inner_bottom', 'lsx_breadcrumbs', 100 );
60 60
 
61
-if ( ! function_exists( 'lsx_breadcrumbs_wpseo_seperator_filter' ) ) :
61
+if ( ! function_exists('lsx_breadcrumbs_wpseo_seperator_filter')) :
62 62
 
63 63
 	/**
64 64
 	 * Replaces the seperator.
@@ -66,16 +66,16 @@  discard block
 block discarded – undo
66 66
 	 * @package    lsx
67 67
 	 * @subpackage template-tags
68 68
 	 */
69
-	function lsx_breadcrumbs_wpseo_seperator_filter( $seperator ) {
69
+	function lsx_breadcrumbs_wpseo_seperator_filter($seperator) {
70 70
 		$seperator = '<i class="fa fa-angle-right" aria-hidden="true"></i>';
71 71
 		return $seperator;
72 72
 	}
73 73
 
74 74
 endif;
75 75
 
76
-add_filter( 'wpseo_breadcrumb_separator', 'lsx_breadcrumbs_wpseo_seperator_filter' );
76
+add_filter('wpseo_breadcrumb_separator', 'lsx_breadcrumbs_wpseo_seperator_filter');
77 77
 
78
-if ( ! function_exists( 'lsx_breadcrumbs_woocommerce_seperator_filter' ) ) :
78
+if ( ! function_exists('lsx_breadcrumbs_woocommerce_seperator_filter')) :
79 79
 
80 80
 	/**
81 81
 	 * Replaces the seperator.
@@ -83,16 +83,16 @@  discard block
 block discarded – undo
83 83
 	 * @package    lsx
84 84
 	 * @subpackage template-tags
85 85
 	 */
86
-	function lsx_breadcrumbs_woocommerce_seperator_filter( $defaults ) {
86
+	function lsx_breadcrumbs_woocommerce_seperator_filter($defaults) {
87 87
 		$defaults['delimiter'] = '<i class="fa fa-angle-right" aria-hidden="true"></i>';
88 88
 		return $defaults;
89 89
 	}
90 90
 
91 91
 endif;
92 92
 
93
-add_filter( 'woocommerce_breadcrumb_defaults', 'lsx_breadcrumbs_woocommerce_seperator_filter' );
93
+add_filter('woocommerce_breadcrumb_defaults', 'lsx_breadcrumbs_woocommerce_seperator_filter');
94 94
 
95
-if ( ! function_exists( 'lsx_site_title' ) ) :
95
+if ( ! function_exists('lsx_site_title')) :
96 96
 
97 97
 	/**
98 98
 	 * Displays logo when applicable.
@@ -103,15 +103,15 @@  discard block
 block discarded – undo
103 103
 	function lsx_site_title() {
104 104
 		?>
105 105
 			<div class="site-branding">
106
-				<h1 class="site-title"><a title="<?php bloginfo( 'name' ); ?>" href="<?php echo esc_url( home_url( '/' ) ); ?>" rel="home"><?php bloginfo( 'name' ); ?></a></h1>
107
-				<p class="site-description"><?php bloginfo( 'description' ); ?></p>
106
+				<h1 class="site-title"><a title="<?php bloginfo('name'); ?>" href="<?php echo esc_url(home_url('/')); ?>" rel="home"><?php bloginfo('name'); ?></a></h1>
107
+				<p class="site-description"><?php bloginfo('description'); ?></p>
108 108
 			</div>
109 109
 		<?php
110 110
 	}
111 111
 
112 112
 endif;
113 113
 
114
-if ( ! function_exists( 'lsx_post_meta_list_top' ) ) :
114
+if ( ! function_exists('lsx_post_meta_list_top')) :
115 115
 
116 116
 	/**
117 117
 	 * Add customizable post meta (post list - above title).
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
 
133 133
 endif;
134 134
 
135
-if ( ! function_exists( 'lsx_post_meta_single_top' ) ) :
135
+if ( ! function_exists('lsx_post_meta_single_top')) :
136 136
 
137 137
 	/**
138 138
 	 * Add customizable post meta (single post - above title).
@@ -152,11 +152,11 @@  discard block
 block discarded – undo
152 152
 endif;
153 153
 
154 154
 //add_action( 'lsx_post_meta_top', 'lsx_post_meta_avatar' );
155
-add_action( 'lsx_post_meta_top', 'lsx_post_meta_author' );
156
-add_action( 'lsx_post_meta_top', 'lsx_post_meta_date' );
157
-add_action( 'lsx_post_meta_top', 'lsx_post_meta_category' );
155
+add_action('lsx_post_meta_top', 'lsx_post_meta_author');
156
+add_action('lsx_post_meta_top', 'lsx_post_meta_date');
157
+add_action('lsx_post_meta_top', 'lsx_post_meta_category');
158 158
 
159
-if ( ! function_exists( 'lsx_post_meta_single_bottom' ) ) :
159
+if ( ! function_exists('lsx_post_meta_single_bottom')) :
160 160
 
161 161
 	/**
162 162
 	 * Add customizable post meta (single post - below title).
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
 
176 176
 endif;
177 177
 
178
-if ( ! function_exists( 'lsx_post_meta_avatar' ) ) :
178
+if ( ! function_exists('lsx_post_meta_avatar')) :
179 179
 
180 180
 	/**
181 181
 	 * Add customizable post meta: author's avatar.
@@ -185,20 +185,20 @@  discard block
 block discarded – undo
185 185
 	 */
186 186
 	function lsx_post_meta_avatar() {
187 187
 		$author        = get_the_author();
188
-		$author_id     = get_the_author_meta( 'ID' );
189
-		$author_avatar = get_avatar( $author_id, 80 );
190
-		$author_url    = get_author_posts_url( $author_id );
188
+		$author_id     = get_the_author_meta('ID');
189
+		$author_avatar = get_avatar($author_id, 80);
190
+		$author_url    = get_author_posts_url($author_id);
191 191
 
192 192
 		printf(
193 193
 			'<a href="%1$s" class="post-meta-avatar">%2$s</a>',
194
-			esc_url( $author_url ),
195
-			wp_kses_post( $author_avatar )
194
+			esc_url($author_url),
195
+			wp_kses_post($author_avatar)
196 196
 		);
197 197
 	}
198 198
 
199 199
 endif;
200 200
 
201
-if ( ! function_exists( 'lsx_post_meta_date' ) ) :
201
+if ( ! function_exists('lsx_post_meta_date')) :
202 202
 
203 203
 	/**
204 204
 	 * Add customizable post meta: post date.
@@ -211,22 +211,22 @@  discard block
 block discarded – undo
211 211
 
212 212
 		$time_string = sprintf(
213 213
 			$time_string,
214
-			esc_attr( get_the_date( 'c' ) ),
214
+			esc_attr(get_the_date('c')),
215 215
 			get_the_date(),
216
-			esc_attr( get_the_modified_date( 'c' ) ),
216
+			esc_attr(get_the_modified_date('c')),
217 217
 			get_the_modified_date()
218 218
 		);
219 219
 
220 220
 		printf(
221 221
 			'<span class="post-meta-time updated"><a href="%1$s" rel="bookmark">%2$s</a></span>',
222
-			esc_url( get_permalink() ),
223
-			wp_kses_post( $time_string )
222
+			esc_url(get_permalink()),
223
+			wp_kses_post($time_string)
224 224
 		);
225 225
 	}
226 226
 
227 227
 endif;
228 228
 
229
-if ( ! function_exists( 'lsx_post_meta_author' ) ) :
229
+if ( ! function_exists('lsx_post_meta_author')) :
230 230
 
231 231
 	/**
232 232
 	 * Add customizable post meta: post author.
@@ -236,27 +236,27 @@  discard block
 block discarded – undo
236 236
 	 */
237 237
 	function lsx_post_meta_author() {
238 238
 		$author     = get_the_author();
239
-		$author_url = get_author_posts_url( get_the_author_meta( 'ID' ) );
239
+		$author_url = get_author_posts_url(get_the_author_meta('ID'));
240 240
 
241
-		if ( empty( $author ) ) {
241
+		if (empty($author)) {
242 242
 			global $post;
243 243
 
244
-			$author     = get_user_by( 'ID', $post->post_author );
244
+			$author     = get_user_by('ID', $post->post_author);
245 245
 			$author     = $author->display_name;
246
-			$author_url = get_author_posts_url( $post->post_author );
246
+			$author_url = get_author_posts_url($post->post_author);
247 247
 		}
248 248
 
249 249
 		printf(
250 250
 			'<span class="vcard post-meta-author"><span>%1$s</span> <span class="fn"><a href="%2$s">%3$s</a>, </span></span>',
251
-			esc_html__( 'By ', 'lsx' ),
252
-			esc_url( $author_url ),
253
-			esc_html( $author )
251
+			esc_html__('By ', 'lsx'),
252
+			esc_url($author_url),
253
+			esc_html($author)
254 254
 		);
255 255
 	}
256 256
 
257 257
 endif;
258 258
 
259
-if ( ! function_exists( 'lsx_post_meta_category' ) ) :
259
+if ( ! function_exists('lsx_post_meta_category')) :
260 260
 
261 261
 	/**
262 262
 	 * Add customizable post meta: post category(ies).
@@ -265,25 +265,25 @@  discard block
 block discarded – undo
265 265
 	 * @subpackage template-tags
266 266
 	 */
267 267
 	function lsx_post_meta_category() {
268
-		$post_categories = wp_get_post_categories( get_the_ID() );
268
+		$post_categories = wp_get_post_categories(get_the_ID());
269 269
 		$cats            = array();
270 270
 
271
-		foreach ( $post_categories as $c ) {
272
-			$cat = get_category( $c );
271
+		foreach ($post_categories as $c) {
272
+			$cat = get_category($c);
273 273
 			/* Translators: %s: category name */
274
-			$cats[] = '<a href="' . esc_url( get_category_link( $cat->term_id ) ) . '" title="' . sprintf( esc_html__( 'View all posts in %s', 'lsx' ), $cat->name ) . '">' . $cat->name . '</a>';
274
+			$cats[] = '<a href="' . esc_url(get_category_link($cat->term_id)) . '" title="' . sprintf(esc_html__('View all posts in %s', 'lsx'), $cat->name) . '">' . $cat->name . '</a>';
275 275
 		}
276 276
 
277
-		if ( ! empty( $cats ) ) {
277
+		if ( ! empty($cats)) {
278 278
 			?>
279
-			<span class="post-meta-categories"><span><?php esc_html_e( 'Posted in: ', 'lsx' ); ?></span> <?php echo wp_kses_post( implode( ', ', $cats ) ); ?></span>
279
+			<span class="post-meta-categories"><span><?php esc_html_e('Posted in: ', 'lsx'); ?></span> <?php echo wp_kses_post(implode(', ', $cats)); ?></span>
280 280
 			<?php
281 281
 		}
282 282
 	}
283 283
 
284 284
 endif;
285 285
 
286
-if ( ! function_exists( 'lsx_post_tags' ) ) :
286
+if ( ! function_exists('lsx_post_tags')) :
287 287
 
288 288
 	/**
289 289
 	 * Add customizable post meta: post tag(s).
@@ -292,10 +292,10 @@  discard block
 block discarded – undo
292 292
 	 * @subpackage template-tags
293 293
 	 */
294 294
 	function lsx_post_tags() {
295
-		if ( has_tag() ) :
295
+		if (has_tag()) :
296 296
 			?>
297 297
 			<div class="post-tags">
298
-				<span><?php echo esc_html__( 'Tags: ', 'lsx' ); ?></span><?php echo wp_kses_post( get_the_tag_list( '' ) ); ?>
298
+				<span><?php echo esc_html__('Tags: ', 'lsx'); ?></span><?php echo wp_kses_post(get_the_tag_list('')); ?>
299 299
 			</div>
300 300
 			<?php
301 301
 		endif;
@@ -303,9 +303,9 @@  discard block
 block discarded – undo
303 303
 
304 304
 endif;
305 305
 
306
-add_action( 'lsx_content_post_tags', 'lsx_post_tags', 10 );
306
+add_action('lsx_content_post_tags', 'lsx_post_tags', 10);
307 307
 
308
-if ( ! function_exists( 'lsx_sharing_output' ) ) :
308
+if ( ! function_exists('lsx_sharing_output')) :
309 309
 
310 310
 	/**
311 311
 	 * Display sharing buttons.
@@ -315,14 +315,14 @@  discard block
 block discarded – undo
315 315
 	 */
316 316
 	function lsx_sharing_output() {
317 317
 		global $lsx_sharing;
318
-		echo wp_kses_post( $lsx_sharing->sharing_buttons() );
318
+		echo wp_kses_post($lsx_sharing->sharing_buttons());
319 319
 	}
320 320
 
321 321
 endif;
322 322
 
323
-add_action( 'lsx_content_sharing', 'lsx_sharing_output', 20 );
323
+add_action('lsx_content_sharing', 'lsx_sharing_output', 20);
324 324
 
325
-if ( ! function_exists( 'lsx_translate_format_to_fontawesome' ) ) :
325
+if ( ! function_exists('lsx_translate_format_to_fontawesome')) :
326 326
 
327 327
 	/**
328 328
 	 * Translate post format to Font Awesome class.
@@ -330,8 +330,8 @@  discard block
 block discarded – undo
330 330
 	 * @package    lsx
331 331
 	 * @subpackage template-tags
332 332
 	 */
333
-	function lsx_translate_format_to_fontawesome( $format ) {
334
-		switch ( $format ) {
333
+	function lsx_translate_format_to_fontawesome($format) {
334
+		switch ($format) {
335 335
 			case 'image':
336 336
 				$format = 'camera';
337 337
 				break;
@@ -363,7 +363,7 @@  discard block
 block discarded – undo
363 363
 
364 364
 endif;
365 365
 
366
-if ( ! function_exists( 'lsx_paging_nav' ) ) :
366
+if ( ! function_exists('lsx_paging_nav')) :
367 367
 
368 368
 	/**
369 369
 	 * Display navigation to next/previous set of posts when applicable.
@@ -374,13 +374,13 @@  discard block
 block discarded – undo
374 374
 	function lsx_paging_nav() {
375 375
 		global $wp_query;
376 376
 
377
-		if ( $wp_query->max_num_pages < 2 ) {
377
+		if ($wp_query->max_num_pages < 2) {
378 378
 			return;
379 379
 		}
380 380
 
381
-		if ( true === apply_filters( 'lsx_paging_nav_disable', false ) ) {
381
+		if (true === apply_filters('lsx_paging_nav_disable', false)) {
382 382
 			return true;
383
-		} elseif ( current_theme_supports( 'infinite-scroll' ) && class_exists( 'The_Neverending_Home_Page' ) ) {
383
+		} elseif (current_theme_supports('infinite-scroll') && class_exists('The_Neverending_Home_Page')) {
384 384
 			return true;
385 385
 		} else {
386 386
 			$html  = '';
@@ -389,24 +389,24 @@  discard block
 block discarded – undo
389 389
 			$html .= '<div class="lsx-pagination">' . PHP_EOL;
390 390
 			$html .= paginate_links(
391 391
 				array(
392
-					'base'      => str_replace( 999999999, '%#%', esc_url( get_pagenum_link( 999999999 ) ) ),
392
+					'base'      => str_replace(999999999, '%#%', esc_url(get_pagenum_link(999999999))),
393 393
 					'format'    => '?paged=%#%',
394 394
 					'total'     => $wp_query->max_num_pages,
395
-					'current'   => max( 1, intval( get_query_var( 'paged' ) ) ),
396
-					'prev_text' => '<span class="meta-nav">&larr;</span> ' . esc_html__( 'Previous', 'lsx' ),
397
-					'next_text' => esc_html__( 'Next', 'lsx' ) . ' <span class="meta-nav">&rarr;</span>',
395
+					'current'   => max(1, intval(get_query_var('paged'))),
396
+					'prev_text' => '<span class="meta-nav">&larr;</span> ' . esc_html__('Previous', 'lsx'),
397
+					'next_text' => esc_html__('Next', 'lsx') . ' <span class="meta-nav">&rarr;</span>',
398 398
 				)
399 399
 			);
400 400
 			$html .= '</div>' . PHP_EOL;
401 401
 			$html .= '</div>' . PHP_EOL;
402 402
 
403
-			echo wp_kses_post( $html );
403
+			echo wp_kses_post($html);
404 404
 		}
405 405
 	}
406 406
 
407 407
 endif;
408 408
 
409
-if ( ! function_exists( 'lsx_post_nav' ) ) :
409
+if ( ! function_exists('lsx_post_nav')) :
410 410
 
411 411
 	/**
412 412
 	 * Display navigation to next/previous post when applicable.
@@ -415,24 +415,24 @@  discard block
 block discarded – undo
415 415
 	 * @subpackage template-tags
416 416
 	 */
417 417
 	function lsx_post_nav() {
418
-		$previous = ( is_attachment() ) ? get_post( get_post()->post_parent ) : get_adjacent_post( false, '', true );
419
-		$next     = get_adjacent_post( false, '', false );
418
+		$previous = (is_attachment()) ? get_post(get_post()->post_parent) : get_adjacent_post(false, '', true);
419
+		$next     = get_adjacent_post(false, '', false);
420 420
 
421
-		if ( ! $next && ! $previous ) {
421
+		if ( ! $next && ! $previous) {
422 422
 			return;
423 423
 		}
424 424
 
425 425
 		$default_size = 'sm';
426
-		$size         = apply_filters( 'lsx_bootstrap_column_size', $default_size );
426
+		$size         = apply_filters('lsx_bootstrap_column_size', $default_size);
427 427
 		?>
428 428
 		<nav class="navigation post-navigation" role="navigation">
429 429
 			<div class="lsx-breaker"></div>
430 430
 			<div class="nav-links pager row">
431
-				<div class="previous <?php echo 'col-' . esc_attr( $size ) . '-6'; ?>">
432
-					<?php previous_post_link( '%link', '<p class="nav-links-description">' . esc_html_x( 'Previous Post', 'Previous post link', 'lsx' ) . '</p><h3>%title</h3>' ); ?>
431
+				<div class="previous <?php echo 'col-' . esc_attr($size) . '-6'; ?>">
432
+					<?php previous_post_link('%link', '<p class="nav-links-description">' . esc_html_x('Previous Post', 'Previous post link', 'lsx') . '</p><h3>%title</h3>'); ?>
433 433
 				</div>
434
-				<div class="next <?php echo 'col-' . esc_attr( $size ) . '-6'; ?>">
435
-					<?php next_post_link( '%link', '<p class="nav-links-description">' . esc_html_x( 'Next Post', 'Next post link', 'lsx' ) . '</p><h3>%title</h3>' ); ?>
434
+				<div class="next <?php echo 'col-' . esc_attr($size) . '-6'; ?>">
435
+					<?php next_post_link('%link', '<p class="nav-links-description">' . esc_html_x('Next Post', 'Next post link', 'lsx') . '</p><h3>%title</h3>'); ?>
436 436
 				</div>
437 437
 			</div><!-- .nav-links -->
438 438
 		</nav><!-- .navigation -->
@@ -441,7 +441,7 @@  discard block
 block discarded – undo
441 441
 
442 442
 endif;
443 443
 
444
-if ( ! function_exists( 'lsx_site_identity' ) ) :
444
+if ( ! function_exists('lsx_site_identity')) :
445 445
 
446 446
 	/**
447 447
 	 * Outputs either the Site Title or the Site Logo.
@@ -450,14 +450,14 @@  discard block
 block discarded – undo
450 450
 	 * @subpackage template-tags
451 451
 	 */
452 452
 	function lsx_site_identity() {
453
-		if ( function_exists( 'has_custom_logo' ) && has_custom_logo() ) {
454
-			if ( version_compare( get_bloginfo( 'version' ), '5.5', '<' ) ) {
453
+		if (function_exists('has_custom_logo') && has_custom_logo()) {
454
+			if (version_compare(get_bloginfo('version'), '5.5', '<')) {
455 455
 				the_custom_logo();
456 456
 			} else {
457
-				echo wp_kses_post( '<a href="' . home_url() . '" class="custom-logo-link" rel="home">' . the_custom_logo() . '</a>' );
457
+				echo wp_kses_post('<a href="' . home_url() . '" class="custom-logo-link" rel="home">' . the_custom_logo() . '</a>');
458 458
 			}
459 459
 		} else {
460
-			if ( get_theme_mod( 'site_logo_header_text', 1 ) ) {
460
+			if (get_theme_mod('site_logo_header_text', 1)) {
461 461
 				lsx_site_title();
462 462
 			}
463 463
 		}
@@ -465,7 +465,7 @@  discard block
 block discarded – undo
465 465
 
466 466
 endif;
467 467
 
468
-if ( ! function_exists( 'lsx_navbar_header' ) ) :
468
+if ( ! function_exists('lsx_navbar_header')) :
469 469
 	/**
470 470
 	 * Outputs the Nav Menu.
471 471
 	 *
@@ -473,18 +473,18 @@  discard block
 block discarded – undo
473 473
 	 * @subpackage template-tags
474 474
 	 */
475 475
 	function lsx_navbar_header() {
476
-		$mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' );
477
-		if ( 'hamburger' === $mobile_header_layout ) {
476
+		$mobile_header_layout = get_theme_mod('lsx_header_mobile_layout', 'navigation-bar');
477
+		if ('hamburger' === $mobile_header_layout) {
478 478
 			?>
479 479
 			<div class="navbar-header" itemscope itemtype="http://schema.org/WebPage">
480 480
 				<?php
481 481
 				lsx_header_search_form();
482 482
 				lsx_site_identity();
483
-				if ( has_nav_menu( 'primary' ) ) :
483
+				if (has_nav_menu('primary')) :
484 484
 					?>
485 485
 					<div class="wrapper-toggle" data-toggle="collapse" data-target=".primary-navbar">
486 486
 						<button type="button" class="navbar-toggle">
487
-							<span class="sr-only"><?php esc_html_e( 'Toggle navigation', 'lsx' ); ?></span>
487
+							<span class="sr-only"><?php esc_html_e('Toggle navigation', 'lsx'); ?></span>
488 488
 							<span class="icon-bar icon-bar-1"></span>
489 489
 							<span class="icon-bar icon-bar-2"></span>
490 490
 							<span class="icon-bar icon-bar-3"></span>
@@ -499,17 +499,17 @@  discard block
 block discarded – undo
499 499
 			?>
500 500
 			<div class="navbar-header" itemscope itemtype="http://schema.org/WebPage">
501 501
 				<?php
502
-				if ( has_nav_menu( 'primary' ) ) :
502
+				if (has_nav_menu('primary')) :
503 503
 					?>
504 504
 					<div class="wrapper-toggle" data-toggle="collapse" data-target=".primary-navbar">
505 505
 						<button type="button" class="navbar-toggle">
506
-							<span class="sr-only"><?php esc_html_e( 'Toggle navigation', 'lsx' ); ?></span>
506
+							<span class="sr-only"><?php esc_html_e('Toggle navigation', 'lsx'); ?></span>
507 507
 							<span class="icon-bar"></span>
508 508
 							<span class="icon-bar"></span>
509 509
 							<span class="icon-bar"></span>
510 510
 							<span class="icon-bar"></span>
511 511
 						</button>
512
-						<span class="mobile-menu-title"><?php esc_html_e( 'Menu', 'lsx' ); ?></span>
512
+						<span class="mobile-menu-title"><?php esc_html_e('Menu', 'lsx'); ?></span>
513 513
 					</div>
514 514
 					<?php
515 515
 				endif;
@@ -523,9 +523,9 @@  discard block
 block discarded – undo
523 523
 
524 524
 endif;
525 525
 
526
-add_action( 'lsx_nav_before', 'lsx_navbar_header' );
526
+add_action('lsx_nav_before', 'lsx_navbar_header');
527 527
 
528
-if ( ! function_exists( 'lsx_nav_menu' ) ) :
528
+if ( ! function_exists('lsx_nav_menu')) :
529 529
 	/**
530 530
 	 * Outputs the Nav Menu.
531 531
 	 *
@@ -533,7 +533,7 @@  discard block
 block discarded – undo
533 533
 	 * @subpackage template-tags
534 534
 	 */
535 535
 	function lsx_nav_menu() {
536
-		if ( has_nav_menu( 'primary' ) ) :
536
+		if (has_nav_menu('primary')) :
537 537
 			?>
538 538
 			<nav class="primary-navbar collapse navbar-collapse">
539 539
 				<?php
@@ -553,7 +553,7 @@  discard block
 block discarded – undo
553 553
 	}
554 554
 endif;
555 555
 
556
-if ( ! function_exists( 'lsx_sitemap_loops' ) ) {
556
+if ( ! function_exists('lsx_sitemap_loops')) {
557 557
 	/**
558 558
 	 * Outputs the loops on the sitemap
559 559
 	 *
@@ -561,19 +561,19 @@  discard block
 block discarded – undo
561 561
 	 * @subpackage template-tags
562 562
 	 */
563 563
 	function lsx_sitemap_loops() {
564
-		$sitemap_loops  = array(
564
+		$sitemap_loops = array(
565 565
 			'page'     => array(
566 566
 				'type'      => 'post_type',
567
-				'label'     => __( 'Pages', 'lsx' ),
567
+				'label'     => __('Pages', 'lsx'),
568 568
 				'heirarchy' => true,
569 569
 			),
570 570
 			'post'     => array(
571 571
 				'type'  => 'post_type',
572
-				'label' => __( 'Posts', 'lsx' ),
572
+				'label' => __('Posts', 'lsx'),
573 573
 			),
574 574
 			'category' => array(
575 575
 				'type'      => 'taxonomy',
576
-				'label'     => __( 'Categories', 'lsx' ),
576
+				'label'     => __('Categories', 'lsx'),
577 577
 				'heirarchy' => true,
578 578
 			),
579 579
 		);
@@ -582,10 +582,10 @@  discard block
 block discarded – undo
582 582
 			'_builtin' => false,
583 583
 			'show_ui'  => true,
584 584
 		);
585
-		$post_types     = get_post_types( $post_type_args, 'objects' );
586
-		if ( ! empty( $post_types ) ) {
587
-			foreach ( $post_types as $post_type_key => $post_type_obj ) {
588
-				$sitemap_loops[ $post_type_key ] = array(
585
+		$post_types = get_post_types($post_type_args, 'objects');
586
+		if ( ! empty($post_types)) {
587
+			foreach ($post_types as $post_type_key => $post_type_obj) {
588
+				$sitemap_loops[$post_type_key] = array(
589 589
 					'type'  => 'post_type',
590 590
 					'label' => $post_type_obj->label,
591 591
 				);
@@ -596,35 +596,35 @@  discard block
 block discarded – undo
596 596
 			'_builtin' => false,
597 597
 			'show_ui'  => true,
598 598
 		);
599
-		$taxonomies    = get_taxonomies( $taxonomy_args, 'objects' );
600
-		if ( ! empty( $taxonomies ) ) {
601
-			foreach ( $taxonomies as $tax_key => $tax_obj ) {
602
-				$sitemap_loops[ $tax_key ] = array(
599
+		$taxonomies = get_taxonomies($taxonomy_args, 'objects');
600
+		if ( ! empty($taxonomies)) {
601
+			foreach ($taxonomies as $tax_key => $tax_obj) {
602
+				$sitemap_loops[$tax_key] = array(
603 603
 					'type'  => 'taxonomy',
604 604
 					'label' => $tax_obj->label,
605 605
 				);
606 606
 			}
607 607
 		}
608
-		$sitemap_loops = apply_filters( 'lsx_sitemap_loops_list', $sitemap_loops );
609
-		foreach ( $sitemap_loops as $sitemap_key => $sitemap_values ) {
610
-			if ( 'post_type' === $sitemap_values['type'] ) {
611
-				if ( isset( $sitemap_values['heirarchy'] ) && true === $sitemap_values['heirarchy'] ) {
612
-					lsx_sitemap_pages( $sitemap_key, $sitemap_values['label'] );
608
+		$sitemap_loops = apply_filters('lsx_sitemap_loops_list', $sitemap_loops);
609
+		foreach ($sitemap_loops as $sitemap_key => $sitemap_values) {
610
+			if ('post_type' === $sitemap_values['type']) {
611
+				if (isset($sitemap_values['heirarchy']) && true === $sitemap_values['heirarchy']) {
612
+					lsx_sitemap_pages($sitemap_key, $sitemap_values['label']);
613 613
 				} else {
614
-					lsx_sitemap_custom_post_type( $sitemap_key, $sitemap_values['label'] );
614
+					lsx_sitemap_custom_post_type($sitemap_key, $sitemap_values['label']);
615 615
 				}
616 616
 			} else {
617
-				if ( isset( $sitemap_values['heirarchy'] ) && true === $sitemap_values['heirarchy'] ) {
618
-					lsx_sitemap_taxonomy( $sitemap_key, $sitemap_values['label'], true );
617
+				if (isset($sitemap_values['heirarchy']) && true === $sitemap_values['heirarchy']) {
618
+					lsx_sitemap_taxonomy($sitemap_key, $sitemap_values['label'], true);
619 619
 				} else {
620
-					lsx_sitemap_taxonomy( $sitemap_key, $sitemap_values['label'], false );
620
+					lsx_sitemap_taxonomy($sitemap_key, $sitemap_values['label'], false);
621 621
 				}
622 622
 			}
623 623
 		}
624 624
 	}
625 625
 }
626 626
 
627
-if ( ! function_exists( 'lsx_sitemap_pages' ) ) :
627
+if ( ! function_exists('lsx_sitemap_pages')) :
628 628
 
629 629
 	/**
630 630
 	 * Outputs Pages for the Sitemap Template.
@@ -632,7 +632,7 @@  discard block
 block discarded – undo
632 632
 	 * @package    lsx
633 633
 	 * @subpackage template-tags
634 634
 	 */
635
-	function lsx_sitemap_pages( $forced_type = '', $label = '' ) {
635
+	function lsx_sitemap_pages($forced_type = '', $label = '') {
636 636
 		$page_args = array(
637 637
 			'depth'        => 3,
638 638
 			'title_li'     => '',
@@ -641,15 +641,15 @@  discard block
 block discarded – undo
641 641
 			'post_type'    => $forced_type,
642 642
 			'item_spacing' => 'preserve',
643 643
 		);
644
-		echo '<h2>' . esc_html( $label ) . '</h2>';
644
+		echo '<h2>' . esc_html($label) . '</h2>';
645 645
 		echo '<ul>';
646
-		wp_list_pages( $page_args );
646
+		wp_list_pages($page_args);
647 647
 		echo '</ul>';
648 648
 	}
649 649
 
650 650
 endif;
651 651
 
652
-if ( ! function_exists( 'lsx_sitemap_custom_post_type' ) ) :
652
+if ( ! function_exists('lsx_sitemap_custom_post_type')) :
653 653
 
654 654
 	/**
655 655
 	 * Outputs a custom post type section.
@@ -657,18 +657,18 @@  discard block
 block discarded – undo
657 657
 	 * @package    lsx
658 658
 	 * @subpackage template-tags
659 659
 	 */
660
-	function lsx_sitemap_custom_post_type( $forced_type = '', $label = '' ) {
661
-		if ( '' !== $forced_type ) {
662
-			$post_types = array( $forced_type );
660
+	function lsx_sitemap_custom_post_type($forced_type = '', $label = '') {
661
+		if ('' !== $forced_type) {
662
+			$post_types = array($forced_type);
663 663
 		} else {
664 664
 			$args       = array(
665 665
 				'public'   => true,
666 666
 				'_builtin' => false,
667 667
 			);
668
-			$post_types = get_post_types( $args, 'names' );
668
+			$post_types = get_post_types($args, 'names');
669 669
 		}
670 670
 
671
-		foreach ( $post_types as $post_type ) {
671
+		foreach ($post_types as $post_type) {
672 672
 			$post_type_args = array(
673 673
 				'post_type'      => 'page',
674 674
 				'posts_per_page' => 99,
@@ -676,24 +676,24 @@  discard block
 block discarded – undo
676 676
 				'post_type'      => $post_type,
677 677
 			);
678 678
 
679
-			$post_type_items  = new WP_Query( $post_type_args );
680
-			$post_type_object = get_post_type_object( $post_type );
679
+			$post_type_items  = new WP_Query($post_type_args);
680
+			$post_type_object = get_post_type_object($post_type);
681 681
 
682
-			if ( '' !== $label ) {
682
+			if ('' !== $label) {
683 683
 				$title = $label;
684
-			} elseif ( ! empty( $post_type_object ) ) {
684
+			} elseif ( ! empty($post_type_object)) {
685 685
 				$title = $post_type_object->labels->name;
686 686
 			} else {
687
-				$title = ucwords( $post_type );
687
+				$title = ucwords($post_type);
688 688
 			}
689 689
 
690
-			if ( $post_type_items->have_posts() ) {
691
-				echo '<h2>' . esc_html( $title ) . '</h2>';
690
+			if ($post_type_items->have_posts()) {
691
+				echo '<h2>' . esc_html($title) . '</h2>';
692 692
 				echo '<ul>';
693 693
 
694
-				while ( $post_type_items->have_posts() ) {
694
+				while ($post_type_items->have_posts()) {
695 695
 					$post_type_items->the_post();
696
-					echo '<li class="' . esc_attr( get_post_type() ) . '_item ' . esc_attr( get_post_type() ) . '-item-' . esc_attr( get_the_ID() ) . '"><a href="' . esc_url( get_permalink() ) . '" title="">' . get_the_title() . '</a></li>';
696
+					echo '<li class="' . esc_attr(get_post_type()) . '_item ' . esc_attr(get_post_type()) . '-item-' . esc_attr(get_the_ID()) . '"><a href="' . esc_url(get_permalink()) . '" title="">' . get_the_title() . '</a></li>';
697 697
 				}
698 698
 
699 699
 				echo '</ul>';
@@ -709,10 +709,10 @@  discard block
 block discarded – undo
709 709
  *
710 710
  * @return void
711 711
  */
712
-function lsx_sitemap_taxonomy( $taxonomy = '', $label = '', $hierarchical = false ) {
713
-	if ( '' !== $taxonomy ) {
712
+function lsx_sitemap_taxonomy($taxonomy = '', $label = '', $hierarchical = false) {
713
+	if ('' !== $taxonomy) {
714 714
 
715
-		$tax_args   = array(
715
+		$tax_args = array(
716 716
 			'echo'                => 0,
717 717
 			'depth'               => 0,
718 718
 			'hide_empty'          => 1,
@@ -720,24 +720,24 @@  discard block
 block discarded – undo
720 720
 			'hierarchical'        => $hierarchical,
721 721
 			'separator'           => '<br />',
722 722
 			'show_count'          => 0,
723
-			'show_option_none'    => __( 'None', 'lsx' ),
723
+			'show_option_none'    => __('None', 'lsx'),
724 724
 			'style'               => 'list',
725 725
 			'taxonomy'            => $taxonomy,
726 726
 			'title_li'            => '',
727 727
 		);
728
-		$categories = wp_list_categories( $tax_args );
729
-		if ( ! empty( $categories ) ) {
728
+		$categories = wp_list_categories($tax_args);
729
+		if ( ! empty($categories)) {
730 730
 			echo '<div class="sitemap-rows">';
731
-			echo '<h2>' . wp_kses_post( $label ) . '</h2>';
731
+			echo '<h2>' . wp_kses_post($label) . '</h2>';
732 732
 			echo '<ul>';
733
-			echo wp_kses_post( $categories );
733
+			echo wp_kses_post($categories);
734 734
 			echo '</ul>';
735 735
 			echo '</div>';
736 736
 		}
737 737
 	}
738 738
 }
739 739
 
740
-if ( ! function_exists( 'lsx_sitemap_taxonomy_clouds' ) ) :
740
+if ( ! function_exists('lsx_sitemap_taxonomy_clouds')) :
741 741
 
742 742
 	/**
743 743
 	 * Outputs the public taxonomies.
@@ -751,10 +751,10 @@  discard block
 block discarded – undo
751 751
 			'_builtin' => false,
752 752
 		);
753 753
 
754
-		$taxonomies = get_taxonomies( $taxonomy_args );
754
+		$taxonomies = get_taxonomies($taxonomy_args);
755 755
 
756
-		if ( ! empty( $taxonomies ) ) {
757
-			foreach ( $taxonomies as $taxonomy_id => $taxonomy ) {
756
+		if ( ! empty($taxonomies)) {
757
+			foreach ($taxonomies as $taxonomy_id => $taxonomy) {
758 758
 				$tag_cloud = wp_tag_cloud(
759 759
 					array(
760 760
 						'taxonomy' => $taxonomy_id,
@@ -762,9 +762,9 @@  discard block
 block discarded – undo
762 762
 					)
763 763
 				);
764 764
 
765
-				if ( ! empty( $tag_cloud ) ) {
766
-					echo '<h2>' . esc_html( $taxonomy ) . '</h2>';
767
-					echo '<aside id="' . esc_attr( $taxonomy_id ) . '" class="widget widget_' . esc_attr( $taxonomy_id ) . '">' . esc_html( $tag_cloud ) . '</aside>';
765
+				if ( ! empty($tag_cloud)) {
766
+					echo '<h2>' . esc_html($taxonomy) . '</h2>';
767
+					echo '<aside id="' . esc_attr($taxonomy_id) . '" class="widget widget_' . esc_attr($taxonomy_id) . '">' . esc_html($tag_cloud) . '</aside>';
768 768
 				}
769 769
 			}
770 770
 		}
@@ -772,7 +772,7 @@  discard block
 block discarded – undo
772 772
 
773 773
 endif;
774 774
 
775
-if ( ! function_exists( 'lsx_add_top_menu' ) ) :
775
+if ( ! function_exists('lsx_add_top_menu')) :
776 776
 
777 777
 	/**
778 778
 	 * Adds our top menu to the theme.
@@ -781,11 +781,11 @@  discard block
 block discarded – undo
781 781
 	 * @subpackage template-tags
782 782
 	 */
783 783
 	function lsx_add_top_menu() {
784
-		if ( has_nav_menu( 'top-menu' ) || has_nav_menu( 'top-menu-left' ) ) :
784
+		if (has_nav_menu('top-menu') || has_nav_menu('top-menu-left')) :
785 785
 			?>
786 786
 			<div id="top-menu" class="<?php lsx_top_menu_classes(); ?>">
787 787
 				<div class="container">
788
-					<?php if ( has_nav_menu( 'top-menu' ) ) : ?>
788
+					<?php if (has_nav_menu('top-menu')) : ?>
789 789
 						<nav class="top-menu">
790 790
 							<?php
791 791
 								wp_nav_menu(
@@ -798,7 +798,7 @@  discard block
 block discarded – undo
798 798
 						</nav>
799 799
 					<?php endif; ?>
800 800
 
801
-					<?php if ( has_nav_menu( 'top-menu-left' ) ) : ?>
801
+					<?php if (has_nav_menu('top-menu-left')) : ?>
802 802
 						<nav class="top-menu pull-left">
803 803
 							<?php
804 804
 								wp_nav_menu(
@@ -818,9 +818,9 @@  discard block
 block discarded – undo
818 818
 
819 819
 endif;
820 820
 
821
-add_action( 'lsx_header_before', 'lsx_add_top_menu' );
821
+add_action('lsx_header_before', 'lsx_add_top_menu');
822 822
 
823
-if ( ! function_exists( 'lsx_get_my_url' ) ) :
823
+if ( ! function_exists('lsx_get_my_url')) :
824 824
 
825 825
 	/**
826 826
 	 * Return URL from a link in the content.
@@ -829,16 +829,16 @@  discard block
 block discarded – undo
829 829
 	 * @subpackage template-tags
830 830
 	 */
831 831
 	function lsx_get_my_url() {
832
-		if ( ! preg_match( '/^<a\s[^>]*?href=[\'"](.+?)[\'"]$/is', get_the_content(), $matches ) ) {
832
+		if ( ! preg_match('/^<a\s[^>]*?href=[\'"](.+?)[\'"]$/is', get_the_content(), $matches)) {
833 833
 			return false;
834 834
 		}
835 835
 
836
-		return esc_url_raw( $matches[1] );
836
+		return esc_url_raw($matches[1]);
837 837
 	}
838 838
 
839 839
 endif;
840 840
 
841
-if ( ! function_exists( 'lsx_get_template_part' ) ) :
841
+if ( ! function_exists('lsx_get_template_part')) :
842 842
 
843 843
 	/**
844 844
 	 * Gets a custom template part if the filters is populated,  or does the normal WP get_content_part()
@@ -847,11 +847,11 @@  discard block
 block discarded – undo
847 847
 	 * @subpackage template-tags
848 848
 	 */
849 849
 	function lsx_get_template_part() {
850
-		$custom_template = apply_filters( 'lsx_get_template_part', '' );
851
-		if ( '' !== $custom_template && file_exists( $custom_template ) ) {
850
+		$custom_template = apply_filters('lsx_get_template_part', '');
851
+		if ('' !== $custom_template && file_exists($custom_template)) {
852 852
 			include $custom_template;
853 853
 		} else {
854
-			get_template_part( 'partials/content', get_post_format() );
854
+			get_template_part('partials/content', get_post_format());
855 855
 		}
856 856
 	}
857 857
 
Please login to merge, or discard this patch.
includes/extras.php 2 patches
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -183,6 +183,7 @@  discard block
 block discarded – undo
183 183
 	 *
184 184
 	 * @package    lsx
185 185
 	 * @subpackage extras
186
+	 * @param string $size
186 187
 	 */
187 188
 	function lsx_get_thumbnail( $size, $image_src = false ) {
188 189
 		global $wp_version;
@@ -285,6 +286,7 @@  discard block
 block discarded – undo
285 286
 	 *
286 287
 	 * @package    lsx
287 288
 	 * @subpackage extras
289
+	 * @param boolean $image_src
288 290
 	 */
289 291
 	function lsx_get_attachment_id_from_src( $image_src ) {
290 292
 		$post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' );
Please login to merge, or discard this patch.
Spacing   +175 added lines, -175 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,64 +52,64 @@  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 ) {
95
+		if (false !== $fixed_header) {
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
-		$preloader_content = get_theme_mod( 'lsx_preloader_content_status', false );
105
+		$preloader_content = get_theme_mod('lsx_preloader_content_status', false);
106 106
 
107
-		if ( false !== $preloader_content ) {
107
+		if (false !== $preloader_content) {
108 108
 			$classes[] = 'preloader-content-enable';
109 109
 		}
110 110
 
111
-		$register_enabled = get_option( 'users_can_register', false );
112
-		if ( ( $register_enabled ) && is_page( 'my-account' ) && is_singular() ) {
111
+		$register_enabled = get_option('users_can_register', false);
112
+		if (($register_enabled) && is_page('my-account') && is_singular()) {
113 113
 			$classes[] = 'register-enabled';
114 114
 		}
115 115
 
@@ -118,9 +118,9 @@  discard block
 block discarded – undo
118 118
 
119 119
 endif;
120 120
 
121
-add_filter( 'body_class', 'lsx_body_class' );
121
+add_filter('body_class', 'lsx_body_class');
122 122
 
123
-if ( ! function_exists( 'lsx_embed_wrap' ) ) :
123
+if ( ! function_exists('lsx_embed_wrap')) :
124 124
 
125 125
 	/**
126 126
 	 * Wrap embedded media as suggested by Readability.
@@ -131,8 +131,8 @@  discard block
 block discarded – undo
131 131
 	 * @link https://gist.github.com/965956
132 132
 	 * @link http://www.readability.com/publishers/guidelines#publisher
133 133
 	 */
134
-	function lsx_embed_wrap( $cache, $url, $attr = '', $post_id = '' ) {
135
-		if ( false !== strpos( $cache, '<iframe' ) ) {
134
+	function lsx_embed_wrap($cache, $url, $attr = '', $post_id = '') {
135
+		if (false !== strpos($cache, '<iframe')) {
136 136
 			return '<div class="entry-content-asset">' . $cache . '</div>';
137 137
 		}
138 138
 
@@ -141,9 +141,9 @@  discard block
 block discarded – undo
141 141
 
142 142
 endif;
143 143
 
144
-add_filter( 'embed_oembed_html', 'lsx_embed_wrap', 10, 4 );
144
+add_filter('embed_oembed_html', 'lsx_embed_wrap', 10, 4);
145 145
 
146
-if ( ! function_exists( 'lsx_remove_self_closing_tags' ) ) :
146
+if ( ! function_exists('lsx_remove_self_closing_tags')) :
147 147
 
148 148
 	/**
149 149
 	 * Remove unnecessary self-closing tags.
@@ -151,17 +151,17 @@  discard block
 block discarded – undo
151 151
 	 * @package    lsx
152 152
 	 * @subpackage extras
153 153
 	 */
154
-	function lsx_remove_self_closing_tags( $input ) {
155
-		return str_replace( ' />', '>', $input );
154
+	function lsx_remove_self_closing_tags($input) {
155
+		return str_replace(' />', '>', $input);
156 156
 	}
157 157
 
158 158
 endif;
159 159
 
160
-add_filter( 'get_avatar', 'lsx_remove_self_closing_tags' ); // <img />
161
-add_filter( 'comment_id_fields', 'lsx_remove_self_closing_tags' ); // <input />
162
-add_filter( 'post_thumbnail_html', 'lsx_remove_self_closing_tags' ); // <img />
160
+add_filter('get_avatar', 'lsx_remove_self_closing_tags'); // <img />
161
+add_filter('comment_id_fields', 'lsx_remove_self_closing_tags'); // <input />
162
+add_filter('post_thumbnail_html', 'lsx_remove_self_closing_tags'); // <img />
163 163
 
164
-if ( ! function_exists( 'lsx_is_element_empty' ) ) :
164
+if ( ! function_exists('lsx_is_element_empty')) :
165 165
 
166 166
 	/**
167 167
 	 * Checks if a Nav $element is empty or not.
@@ -169,14 +169,14 @@  discard block
 block discarded – undo
169 169
 	 * @package    lsx
170 170
 	 * @subpackage extras
171 171
 	 */
172
-	function lsx_is_element_empty( $element ) {
173
-		$element = trim( $element );
174
-		return empty( $element ) ? false : true;
172
+	function lsx_is_element_empty($element) {
173
+		$element = trim($element);
174
+		return empty($element) ? false : true;
175 175
 	}
176 176
 
177 177
 endif;
178 178
 
179
-if ( ! function_exists( 'lsx_get_thumbnail' ) ) :
179
+if ( ! function_exists('lsx_get_thumbnail')) :
180 180
 
181 181
 	/**
182 182
 	 * return the responsive images.
@@ -184,78 +184,78 @@  discard block
 block discarded – undo
184 184
 	 * @package    lsx
185 185
 	 * @subpackage extras
186 186
 	 */
187
-	function lsx_get_thumbnail( $size, $image_src = false ) {
187
+	function lsx_get_thumbnail($size, $image_src = false) {
188 188
 		global $wp_version;
189 189
 
190
-		if ( false === $image_src ) {
190
+		if (false === $image_src) {
191 191
 			$post_id           = get_the_ID();
192
-			$post_thumbnail_id = get_post_thumbnail_id( $post_id );
193
-			if ( empty( $post_thumbnail_id ) ) {
194
-				$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
192
+			$post_thumbnail_id = get_post_thumbnail_id($post_id);
193
+			if (empty($post_thumbnail_id)) {
194
+				$post_thumbnail_id = apply_filters('lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id);
195 195
 			}
196
-		} elseif ( false !== $image_src ) {
197
-			if ( is_numeric( $image_src ) ) {
196
+		} elseif (false !== $image_src) {
197
+			if (is_numeric($image_src)) {
198 198
 				$post_thumbnail_id = $image_src;
199 199
 			} else {
200
-				$post_thumbnail_id = lsx_get_attachment_id_from_src( $image_src );
201
-				if ( empty( $post_thumbnail_id ) ) {
202
-					$post_thumbnail_id = apply_filters( 'lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id );
200
+				$post_thumbnail_id = lsx_get_attachment_id_from_src($image_src);
201
+				if (empty($post_thumbnail_id)) {
202
+					$post_thumbnail_id = apply_filters('lsx_get_thumbnail_post_placeholder_id', $post_thumbnail_id, $post_id);
203 203
 				}
204 204
 			}
205 205
 		}
206 206
 
207
-		$size      = apply_filters( 'lsx_thumbnail_size', $size );
207
+		$size      = apply_filters('lsx_thumbnail_size', $size);
208 208
 		$img       = '';
209 209
 		$lazy_img  = '';
210 210
 		$image_url = '';
211 211
 
212
-		if ( 'lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size ) {
212
+		if ('lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size) {
213 213
 			$srcset = false;
214
-			if ( ( ( 'team' === get_post_type() ) || ( 'testimonial' === get_post_type() ) ) && is_search() ) {
215
-				$img = get_the_post_thumbnail_url( get_the_ID(), 'lsx-thumbnail-wide' );
214
+			if ((('team' === get_post_type()) || ('testimonial' === get_post_type())) && is_search()) {
215
+				$img = get_the_post_thumbnail_url(get_the_ID(), 'lsx-thumbnail-wide');
216 216
 			} else {
217
-				$temp_img = wp_get_attachment_image_src( $post_thumbnail_id, $size );
218
-				if ( ! empty( $temp_img ) ) {
217
+				$temp_img = wp_get_attachment_image_src($post_thumbnail_id, $size);
218
+				if ( ! empty($temp_img)) {
219 219
 					$img = $temp_img[0];
220 220
 				}
221 221
 			}
222 222
 		} else {
223 223
 			$srcset = true;
224
-			$img    = wp_get_attachment_image_srcset( $post_thumbnail_id, $size );
224
+			$img    = wp_get_attachment_image_srcset($post_thumbnail_id, $size);
225 225
 
226
-			$temp_lazy = wp_get_attachment_image_src( $post_thumbnail_id, $size );
227
-			if ( ! empty( $temp_lazy ) ) {
226
+			$temp_lazy = wp_get_attachment_image_src($post_thumbnail_id, $size);
227
+			if ( ! empty($temp_lazy)) {
228 228
 				$lazy_img = $temp_lazy[0];
229 229
 			}
230 230
 
231
-			if ( empty( $img ) ) {
231
+			if (empty($img)) {
232 232
 				$srcset = false;
233
-				if ( ! empty( $lazy_img ) ) {
233
+				if ( ! empty($lazy_img)) {
234 234
 					$img = $lazy_img;
235 235
 				}
236 236
 			}
237 237
 		}
238 238
 
239
-		if ( '' !== $img ) {
239
+		if ('' !== $img) {
240 240
 
241 241
 			$image_url = $img;
242 242
 
243
-			$img = '<img title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive" ';
243
+			$img = '<img title="' . the_title_attribute('echo=0') . '" alt="' . the_title_attribute('echo=0') . '" class="attachment-responsive wp-post-image lsx-responsive" ';
244 244
 
245
-			if ( version_compare( $wp_version, '5.5', '>=' ) ) {
246
-				$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" ';
245
+			if (version_compare($wp_version, '5.5', '>=')) {
246
+				$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" ';
247 247
 			}
248 248
 
249
-			if ( $srcset ) {
250
-				$img .= 'srcset="' . esc_attr( $image_url ) . '" ';
249
+			if ($srcset) {
250
+				$img .= 'srcset="' . esc_attr($image_url) . '" ';
251 251
 			} else {
252
-				$img .= 'src="' . esc_url( $image_url ) . '" ';
252
+				$img .= 'src="' . esc_url($image_url) . '" ';
253 253
 			}
254 254
 			$img .= '/>';
255 255
 
256
-			if ( ! version_compare( $wp_version, '5.5', '>=' ) ) {
257
-				$img = apply_filters( 'lsx_lazyload_filter_images', $img );
258
-				$img = apply_filters( 'lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url );
256
+			if ( ! version_compare($wp_version, '5.5', '>=')) {
257
+				$img = apply_filters('lsx_lazyload_filter_images', $img);
258
+				$img = apply_filters('lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url);
259 259
 			}
260 260
 		}
261 261
 
@@ -264,7 +264,7 @@  discard block
 block discarded – undo
264 264
 
265 265
 endif;
266 266
 
267
-if ( ! function_exists( 'lsx_thumbnail' ) ) :
267
+if ( ! function_exists('lsx_thumbnail')) :
268 268
 
269 269
 	/**
270 270
 	 * Output the Resonsive Images.
@@ -272,13 +272,13 @@  discard block
 block discarded – undo
272 272
 	 * @package    lsx
273 273
 	 * @subpackage extras
274 274
 	 */
275
-	function lsx_thumbnail( $size = 'thumbnail', $image_src = false ) {
276
-		echo wp_kses_post( lsx_get_thumbnail( $size, $image_src ) );
275
+	function lsx_thumbnail($size = 'thumbnail', $image_src = false) {
276
+		echo wp_kses_post(lsx_get_thumbnail($size, $image_src));
277 277
 	}
278 278
 
279 279
 endif;
280 280
 
281
-if ( ! function_exists( 'lsx_get_attachment_id_from_src' ) ) :
281
+if ( ! function_exists('lsx_get_attachment_id_from_src')) :
282 282
 
283 283
 	/**
284 284
 	 * Gets the attachments ID from the src.
@@ -286,13 +286,13 @@  discard block
 block discarded – undo
286 286
 	 * @package    lsx
287 287
 	 * @subpackage extras
288 288
 	 */
289
-	function lsx_get_attachment_id_from_src( $image_src ) {
290
-		$post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' );
289
+	function lsx_get_attachment_id_from_src($image_src) {
290
+		$post_id = wp_cache_get($image_src, 'lsx_get_attachment_id_from_src');
291 291
 
292
-		if ( false === $post_id ) {
292
+		if (false === $post_id) {
293 293
 			global $wpdb;
294
-			$post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src ) );
295
-			wp_cache_set( $image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600 );
294
+			$post_id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src));
295
+			wp_cache_set($image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600);
296 296
 		}
297 297
 
298 298
 		return $post_id;
@@ -300,7 +300,7 @@  discard block
 block discarded – undo
300 300
 
301 301
 endif;
302 302
 
303
-if ( ! function_exists( 'lsx_page_banner' ) ) :
303
+if ( ! function_exists('lsx_page_banner')) :
304 304
 
305 305
 	/**
306 306
 	 * Add Featured Image as Banner on Single Pages.
@@ -309,30 +309,30 @@  discard block
 block discarded – undo
309 309
 	 * @subpackage extras
310 310
 	 */
311 311
 	function lsx_page_banner() {
312
-		if ( true === apply_filters( 'lsx_page_banner_disable', false ) ) {
312
+		if (true === apply_filters('lsx_page_banner_disable', false)) {
313 313
 			return;
314 314
 		}
315 315
 
316
-		$post_types = array( 'page', 'post' );
317
-		$post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types );
316
+		$post_types = array('page', 'post');
317
+		$post_types = apply_filters('lsx_allowed_post_type_banners', $post_types);
318 318
 
319
-		if ( is_singular( $post_types ) && has_post_thumbnail() ) :
319
+		if (is_singular($post_types) && has_post_thumbnail()) :
320 320
 			$bg_image = '';
321 321
 
322
-			if ( has_post_thumbnail() ) {
323
-				$temp_bg_image = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), 'full' );
324
-				if ( ! empty( $temp_bg_image ) ) {
322
+			if (has_post_thumbnail()) {
323
+				$temp_bg_image = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full');
324
+				if ( ! empty($temp_bg_image)) {
325 325
 					$bg_image = $temp_bg_image[0];
326 326
 				}
327 327
 			}
328 328
 
329
-			if ( '' !== $bg_image ) :
329
+			if ('' !== $bg_image) :
330 330
 				?>
331 331
 					<div class="page-banner-wrap">
332 332
 						<div class="page-banner">
333 333
 							<?php lsx_banner_inner_top(); ?>
334 334
 
335
-							<div class="page-banner-image" style="background-image:url(<?php echo esc_attr( $bg_image ); ?>);"></div>
335
+							<div class="page-banner-image" style="background-image:url(<?php echo esc_attr($bg_image); ?>);"></div>
336 336
 
337 337
 							<div class="container">
338 338
 								<header class="page-header">
@@ -351,11 +351,11 @@  discard block
 block discarded – undo
351 351
 
352 352
 endif;
353 353
 
354
-add_filter( 'lsx_banner_disable', 'lsx_disable_banner_for_blocks' );
355
-add_filter( 'lsx_global_header_disable', 'lsx_disable_banner_for_blocks' );
354
+add_filter('lsx_banner_disable', 'lsx_disable_banner_for_blocks');
355
+add_filter('lsx_global_header_disable', 'lsx_disable_banner_for_blocks');
356 356
 
357 357
 
358
-if ( ! function_exists( 'lsx_disable_banner_for_blocks' ) ) :
358
+if ( ! function_exists('lsx_disable_banner_for_blocks')) :
359 359
 
360 360
 	/**
361 361
 	 * Disable the Banner if the page is using Blocks
@@ -366,20 +366,20 @@  discard block
 block discarded – undo
366 366
 	 * @param  $disable boolean
367 367
 	 * @return boolean
368 368
 	 */
369
-	function lsx_disable_banner_for_blocks( $disable ) {
369
+	function lsx_disable_banner_for_blocks($disable) {
370 370
 		$queried_object = get_queried_object_id();
371
-		$show_on_front  = get_option( 'show_on_front' );
371
+		$show_on_front  = get_option('show_on_front');
372 372
 
373
-		if ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object ) {
373
+		if ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object) {
374 374
 			return $disable;
375 375
 		}
376 376
 
377
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( ! is_archive() ) ) {
377
+		if (function_exists('has_blocks') && has_blocks() && ( ! is_archive())) {
378 378
 			$disable = true;
379 379
 		}
380 380
 
381 381
 		// Single projects will still have banners.
382
-		if ( function_exists( 'has_blocks' ) && has_blocks() && ( is_singular( 'project' ) ) ) {
382
+		if (function_exists('has_blocks') && has_blocks() && (is_singular('project'))) {
383 383
 			$disable = false;
384 384
 		}
385 385
 		return $disable;
@@ -387,9 +387,9 @@  discard block
 block discarded – undo
387 387
 
388 388
 endif;
389 389
 
390
-add_action( 'lsx_header_after', 'lsx_page_banner' );
390
+add_action('lsx_header_after', 'lsx_page_banner');
391 391
 
392
-if ( ! function_exists( 'lsx_form_submit_button' ) ) :
392
+if ( ! function_exists('lsx_form_submit_button')) :
393 393
 
394 394
 	/**
395 395
 	 * filter the Gravity Forms button type.
@@ -401,15 +401,15 @@  discard block
 block discarded – undo
401 401
 	 * @param  $form   Object
402 402
 	 * @return String
403 403
 	 */
404
-	function lsx_form_submit_button( $button, $form ) {
404
+	function lsx_form_submit_button($button, $form) {
405 405
 		return "<button class='btn btn-primary' id='gform_submit_button_{$form["id"]}'><span>Submit</span></button>";
406 406
 	}
407 407
 
408 408
 endif;
409 409
 
410
-add_filter( 'gform_submit_button', 'lsx_form_submit_button', 10, 2 );
410
+add_filter('gform_submit_button', 'lsx_form_submit_button', 10, 2);
411 411
 
412
-if ( ! function_exists( 'lsx_excerpt_more' ) ) :
412
+if ( ! function_exists('lsx_excerpt_more')) :
413 413
 
414 414
 	/**
415 415
 	 * Replaces the excerpt "more" text by a link.
@@ -417,15 +417,15 @@  discard block
 block discarded – undo
417 417
 	 * @package    lsx
418 418
 	 * @subpackage extras
419 419
 	 */
420
-	function lsx_excerpt_more( $more ) {
420
+	function lsx_excerpt_more($more) {
421 421
 		return '...';
422 422
 	}
423 423
 
424 424
 endif;
425 425
 
426
-add_filter( 'excerpt_more', 'lsx_excerpt_more' );
426
+add_filter('excerpt_more', 'lsx_excerpt_more');
427 427
 
428
-if ( ! function_exists( 'lsx_the_excerpt_filter' ) ) :
428
+if ( ! function_exists('lsx_the_excerpt_filter')) :
429 429
 
430 430
 	/**
431 431
 	 * Add a continue reading link to the excerpt.
@@ -433,7 +433,7 @@  discard block
 block discarded – undo
433 433
 	 * @package    lsx
434 434
 	 * @subpackage extras
435 435
 	 */
436
-	function lsx_the_excerpt_filter( $excerpt ) {
436
+	function lsx_the_excerpt_filter($excerpt) {
437 437
 
438 438
 		$post_formats = array(
439 439
 			'aside'   => 'aside',
@@ -446,10 +446,10 @@  discard block
 block discarded – undo
446 446
 			'audio'   => 'audio',
447 447
 		);
448 448
 
449
-		$show_full_content = has_post_format( apply_filters( 'lsx_the_excerpt_filter_post_types', $post_formats ) );
449
+		$show_full_content = has_post_format(apply_filters('lsx_the_excerpt_filter_post_types', $post_formats));
450 450
 
451
-		if ( ! $show_full_content ) {
452
-			if ( '' !== $excerpt && ! stristr( $excerpt, 'moretag' ) ) {
451
+		if ( ! $show_full_content) {
452
+			if ('' !== $excerpt && ! stristr($excerpt, 'moretag')) {
453 453
 				$pagination = wp_link_pages(
454 454
 					array(
455 455
 						'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
@@ -460,11 +460,11 @@  discard block
 block discarded – undo
460 460
 					)
461 461
 				);
462 462
 
463
-				if ( ! empty( $pagination ) ) {
463
+				if ( ! empty($pagination)) {
464 464
 					$excerpt .= $pagination;
465 465
 				} else {
466
-					$excerpt_more = '<p><a class="moretag" href="' . esc_url( get_permalink() ) . '">' . esc_html__( 'Read More', 'lsx' ) . '</a></p>';
467
-					$excerpt .= apply_filters( 'excerpt_more_p', $excerpt_more );
466
+					$excerpt_more = '<p><a class="moretag" href="' . esc_url(get_permalink()) . '">' . esc_html__('Read More', 'lsx') . '</a></p>';
467
+					$excerpt .= apply_filters('excerpt_more_p', $excerpt_more);
468 468
 				}
469 469
 			}
470 470
 		}
@@ -474,9 +474,9 @@  discard block
 block discarded – undo
474 474
 
475 475
 endif;
476 476
 
477
-add_filter( 'the_excerpt', 'lsx_the_excerpt_filter', 1, 20 );
477
+add_filter('the_excerpt', 'lsx_the_excerpt_filter', 1, 20);
478 478
 
479
-if ( ! function_exists( 'lsx_full_width_widget_classes' ) ) :
479
+if ( ! function_exists('lsx_full_width_widget_classes')) :
480 480
 
481 481
 	/**
482 482
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -484,8 +484,8 @@  discard block
 block discarded – undo
484 484
 	 * @package    lsx
485 485
 	 * @subpackage extras
486 486
 	 */
487
-	function lsx_full_width_widget_classes( $params ) {
488
-		if ( is_admin() ) {
487
+	function lsx_full_width_widget_classes($params) {
488
+		if (is_admin()) {
489 489
 			return $params;
490 490
 		}
491 491
 
@@ -494,9 +494,9 @@  discard block
 block discarded – undo
494 494
 		$widget_id   = $params[0]['widget_id'];
495 495
 		$widget_name = $params[0]['widget_name'];
496 496
 
497
-		if ( 'Text' === $widget_name ) {
498
-			$wp_registered_widgets[ $widget_id ]['original_callback'] = $wp_registered_widgets[ $widget_id ]['callback'];
499
-			$wp_registered_widgets[ $widget_id ]['callback']          = 'lsx_full_width_widget_custom_callback';
497
+		if ('Text' === $widget_name) {
498
+			$wp_registered_widgets[$widget_id]['original_callback'] = $wp_registered_widgets[$widget_id]['callback'];
499
+			$wp_registered_widgets[$widget_id]['callback']          = 'lsx_full_width_widget_custom_callback';
500 500
 		}
501 501
 
502 502
 		return $params;
@@ -504,9 +504,9 @@  discard block
 block discarded – undo
504 504
 
505 505
 endif;
506 506
 
507
-add_filter( 'dynamic_sidebar_params', 'lsx_full_width_widget_classes' );
507
+add_filter('dynamic_sidebar_params', 'lsx_full_width_widget_classes');
508 508
 
509
-if ( ! function_exists( 'lsx_full_width_widget_custom_callback' ) ) :
509
+if ( ! function_exists('lsx_full_width_widget_custom_callback')) :
510 510
 
511 511
 	/**
512 512
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -520,25 +520,25 @@  discard block
 block discarded – undo
520 520
 		$original_callback_params = func_get_args();
521 521
 		$widget_id                = $original_callback_params[0]['widget_id'];
522 522
 
523
-		$original_callback                               = $wp_registered_widgets[ $widget_id ]['original_callback'];
524
-		$wp_registered_widgets[ $widget_id ]['callback'] = $original_callback;
523
+		$original_callback                               = $wp_registered_widgets[$widget_id]['original_callback'];
524
+		$wp_registered_widgets[$widget_id]['callback'] = $original_callback;
525 525
 
526
-		$widget_id_base = $wp_registered_widgets[ $widget_id ]['callback'][0]->id_base;
526
+		$widget_id_base = $wp_registered_widgets[$widget_id]['callback'][0]->id_base;
527 527
 
528 528
 		$widget_classname = '';
529 529
 
530
-		if ( is_callable( $original_callback ) ) {
530
+		if (is_callable($original_callback)) {
531 531
 			ob_start();
532
-			call_user_func_array( $original_callback, $original_callback_params );
532
+			call_user_func_array($original_callback, $original_callback_params);
533 533
 			$widget_output = ob_get_clean();
534 534
 
535
-			echo wp_kses_post( apply_filters( 'lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id ) );
535
+			echo wp_kses_post(apply_filters('lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id));
536 536
 		}
537 537
 	}
538 538
 
539 539
 endif;
540 540
 
541
-if ( ! function_exists( 'lsx_full_width_widget_output' ) ) :
541
+if ( ! function_exists('lsx_full_width_widget_output')) :
542 542
 
543 543
 	/**
544 544
 	 * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget.
@@ -546,12 +546,12 @@  discard block
 block discarded – undo
546 546
 	 * @package    lsx
547 547
 	 * @subpackage extras
548 548
 	 */
549
-	function lsx_full_width_widget_output( $widget_output, $widget_id_base, $widget_id ) {
550
-		if ( 'text' === $widget_id_base ) {
551
-			if ( false !== strpos( $widget_output, '<div class="lsx-full-width-alt">' ) ) {
552
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output );
553
-			} elseif ( false !== strpos( $widget_output, '<div class="lsx-full-width">' ) ) {
554
-				$widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output );
549
+	function lsx_full_width_widget_output($widget_output, $widget_id_base, $widget_id) {
550
+		if ('text' === $widget_id_base) {
551
+			if (false !== strpos($widget_output, '<div class="lsx-full-width-alt">')) {
552
+				$widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output);
553
+			} elseif (false !== strpos($widget_output, '<div class="lsx-full-width">')) {
554
+				$widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output);
555 555
 			}
556 556
 		}
557 557
 
@@ -560,13 +560,13 @@  discard block
 block discarded – undo
560 560
 
561 561
 endif;
562 562
 
563
-add_filter( 'lsx_widget_output', 'lsx_full_width_widget_output', 10, 3 );
563
+add_filter('lsx_widget_output', 'lsx_full_width_widget_output', 10, 3);
564 564
 
565 565
 /**
566 566
  * Check if the content has a restricted post format that needs to show a full excerpt.
567 567
  */
568 568
 function lsx_post_format_force_content_on_list() {
569
-	$post_formats = apply_filters( 'lsx_post_format_force_content_on_list',
569
+	$post_formats = apply_filters('lsx_post_format_force_content_on_list',
570 570
 		array(
571 571
 			'video' => 'video',
572 572
 			'audio' => 'audio',
@@ -574,8 +574,8 @@  discard block
 block discarded – undo
574 574
 			'link'  => 'link',
575 575
 		)
576 576
 	);
577
-	$return       = false;
578
-	if ( ! has_post_format( $post_formats ) ) {
577
+	$return = false;
578
+	if ( ! has_post_format($post_formats)) {
579 579
 		$return = true;
580 580
 	}
581 581
 	return $return;
@@ -584,38 +584,38 @@  discard block
 block discarded – undo
584 584
 /**
585 585
  * Remove the Hentry Class Every
586 586
  */
587
-function lsx_remove_hentry( $classes ) {
588
-	if ( 'post' !== get_post_type() ) {
589
-		$classes = array_diff( $classes, array( 'hentry' ) );
587
+function lsx_remove_hentry($classes) {
588
+	if ('post' !== get_post_type()) {
589
+		$classes = array_diff($classes, array('hentry'));
590 590
 	}
591 591
 	return $classes;
592 592
 }
593
-add_filter( 'post_class', 'lsx_remove_hentry' );
593
+add_filter('post_class', 'lsx_remove_hentry');
594 594
 
595 595
 /**
596 596
  * Strip Excerpts.
597 597
  */
598
-function lsx_strip_excerpt( $content ) {
599
-	if ( is_search() || is_archive() || ( is_blog_installed() && ! is_single() && ! is_page() ) ) {
600
-		$content = strip_shortcodes( $content );
601
-		$content = str_replace( ']]>', ']]&gt;', $content );
602
-		$content = strip_tags( $content );
598
+function lsx_strip_excerpt($content) {
599
+	if (is_search() || is_archive() || (is_blog_installed() && ! is_single() && ! is_page())) {
600
+		$content = strip_shortcodes($content);
601
+		$content = str_replace(']]>', ']]&gt;', $content);
602
+		$content = strip_tags($content);
603 603
 	}
604 604
 	return $content;
605 605
 }
606
-add_filter( 'the_content', 'lsx_strip_excerpt' );
606
+add_filter('the_content', 'lsx_strip_excerpt');
607 607
 
608 608
 /**
609 609
  * Disable Gutenberg for LSX Custom Post Types.
610 610
  */
611
-function lsx_disable_gutenberg_product_type( $is_enabled, $post_type ) {
612
-	if ( 'testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type ) {
611
+function lsx_disable_gutenberg_product_type($is_enabled, $post_type) {
612
+	if ('testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type) {
613 613
 		return false;
614 614
 	}
615 615
 
616 616
 	return $is_enabled;
617 617
 }
618
-add_filter( 'gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2 );
618
+add_filter('gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2);
619 619
 
620 620
 /**
621 621
  * Add the "Blog" link to the breadcrumbs
@@ -623,27 +623,27 @@  discard block
 block discarded – undo
623 623
  * @param $crumbs
624 624
  * @return array
625 625
  */
626
-function lsx_breadcrumbs_blog_link( $crumbs ) {
626
+function lsx_breadcrumbs_blog_link($crumbs) {
627 627
 
628
-	$show_on_front = get_option( 'show_on_front' );
628
+	$show_on_front = get_option('show_on_front');
629 629
 
630
-	if ( 'page' === $show_on_front && ( is_category() || is_tag() ) ) {
630
+	if ('page' === $show_on_front && (is_category() || is_tag())) {
631 631
 
632
-		$blog_page = get_option( 'page_for_posts' );
633
-		if ( false !== $blog_page && '' !== $blog_page ) {
632
+		$blog_page = get_option('page_for_posts');
633
+		if (false !== $blog_page && '' !== $blog_page) {
634 634
 
635 635
 			$new_crumbs    = array();
636 636
 			$new_crumbs[0] = $crumbs[0];
637 637
 
638
-			if ( function_exists( 'woocommerce_breadcrumb' ) ) {
638
+			if (function_exists('woocommerce_breadcrumb')) {
639 639
 				$new_crumbs[1] = array(
640
-					0 => get_the_title( $blog_page ),
641
-					1 => get_permalink( $blog_page ),
640
+					0 => get_the_title($blog_page),
641
+					1 => get_permalink($blog_page),
642 642
 				);
643 643
 			} else {
644 644
 				$new_crumbs[1] = array(
645
-					'text' => get_the_title( $blog_page ),
646
-					'url'  => get_permalink( $blog_page ),
645
+					'text' => get_the_title($blog_page),
646
+					'url'  => get_permalink($blog_page),
647 647
 				);
648 648
 			}
649 649
 			$new_crumbs[2] = $crumbs[1];
@@ -653,8 +653,8 @@  discard block
 block discarded – undo
653 653
 	}
654 654
 	return $crumbs;
655 655
 }
656
-add_filter( 'wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1 );
657
-add_filter( 'woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1 );
656
+add_filter('wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1);
657
+add_filter('woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1);
658 658
 
659 659
 /**
660 660
  * Cover template custom styles
@@ -663,23 +663,23 @@  discard block
 block discarded – undo
663 663
  */
664 664
 function lsx_cover_template_custom_enqueue() {
665 665
 
666
-	if ( ! is_page_template( 'page-templates/template-cover.php' ) ) {
666
+	if ( ! is_page_template('page-templates/template-cover.php')) {
667 667
 		return;
668 668
 	}
669 669
 	$color_overlay_classes = '';
670 670
 
671
-	$cover_text_color = get_theme_mod( 'lsx_cover_template_overlay_text_color' );
671
+	$cover_text_color = get_theme_mod('lsx_cover_template_overlay_text_color');
672 672
 
673
-	$color_overlay_opacity  = get_theme_mod( 'lsx_cover_template_overlay_opacity' );
674
-	$color_overlay_opacity  = ( false === $color_overlay_opacity ) ? 80 : $color_overlay_opacity;
673
+	$color_overlay_opacity  = get_theme_mod('lsx_cover_template_overlay_opacity');
674
+	$color_overlay_opacity  = (false === $color_overlay_opacity) ? 80 : $color_overlay_opacity;
675 675
 	$color_overlay_opacity  = $color_overlay_opacity / 100;
676 676
 	$color_overlay_classes .= $color_overlay_opacity;
677 677
 
678
-	$custom_css       = ".page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .post-template-template-cover #primary .entry-categories-inner a, .page-template-template-cover #primary .entry-header *, .post-template-template-cover #primary .entry-header * {color: {$cover_text_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};}";
679
-	wp_add_inline_style( 'lsx_main', $custom_css );
678
+	$custom_css = ".page-template-template-cover .entry-header .entry-title, .post-template-template-cover .entry-header .entry-title, .post-template-template-cover #primary .entry-categories-inner a, .page-template-template-cover #primary .entry-header *, .post-template-template-cover #primary .entry-header * {color: {$cover_text_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};}";
679
+	wp_add_inline_style('lsx_main', $custom_css);
680 680
 
681 681
 }
682
-add_action( 'wp_enqueue_scripts', 'lsx_cover_template_custom_enqueue' );
682
+add_action('wp_enqueue_scripts', 'lsx_cover_template_custom_enqueue');
683 683
 
684 684
 /**
685 685
  * Determines if the request is an REST API request.
Please login to merge, or discard this patch.