@@ -27,15 +27,15 @@ |
||
27 | 27 | |
28 | 28 | <p> |
29 | 29 | <?php |
30 | - printf( |
|
31 | - /* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */ |
|
32 | - esc_html__( 'You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx' ), |
|
33 | - '<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">', |
|
34 | - '</a>', |
|
35 | - '<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">', |
|
36 | - '</a>' |
|
37 | - ); |
|
38 | - ?> |
|
30 | + printf( |
|
31 | + /* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */ |
|
32 | + esc_html__( 'You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx' ), |
|
33 | + '<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">', |
|
34 | + '</a>', |
|
35 | + '<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">', |
|
36 | + '</a>' |
|
37 | + ); |
|
38 | + ?> |
|
39 | 39 | </p> |
40 | 40 | |
41 | 41 | <div class="more-button"> |
@@ -9,27 +9,27 @@ discard block |
||
9 | 9 | |
10 | 10 | <div class="row"> |
11 | 11 | <div class="col-md-12"> |
12 | - <h1><span class="logo"><?php echo esc_html__( 'LSX', 'lsx' ); ?></span> <sup class="version"><?php echo esc_html( LSX_VERSION ); ?></sup></h1> |
|
12 | + <h1><span class="logo"><?php echo esc_html__('LSX', 'lsx'); ?></span> <sup class="version"><?php echo esc_html(LSX_VERSION); ?></sup></h1> |
|
13 | 13 | </div> |
14 | 14 | </div> |
15 | 15 | |
16 | 16 | <div class="row"> |
17 | 17 | <div class="col-md-6"> |
18 | 18 | <div class="box enrich"> |
19 | - <h2><?php esc_html_e( 'Built to enrich your WordPress experience', 'lsx' ); ?></h2> |
|
20 | - <p><?php esc_html_e( 'Whether you\'re using LSX for your personal blog, as the platform for a powerful WooCommerce store or as the foundation for your own child-theme, you\'ll find it\'s the perfect fit for WordPress.', 'lsx' ); ?></p> |
|
19 | + <h2><?php esc_html_e('Built to enrich your WordPress experience', 'lsx'); ?></h2> |
|
20 | + <p><?php esc_html_e('Whether you\'re using LSX for your personal blog, as the platform for a powerful WooCommerce store or as the foundation for your own child-theme, you\'ll find it\'s the perfect fit for WordPress.', 'lsx'); ?></p> |
|
21 | 21 | </div> |
22 | 22 | </div> |
23 | 23 | |
24 | 24 | <div class="col-md-6"> |
25 | 25 | <div class="box support"> |
26 | - <h2><?php esc_html_e( 'Get support', 'lsx' ); ?></h2> |
|
26 | + <h2><?php esc_html_e('Get support', 'lsx'); ?></h2> |
|
27 | 27 | |
28 | 28 | <p> |
29 | 29 | <?php |
30 | 30 | printf( |
31 | 31 | /* Translators: 1: HTML open tag link, 2: HTML close tag link, 3: HTML open tag link, 4: HTML close tag link */ |
32 | - esc_html__( 'You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx' ), |
|
32 | + esc_html__('You\'ll find information on how to use and customize the LSX theme in our %1$sdocumentation%2$s section. However, please do %3$scontact us%4$s for support should you still find yourself unable to achieve your needs.', 'lsx'), |
|
33 | 33 | '<a href="https://www.lsdev.biz/lsx/documentation/" target="_blank" rel="noreferrer noopener">', |
34 | 34 | '</a>', |
35 | 35 | '<a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer noopener">', |
@@ -40,7 +40,7 @@ discard block |
||
40 | 40 | |
41 | 41 | <div class="more-button"> |
42 | 42 | <a href="https://www.lsdev.biz/contact/" target="_blank" rel="noreferrer" class="button button-primary" > |
43 | - <?php esc_html_e( 'Get in touch', 'lsx' ); ?> |
|
43 | + <?php esc_html_e('Get in touch', 'lsx'); ?> |
|
44 | 44 | </a> |
45 | 45 | </div> |
46 | 46 | </div> |
@@ -10,28 +10,28 @@ discard block |
||
10 | 10 | <div class="row"> |
11 | 11 | <div class="col-md-12"> |
12 | 12 | <div class="box enhance"> |
13 | - <h2><?php esc_html_e( 'Featured Extensions', 'lsx' ); ?></h2> |
|
14 | - <p><?php esc_html_e( 'Take a look at our featured extensions that extend the functionality of the LSX WordPress theme.', 'lsx' ); ?></p> |
|
13 | + <h2><?php esc_html_e('Featured Extensions', 'lsx'); ?></h2> |
|
14 | + <p><?php esc_html_e('Take a look at our featured extensions that extend the functionality of the LSX WordPress theme.', 'lsx'); ?></p> |
|
15 | 15 | |
16 | 16 | <div class="row"> |
17 | 17 | <div class="col-md-4"> |
18 | 18 | <div class="box-clean"> |
19 | - <a href="https://www.lsdev.biz/lsx/extensions/business-directory/" target="_blank"><?php esc_html_e( 'LSX Business Directory', 'lsx' ); ?></a> |
|
20 | - <p><?php esc_html_e( 'The LSX Business Directory adds a business directory listings to your WordPress website using the LSX Theme and extensions.', 'lsx' ); ?></p> |
|
19 | + <a href="https://www.lsdev.biz/lsx/extensions/business-directory/" target="_blank"><?php esc_html_e('LSX Business Directory', 'lsx'); ?></a> |
|
20 | + <p><?php esc_html_e('The LSX Business Directory adds a business directory listings to your WordPress website using the LSX Theme and extensions.', 'lsx'); ?></p> |
|
21 | 21 | </div> |
22 | 22 | </div> |
23 | 23 | |
24 | 24 | <div class="col-md-4"> |
25 | 25 | <div class="box-clean"> |
26 | - <a href="https://www.lsdev.biz/lsx/extensions/health-plan/" target="_blank"><?php esc_html_e( 'LSX Health Plan', 'lsx' ); ?></a> |
|
27 | - <p><?php esc_html_e( 'LSX Health Plan plugin adds the ability to include a structured exercise and nutrition programme to your WordPress website using the LSX Theme and extensions.', 'lsx' ); ?></p> |
|
26 | + <a href="https://www.lsdev.biz/lsx/extensions/health-plan/" target="_blank"><?php esc_html_e('LSX Health Plan', 'lsx'); ?></a> |
|
27 | + <p><?php esc_html_e('LSX Health Plan plugin adds the ability to include a structured exercise and nutrition programme to your WordPress website using the LSX Theme and extensions.', 'lsx'); ?></p> |
|
28 | 28 | </div> |
29 | 29 | </div> |
30 | 30 | |
31 | 31 | <div class="col-md-4"> |
32 | 32 | <div class="box-clean"> |
33 | - <a href="https://www.lsdev.biz/lsx/extensions/tour-operator/" target="_blank"><?php esc_html_e( 'LSX Tour Operator', 'lsx' ); ?></a> |
|
34 | - <p><?php esc_html_e( 'LSX Tour Operator plugin features digital itineraries and other features that will bring your tour offerings to life online.', 'lsx' ); ?></p> |
|
33 | + <a href="https://www.lsdev.biz/lsx/extensions/tour-operator/" target="_blank"><?php esc_html_e('LSX Tour Operator', 'lsx'); ?></a> |
|
34 | + <p><?php esc_html_e('LSX Tour Operator plugin features digital itineraries and other features that will bring your tour offerings to life online.', 'lsx'); ?></p> |
|
35 | 35 | </div> |
36 | 36 | </div> |
37 | 37 | |
@@ -44,28 +44,28 @@ discard block |
||
44 | 44 | <div class="row"> |
45 | 45 | <div class="col-md-12"> |
46 | 46 | <div class="box enhance"> |
47 | - <h2><?php esc_html_e( 'Core Extensions', 'lsx' ); ?></h2> |
|
48 | - <p><?php esc_html_e( 'Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx' ); ?></p> |
|
47 | + <h2><?php esc_html_e('Core Extensions', 'lsx'); ?></h2> |
|
48 | + <p><?php esc_html_e('Expand the LSX theme with LSX Extensions, which add functionality and display options to your WordPress website.', 'lsx'); ?></p> |
|
49 | 49 | |
50 | 50 | <div class="row"> |
51 | 51 | <div class="col-md-4"> |
52 | 52 | <div class="box-clean"> |
53 | - <a href="https://www.lsdev.biz/lsx/extensions/search/" target="_blank"><?php esc_html_e( 'LSX Search ', 'lsx' ); ?></a> |
|
54 | - <p><?php esc_html_e( 'The LSX Search Extension integrates with the FacetWP plugin to allow for superbly filtered search results for your users. Allow your users to break down their search results using available filters (a.k.a “Facets”). These are created by the FacetWP plugin.', 'lsx' ); ?></p> |
|
53 | + <a href="https://www.lsdev.biz/lsx/extensions/search/" target="_blank"><?php esc_html_e('LSX Search ', 'lsx'); ?></a> |
|
54 | + <p><?php esc_html_e('The LSX Search Extension integrates with the FacetWP plugin to allow for superbly filtered search results for your users. Allow your users to break down their search results using available filters (a.k.a “Facets”). These are created by the FacetWP plugin.', 'lsx'); ?></p> |
|
55 | 55 | </div> |
56 | 56 | </div> |
57 | 57 | |
58 | 58 | <div class="col-md-4"> |
59 | 59 | <div class="box-clean"> |
60 | - <a href="https://www.lsdev.biz/lsx/extensions/site-customizer/" target="_blank"><?php esc_html_e( 'LSX Customizer', 'lsx' ); ?></a> |
|
61 | - <p><?php esc_html_e( 'You\'ve installed LSX, so now why not make it all yours? Whether it\'s a small CSS tweak or changing the entire layout of pages, posts or archives, please make use of the Theme Customizer plugin.', 'lsx' ); ?></p> |
|
60 | + <a href="https://www.lsdev.biz/lsx/extensions/site-customizer/" target="_blank"><?php esc_html_e('LSX Customizer', 'lsx'); ?></a> |
|
61 | + <p><?php esc_html_e('You\'ve installed LSX, so now why not make it all yours? Whether it\'s a small CSS tweak or changing the entire layout of pages, posts or archives, please make use of the Theme Customizer plugin.', 'lsx'); ?></p> |
|
62 | 62 | </div> |
63 | 63 | </div> |
64 | 64 | |
65 | 65 | <div class="col-md-4"> |
66 | 66 | <div class="box-clean"> |
67 | - <a href="https://www.lsdev.biz/lsx/extensions/blog-customizer/" target="_blank"><?php esc_html_e( 'LSX Blog Customizer', 'lsx' ); ?></a> |
|
68 | - <p><?php esc_html_e( 'It allows you it to customize various aspects of the the appearance of your blog, posts widgets, archive pages and single posts so they looks exactly how you want.', 'lsx' ); ?></p> |
|
67 | + <a href="https://www.lsdev.biz/lsx/extensions/blog-customizer/" target="_blank"><?php esc_html_e('LSX Blog Customizer', 'lsx'); ?></a> |
|
68 | + <p><?php esc_html_e('It allows you it to customize various aspects of the the appearance of your blog, posts widgets, archive pages and single posts so they looks exactly how you want.', 'lsx'); ?></p> |
|
69 | 69 | </div> |
70 | 70 | </div> |
71 | 71 | </div> |
@@ -73,22 +73,22 @@ discard block |
||
73 | 73 | <div class="row"> |
74 | 74 | <div class="col-md-4"> |
75 | 75 | <div class="box-clean"> |
76 | - <a href="https://www.lsdev.biz/lsx/extensions/mega-menus/" target="_blank"><?php esc_html_e( 'LSX Mega Menus', 'lsx' ); ?></a> |
|
77 | - <p><?php esc_html_e( 'Create custom, full-width dropdown menus that contain images, widgets and more that seamlessly tie into your LSX WordPress site.', 'lsx' ); ?></p> |
|
76 | + <a href="https://www.lsdev.biz/lsx/extensions/mega-menus/" target="_blank"><?php esc_html_e('LSX Mega Menus', 'lsx'); ?></a> |
|
77 | + <p><?php esc_html_e('Create custom, full-width dropdown menus that contain images, widgets and more that seamlessly tie into your LSX WordPress site.', 'lsx'); ?></p> |
|
78 | 78 | </div> |
79 | 79 | </div> |
80 | 80 | |
81 | 81 | <div class="col-md-4"> |
82 | 82 | <div class="box-clean"> |
83 | - <a href="https://www.lsdev.biz/lsx/extensions/sharing/" target="_blank"><?php esc_html_e( 'LSX Sharing', 'lsx' ); ?></a> |
|
84 | - <p><?php esc_html_e( 'LSX Sharing adds buttons to your posts that your readers can use to share your content on Facebook, Twitter and Pinterest.', 'lsx' ); ?></p> |
|
83 | + <a href="https://www.lsdev.biz/lsx/extensions/sharing/" target="_blank"><?php esc_html_e('LSX Sharing', 'lsx'); ?></a> |
|
84 | + <p><?php esc_html_e('LSX Sharing adds buttons to your posts that your readers can use to share your content on Facebook, Twitter and Pinterest.', 'lsx'); ?></p> |
|
85 | 85 | </div> |
86 | 86 | </div> |
87 | 87 | |
88 | 88 | <div class="col-md-4"> |
89 | 89 | <div class="box-clean"> |
90 | - <a href="https://www.lsdev.biz/lsx/blocks/" target="_blank"><?php esc_html_e( 'LSX Blocks', 'lsx' ); ?></a> |
|
91 | - <p><?php esc_html_e( 'The new block editor is here, and with it comes the new block-based page builder. We have built these content blocks so you can simply drag and drop them into your editor, configure to your wishes and you are done!', 'lsx' ); ?></p> |
|
90 | + <a href="https://www.lsdev.biz/lsx/blocks/" target="_blank"><?php esc_html_e('LSX Blocks', 'lsx'); ?></a> |
|
91 | + <p><?php esc_html_e('The new block editor is here, and with it comes the new block-based page builder. We have built these content blocks so you can simply drag and drop them into your editor, configure to your wishes and you are done!', 'lsx'); ?></p> |
|
92 | 92 | </div> |
93 | 93 | </div> |
94 | 94 | |
@@ -101,29 +101,29 @@ discard block |
||
101 | 101 | <div class="row"> |
102 | 102 | <div class="col-md-12"> |
103 | 103 | <div class="box enhance"> |
104 | - <h2><?php esc_html_e( 'Post Type Extensions', 'lsx' ); ?></h2> |
|
105 | - <p><?php esc_html_e( 'These extensions will add a post type with options for displaying different information to your visitors.', 'lsx' ); ?></p> |
|
104 | + <h2><?php esc_html_e('Post Type Extensions', 'lsx'); ?></h2> |
|
105 | + <p><?php esc_html_e('These extensions will add a post type with options for displaying different information to your visitors.', 'lsx'); ?></p> |
|
106 | 106 | |
107 | 107 | <div class="row"> |
108 | 108 | |
109 | 109 | <div class="col-md-4"> |
110 | 110 | <div class="box-clean"> |
111 | - <a href="https://www.lsdev.biz/lsx/extensions/team/" target="_blank"><?php esc_html_e( 'LSX Team', 'lsx' ); ?></a> |
|
112 | - <p><?php esc_html_e( 'The LSX Team Extension provides a custom post type that allows you to easily show off the people that make up your business.', 'lsx' ); ?></p> |
|
111 | + <a href="https://www.lsdev.biz/lsx/extensions/team/" target="_blank"><?php esc_html_e('LSX Team', 'lsx'); ?></a> |
|
112 | + <p><?php esc_html_e('The LSX Team Extension provides a custom post type that allows you to easily show off the people that make up your business.', 'lsx'); ?></p> |
|
113 | 113 | </div> |
114 | 114 | </div> |
115 | 115 | |
116 | 116 | <div class="col-md-4"> |
117 | 117 | <div class="box-clean"> |
118 | - <a href="https://www.lsdev.biz/lsx/extensions/testimonials/" target="_blank"><?php esc_html_e( 'LSX Testimonials', 'lsx' ); ?></a> |
|
119 | - <p><?php esc_html_e( 'The LSX Testimonials extension adds the "Testimonials" post type, which you can display front-and-centre on your site.', 'lsx' ); ?></p> |
|
118 | + <a href="https://www.lsdev.biz/lsx/extensions/testimonials/" target="_blank"><?php esc_html_e('LSX Testimonials', 'lsx'); ?></a> |
|
119 | + <p><?php esc_html_e('The LSX Testimonials extension adds the "Testimonials" post type, which you can display front-and-centre on your site.', 'lsx'); ?></p> |
|
120 | 120 | </div> |
121 | 121 | </div> |
122 | 122 | |
123 | 123 | <div class="col-md-4"> |
124 | 124 | <div class="box-clean"> |
125 | - <a href="https://www.lsdev.biz/lsx/extensions/videos/" target="_blank"><?php esc_html_e( 'LSX Videos', 'lsx' ); ?></a> |
|
126 | - <p><?php esc_html_e( 'Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx' ); ?></p> |
|
125 | + <a href="https://www.lsdev.biz/lsx/extensions/videos/" target="_blank"><?php esc_html_e('LSX Videos', 'lsx'); ?></a> |
|
126 | + <p><?php esc_html_e('Adds the "Videos" post type to your LSX website which allows you to display and categorize videos.', 'lsx'); ?></p> |
|
127 | 127 | </div> |
128 | 128 | </div> |
129 | 129 | |
@@ -132,15 +132,15 @@ discard block |
||
132 | 132 | <div class="row"> |
133 | 133 | <div class="col-md-4"> |
134 | 134 | <div class="box-clean"> |
135 | - <a href="https://www.lsdev.biz/lsx/extensions/projects/" target="_blank"><?php esc_html_e( 'LSX Projects', 'lsx' ); ?></a> |
|
136 | - <p><?php esc_html_e( 'Show off your finest work with the LSX Projects Extension! It adds a "Project" post type, allowing you to categorize and display your Projects on your LSX website.', 'lsx' ); ?></p> |
|
135 | + <a href="https://www.lsdev.biz/lsx/extensions/projects/" target="_blank"><?php esc_html_e('LSX Projects', 'lsx'); ?></a> |
|
136 | + <p><?php esc_html_e('Show off your finest work with the LSX Projects Extension! It adds a "Project" post type, allowing you to categorize and display your Projects on your LSX website.', 'lsx'); ?></p> |
|
137 | 137 | </div> |
138 | 138 | </div> |
139 | 139 | |
140 | 140 | <div class="col-md-4"> |
141 | 141 | <div class="box-clean"> |
142 | - <a href="https://www.lsdev.biz/tag/release-posts/" target="_blank"><?php esc_html_e( 'Follow our blog for latest developments', 'lsx' ); ?></a> |
|
143 | - <p><?php esc_html_e( 'We need to find some way of linking to social media if we are going to invite people to follow us.', 'lsx' ); ?></p> |
|
142 | + <a href="https://www.lsdev.biz/tag/release-posts/" target="_blank"><?php esc_html_e('Follow our blog for latest developments', 'lsx'); ?></a> |
|
143 | + <p><?php esc_html_e('We need to find some way of linking to social media if we are going to invite people to follow us.', 'lsx'); ?></p> |
|
144 | 144 | </div> |
145 | 145 | </div> |
146 | 146 | </div> |
@@ -152,29 +152,29 @@ discard block |
||
152 | 152 | <div class="row"> |
153 | 153 | <div class="col-md-12"> |
154 | 154 | <div class="box enhance"> |
155 | - <h2><?php esc_html_e( 'API Integration Extensions', 'lsx' ); ?></h2> |
|
156 | - <p><?php esc_html_e( 'LightSpeed has integrated plugins with reputable software partners.', 'lsx' ); ?></p> |
|
155 | + <h2><?php esc_html_e('API Integration Extensions', 'lsx'); ?></h2> |
|
156 | + <p><?php esc_html_e('LightSpeed has integrated plugins with reputable software partners.', 'lsx'); ?></p> |
|
157 | 157 | |
158 | 158 | <div class="row"> |
159 | 159 | |
160 | 160 | <div class="col-md-4"> |
161 | 161 | <div class="box-clean"> |
162 | - <a href="hhttps://www.lsdev.biz/lsx/extensions/lsx-give-payfast-payment-gateway/" target="_blank"><?php esc_html_e( 'LSX Give Payfast Gateway', 'lsx' ); ?></a> |
|
163 | - <p><?php esc_html_e( 'Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx' ); ?></p> |
|
162 | + <a href="hhttps://www.lsdev.biz/lsx/extensions/lsx-give-payfast-payment-gateway/" target="_blank"><?php esc_html_e('LSX Give Payfast Gateway', 'lsx'); ?></a> |
|
163 | + <p><?php esc_html_e('Use the PayFast payment gateway with the GiveWP plugin for collecting donations.', 'lsx'); ?></p> |
|
164 | 164 | </div> |
165 | 165 | </div> |
166 | 166 | |
167 | 167 | <div class="col-md-4"> |
168 | 168 | <div class="box-clean"> |
169 | - <a href="https://www.lsdev.biz/lsx/extensions/wetu-importer/" target="_blank"><?php esc_html_e( 'LSX Wetu Importer', 'lsx' ); ?></a> |
|
170 | - <p><?php esc_html_e( 'Integrate your LSX Tour Operator website with Wetu, to easily import accommodations, destinations and tours from you Wetu account.', 'lsx' ); ?></p> |
|
169 | + <a href="https://www.lsdev.biz/lsx/extensions/wetu-importer/" target="_blank"><?php esc_html_e('LSX Wetu Importer', 'lsx'); ?></a> |
|
170 | + <p><?php esc_html_e('Integrate your LSX Tour Operator website with Wetu, to easily import accommodations, destinations and tours from you Wetu account.', 'lsx'); ?></p> |
|
171 | 171 | </div> |
172 | 172 | </div> |
173 | 173 | |
174 | 174 | <div class="col-md-4"> |
175 | 175 | <div class="box-clean"> |
176 | - <a href="https://www.lsdev.biz/lsx/extensions/lsx-caldera-forms-zoho-crm-integration/" target="_blank"><?php esc_html_e( 'LSX Caldera Forms Zoho Integration', 'lsx' ); ?></a> |
|
177 | - <p><?php esc_html_e( 'Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx' ); ?></p> |
|
176 | + <a href="https://www.lsdev.biz/lsx/extensions/lsx-caldera-forms-zoho-crm-integration/" target="_blank"><?php esc_html_e('LSX Caldera Forms Zoho Integration', 'lsx'); ?></a> |
|
177 | + <p><?php esc_html_e('Maintaining your customer relationship management system is easy when you integrate with your website contact forms..', 'lsx'); ?></p> |
|
178 | 178 | </div> |
179 | 179 | </div> |
180 | 180 |
@@ -11,14 +11,14 @@ |
||
11 | 11 | <html <?php language_attributes(); ?>> |
12 | 12 | <head> |
13 | 13 | <?php lsx_head_top(); ?> |
14 | - <meta charset="<?php bloginfo( 'charset' ); ?>"> |
|
14 | + <meta charset="<?php bloginfo('charset'); ?>"> |
|
15 | 15 | <meta name="viewport" content="width=device-width, initial-scale=1" > |
16 | 16 | <link rel="profile" href="https://gmpg.org/xfn/11"> |
17 | 17 | <?php lsx_head_bottom(); ?> |
18 | 18 | <?php wp_head(); ?> |
19 | 19 | </head> |
20 | 20 | |
21 | - <body <?php body_class( 'lsx' ); ?>> |
|
21 | + <body <?php body_class('lsx'); ?>> |
|
22 | 22 | <?php wp_body_open(); ?> |
23 | 23 | <?php lsx_body_top(); ?> |
24 | 24 |
@@ -7,137 +7,137 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | if ( ! defined( 'ABSPATH' ) ) { |
10 | - exit; |
|
10 | + exit; |
|
11 | 11 | } |
12 | 12 | |
13 | 13 | if ( ! function_exists( 'lsx_layout_selector' ) ) : |
14 | - /** |
|
15 | - * Layout selector. |
|
16 | - * |
|
17 | - * @package lsx |
|
18 | - * @subpackage layout |
|
19 | - */ |
|
20 | - function lsx_layout_selector( $class, $area = 'site' ) { |
|
21 | - $return_class = ''; |
|
22 | - $layout = get_theme_mod( 'lsx_layout', '1c' ); |
|
23 | - $layout = apply_filters( 'lsx_layout', $layout ); |
|
24 | - $default_size = 'sm'; |
|
25 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
26 | - |
|
27 | - switch ( $layout ) { |
|
28 | - case '1c': |
|
29 | - $main_class = 'col-' . $size . '-12'; |
|
30 | - $sidebar_class = 'col-' . $size . '-12'; |
|
31 | - break; |
|
32 | - case '2cr': |
|
33 | - $main_class = 'col-' . $size . '-8'; |
|
34 | - $sidebar_class = 'col-' . $size . '-4'; |
|
35 | - break; |
|
36 | - case '2cl': |
|
37 | - $main_class = 'col-' . $size . '-8 col-' . $size . '-push-4'; |
|
38 | - $sidebar_class = 'col-' . $size . '-4 col-' . $size . '-pull-8'; |
|
39 | - break; |
|
40 | - default: |
|
41 | - $main_class = 'col-' . $size . '-8'; |
|
42 | - $sidebar_class = 'col-' . $size . '-4'; |
|
43 | - break; |
|
44 | - } |
|
45 | - |
|
46 | - if ( 'main' === $class ) { |
|
47 | - $return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size ); |
|
48 | - } |
|
49 | - |
|
50 | - if ( 'sidebar' === $class ) { |
|
51 | - $return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size ); |
|
52 | - } |
|
53 | - |
|
54 | - return $return_class; |
|
55 | - } |
|
14 | + /** |
|
15 | + * Layout selector. |
|
16 | + * |
|
17 | + * @package lsx |
|
18 | + * @subpackage layout |
|
19 | + */ |
|
20 | + function lsx_layout_selector( $class, $area = 'site' ) { |
|
21 | + $return_class = ''; |
|
22 | + $layout = get_theme_mod( 'lsx_layout', '1c' ); |
|
23 | + $layout = apply_filters( 'lsx_layout', $layout ); |
|
24 | + $default_size = 'sm'; |
|
25 | + $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
26 | + |
|
27 | + switch ( $layout ) { |
|
28 | + case '1c': |
|
29 | + $main_class = 'col-' . $size . '-12'; |
|
30 | + $sidebar_class = 'col-' . $size . '-12'; |
|
31 | + break; |
|
32 | + case '2cr': |
|
33 | + $main_class = 'col-' . $size . '-8'; |
|
34 | + $sidebar_class = 'col-' . $size . '-4'; |
|
35 | + break; |
|
36 | + case '2cl': |
|
37 | + $main_class = 'col-' . $size . '-8 col-' . $size . '-push-4'; |
|
38 | + $sidebar_class = 'col-' . $size . '-4 col-' . $size . '-pull-8'; |
|
39 | + break; |
|
40 | + default: |
|
41 | + $main_class = 'col-' . $size . '-8'; |
|
42 | + $sidebar_class = 'col-' . $size . '-4'; |
|
43 | + break; |
|
44 | + } |
|
45 | + |
|
46 | + if ( 'main' === $class ) { |
|
47 | + $return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size ); |
|
48 | + } |
|
49 | + |
|
50 | + if ( 'sidebar' === $class ) { |
|
51 | + $return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size ); |
|
52 | + } |
|
53 | + |
|
54 | + return $return_class; |
|
55 | + } |
|
56 | 56 | endif; |
57 | 57 | |
58 | 58 | if ( ! function_exists( 'lsx_main_class' ) ) : |
59 | - /** |
|
60 | - * .main classes. |
|
61 | - * |
|
62 | - * @package lsx |
|
63 | - * @subpackage layout |
|
64 | - */ |
|
65 | - function lsx_main_class() { |
|
66 | - return lsx_layout_selector( 'main' ); |
|
67 | - } |
|
59 | + /** |
|
60 | + * .main classes. |
|
61 | + * |
|
62 | + * @package lsx |
|
63 | + * @subpackage layout |
|
64 | + */ |
|
65 | + function lsx_main_class() { |
|
66 | + return lsx_layout_selector( 'main' ); |
|
67 | + } |
|
68 | 68 | endif; |
69 | 69 | |
70 | 70 | if ( ! function_exists( 'lsx_sidebar_class' ) ) : |
71 | - /** |
|
72 | - * .sidebar classes. |
|
73 | - * |
|
74 | - * @package lsx |
|
75 | - * @subpackage layout |
|
76 | - */ |
|
77 | - function lsx_sidebar_class() { |
|
78 | - return lsx_layout_selector( 'sidebar' ); |
|
79 | - } |
|
71 | + /** |
|
72 | + * .sidebar classes. |
|
73 | + * |
|
74 | + * @package lsx |
|
75 | + * @subpackage layout |
|
76 | + */ |
|
77 | + function lsx_sidebar_class() { |
|
78 | + return lsx_layout_selector( 'sidebar' ); |
|
79 | + } |
|
80 | 80 | endif; |
81 | 81 | |
82 | 82 | if ( ! function_exists( 'lsx_header_classes' ) ) : |
83 | - /** |
|
84 | - * Output the classes for the header. |
|
85 | - * |
|
86 | - * @package lsx |
|
87 | - * @subpackage layout |
|
88 | - */ |
|
89 | - function lsx_header_classes( $additional = false ) { |
|
90 | - $classes = 'banner navbar navbar-default'; |
|
91 | - |
|
92 | - if ( false !== $additional ) { |
|
93 | - $classes .= ' ' . $additional; |
|
94 | - } |
|
95 | - |
|
96 | - echo esc_attr( $classes ); |
|
97 | - } |
|
83 | + /** |
|
84 | + * Output the classes for the header. |
|
85 | + * |
|
86 | + * @package lsx |
|
87 | + * @subpackage layout |
|
88 | + */ |
|
89 | + function lsx_header_classes( $additional = false ) { |
|
90 | + $classes = 'banner navbar navbar-default'; |
|
91 | + |
|
92 | + if ( false !== $additional ) { |
|
93 | + $classes .= ' ' . $additional; |
|
94 | + } |
|
95 | + |
|
96 | + echo esc_attr( $classes ); |
|
97 | + } |
|
98 | 98 | endif; |
99 | 99 | |
100 | 100 | if ( ! function_exists( 'lsx_top_menu_classes' ) ) : |
101 | - /** |
|
102 | - * Output the classes for the top-menu. |
|
103 | - * |
|
104 | - * @package lsx |
|
105 | - * @subpackage layout |
|
106 | - */ |
|
107 | - function lsx_top_menu_classes( $additional = false ) { |
|
108 | - $classes = 'top-menu-default'; |
|
109 | - |
|
110 | - if ( false !== $additional ) { |
|
111 | - $classes .= ' ' . $additional; |
|
112 | - } |
|
113 | - |
|
114 | - echo esc_attr( $classes ); |
|
115 | - } |
|
101 | + /** |
|
102 | + * Output the classes for the top-menu. |
|
103 | + * |
|
104 | + * @package lsx |
|
105 | + * @subpackage layout |
|
106 | + */ |
|
107 | + function lsx_top_menu_classes( $additional = false ) { |
|
108 | + $classes = 'top-menu-default'; |
|
109 | + |
|
110 | + if ( false !== $additional ) { |
|
111 | + $classes .= ' ' . $additional; |
|
112 | + } |
|
113 | + |
|
114 | + echo esc_attr( $classes ); |
|
115 | + } |
|
116 | 116 | endif; |
117 | 117 | |
118 | 118 | if ( ! function_exists( 'lsx_post_wrapper_class' ) ) : |
119 | - /** |
|
120 | - * Output the classes for the top-menu. |
|
121 | - * |
|
122 | - * @package lsx |
|
123 | - * @subpackage layout |
|
124 | - */ |
|
125 | - function lsx_post_wrapper_class() { |
|
126 | - return apply_filters( 'lsx_post_wrapper_class', '' ); |
|
127 | - } |
|
119 | + /** |
|
120 | + * Output the classes for the top-menu. |
|
121 | + * |
|
122 | + * @package lsx |
|
123 | + * @subpackage layout |
|
124 | + */ |
|
125 | + function lsx_post_wrapper_class() { |
|
126 | + return apply_filters( 'lsx_post_wrapper_class', '' ); |
|
127 | + } |
|
128 | 128 | endif; |
129 | 129 | |
130 | 130 | |
131 | 131 | |
132 | 132 | if ( ! function_exists( 'lsx_add_footer_sidebar_area' ) ) : |
133 | - /** |
|
134 | - * Output the Footer CTA and/pr Footer Widgets. |
|
135 | - * |
|
136 | - * @package lsx |
|
137 | - * @subpackage layout |
|
138 | - */ |
|
139 | - function lsx_add_footer_sidebar_area() { |
|
140 | - if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?> |
|
133 | + /** |
|
134 | + * Output the Footer CTA and/pr Footer Widgets. |
|
135 | + * |
|
136 | + * @package lsx |
|
137 | + * @subpackage layout |
|
138 | + */ |
|
139 | + function lsx_add_footer_sidebar_area() { |
|
140 | + if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?> |
|
141 | 141 | <div id="footer-cta"> |
142 | 142 | <div class="container"> |
143 | 143 | <div class="lsx-full-width"> |
@@ -158,48 +158,48 @@ discard block |
||
158 | 158 | </div> |
159 | 159 | </div> |
160 | 160 | <?php |
161 | - endif; |
|
162 | - } |
|
163 | - add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' ); |
|
161 | + endif; |
|
162 | + } |
|
163 | + add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' ); |
|
164 | 164 | endif; |
165 | 165 | |
166 | 166 | if ( ! function_exists( 'lsx_global_header' ) ) : |
167 | - /** |
|
168 | - * Displays the global header. |
|
169 | - * |
|
170 | - * @package lsx |
|
171 | - * @subpackage layout |
|
172 | - */ |
|
173 | - function lsx_global_header() { |
|
174 | - $show_on_front = get_option( 'show_on_front' ); |
|
175 | - $queried_object = get_queried_object(); |
|
176 | - $default_size = 'sm'; |
|
177 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
178 | - |
|
179 | - // Cart and Checkout won't have banners of any kind. |
|
180 | - if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) { |
|
181 | - return; |
|
182 | - } |
|
183 | - |
|
184 | - // Product pages have their own banner function 'lsx_page_banner()'. |
|
185 | - if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) { |
|
186 | - return; |
|
187 | - } |
|
188 | - |
|
189 | - // Events wont have banners. |
|
190 | - if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) { |
|
191 | - return; |
|
192 | - } |
|
193 | - |
|
194 | - if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) { |
|
195 | - return; |
|
196 | - } |
|
197 | - |
|
198 | - if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) : |
|
199 | - if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) { |
|
200 | - return; |
|
201 | - } |
|
202 | - ?> |
|
167 | + /** |
|
168 | + * Displays the global header. |
|
169 | + * |
|
170 | + * @package lsx |
|
171 | + * @subpackage layout |
|
172 | + */ |
|
173 | + function lsx_global_header() { |
|
174 | + $show_on_front = get_option( 'show_on_front' ); |
|
175 | + $queried_object = get_queried_object(); |
|
176 | + $default_size = 'sm'; |
|
177 | + $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
178 | + |
|
179 | + // Cart and Checkout won't have banners of any kind. |
|
180 | + if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) { |
|
181 | + return; |
|
182 | + } |
|
183 | + |
|
184 | + // Product pages have their own banner function 'lsx_page_banner()'. |
|
185 | + if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) { |
|
186 | + return; |
|
187 | + } |
|
188 | + |
|
189 | + // Events wont have banners. |
|
190 | + if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) { |
|
191 | + return; |
|
192 | + } |
|
193 | + |
|
194 | + if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) { |
|
195 | + return; |
|
196 | + } |
|
197 | + |
|
198 | + if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) : |
|
199 | + if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) { |
|
200 | + return; |
|
201 | + } |
|
202 | + ?> |
|
203 | 203 | <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
204 | 204 | <?php lsx_global_header_inner_bottom(); ?> |
205 | 205 | <header class="archive-header"> |
@@ -209,8 +209,8 @@ discard block |
||
209 | 209 | </div> |
210 | 210 | <?php |
211 | 211 | |
212 | - elseif ( is_single() && ! is_singular( 'post' ) ) : |
|
213 | - ?> |
|
212 | + elseif ( is_single() && ! is_singular( 'post' ) ) : |
|
213 | + ?> |
|
214 | 214 | <div class="archive-header-wrapper banner-single col-<?php echo esc_attr( $size ); ?>-12"> |
215 | 215 | <?php lsx_global_header_inner_bottom(); ?> |
216 | 216 | <header class="archive-header"> |
@@ -219,29 +219,29 @@ discard block |
||
219 | 219 | |
220 | 220 | </div> |
221 | 221 | <?php |
222 | - elseif ( is_search() ) : |
|
223 | - ?> |
|
222 | + elseif ( is_search() ) : |
|
223 | + ?> |
|
224 | 224 | <div class="archive-header-wrapper banner-search col-<?php echo esc_attr( $size ); ?>-12"> |
225 | 225 | <?php lsx_global_header_inner_bottom(); ?> |
226 | 226 | <header class="archive-header"> |
227 | 227 | <h1 class="archive-title"> |
228 | 228 | <?php |
229 | - printf( |
|
230 | - /* Translators: %s: search term/query */ |
|
231 | - esc_html__( 'Search Results for: %s', 'lsx' ), |
|
232 | - '<span>' . get_search_query() . '</span>' |
|
233 | - ); |
|
234 | - ?> |
|
229 | + printf( |
|
230 | + /* Translators: %s: search term/query */ |
|
231 | + esc_html__( 'Search Results for: %s', 'lsx' ), |
|
232 | + '<span>' . get_search_query() . '</span>' |
|
233 | + ); |
|
234 | + ?> |
|
235 | 235 | </h1> |
236 | 236 | </header> |
237 | 237 | |
238 | 238 | </div> |
239 | 239 | <?php |
240 | - elseif ( is_author() ) : |
|
241 | - $author = get_the_author(); |
|
242 | - $author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 ); |
|
243 | - $author_bio = get_the_archive_description(); |
|
244 | - ?> |
|
240 | + elseif ( is_author() ) : |
|
241 | + $author = get_the_author(); |
|
242 | + $author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 ); |
|
243 | + $author_bio = get_the_archive_description(); |
|
244 | + ?> |
|
245 | 245 | <div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr( $size ); ?>-12"> |
246 | 246 | <?php lsx_global_header_inner_bottom(); ?> |
247 | 247 | <header class="archive-header"> |
@@ -250,8 +250,8 @@ discard block |
||
250 | 250 | |
251 | 251 | </div> |
252 | 252 | <?php |
253 | - elseif ( is_archive() ) : |
|
254 | - ?> |
|
253 | + elseif ( is_archive() ) : |
|
254 | + ?> |
|
255 | 255 | <div class="archive-header-wrapper banner-archive col-<?php echo esc_attr( $size ); ?>-12"> |
256 | 256 | <?php lsx_global_header_inner_bottom(); ?> |
257 | 257 | <header class="archive-header"> |
@@ -264,15 +264,15 @@ discard block |
||
264 | 264 | </h1> |
265 | 265 | |
266 | 266 | <?php |
267 | - if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) { |
|
268 | - the_archive_description(); |
|
269 | - } |
|
270 | - ?> |
|
267 | + if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) { |
|
268 | + the_archive_description(); |
|
269 | + } |
|
270 | + ?> |
|
271 | 271 | </header> |
272 | 272 | </div> |
273 | 273 | <?php |
274 | - elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) : |
|
275 | - ?> |
|
274 | + elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) : |
|
275 | + ?> |
|
276 | 276 | <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
277 | 277 | <?php lsx_global_header_inner_bottom(); ?> |
278 | 278 | <header class="archive-header"> |
@@ -281,47 +281,47 @@ discard block |
||
281 | 281 | |
282 | 282 | </div> |
283 | 283 | <?php |
284 | - elseif ( ! is_singular( 'post' ) ) : |
|
285 | - // Display only the breadcrumbs. |
|
286 | - ?> |
|
284 | + elseif ( ! is_singular( 'post' ) ) : |
|
285 | + // Display only the breadcrumbs. |
|
286 | + ?> |
|
287 | 287 | <div class="archive-header-wrapper banner-singular col-<?php echo esc_attr( $size ); ?>-12"> |
288 | 288 | <?php lsx_global_header_inner_bottom(); ?> |
289 | 289 | </div> |
290 | 290 | <?php |
291 | - elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) : |
|
292 | - // Display only the breadcrumbs. |
|
293 | - ?> |
|
291 | + elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) : |
|
292 | + // Display only the breadcrumbs. |
|
293 | + ?> |
|
294 | 294 | <div class="archive-header-wrapper banner-global col-<?php echo esc_attr( $size ); ?>-12"> |
295 | 295 | <?php lsx_global_header_inner_bottom(); ?> |
296 | 296 | </div> |
297 | 297 | <?php |
298 | - endif; |
|
299 | - } |
|
300 | - add_action( 'lsx_content_wrap_before', 'lsx_global_header' ); |
|
298 | + endif; |
|
299 | + } |
|
300 | + add_action( 'lsx_content_wrap_before', 'lsx_global_header' ); |
|
301 | 301 | endif; |
302 | 302 | |
303 | 303 | if ( ! function_exists( 'lsx_author_extra_info' ) ) : |
304 | - /** |
|
305 | - * Displays the author extra info. |
|
306 | - * |
|
307 | - * @package lsx |
|
308 | - * @subpackage layout |
|
309 | - */ |
|
310 | - function lsx_author_extra_info() { |
|
311 | - $default_size = 'sm'; |
|
312 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
313 | - |
|
314 | - if ( is_author() ) : |
|
315 | - $author_id = get_the_author_meta( 'ID' ); |
|
316 | - $author = get_the_author(); |
|
317 | - $author_avatar = get_avatar( $author_id, 400 ); |
|
318 | - $author_bio = get_the_archive_description(); |
|
319 | - $author_url = get_the_author_meta( 'url', $author_id ); |
|
320 | - $author_email = get_the_author_meta( 'email', $author_id ); |
|
321 | - $author_facebook = get_the_author_meta( 'facebook', $author_id ); |
|
322 | - $author_linkedin = get_the_author_meta( 'linkedin', $author_id ); |
|
323 | - $author_twitter = get_the_author_meta( 'twitter', $author_id ); |
|
324 | - ?> |
|
304 | + /** |
|
305 | + * Displays the author extra info. |
|
306 | + * |
|
307 | + * @package lsx |
|
308 | + * @subpackage layout |
|
309 | + */ |
|
310 | + function lsx_author_extra_info() { |
|
311 | + $default_size = 'sm'; |
|
312 | + $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
313 | + |
|
314 | + if ( is_author() ) : |
|
315 | + $author_id = get_the_author_meta( 'ID' ); |
|
316 | + $author = get_the_author(); |
|
317 | + $author_avatar = get_avatar( $author_id, 400 ); |
|
318 | + $author_bio = get_the_archive_description(); |
|
319 | + $author_url = get_the_author_meta( 'url', $author_id ); |
|
320 | + $author_email = get_the_author_meta( 'email', $author_id ); |
|
321 | + $author_facebook = get_the_author_meta( 'facebook', $author_id ); |
|
322 | + $author_linkedin = get_the_author_meta( 'linkedin', $author_id ); |
|
323 | + $author_twitter = get_the_author_meta( 'twitter', $author_id ); |
|
324 | + ?> |
|
325 | 325 | <div class="col-<?php echo esc_attr( $size ); ?>-12"> |
326 | 326 | <div class="archive-author-data"> |
327 | 327 | <div class="row"> |
@@ -335,10 +335,10 @@ discard block |
||
335 | 335 | <!-- Name --> |
336 | 336 | <h2 class="archive-author-title"> |
337 | 337 | <?php |
338 | - if ( '' !== $author ) { |
|
339 | - echo esc_html( $author ); |
|
340 | - } |
|
341 | - ?> |
|
338 | + if ( '' !== $author ) { |
|
339 | + echo esc_html( $author ); |
|
340 | + } |
|
341 | + ?> |
|
342 | 342 | </h2> |
343 | 343 | <!-- Social --> |
344 | 344 | <?php if ( ! empty( $author_url ) || ! empty( $author_email ) || ! empty( $author_facebook ) || ! empty( $author_twitter ) ) : ?> |
@@ -375,36 +375,36 @@ discard block |
||
375 | 375 | <h2><?php echo esc_html__( 'Posts', 'lsx' ); ?></h2> |
376 | 376 | </div> |
377 | 377 | <?php |
378 | - endif; |
|
379 | - } |
|
380 | - add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 ); |
|
378 | + endif; |
|
379 | + } |
|
380 | + add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 ); |
|
381 | 381 | endif; |
382 | 382 | |
383 | 383 | if ( ! function_exists( 'lsx_post_header' ) ) : |
384 | - /** |
|
385 | - * Displays the post header. |
|
386 | - * |
|
387 | - * @package lsx |
|
388 | - * @subpackage layout |
|
389 | - */ |
|
390 | - function lsx_post_header() { |
|
391 | - $default_size = 'sm'; |
|
392 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
393 | - |
|
394 | - $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
395 | - if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
396 | - return; |
|
397 | - } |
|
398 | - |
|
399 | - if ( is_singular( 'post' ) ) : |
|
400 | - $format = get_post_format(); |
|
401 | - |
|
402 | - if ( false === $format ) { |
|
403 | - $format = 'standard'; |
|
404 | - } |
|
405 | - |
|
406 | - $format = lsx_translate_format_to_fontawesome( $format ); |
|
407 | - ?> |
|
384 | + /** |
|
385 | + * Displays the post header. |
|
386 | + * |
|
387 | + * @package lsx |
|
388 | + * @subpackage layout |
|
389 | + */ |
|
390 | + function lsx_post_header() { |
|
391 | + $default_size = 'sm'; |
|
392 | + $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
393 | + |
|
394 | + $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
395 | + if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
396 | + return; |
|
397 | + } |
|
398 | + |
|
399 | + if ( is_singular( 'post' ) ) : |
|
400 | + $format = get_post_format(); |
|
401 | + |
|
402 | + if ( false === $format ) { |
|
403 | + $format = 'standard'; |
|
404 | + } |
|
405 | + |
|
406 | + $format = lsx_translate_format_to_fontawesome( $format ); |
|
407 | + ?> |
|
408 | 408 | <div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr( $size ); ?>-12"> |
409 | 409 | <header class="archive-header"> |
410 | 410 | <h1 class="archive-title"> |
@@ -414,43 +414,43 @@ discard block |
||
414 | 414 | </header> |
415 | 415 | </div> |
416 | 416 | <?php |
417 | - endif; |
|
418 | - } |
|
419 | - add_action( 'lsx_entry_top', 'lsx_post_header' ); |
|
417 | + endif; |
|
418 | + } |
|
419 | + add_action( 'lsx_entry_top', 'lsx_post_header' ); |
|
420 | 420 | endif; |
421 | 421 | |
422 | 422 | if ( ! function_exists( 'lsx_header_search_form' ) ) : |
423 | - /** |
|
424 | - * Add a search form to just above the nav menu. |
|
425 | - * |
|
426 | - * @package lsx |
|
427 | - * @subpackage layout |
|
428 | - */ |
|
429 | - function lsx_header_search_form() { |
|
430 | - $search_form = get_theme_mod( 'lsx_header_search', false ); |
|
431 | - |
|
432 | - if ( false !== $search_form || is_customize_preview() ) { |
|
433 | - get_search_form( true ); |
|
434 | - } |
|
435 | - } |
|
436 | - $mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' ); |
|
437 | - add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 ); |
|
423 | + /** |
|
424 | + * Add a search form to just above the nav menu. |
|
425 | + * |
|
426 | + * @package lsx |
|
427 | + * @subpackage layout |
|
428 | + */ |
|
429 | + function lsx_header_search_form() { |
|
430 | + $search_form = get_theme_mod( 'lsx_header_search', false ); |
|
431 | + |
|
432 | + if ( false !== $search_form || is_customize_preview() ) { |
|
433 | + get_search_form( true ); |
|
434 | + } |
|
435 | + } |
|
436 | + $mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' ); |
|
437 | + add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 ); |
|
438 | 438 | endif; |
439 | 439 | |
440 | 440 | // Add entry meta to single post if active. |
441 | 441 | if ( ! function_exists( 'lsx_add_entry_meta' ) ) : |
442 | - function lsx_add_entry_meta() { |
|
443 | - $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
444 | - if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
445 | - return; |
|
446 | - } |
|
447 | - if ( is_single() && is_singular( 'post' ) ) { |
|
448 | - ?> |
|
442 | + function lsx_add_entry_meta() { |
|
443 | + $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
444 | + if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
445 | + return; |
|
446 | + } |
|
447 | + if ( is_single() && is_singular( 'post' ) ) { |
|
448 | + ?> |
|
449 | 449 | <div class="entry-meta"> |
450 | 450 | <?php lsx_post_meta_single_top(); ?> |
451 | 451 | </div><!-- .entry-meta --> |
452 | 452 | <?php |
453 | - } |
|
454 | - } |
|
455 | - add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 ); |
|
453 | + } |
|
454 | + } |
|
455 | + add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 ); |
|
456 | 456 | endif; |
@@ -6,25 +6,25 @@ discard block |
||
6 | 6 | * @subpackage layout |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_layout_selector' ) ) : |
|
13 | +if ( ! function_exists('lsx_layout_selector')) : |
|
14 | 14 | /** |
15 | 15 | * Layout selector. |
16 | 16 | * |
17 | 17 | * @package lsx |
18 | 18 | * @subpackage layout |
19 | 19 | */ |
20 | - function lsx_layout_selector( $class, $area = 'site' ) { |
|
20 | + function lsx_layout_selector($class, $area = 'site') { |
|
21 | 21 | $return_class = ''; |
22 | - $layout = get_theme_mod( 'lsx_layout', '1c' ); |
|
23 | - $layout = apply_filters( 'lsx_layout', $layout ); |
|
22 | + $layout = get_theme_mod('lsx_layout', '1c'); |
|
23 | + $layout = apply_filters('lsx_layout', $layout); |
|
24 | 24 | $default_size = 'sm'; |
25 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
25 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
26 | 26 | |
27 | - switch ( $layout ) { |
|
27 | + switch ($layout) { |
|
28 | 28 | case '1c': |
29 | 29 | $main_class = 'col-' . $size . '-12'; |
30 | 30 | $sidebar_class = 'col-' . $size . '-12'; |
@@ -43,19 +43,19 @@ discard block |
||
43 | 43 | break; |
44 | 44 | } |
45 | 45 | |
46 | - if ( 'main' === $class ) { |
|
47 | - $return_class = apply_filters( 'lsx_layout_selector', $main_class, $class, $layout, $size ); |
|
46 | + if ('main' === $class) { |
|
47 | + $return_class = apply_filters('lsx_layout_selector', $main_class, $class, $layout, $size); |
|
48 | 48 | } |
49 | 49 | |
50 | - if ( 'sidebar' === $class ) { |
|
51 | - $return_class = apply_filters( 'lsx_layout_selector', $sidebar_class, $class, $layout, $size ); |
|
50 | + if ('sidebar' === $class) { |
|
51 | + $return_class = apply_filters('lsx_layout_selector', $sidebar_class, $class, $layout, $size); |
|
52 | 52 | } |
53 | 53 | |
54 | 54 | return $return_class; |
55 | 55 | } |
56 | 56 | endif; |
57 | 57 | |
58 | -if ( ! function_exists( 'lsx_main_class' ) ) : |
|
58 | +if ( ! function_exists('lsx_main_class')) : |
|
59 | 59 | /** |
60 | 60 | * .main classes. |
61 | 61 | * |
@@ -63,11 +63,11 @@ discard block |
||
63 | 63 | * @subpackage layout |
64 | 64 | */ |
65 | 65 | function lsx_main_class() { |
66 | - return lsx_layout_selector( 'main' ); |
|
66 | + return lsx_layout_selector('main'); |
|
67 | 67 | } |
68 | 68 | endif; |
69 | 69 | |
70 | -if ( ! function_exists( 'lsx_sidebar_class' ) ) : |
|
70 | +if ( ! function_exists('lsx_sidebar_class')) : |
|
71 | 71 | /** |
72 | 72 | * .sidebar classes. |
73 | 73 | * |
@@ -75,47 +75,47 @@ discard block |
||
75 | 75 | * @subpackage layout |
76 | 76 | */ |
77 | 77 | function lsx_sidebar_class() { |
78 | - return lsx_layout_selector( 'sidebar' ); |
|
78 | + return lsx_layout_selector('sidebar'); |
|
79 | 79 | } |
80 | 80 | endif; |
81 | 81 | |
82 | -if ( ! function_exists( 'lsx_header_classes' ) ) : |
|
82 | +if ( ! function_exists('lsx_header_classes')) : |
|
83 | 83 | /** |
84 | 84 | * Output the classes for the header. |
85 | 85 | * |
86 | 86 | * @package lsx |
87 | 87 | * @subpackage layout |
88 | 88 | */ |
89 | - function lsx_header_classes( $additional = false ) { |
|
89 | + function lsx_header_classes($additional = false) { |
|
90 | 90 | $classes = 'banner navbar navbar-default'; |
91 | 91 | |
92 | - if ( false !== $additional ) { |
|
92 | + if (false !== $additional) { |
|
93 | 93 | $classes .= ' ' . $additional; |
94 | 94 | } |
95 | 95 | |
96 | - echo esc_attr( $classes ); |
|
96 | + echo esc_attr($classes); |
|
97 | 97 | } |
98 | 98 | endif; |
99 | 99 | |
100 | -if ( ! function_exists( 'lsx_top_menu_classes' ) ) : |
|
100 | +if ( ! function_exists('lsx_top_menu_classes')) : |
|
101 | 101 | /** |
102 | 102 | * Output the classes for the top-menu. |
103 | 103 | * |
104 | 104 | * @package lsx |
105 | 105 | * @subpackage layout |
106 | 106 | */ |
107 | - function lsx_top_menu_classes( $additional = false ) { |
|
107 | + function lsx_top_menu_classes($additional = false) { |
|
108 | 108 | $classes = 'top-menu-default'; |
109 | 109 | |
110 | - if ( false !== $additional ) { |
|
110 | + if (false !== $additional) { |
|
111 | 111 | $classes .= ' ' . $additional; |
112 | 112 | } |
113 | 113 | |
114 | - echo esc_attr( $classes ); |
|
114 | + echo esc_attr($classes); |
|
115 | 115 | } |
116 | 116 | endif; |
117 | 117 | |
118 | -if ( ! function_exists( 'lsx_post_wrapper_class' ) ) : |
|
118 | +if ( ! function_exists('lsx_post_wrapper_class')) : |
|
119 | 119 | /** |
120 | 120 | * Output the classes for the top-menu. |
121 | 121 | * |
@@ -123,13 +123,13 @@ discard block |
||
123 | 123 | * @subpackage layout |
124 | 124 | */ |
125 | 125 | function lsx_post_wrapper_class() { |
126 | - return apply_filters( 'lsx_post_wrapper_class', '' ); |
|
126 | + return apply_filters('lsx_post_wrapper_class', ''); |
|
127 | 127 | } |
128 | 128 | endif; |
129 | 129 | |
130 | 130 | |
131 | 131 | |
132 | -if ( ! function_exists( 'lsx_add_footer_sidebar_area' ) ) : |
|
132 | +if ( ! function_exists('lsx_add_footer_sidebar_area')) : |
|
133 | 133 | /** |
134 | 134 | * Output the Footer CTA and/pr Footer Widgets. |
135 | 135 | * |
@@ -137,33 +137,33 @@ discard block |
||
137 | 137 | * @subpackage layout |
138 | 138 | */ |
139 | 139 | function lsx_add_footer_sidebar_area() { |
140 | - if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?> |
|
140 | + if (is_active_sidebar('sidebar-footer-cta')) : ?> |
|
141 | 141 | <div id="footer-cta"> |
142 | 142 | <div class="container"> |
143 | 143 | <div class="lsx-full-width"> |
144 | 144 | <div class="lsx-hero-unit"> |
145 | - <?php dynamic_sidebar( 'sidebar-footer-cta' ); ?> |
|
145 | + <?php dynamic_sidebar('sidebar-footer-cta'); ?> |
|
146 | 146 | </div> |
147 | 147 | </div> |
148 | 148 | </div> |
149 | 149 | </div> |
150 | 150 | <?php endif; ?> |
151 | 151 | |
152 | - <?php if ( is_active_sidebar( 'sidebar-footer' ) ) : ?> |
|
152 | + <?php if (is_active_sidebar('sidebar-footer')) : ?> |
|
153 | 153 | <div id="footer-widgets"> |
154 | 154 | <div class="container"> |
155 | 155 | <div class="row"> |
156 | - <?php dynamic_sidebar( 'sidebar-footer' ); ?> |
|
156 | + <?php dynamic_sidebar('sidebar-footer'); ?> |
|
157 | 157 | </div> |
158 | 158 | </div> |
159 | 159 | </div> |
160 | 160 | <?php |
161 | 161 | endif; |
162 | 162 | } |
163 | - add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' ); |
|
163 | + add_action('lsx_footer_before', 'lsx_add_footer_sidebar_area'); |
|
164 | 164 | endif; |
165 | 165 | |
166 | -if ( ! function_exists( 'lsx_global_header' ) ) : |
|
166 | +if ( ! function_exists('lsx_global_header')) : |
|
167 | 167 | /** |
168 | 168 | * Displays the global header. |
169 | 169 | * |
@@ -171,36 +171,36 @@ discard block |
||
171 | 171 | * @subpackage layout |
172 | 172 | */ |
173 | 173 | function lsx_global_header() { |
174 | - $show_on_front = get_option( 'show_on_front' ); |
|
174 | + $show_on_front = get_option('show_on_front'); |
|
175 | 175 | $queried_object = get_queried_object(); |
176 | 176 | $default_size = 'sm'; |
177 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
177 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
178 | 178 | |
179 | 179 | // Cart and Checkout won't have banners of any kind. |
180 | - if ( function_exists( 'is_woocommerce' ) && ( is_checkout() || is_cart() ) ) { |
|
180 | + if (function_exists('is_woocommerce') && (is_checkout() || is_cart())) { |
|
181 | 181 | return; |
182 | 182 | } |
183 | 183 | |
184 | 184 | // Product pages have their own banner function 'lsx_page_banner()'. |
185 | - if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) { |
|
185 | + if (function_exists('is_woocommerce') && (is_product())) { |
|
186 | 186 | return; |
187 | 187 | } |
188 | 188 | |
189 | 189 | // Events wont have banners. |
190 | - if ( function_exists( 'tribe_is_event' ) && ( ! is_tag() ) && ( tribe_is_event() || tribe_is_organizer() || tribe_is_venue() ) ) { |
|
190 | + if (function_exists('tribe_is_event') && ( ! is_tag()) && (tribe_is_event() || tribe_is_organizer() || tribe_is_venue())) { |
|
191 | 191 | return; |
192 | 192 | } |
193 | 193 | |
194 | - if ( function_exists( 'lsx_is_rest_api_request' ) && lsx_is_rest_api_request() ) { |
|
194 | + if (function_exists('lsx_is_rest_api_request') && lsx_is_rest_api_request()) { |
|
195 | 195 | return; |
196 | 196 | } |
197 | 197 | |
198 | - if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) : |
|
199 | - if ( class_exists( 'LSX_Banners' ) && empty( apply_filters( 'lsx_banner_plugin_disable', false ) && ( ! has_post_thumbnail() ) ) ) { |
|
198 | + if (is_page() && ('page' !== $show_on_front || ! is_front_page())) : |
|
199 | + if (class_exists('LSX_Banners') && empty(apply_filters('lsx_banner_plugin_disable', false) && ( ! has_post_thumbnail()))) { |
|
200 | 200 | return; |
201 | 201 | } |
202 | 202 | ?> |
203 | - <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
|
203 | + <div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12"> |
|
204 | 204 | <?php lsx_global_header_inner_bottom(); ?> |
205 | 205 | <header class="archive-header"> |
206 | 206 | <h1 class="archive-title"><?php the_title(); ?></h1> |
@@ -209,26 +209,26 @@ discard block |
||
209 | 209 | </div> |
210 | 210 | <?php |
211 | 211 | |
212 | - elseif ( is_single() && ! is_singular( 'post' ) ) : |
|
212 | + elseif (is_single() && ! is_singular('post')) : |
|
213 | 213 | ?> |
214 | - <div class="archive-header-wrapper banner-single col-<?php echo esc_attr( $size ); ?>-12"> |
|
214 | + <div class="archive-header-wrapper banner-single col-<?php echo esc_attr($size); ?>-12"> |
|
215 | 215 | <?php lsx_global_header_inner_bottom(); ?> |
216 | 216 | <header class="archive-header"> |
217 | - <h1 class="archive-title"><?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_title() ) ); ?></h1> |
|
217 | + <h1 class="archive-title"><?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_title())); ?></h1> |
|
218 | 218 | </header> |
219 | 219 | |
220 | 220 | </div> |
221 | 221 | <?php |
222 | - elseif ( is_search() ) : |
|
222 | + elseif (is_search()) : |
|
223 | 223 | ?> |
224 | - <div class="archive-header-wrapper banner-search col-<?php echo esc_attr( $size ); ?>-12"> |
|
224 | + <div class="archive-header-wrapper banner-search col-<?php echo esc_attr($size); ?>-12"> |
|
225 | 225 | <?php lsx_global_header_inner_bottom(); ?> |
226 | 226 | <header class="archive-header"> |
227 | 227 | <h1 class="archive-title"> |
228 | 228 | <?php |
229 | 229 | printf( |
230 | 230 | /* Translators: %s: search term/query */ |
231 | - esc_html__( 'Search Results for: %s', 'lsx' ), |
|
231 | + esc_html__('Search Results for: %s', 'lsx'), |
|
232 | 232 | '<span>' . get_search_query() . '</span>' |
233 | 233 | ); |
234 | 234 | ?> |
@@ -237,12 +237,12 @@ discard block |
||
237 | 237 | |
238 | 238 | </div> |
239 | 239 | <?php |
240 | - elseif ( is_author() ) : |
|
240 | + elseif (is_author()) : |
|
241 | 241 | $author = get_the_author(); |
242 | - $author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 ); |
|
242 | + $author_avatar = get_avatar(get_the_author_meta('ID'), 256); |
|
243 | 243 | $author_bio = get_the_archive_description(); |
244 | 244 | ?> |
245 | - <div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr( $size ); ?>-12"> |
|
245 | + <div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr($size); ?>-12"> |
|
246 | 246 | <?php lsx_global_header_inner_bottom(); ?> |
247 | 247 | <header class="archive-header"> |
248 | 248 | <h1 class="archive-title"><?php the_archive_title(); ?></h1> |
@@ -250,57 +250,57 @@ discard block |
||
250 | 250 | |
251 | 251 | </div> |
252 | 252 | <?php |
253 | - elseif ( is_archive() ) : |
|
253 | + elseif (is_archive()) : |
|
254 | 254 | ?> |
255 | - <div class="archive-header-wrapper banner-archive col-<?php echo esc_attr( $size ); ?>-12"> |
|
255 | + <div class="archive-header-wrapper banner-archive col-<?php echo esc_attr($size); ?>-12"> |
|
256 | 256 | <?php lsx_global_header_inner_bottom(); ?> |
257 | 257 | <header class="archive-header"> |
258 | 258 | <h1 class="archive-title"> |
259 | - <?php if ( has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax( 'post_format' ) ) { ?> |
|
260 | - <?php the_archive_title( esc_html__( 'Type:', 'lsx' ) ); ?> |
|
259 | + <?php if (has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax('post_format')) { ?> |
|
260 | + <?php the_archive_title(esc_html__('Type:', 'lsx')); ?> |
|
261 | 261 | <?php } else { ?> |
262 | - <?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_archive_title() ) ); ?> |
|
262 | + <?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_archive_title())); ?> |
|
263 | 263 | <?php } ?> |
264 | 264 | </h1> |
265 | 265 | |
266 | 266 | <?php |
267 | - if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) { |
|
267 | + if (false === apply_filters('lsx_display_global_header_description', false)) { |
|
268 | 268 | the_archive_description(); |
269 | 269 | } |
270 | 270 | ?> |
271 | 271 | </header> |
272 | 272 | </div> |
273 | 273 | <?php |
274 | - elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) : |
|
274 | + elseif ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object->ID) : |
|
275 | 275 | ?> |
276 | - <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
|
276 | + <div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12"> |
|
277 | 277 | <?php lsx_global_header_inner_bottom(); ?> |
278 | 278 | <header class="archive-header"> |
279 | - <h1 class="archive-title"><?php esc_html_e( 'Blog', 'lsx' ); ?></h1> |
|
279 | + <h1 class="archive-title"><?php esc_html_e('Blog', 'lsx'); ?></h1> |
|
280 | 280 | </header> |
281 | 281 | |
282 | 282 | </div> |
283 | 283 | <?php |
284 | - elseif ( ! is_singular( 'post' ) ) : |
|
284 | + elseif ( ! is_singular('post')) : |
|
285 | 285 | // Display only the breadcrumbs. |
286 | 286 | ?> |
287 | - <div class="archive-header-wrapper banner-singular col-<?php echo esc_attr( $size ); ?>-12"> |
|
287 | + <div class="archive-header-wrapper banner-singular col-<?php echo esc_attr($size); ?>-12"> |
|
288 | 288 | <?php lsx_global_header_inner_bottom(); ?> |
289 | 289 | </div> |
290 | 290 | <?php |
291 | - elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) : |
|
291 | + elseif ((true === apply_filters('lsx_global_header_disable', false)) && ( ! is_search())) : |
|
292 | 292 | // Display only the breadcrumbs. |
293 | 293 | ?> |
294 | - <div class="archive-header-wrapper banner-global col-<?php echo esc_attr( $size ); ?>-12"> |
|
294 | + <div class="archive-header-wrapper banner-global col-<?php echo esc_attr($size); ?>-12"> |
|
295 | 295 | <?php lsx_global_header_inner_bottom(); ?> |
296 | 296 | </div> |
297 | 297 | <?php |
298 | 298 | endif; |
299 | 299 | } |
300 | - add_action( 'lsx_content_wrap_before', 'lsx_global_header' ); |
|
300 | + add_action('lsx_content_wrap_before', 'lsx_global_header'); |
|
301 | 301 | endif; |
302 | 302 | |
303 | -if ( ! function_exists( 'lsx_author_extra_info' ) ) : |
|
303 | +if ( ! function_exists('lsx_author_extra_info')) : |
|
304 | 304 | /** |
305 | 305 | * Displays the author extra info. |
306 | 306 | * |
@@ -309,78 +309,78 @@ discard block |
||
309 | 309 | */ |
310 | 310 | function lsx_author_extra_info() { |
311 | 311 | $default_size = 'sm'; |
312 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
312 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
313 | 313 | |
314 | - if ( is_author() ) : |
|
315 | - $author_id = get_the_author_meta( 'ID' ); |
|
314 | + if (is_author()) : |
|
315 | + $author_id = get_the_author_meta('ID'); |
|
316 | 316 | $author = get_the_author(); |
317 | - $author_avatar = get_avatar( $author_id, 400 ); |
|
317 | + $author_avatar = get_avatar($author_id, 400); |
|
318 | 318 | $author_bio = get_the_archive_description(); |
319 | - $author_url = get_the_author_meta( 'url', $author_id ); |
|
320 | - $author_email = get_the_author_meta( 'email', $author_id ); |
|
321 | - $author_facebook = get_the_author_meta( 'facebook', $author_id ); |
|
322 | - $author_linkedin = get_the_author_meta( 'linkedin', $author_id ); |
|
323 | - $author_twitter = get_the_author_meta( 'twitter', $author_id ); |
|
319 | + $author_url = get_the_author_meta('url', $author_id); |
|
320 | + $author_email = get_the_author_meta('email', $author_id); |
|
321 | + $author_facebook = get_the_author_meta('facebook', $author_id); |
|
322 | + $author_linkedin = get_the_author_meta('linkedin', $author_id); |
|
323 | + $author_twitter = get_the_author_meta('twitter', $author_id); |
|
324 | 324 | ?> |
325 | - <div class="col-<?php echo esc_attr( $size ); ?>-12"> |
|
325 | + <div class="col-<?php echo esc_attr($size); ?>-12"> |
|
326 | 326 | <div class="archive-author-data"> |
327 | 327 | <div class="row"> |
328 | - <?php if ( ! empty( $author_avatar ) ) : ?> |
|
328 | + <?php if ( ! empty($author_avatar)) : ?> |
|
329 | 329 | <div class="col-xs-12 col-sm-4 col-md-3"> |
330 | - <figure class="archive-author-avatar"><?php echo wp_kses_post( $author_avatar ); ?></figure> |
|
330 | + <figure class="archive-author-avatar"><?php echo wp_kses_post($author_avatar); ?></figure> |
|
331 | 331 | </div> |
332 | 332 | <?php endif; ?> |
333 | 333 | <div class="col-xs-12 col-sm-8 col-md-9"> |
334 | - <a class="back-to-blog" href="<?php echo ( esc_url( get_post_type_archive_link( 'post' ) ) ); ?>"><?php echo esc_html__( 'Back To Blog', 'lsx' ); ?></a> |
|
334 | + <a class="back-to-blog" href="<?php echo (esc_url(get_post_type_archive_link('post'))); ?>"><?php echo esc_html__('Back To Blog', 'lsx'); ?></a> |
|
335 | 335 | <!-- Name --> |
336 | 336 | <h2 class="archive-author-title"> |
337 | 337 | <?php |
338 | - if ( '' !== $author ) { |
|
339 | - echo esc_html( $author ); |
|
338 | + if ('' !== $author) { |
|
339 | + echo esc_html($author); |
|
340 | 340 | } |
341 | 341 | ?> |
342 | 342 | </h2> |
343 | 343 | <!-- Social --> |
344 | - <?php if ( ! empty( $author_url ) || ! empty( $author_email ) || ! empty( $author_facebook ) || ! empty( $author_twitter ) ) : ?> |
|
344 | + <?php if ( ! empty($author_url) || ! empty($author_email) || ! empty($author_facebook) || ! empty($author_twitter)) : ?> |
|
345 | 345 | <div class="archive-author-social-links"> |
346 | - <?php if ( ! empty( $author_url ) ) : ?> |
|
347 | - <a href="<?php echo esc_url( $author_url ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-url"><i class="fa fa-link" aria-hidden="true"></i></a> |
|
346 | + <?php if ( ! empty($author_url)) : ?> |
|
347 | + <a href="<?php echo esc_url($author_url); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-url"><i class="fa fa-link" aria-hidden="true"></i></a> |
|
348 | 348 | <?php endif; ?> |
349 | 349 | |
350 | - <?php if ( ! empty( $author_email ) ) : ?> |
|
351 | - <a href="mailto:<?php echo esc_attr( $author_email ); ?>" class="archive-author-social-link archive-author-social-link-email"><i class="fa fa-envelope" aria-hidden="true"></i></a> |
|
350 | + <?php if ( ! empty($author_email)) : ?> |
|
351 | + <a href="mailto:<?php echo esc_attr($author_email); ?>" class="archive-author-social-link archive-author-social-link-email"><i class="fa fa-envelope" aria-hidden="true"></i></a> |
|
352 | 352 | <?php endif; ?> |
353 | 353 | |
354 | - <?php if ( ! empty( $author_facebook ) ) : ?> |
|
355 | - <a href="<?php echo esc_url( $author_facebook ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-facebook"><i class="fa fa-facebook" aria-hidden="true"></i></a> |
|
354 | + <?php if ( ! empty($author_facebook)) : ?> |
|
355 | + <a href="<?php echo esc_url($author_facebook); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-facebook"><i class="fa fa-facebook" aria-hidden="true"></i></a> |
|
356 | 356 | <?php endif; ?> |
357 | 357 | |
358 | - <?php if ( ! empty( $author_twitter ) ) : ?> |
|
359 | - <a href="https://twitter.com/<?php echo esc_attr( $author_twitter ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a> |
|
358 | + <?php if ( ! empty($author_twitter)) : ?> |
|
359 | + <a href="https://twitter.com/<?php echo esc_attr($author_twitter); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-twitter"><i class="fa fa-twitter" aria-hidden="true"></i></a> |
|
360 | 360 | <?php endif; ?> |
361 | 361 | |
362 | - <?php if ( ! empty( $author_linkedin ) ) : ?> |
|
363 | - <a href="<?php echo esc_url( $author_linkedin ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-linkedin"><i class="fa fa-linkedin" aria-hidden="true"></i></a> |
|
362 | + <?php if ( ! empty($author_linkedin)) : ?> |
|
363 | + <a href="<?php echo esc_url($author_linkedin); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-linkedin"><i class="fa fa-linkedin" aria-hidden="true"></i></a> |
|
364 | 364 | <?php endif; ?> |
365 | 365 | </div> |
366 | 366 | <?php endif; ?> |
367 | 367 | |
368 | 368 | <!-- Bio --> |
369 | - <?php if ( ! empty( $author_bio ) ) : ?> |
|
370 | - <p class="archive-author-bio"><?php echo wp_kses_post( $author_bio ); ?></p> |
|
369 | + <?php if ( ! empty($author_bio)) : ?> |
|
370 | + <p class="archive-author-bio"><?php echo wp_kses_post($author_bio); ?></p> |
|
371 | 371 | <?php endif; ?> |
372 | 372 | </div> |
373 | 373 | </div> |
374 | 374 | </div> |
375 | - <h2><?php echo esc_html__( 'Posts', 'lsx' ); ?></h2> |
|
375 | + <h2><?php echo esc_html__('Posts', 'lsx'); ?></h2> |
|
376 | 376 | </div> |
377 | 377 | <?php |
378 | 378 | endif; |
379 | 379 | } |
380 | - add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 ); |
|
380 | + add_action('lsx_content_wrap_before', 'lsx_author_extra_info', 11); |
|
381 | 381 | endif; |
382 | 382 | |
383 | -if ( ! function_exists( 'lsx_post_header' ) ) : |
|
383 | +if ( ! function_exists('lsx_post_header')) : |
|
384 | 384 | /** |
385 | 385 | * Displays the post header. |
386 | 386 | * |
@@ -389,26 +389,26 @@ discard block |
||
389 | 389 | */ |
390 | 390 | function lsx_post_header() { |
391 | 391 | $default_size = 'sm'; |
392 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
392 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
393 | 393 | |
394 | - $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
395 | - if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
394 | + $disable_title = get_post_meta(get_the_ID(), 'lsx_disable_title', true); |
|
395 | + if ('yes' === $disable_title && is_singular('post')) { |
|
396 | 396 | return; |
397 | 397 | } |
398 | 398 | |
399 | - if ( is_singular( 'post' ) ) : |
|
399 | + if (is_singular('post')) : |
|
400 | 400 | $format = get_post_format(); |
401 | 401 | |
402 | - if ( false === $format ) { |
|
402 | + if (false === $format) { |
|
403 | 403 | $format = 'standard'; |
404 | 404 | } |
405 | 405 | |
406 | - $format = lsx_translate_format_to_fontawesome( $format ); |
|
406 | + $format = lsx_translate_format_to_fontawesome($format); |
|
407 | 407 | ?> |
408 | - <div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr( $size ); ?>-12"> |
|
408 | + <div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr($size); ?>-12"> |
|
409 | 409 | <header class="archive-header"> |
410 | 410 | <h1 class="archive-title"> |
411 | - <i class="format-link fa fa-<?php echo esc_attr( $format ); ?>"></i> |
|
411 | + <i class="format-link fa fa-<?php echo esc_attr($format); ?>"></i> |
|
412 | 412 | <span><?php the_title(); ?></span> |
413 | 413 | </h1> |
414 | 414 | </header> |
@@ -416,10 +416,10 @@ discard block |
||
416 | 416 | <?php |
417 | 417 | endif; |
418 | 418 | } |
419 | - add_action( 'lsx_entry_top', 'lsx_post_header' ); |
|
419 | + add_action('lsx_entry_top', 'lsx_post_header'); |
|
420 | 420 | endif; |
421 | 421 | |
422 | -if ( ! function_exists( 'lsx_header_search_form' ) ) : |
|
422 | +if ( ! function_exists('lsx_header_search_form')) : |
|
423 | 423 | /** |
424 | 424 | * Add a search form to just above the nav menu. |
425 | 425 | * |
@@ -427,24 +427,24 @@ discard block |
||
427 | 427 | * @subpackage layout |
428 | 428 | */ |
429 | 429 | function lsx_header_search_form() { |
430 | - $search_form = get_theme_mod( 'lsx_header_search', false ); |
|
430 | + $search_form = get_theme_mod('lsx_header_search', false); |
|
431 | 431 | |
432 | - if ( false !== $search_form || is_customize_preview() ) { |
|
433 | - get_search_form( true ); |
|
432 | + if (false !== $search_form || is_customize_preview()) { |
|
433 | + get_search_form(true); |
|
434 | 434 | } |
435 | 435 | } |
436 | - $mobile_header_layout = get_theme_mod( 'lsx_header_mobile_layout', 'navigation-bar' ); |
|
437 | - add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 ); |
|
436 | + $mobile_header_layout = get_theme_mod('lsx_header_mobile_layout', 'navigation-bar'); |
|
437 | + add_action('lsx_nav_before', 'lsx_header_search_form', 0); |
|
438 | 438 | endif; |
439 | 439 | |
440 | 440 | // Add entry meta to single post if active. |
441 | -if ( ! function_exists( 'lsx_add_entry_meta' ) ) : |
|
441 | +if ( ! function_exists('lsx_add_entry_meta')) : |
|
442 | 442 | function lsx_add_entry_meta() { |
443 | - $disable_title = get_post_meta( get_the_ID(), 'lsx_disable_title', true ); |
|
444 | - if ( 'yes' === $disable_title && is_singular( 'post' ) ) { |
|
443 | + $disable_title = get_post_meta(get_the_ID(), 'lsx_disable_title', true); |
|
444 | + if ('yes' === $disable_title && is_singular('post')) { |
|
445 | 445 | return; |
446 | 446 | } |
447 | - if ( is_single() && is_singular( 'post' ) ) { |
|
447 | + if (is_single() && is_singular('post')) { |
|
448 | 448 | ?> |
449 | 449 | <div class="entry-meta"> |
450 | 450 | <?php lsx_post_meta_single_top(); ?> |
@@ -452,5 +452,5 @@ discard block |
||
452 | 452 | <?php |
453 | 453 | } |
454 | 454 | } |
455 | - add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 ); |
|
455 | + add_action('lsx_entry_top', 'lsx_add_entry_meta', 999); |
|
456 | 456 | endif; |
@@ -7,21 +7,21 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | if ( ! defined( 'ABSPATH' ) ) { |
10 | - exit; |
|
10 | + exit; |
|
11 | 11 | } |
12 | 12 | |
13 | 13 | if ( ! function_exists( 'lsx_scripts' ) ) : |
14 | 14 | |
15 | - /** |
|
16 | - * Enqueue scripts, fonts and styles. |
|
17 | - * |
|
18 | - * @package lsx |
|
19 | - * @subpackage scripts |
|
20 | - */ |
|
21 | - function lsx_scripts() { |
|
22 | - lsx_scripts_add_styles(); |
|
23 | - lsx_scripts_add_scripts(); |
|
24 | - } |
|
15 | + /** |
|
16 | + * Enqueue scripts, fonts and styles. |
|
17 | + * |
|
18 | + * @package lsx |
|
19 | + * @subpackage scripts |
|
20 | + */ |
|
21 | + function lsx_scripts() { |
|
22 | + lsx_scripts_add_styles(); |
|
23 | + lsx_scripts_add_scripts(); |
|
24 | + } |
|
25 | 25 | |
26 | 26 | endif; |
27 | 27 | |
@@ -29,15 +29,15 @@ discard block |
||
29 | 29 | |
30 | 30 | if ( ! function_exists( 'lsx_admin_scripts' ) ) : |
31 | 31 | |
32 | - /** |
|
33 | - * Enqueue scripts (admin). |
|
34 | - * |
|
35 | - * @package lsx |
|
36 | - * @subpackage scripts |
|
37 | - */ |
|
38 | - function lsx_admin_scripts() { |
|
39 | - wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true ); |
|
40 | - } |
|
32 | + /** |
|
33 | + * Enqueue scripts (admin). |
|
34 | + * |
|
35 | + * @package lsx |
|
36 | + * @subpackage scripts |
|
37 | + */ |
|
38 | + function lsx_admin_scripts() { |
|
39 | + wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true ); |
|
40 | + } |
|
41 | 41 | |
42 | 42 | endif; |
43 | 43 | |
@@ -45,84 +45,84 @@ discard block |
||
45 | 45 | |
46 | 46 | if ( ! function_exists( 'lsx_scripts_add_styles' ) ) : |
47 | 47 | |
48 | - /** |
|
49 | - * Enqueue styles. |
|
50 | - * |
|
51 | - * @package lsx |
|
52 | - * @subpackage scripts |
|
53 | - */ |
|
54 | - function lsx_scripts_add_styles() { |
|
55 | - wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION ); |
|
48 | + /** |
|
49 | + * Enqueue styles. |
|
50 | + * |
|
51 | + * @package lsx |
|
52 | + * @subpackage scripts |
|
53 | + */ |
|
54 | + function lsx_scripts_add_styles() { |
|
55 | + wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION ); |
|
56 | 56 | |
57 | - wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION ); |
|
58 | - wp_style_add_data( 'fontawesome', 'rtl', 'replace' ); |
|
57 | + wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION ); |
|
58 | + wp_style_add_data( 'fontawesome', 'rtl', 'replace' ); |
|
59 | 59 | |
60 | - wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION ); |
|
61 | - wp_style_add_data( 'bootstrap', 'rtl', 'replace' ); |
|
60 | + wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION ); |
|
61 | + wp_style_add_data( 'bootstrap', 'rtl', 'replace' ); |
|
62 | 62 | |
63 | - wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION ); |
|
64 | - wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION ); |
|
63 | + wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION ); |
|
64 | + wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION ); |
|
65 | 65 | |
66 | - wp_style_add_data( 'lsx_main', 'rtl', 'replace' ); |
|
67 | - } |
|
66 | + wp_style_add_data( 'lsx_main', 'rtl', 'replace' ); |
|
67 | + } |
|
68 | 68 | |
69 | 69 | endif; |
70 | 70 | |
71 | 71 | if ( ! function_exists( 'lsx_scripts_add_scripts' ) ) : |
72 | 72 | |
73 | - /** |
|
74 | - * Enqueue scripts. |
|
75 | - * |
|
76 | - * @package lsx |
|
77 | - * @subpackage scripts |
|
78 | - */ |
|
79 | - function lsx_scripts_add_scripts() { |
|
80 | - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { |
|
81 | - wp_enqueue_script( 'comment-reply' ); |
|
82 | - } |
|
83 | - |
|
84 | - wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true ); |
|
85 | - wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
86 | - |
|
87 | - wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true ); |
|
88 | - wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
89 | - wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
90 | - wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true ); |
|
91 | - wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true ); |
|
92 | - |
|
93 | - if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) { |
|
94 | - $prefix = 'src/'; |
|
95 | - $suffix = ''; |
|
96 | - } else { |
|
97 | - $prefix = ''; |
|
98 | - $suffix = '.min'; |
|
99 | - } |
|
100 | - wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true ); |
|
101 | - |
|
102 | - $param_array = array( |
|
103 | - 'columns' => apply_filters( 'lsx_archive_column_number', 3 ), |
|
104 | - 'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ), |
|
105 | - ); |
|
106 | - |
|
107 | - wp_localize_script( 'lsx_script', 'lsx_params', $param_array ); |
|
108 | - } |
|
73 | + /** |
|
74 | + * Enqueue scripts. |
|
75 | + * |
|
76 | + * @package lsx |
|
77 | + * @subpackage scripts |
|
78 | + */ |
|
79 | + function lsx_scripts_add_scripts() { |
|
80 | + if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { |
|
81 | + wp_enqueue_script( 'comment-reply' ); |
|
82 | + } |
|
83 | + |
|
84 | + wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true ); |
|
85 | + wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
86 | + |
|
87 | + wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true ); |
|
88 | + wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
89 | + wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
90 | + wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true ); |
|
91 | + wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true ); |
|
92 | + |
|
93 | + if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) { |
|
94 | + $prefix = 'src/'; |
|
95 | + $suffix = ''; |
|
96 | + } else { |
|
97 | + $prefix = ''; |
|
98 | + $suffix = '.min'; |
|
99 | + } |
|
100 | + wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true ); |
|
101 | + |
|
102 | + $param_array = array( |
|
103 | + 'columns' => apply_filters( 'lsx_archive_column_number', 3 ), |
|
104 | + 'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ), |
|
105 | + ); |
|
106 | + |
|
107 | + wp_localize_script( 'lsx_script', 'lsx_params', $param_array ); |
|
108 | + } |
|
109 | 109 | |
110 | 110 | endif; |
111 | 111 | |
112 | 112 | if ( ! function_exists( 'lsx_scripts_child_theme' ) ) : |
113 | 113 | |
114 | - /** |
|
115 | - * Enqueue scripts and styles (for child theme). |
|
116 | - * |
|
117 | - * @package lsx |
|
118 | - * @subpackage scripts |
|
119 | - */ |
|
120 | - function lsx_scripts_child_theme() { |
|
121 | - if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) { |
|
122 | - wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION ); |
|
123 | - wp_style_add_data( 'child-css', 'rtl', 'replace' ); |
|
124 | - } |
|
125 | - } |
|
114 | + /** |
|
115 | + * Enqueue scripts and styles (for child theme). |
|
116 | + * |
|
117 | + * @package lsx |
|
118 | + * @subpackage scripts |
|
119 | + */ |
|
120 | + function lsx_scripts_child_theme() { |
|
121 | + if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) { |
|
122 | + wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION ); |
|
123 | + wp_style_add_data( 'child-css', 'rtl', 'replace' ); |
|
124 | + } |
|
125 | + } |
|
126 | 126 | |
127 | 127 | endif; |
128 | 128 |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage scripts |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_scripts' ) ) : |
|
13 | +if ( ! function_exists('lsx_scripts')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Enqueue scripts, fonts and styles. |
@@ -25,9 +25,9 @@ discard block |
||
25 | 25 | |
26 | 26 | endif; |
27 | 27 | |
28 | -add_action( 'wp_enqueue_scripts', 'lsx_scripts', 5 ); |
|
28 | +add_action('wp_enqueue_scripts', 'lsx_scripts', 5); |
|
29 | 29 | |
30 | -if ( ! function_exists( 'lsx_admin_scripts' ) ) : |
|
30 | +if ( ! function_exists('lsx_admin_scripts')) : |
|
31 | 31 | |
32 | 32 | /** |
33 | 33 | * Enqueue scripts (admin). |
@@ -36,14 +36,14 @@ discard block |
||
36 | 36 | * @subpackage scripts |
37 | 37 | */ |
38 | 38 | function lsx_admin_scripts() { |
39 | - wp_enqueue_script( 'lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array( 'jquery' ), LSX_VERSION, true ); |
|
39 | + wp_enqueue_script('lsx-admin', get_template_directory_uri() . '/assets/js/admin/lsx-admin.js', array('jquery'), LSX_VERSION, true); |
|
40 | 40 | } |
41 | 41 | |
42 | 42 | endif; |
43 | 43 | |
44 | -add_action( 'admin_enqueue_scripts', 'lsx_admin_scripts' ); |
|
44 | +add_action('admin_enqueue_scripts', 'lsx_admin_scripts'); |
|
45 | 45 | |
46 | -if ( ! function_exists( 'lsx_scripts_add_styles' ) ) : |
|
46 | +if ( ! function_exists('lsx_scripts_add_styles')) : |
|
47 | 47 | |
48 | 48 | /** |
49 | 49 | * Enqueue styles. |
@@ -52,23 +52,23 @@ discard block |
||
52 | 52 | * @subpackage scripts |
53 | 53 | */ |
54 | 54 | function lsx_scripts_add_styles() { |
55 | - wp_enqueue_style( 'lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION ); |
|
55 | + wp_enqueue_style('lsx_fonts', get_template_directory_uri() . '/assets/css/lsx-fonts.css', array(), LSX_VERSION); |
|
56 | 56 | |
57 | - wp_register_style( 'fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION ); |
|
58 | - wp_style_add_data( 'fontawesome', 'rtl', 'replace' ); |
|
57 | + wp_register_style('fontawesome', get_template_directory_uri() . '/assets/css/vendor/font-awesome.css', array(), LSX_VERSION); |
|
58 | + wp_style_add_data('fontawesome', 'rtl', 'replace'); |
|
59 | 59 | |
60 | - wp_register_style( 'bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION ); |
|
61 | - wp_style_add_data( 'bootstrap', 'rtl', 'replace' ); |
|
60 | + wp_register_style('bootstrap', get_template_directory_uri() . '/assets/css/vendor/bootstrap.css', array(), LSX_VERSION); |
|
61 | + wp_style_add_data('bootstrap', 'rtl', 'replace'); |
|
62 | 62 | |
63 | - wp_enqueue_style( 'lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array( 'lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/ ), LSX_VERSION ); |
|
64 | - wp_enqueue_style( 'lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array( 'lsx_main' ), LSX_VERSION ); |
|
63 | + wp_enqueue_style('lsx_main', get_template_directory_uri() . '/assets/css/lsx.css', array('lsx_fonts', 'fontawesome', 'bootstrap'/*, 'slick'*/), LSX_VERSION); |
|
64 | + wp_enqueue_style('lsx_gutenberg', get_template_directory_uri() . '/assets/css/gutenberg.css', array('lsx_main'), LSX_VERSION); |
|
65 | 65 | |
66 | - wp_style_add_data( 'lsx_main', 'rtl', 'replace' ); |
|
66 | + wp_style_add_data('lsx_main', 'rtl', 'replace'); |
|
67 | 67 | } |
68 | 68 | |
69 | 69 | endif; |
70 | 70 | |
71 | -if ( ! function_exists( 'lsx_scripts_add_scripts' ) ) : |
|
71 | +if ( ! function_exists('lsx_scripts_add_scripts')) : |
|
72 | 72 | |
73 | 73 | /** |
74 | 74 | * Enqueue scripts. |
@@ -77,39 +77,39 @@ discard block |
||
77 | 77 | * @subpackage scripts |
78 | 78 | */ |
79 | 79 | function lsx_scripts_add_scripts() { |
80 | - if ( is_singular() && comments_open() && get_option( 'thread_comments' ) ) { |
|
81 | - wp_enqueue_script( 'comment-reply' ); |
|
80 | + if (is_singular() && comments_open() && get_option('thread_comments')) { |
|
81 | + wp_enqueue_script('comment-reply'); |
|
82 | 82 | } |
83 | 83 | |
84 | - wp_enqueue_script( 'platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true ); |
|
85 | - wp_enqueue_script( 'bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
84 | + wp_enqueue_script('platform', get_template_directory_uri() . '/assets/js/vendor/platform.min.js', array(), LSX_VERSION, true); |
|
85 | + wp_enqueue_script('bootstrap', get_template_directory_uri() . '/assets/js/vendor/bootstrap.min.js', array('jquery'), LSX_VERSION, true); |
|
86 | 86 | |
87 | - wp_enqueue_script( 'imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array( 'masonry' ), LSX_VERSION, true ); |
|
88 | - wp_enqueue_script( 'scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
89 | - wp_enqueue_script( 'slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array( 'jquery' ), LSX_VERSION, true ); |
|
90 | - wp_enqueue_script( 'slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array( 'jquery', 'slick' ), LSX_VERSION, true ); |
|
91 | - wp_enqueue_script( 'picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true ); |
|
87 | + wp_enqueue_script('imagesLoaded', get_template_directory_uri() . '/assets/js/vendor/imagesloaded.pkgd.min.js', array('masonry'), LSX_VERSION, true); |
|
88 | + wp_enqueue_script('scrolltofixed', get_template_directory_uri() . '/assets/js/vendor/jquery-scrolltofixed-min.js', array('jquery'), LSX_VERSION, true); |
|
89 | + wp_enqueue_script('slick', get_template_directory_uri() . '/assets/js/vendor/slick.min.js', array('jquery'), LSX_VERSION, true); |
|
90 | + wp_enqueue_script('slick-lightbox', get_template_directory_uri() . '/assets/js/vendor/slick-lightbox.min.js', array('jquery', 'slick'), LSX_VERSION, true); |
|
91 | + wp_enqueue_script('picturefill', get_template_directory_uri() . '/assets/js/vendor/picturefill.min.js', array(), LSX_VERSION, true); |
|
92 | 92 | |
93 | - if ( defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ) { |
|
93 | + if (defined('SCRIPT_DEBUG') && SCRIPT_DEBUG) { |
|
94 | 94 | $prefix = 'src/'; |
95 | 95 | $suffix = ''; |
96 | 96 | } else { |
97 | 97 | $prefix = ''; |
98 | 98 | $suffix = '.min'; |
99 | 99 | } |
100 | - wp_enqueue_script( 'lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array( 'jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill' ), LSX_VERSION, true ); |
|
100 | + wp_enqueue_script('lsx_script', get_template_directory_uri() . '/assets/js/' . $prefix . 'lsx' . $suffix . '.js', array('jquery', 'platform', 'bootstrap', 'masonry', 'imagesLoaded', 'scrolltofixed', 'slick', 'slick-lightbox', 'picturefill'), LSX_VERSION, true); |
|
101 | 101 | |
102 | 102 | $param_array = array( |
103 | - 'columns' => apply_filters( 'lsx_archive_column_number', 3 ), |
|
104 | - 'stickyMenuSelector' => apply_filters( 'lsx_sticky_menu_selector', 'header.navbar' ), |
|
103 | + 'columns' => apply_filters('lsx_archive_column_number', 3), |
|
104 | + 'stickyMenuSelector' => apply_filters('lsx_sticky_menu_selector', 'header.navbar'), |
|
105 | 105 | ); |
106 | 106 | |
107 | - wp_localize_script( 'lsx_script', 'lsx_params', $param_array ); |
|
107 | + wp_localize_script('lsx_script', 'lsx_params', $param_array); |
|
108 | 108 | } |
109 | 109 | |
110 | 110 | endif; |
111 | 111 | |
112 | -if ( ! function_exists( 'lsx_scripts_child_theme' ) ) : |
|
112 | +if ( ! function_exists('lsx_scripts_child_theme')) : |
|
113 | 113 | |
114 | 114 | /** |
115 | 115 | * Enqueue scripts and styles (for child theme). |
@@ -118,12 +118,12 @@ discard block |
||
118 | 118 | * @subpackage scripts |
119 | 119 | */ |
120 | 120 | function lsx_scripts_child_theme() { |
121 | - if ( is_child_theme() && file_exists( get_stylesheet_directory() . '/assets/css/custom.css' ) ) { |
|
122 | - wp_enqueue_style( 'child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array( 'lsx_main' ), LSX_VERSION ); |
|
123 | - wp_style_add_data( 'child-css', 'rtl', 'replace' ); |
|
121 | + if (is_child_theme() && file_exists(get_stylesheet_directory() . '/assets/css/custom.css')) { |
|
122 | + wp_enqueue_style('child-css', get_stylesheet_directory_uri() . '/assets/css/custom.css', array('lsx_main'), LSX_VERSION); |
|
123 | + wp_style_add_data('child-css', 'rtl', 'replace'); |
|
124 | 124 | } |
125 | 125 | } |
126 | 126 | |
127 | 127 | endif; |
128 | 128 | |
129 | -add_action( 'wp_enqueue_scripts', 'lsx_scripts_child_theme', 1999 ); |
|
129 | +add_action('wp_enqueue_scripts', 'lsx_scripts_child_theme', 1999); |
@@ -8,23 +8,23 @@ |
||
8 | 8 | $sidebar_enabled = apply_filters( 'lsx_sidebar_enable', true ); |
9 | 9 | |
10 | 10 | if ( true !== $sidebar_enabled ) { |
11 | - return true; |
|
11 | + return true; |
|
12 | 12 | } |
13 | 13 | |
14 | 14 | $show_on_front = get_option( 'show_on_front' ); |
15 | 15 | |
16 | 16 | if ( 'page' === $show_on_front && is_front_page() ) { |
17 | - $layout = '1c'; |
|
18 | - $sidebar = 'home'; |
|
17 | + $layout = '1c'; |
|
18 | + $sidebar = 'home'; |
|
19 | 19 | } else { |
20 | - $layout = get_theme_mod( 'lsx_layout', '2cr' ); |
|
21 | - $layout = apply_filters( 'lsx_layout', $layout ); |
|
22 | - |
|
23 | - if ( 'posts' === $show_on_front && is_home() ) { |
|
24 | - $sidebar = 'home'; |
|
25 | - } else { |
|
26 | - $sidebar = 'sidebar-1'; |
|
27 | - } |
|
20 | + $layout = get_theme_mod( 'lsx_layout', '2cr' ); |
|
21 | + $layout = apply_filters( 'lsx_layout', $layout ); |
|
22 | + |
|
23 | + if ( 'posts' === $show_on_front && is_home() ) { |
|
24 | + $sidebar = 'home'; |
|
25 | + } else { |
|
26 | + $sidebar = 'sidebar-1'; |
|
27 | + } |
|
28 | 28 | } |
29 | 29 | |
30 | 30 | if ( '1c' !== $layout ) : ?> |
@@ -5,35 +5,35 @@ |
||
5 | 5 | * @package lsx |
6 | 6 | */ |
7 | 7 | |
8 | -$sidebar_enabled = apply_filters( 'lsx_sidebar_enable', true ); |
|
8 | +$sidebar_enabled = apply_filters('lsx_sidebar_enable', true); |
|
9 | 9 | |
10 | -if ( true !== $sidebar_enabled ) { |
|
10 | +if (true !== $sidebar_enabled) { |
|
11 | 11 | return true; |
12 | 12 | } |
13 | 13 | |
14 | -$show_on_front = get_option( 'show_on_front' ); |
|
14 | +$show_on_front = get_option('show_on_front'); |
|
15 | 15 | |
16 | -if ( 'page' === $show_on_front && is_front_page() ) { |
|
16 | +if ('page' === $show_on_front && is_front_page()) { |
|
17 | 17 | $layout = '1c'; |
18 | 18 | $sidebar = 'home'; |
19 | 19 | } else { |
20 | - $layout = get_theme_mod( 'lsx_layout', '2cr' ); |
|
21 | - $layout = apply_filters( 'lsx_layout', $layout ); |
|
20 | + $layout = get_theme_mod('lsx_layout', '2cr'); |
|
21 | + $layout = apply_filters('lsx_layout', $layout); |
|
22 | 22 | |
23 | - if ( 'posts' === $show_on_front && is_home() ) { |
|
23 | + if ('posts' === $show_on_front && is_home()) { |
|
24 | 24 | $sidebar = 'home'; |
25 | 25 | } else { |
26 | 26 | $sidebar = 'sidebar-1'; |
27 | 27 | } |
28 | 28 | } |
29 | 29 | |
30 | -if ( '1c' !== $layout ) : ?> |
|
30 | +if ('1c' !== $layout) : ?> |
|
31 | 31 | <?php lsx_sidebars_before(); ?> |
32 | - <div id="secondary" class="widget-area <?php echo esc_attr( lsx_sidebar_class() ); ?>" role="complementary"> |
|
32 | + <div id="secondary" class="widget-area <?php echo esc_attr(lsx_sidebar_class()); ?>" role="complementary"> |
|
33 | 33 | |
34 | 34 | <?php lsx_sidebar_top(); ?> |
35 | 35 | |
36 | - <?php if ( ! dynamic_sidebar( $sidebar ) ) : ?> |
|
36 | + <?php if ( ! dynamic_sidebar($sidebar)) : ?> |
|
37 | 37 | |
38 | 38 | <?php endif; ?> |
39 | 39 |
@@ -7,275 +7,275 @@ discard block |
||
7 | 7 | */ |
8 | 8 | |
9 | 9 | if ( ! defined( 'ABSPATH' ) ) { |
10 | - exit; |
|
10 | + exit; |
|
11 | 11 | } |
12 | 12 | |
13 | 13 | if ( ! function_exists( 'lsx_setup' ) ) : |
14 | 14 | |
15 | - /** |
|
16 | - * Theme after_setup_theme action. |
|
17 | - * |
|
18 | - * @package lsx |
|
19 | - * @subpackage config |
|
20 | - */ |
|
21 | - function lsx_setup() { |
|
22 | - global $content_width; |
|
23 | - $content_width = 1140; |
|
24 | - |
|
25 | - remove_theme_support( 'widgets-block-editor' ); |
|
26 | - |
|
27 | - load_theme_textdomain( 'lsx', get_template_directory() . '/languages' ); |
|
28 | - |
|
29 | - add_image_size( 'lsx-thumbnail-carousel', 350, 230, true ); |
|
30 | - add_image_size( 'lsx-thumbnail-wide', 360, 168, true ); |
|
31 | - add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
32 | - add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
33 | - add_image_size( 'lsx-banner', 1920, 600, true ); |
|
34 | - |
|
35 | - register_nav_menus( |
|
36 | - array( |
|
37 | - 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
38 | - 'top-menu' => esc_html__( 'Top Menu (right)', 'lsx' ), |
|
39 | - 'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ), |
|
40 | - 'social' => esc_html__( 'Social Menu', 'lsx' ), |
|
41 | - 'footer' => esc_html__( 'Footer Menu', 'lsx' ), |
|
42 | - ) |
|
43 | - ); |
|
44 | - |
|
45 | - add_theme_support( 'automatic-feed-links' ); |
|
46 | - add_theme_support( 'custom-background' ); |
|
47 | - |
|
48 | - add_theme_support( |
|
49 | - 'custom-logo', |
|
50 | - array( |
|
51 | - 'height' => 50, |
|
52 | - 'width' => 160, |
|
53 | - 'flex-width' => true, |
|
54 | - 'flex-height' => true, |
|
55 | - ) |
|
56 | - ); |
|
57 | - |
|
58 | - add_theme_support( 'html5', array( 'caption' ) ); |
|
59 | - |
|
60 | - add_theme_support( |
|
61 | - 'post-formats', |
|
62 | - array( |
|
63 | - 'image', |
|
64 | - 'video', |
|
65 | - 'gallery', |
|
66 | - 'audio', |
|
67 | - 'quote', |
|
68 | - ) |
|
69 | - ); |
|
70 | - |
|
71 | - add_theme_support( 'post-thumbnails' ); |
|
72 | - add_theme_support( 'sensei' ); |
|
73 | - |
|
74 | - add_theme_support( |
|
75 | - 'site-logo', |
|
76 | - array( |
|
77 | - 'header-text' => array( |
|
78 | - 'site-title', |
|
79 | - 'site-description', |
|
80 | - ), |
|
81 | - 'size' => 'medium', |
|
82 | - ) |
|
83 | - ); |
|
84 | - |
|
85 | - add_theme_support( 'title-tag' ); |
|
86 | - |
|
87 | - /* |
|
15 | + /** |
|
16 | + * Theme after_setup_theme action. |
|
17 | + * |
|
18 | + * @package lsx |
|
19 | + * @subpackage config |
|
20 | + */ |
|
21 | + function lsx_setup() { |
|
22 | + global $content_width; |
|
23 | + $content_width = 1140; |
|
24 | + |
|
25 | + remove_theme_support( 'widgets-block-editor' ); |
|
26 | + |
|
27 | + load_theme_textdomain( 'lsx', get_template_directory() . '/languages' ); |
|
28 | + |
|
29 | + add_image_size( 'lsx-thumbnail-carousel', 350, 230, true ); |
|
30 | + add_image_size( 'lsx-thumbnail-wide', 360, 168, true ); |
|
31 | + add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
32 | + add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
33 | + add_image_size( 'lsx-banner', 1920, 600, true ); |
|
34 | + |
|
35 | + register_nav_menus( |
|
36 | + array( |
|
37 | + 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
38 | + 'top-menu' => esc_html__( 'Top Menu (right)', 'lsx' ), |
|
39 | + 'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ), |
|
40 | + 'social' => esc_html__( 'Social Menu', 'lsx' ), |
|
41 | + 'footer' => esc_html__( 'Footer Menu', 'lsx' ), |
|
42 | + ) |
|
43 | + ); |
|
44 | + |
|
45 | + add_theme_support( 'automatic-feed-links' ); |
|
46 | + add_theme_support( 'custom-background' ); |
|
47 | + |
|
48 | + add_theme_support( |
|
49 | + 'custom-logo', |
|
50 | + array( |
|
51 | + 'height' => 50, |
|
52 | + 'width' => 160, |
|
53 | + 'flex-width' => true, |
|
54 | + 'flex-height' => true, |
|
55 | + ) |
|
56 | + ); |
|
57 | + |
|
58 | + add_theme_support( 'html5', array( 'caption' ) ); |
|
59 | + |
|
60 | + add_theme_support( |
|
61 | + 'post-formats', |
|
62 | + array( |
|
63 | + 'image', |
|
64 | + 'video', |
|
65 | + 'gallery', |
|
66 | + 'audio', |
|
67 | + 'quote', |
|
68 | + ) |
|
69 | + ); |
|
70 | + |
|
71 | + add_theme_support( 'post-thumbnails' ); |
|
72 | + add_theme_support( 'sensei' ); |
|
73 | + |
|
74 | + add_theme_support( |
|
75 | + 'site-logo', |
|
76 | + array( |
|
77 | + 'header-text' => array( |
|
78 | + 'site-title', |
|
79 | + 'site-description', |
|
80 | + ), |
|
81 | + 'size' => 'medium', |
|
82 | + ) |
|
83 | + ); |
|
84 | + |
|
85 | + add_theme_support( 'title-tag' ); |
|
86 | + |
|
87 | + /* |
|
88 | 88 | * @TODO - Necessary to test it |
89 | 89 | */ |
90 | 90 | |
91 | - // add_theme_support( 'woocommerce' );. |
|
92 | - add_theme_support( 'starter-content', array( |
|
93 | - 'widgets' => array( |
|
94 | - 'sidebar-home' => array( |
|
95 | - 'custom_widget_1' => array( |
|
96 | - 'text', |
|
97 | - |
|
98 | - array( |
|
99 | - 'title' => '', |
|
100 | - 'text' => wp_kses_post( '<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>' ), |
|
101 | - ), |
|
102 | - ), |
|
103 | - |
|
104 | - 'custom_widget_2' => array( |
|
105 | - 'text', |
|
106 | - |
|
107 | - array( |
|
108 | - 'title' => '', |
|
109 | - 'text' => wp_kses_post( '<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ), |
|
110 | - ), |
|
111 | - ), |
|
112 | - |
|
113 | - 'custom_widget_3' => array( |
|
114 | - 'text', |
|
115 | - |
|
116 | - array( |
|
117 | - 'title' => '', |
|
118 | - 'text' => wp_kses_post( '<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>' ), |
|
119 | - ), |
|
120 | - ), |
|
121 | - ), |
|
122 | - |
|
123 | - 'sidebar-footer' => array( |
|
124 | - 'custom_widget_1' => array( |
|
125 | - 'text', |
|
126 | - |
|
127 | - array( |
|
128 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
129 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
130 | - ), |
|
131 | - ), |
|
132 | - |
|
133 | - 'custom_widget_2' => array( |
|
134 | - 'text', |
|
135 | - |
|
136 | - array( |
|
137 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
138 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
139 | - ), |
|
140 | - ), |
|
141 | - |
|
142 | - 'custom_widget_3' => array( |
|
143 | - 'text', |
|
144 | - |
|
145 | - array( |
|
146 | - 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
147 | - 'text' => wp_kses_post( '<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment' ), |
|
148 | - ), |
|
149 | - ), |
|
150 | - ), |
|
151 | - |
|
152 | - 'sidebar-footer-cta' => array( |
|
153 | - 'custom_widget_1' => array( |
|
154 | - 'text', |
|
155 | - |
|
156 | - array( |
|
157 | - 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
158 | - 'text' => esc_html__( 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx' ), |
|
159 | - ), |
|
160 | - ), |
|
161 | - ), |
|
162 | - ), |
|
163 | - |
|
164 | - 'posts' => array( |
|
165 | - 'home' => array( |
|
166 | - 'template' => 'page-templates/template-front-page.php', |
|
167 | - 'thumbnail' => '{{image-banner-example-01}}', |
|
168 | - 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
169 | - 'post_content' => '', |
|
170 | - ), |
|
171 | - |
|
172 | - 'about' => array( |
|
173 | - 'thumbnail' => '{{image-banner-example-02}}', |
|
174 | - ), |
|
175 | - |
|
176 | - 'blog', |
|
177 | - |
|
178 | - 'contact' => array( |
|
179 | - 'thumbnail' => '{{image-banner-example-03}}', |
|
180 | - ), |
|
181 | - ), |
|
182 | - |
|
183 | - 'attachments' => array( |
|
184 | - 'image-banner-example-01' => array( |
|
185 | - 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
186 | - 'file' => 'assets/images/admin/banner-example-01.jpg', |
|
187 | - ), |
|
188 | - |
|
189 | - 'image-banner-example-02' => array( |
|
190 | - 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
191 | - 'file' => 'assets/images/admin/banner-example-02.jpg', |
|
192 | - ), |
|
193 | - |
|
194 | - 'image-banner-example-03' => array( |
|
195 | - 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
196 | - 'file' => 'assets/images/admin/banner-example-03.jpg', |
|
197 | - ), |
|
198 | - ), |
|
199 | - |
|
200 | - 'options' => array( |
|
201 | - 'show_on_front' => 'page', |
|
202 | - 'page_on_front' => '{{home}}', |
|
203 | - 'page_for_posts' => '{{blog}}', |
|
204 | - 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
205 | - ), |
|
206 | - |
|
207 | - 'nav_menus' => array( |
|
208 | - 'primary' => array( |
|
209 | - 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
210 | - |
|
211 | - 'items' => array( |
|
212 | - 'page_home', |
|
213 | - 'page_about', |
|
214 | - 'page_blog', |
|
215 | - 'page_contact', |
|
216 | - ), |
|
217 | - ), |
|
218 | - |
|
219 | - 'top-menu' => array( |
|
220 | - 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
221 | - |
|
222 | - 'items' => array( |
|
223 | - 'custom_link_1' => array( |
|
224 | - 'title' => 'View Map', |
|
225 | - 'url' => 'https://www.google.com/maps/place/LightSpeed+WordPress+Development/@-33.92945,18.45345,17z/data=!3m1!4b1!4m2!3m1!1s0x1dcc5da1b2446d25:0xc8ecdb1cc8afd170', |
|
226 | - 'classes' => 'map', |
|
227 | - ), |
|
228 | - |
|
229 | - 'custom_link_2' => array( |
|
230 | - 'title' => '+27 21 448 9843', |
|
231 | - 'url' => 'tel:+27214489843', |
|
232 | - 'classes' => 'tel', |
|
233 | - ), |
|
234 | - |
|
235 | - 'custom_link_3' => array( |
|
236 | - 'title' => '[email protected]', |
|
237 | - 'url' => 'mailto:[email protected]', |
|
238 | - 'classes' => 'email', |
|
239 | - ), |
|
240 | - |
|
241 | - 'page_contact' => array( |
|
242 | - 'classes' => 'cta', |
|
243 | - ), |
|
244 | - ), |
|
245 | - ), |
|
246 | - |
|
247 | - 'social' => array( |
|
248 | - 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
249 | - |
|
250 | - 'items' => array( |
|
251 | - 'link_facebook', |
|
252 | - 'link_foursquare', |
|
253 | - 'link_github', |
|
254 | - 'link_instagram', |
|
255 | - 'link_linkedin', |
|
256 | - 'link_pinterest', |
|
257 | - 'link_twitter', |
|
258 | - 'link_youtube', |
|
259 | - ), |
|
260 | - ), |
|
261 | - |
|
262 | - 'footer' => array( |
|
263 | - 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
264 | - |
|
265 | - 'items' => array( |
|
266 | - 'page_about', |
|
267 | - 'page_contact', |
|
268 | - ), |
|
269 | - ), |
|
270 | - ), |
|
271 | - |
|
272 | - 'theme_mods' => array( |
|
273 | - 'lsx_header_fixed' => true, |
|
274 | - 'lsx_header_search' => false, |
|
275 | - 'lsx_layout' => '1c', |
|
276 | - ), |
|
277 | - ) ); |
|
278 | - } |
|
91 | + // add_theme_support( 'woocommerce' );. |
|
92 | + add_theme_support( 'starter-content', array( |
|
93 | + 'widgets' => array( |
|
94 | + 'sidebar-home' => array( |
|
95 | + 'custom_widget_1' => array( |
|
96 | + 'text', |
|
97 | + |
|
98 | + array( |
|
99 | + 'title' => '', |
|
100 | + 'text' => wp_kses_post( '<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>' ), |
|
101 | + ), |
|
102 | + ), |
|
103 | + |
|
104 | + 'custom_widget_2' => array( |
|
105 | + 'text', |
|
106 | + |
|
107 | + array( |
|
108 | + 'title' => '', |
|
109 | + 'text' => wp_kses_post( '<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ), |
|
110 | + ), |
|
111 | + ), |
|
112 | + |
|
113 | + 'custom_widget_3' => array( |
|
114 | + 'text', |
|
115 | + |
|
116 | + array( |
|
117 | + 'title' => '', |
|
118 | + 'text' => wp_kses_post( '<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>' ), |
|
119 | + ), |
|
120 | + ), |
|
121 | + ), |
|
122 | + |
|
123 | + 'sidebar-footer' => array( |
|
124 | + 'custom_widget_1' => array( |
|
125 | + 'text', |
|
126 | + |
|
127 | + array( |
|
128 | + 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
129 | + 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
130 | + ), |
|
131 | + ), |
|
132 | + |
|
133 | + 'custom_widget_2' => array( |
|
134 | + 'text', |
|
135 | + |
|
136 | + array( |
|
137 | + 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
138 | + 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
139 | + ), |
|
140 | + ), |
|
141 | + |
|
142 | + 'custom_widget_3' => array( |
|
143 | + 'text', |
|
144 | + |
|
145 | + array( |
|
146 | + 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
147 | + 'text' => wp_kses_post( '<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment' ), |
|
148 | + ), |
|
149 | + ), |
|
150 | + ), |
|
151 | + |
|
152 | + 'sidebar-footer-cta' => array( |
|
153 | + 'custom_widget_1' => array( |
|
154 | + 'text', |
|
155 | + |
|
156 | + array( |
|
157 | + 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
158 | + 'text' => esc_html__( 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx' ), |
|
159 | + ), |
|
160 | + ), |
|
161 | + ), |
|
162 | + ), |
|
163 | + |
|
164 | + 'posts' => array( |
|
165 | + 'home' => array( |
|
166 | + 'template' => 'page-templates/template-front-page.php', |
|
167 | + 'thumbnail' => '{{image-banner-example-01}}', |
|
168 | + 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
169 | + 'post_content' => '', |
|
170 | + ), |
|
171 | + |
|
172 | + 'about' => array( |
|
173 | + 'thumbnail' => '{{image-banner-example-02}}', |
|
174 | + ), |
|
175 | + |
|
176 | + 'blog', |
|
177 | + |
|
178 | + 'contact' => array( |
|
179 | + 'thumbnail' => '{{image-banner-example-03}}', |
|
180 | + ), |
|
181 | + ), |
|
182 | + |
|
183 | + 'attachments' => array( |
|
184 | + 'image-banner-example-01' => array( |
|
185 | + 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
186 | + 'file' => 'assets/images/admin/banner-example-01.jpg', |
|
187 | + ), |
|
188 | + |
|
189 | + 'image-banner-example-02' => array( |
|
190 | + 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
191 | + 'file' => 'assets/images/admin/banner-example-02.jpg', |
|
192 | + ), |
|
193 | + |
|
194 | + 'image-banner-example-03' => array( |
|
195 | + 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
196 | + 'file' => 'assets/images/admin/banner-example-03.jpg', |
|
197 | + ), |
|
198 | + ), |
|
199 | + |
|
200 | + 'options' => array( |
|
201 | + 'show_on_front' => 'page', |
|
202 | + 'page_on_front' => '{{home}}', |
|
203 | + 'page_for_posts' => '{{blog}}', |
|
204 | + 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
205 | + ), |
|
206 | + |
|
207 | + 'nav_menus' => array( |
|
208 | + 'primary' => array( |
|
209 | + 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
210 | + |
|
211 | + 'items' => array( |
|
212 | + 'page_home', |
|
213 | + 'page_about', |
|
214 | + 'page_blog', |
|
215 | + 'page_contact', |
|
216 | + ), |
|
217 | + ), |
|
218 | + |
|
219 | + 'top-menu' => array( |
|
220 | + 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
221 | + |
|
222 | + 'items' => array( |
|
223 | + 'custom_link_1' => array( |
|
224 | + 'title' => 'View Map', |
|
225 | + 'url' => 'https://www.google.com/maps/place/LightSpeed+WordPress+Development/@-33.92945,18.45345,17z/data=!3m1!4b1!4m2!3m1!1s0x1dcc5da1b2446d25:0xc8ecdb1cc8afd170', |
|
226 | + 'classes' => 'map', |
|
227 | + ), |
|
228 | + |
|
229 | + 'custom_link_2' => array( |
|
230 | + 'title' => '+27 21 448 9843', |
|
231 | + 'url' => 'tel:+27214489843', |
|
232 | + 'classes' => 'tel', |
|
233 | + ), |
|
234 | + |
|
235 | + 'custom_link_3' => array( |
|
236 | + 'title' => '[email protected]', |
|
237 | + 'url' => 'mailto:[email protected]', |
|
238 | + 'classes' => 'email', |
|
239 | + ), |
|
240 | + |
|
241 | + 'page_contact' => array( |
|
242 | + 'classes' => 'cta', |
|
243 | + ), |
|
244 | + ), |
|
245 | + ), |
|
246 | + |
|
247 | + 'social' => array( |
|
248 | + 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
249 | + |
|
250 | + 'items' => array( |
|
251 | + 'link_facebook', |
|
252 | + 'link_foursquare', |
|
253 | + 'link_github', |
|
254 | + 'link_instagram', |
|
255 | + 'link_linkedin', |
|
256 | + 'link_pinterest', |
|
257 | + 'link_twitter', |
|
258 | + 'link_youtube', |
|
259 | + ), |
|
260 | + ), |
|
261 | + |
|
262 | + 'footer' => array( |
|
263 | + 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
264 | + |
|
265 | + 'items' => array( |
|
266 | + 'page_about', |
|
267 | + 'page_contact', |
|
268 | + ), |
|
269 | + ), |
|
270 | + ), |
|
271 | + |
|
272 | + 'theme_mods' => array( |
|
273 | + 'lsx_header_fixed' => true, |
|
274 | + 'lsx_header_search' => false, |
|
275 | + 'lsx_layout' => '1c', |
|
276 | + ), |
|
277 | + ) ); |
|
278 | + } |
|
279 | 279 | |
280 | 280 | endif; |
281 | 281 | |
@@ -283,21 +283,21 @@ discard block |
||
283 | 283 | |
284 | 284 | if ( ! function_exists( 'lsx_init' ) ) : |
285 | 285 | |
286 | - /** |
|
287 | - * Theme init action. |
|
288 | - * |
|
289 | - * @package lsx |
|
290 | - * @subpackage config |
|
291 | - */ |
|
292 | - function lsx_init() { |
|
293 | - add_post_type_support( 'page', 'excerpt' ); |
|
286 | + /** |
|
287 | + * Theme init action. |
|
288 | + * |
|
289 | + * @package lsx |
|
290 | + * @subpackage config |
|
291 | + */ |
|
292 | + function lsx_init() { |
|
293 | + add_post_type_support( 'page', 'excerpt' ); |
|
294 | 294 | |
295 | - if ( class_exists( 'WooCommerce' ) ) { |
|
296 | - remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 ); |
|
297 | - } |
|
295 | + if ( class_exists( 'WooCommerce' ) ) { |
|
296 | + remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 ); |
|
297 | + } |
|
298 | 298 | |
299 | - remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 ); |
|
300 | - } |
|
299 | + remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 ); |
|
300 | + } |
|
301 | 301 | |
302 | 302 | endif; |
303 | 303 | |
@@ -305,19 +305,19 @@ discard block |
||
305 | 305 | |
306 | 306 | if ( ! function_exists( 'lsx_process_content_width' ) ) : |
307 | 307 | |
308 | - /** |
|
309 | - * Overwrite the $content_width var, based on the layout of the page. |
|
310 | - * |
|
311 | - * @package lsx |
|
312 | - * @subpackage config |
|
313 | - */ |
|
314 | - function lsx_process_content_width() { |
|
315 | - global $content_width; |
|
308 | + /** |
|
309 | + * Overwrite the $content_width var, based on the layout of the page. |
|
310 | + * |
|
311 | + * @package lsx |
|
312 | + * @subpackage config |
|
313 | + */ |
|
314 | + function lsx_process_content_width() { |
|
315 | + global $content_width; |
|
316 | 316 | |
317 | - if ( is_page_template( 'page-templates/template-front-page.php' ) ) { |
|
318 | - $content_width = 1140; |
|
319 | - } |
|
320 | - } |
|
317 | + if ( is_page_template( 'page-templates/template-front-page.php' ) ) { |
|
318 | + $content_width = 1140; |
|
319 | + } |
|
320 | + } |
|
321 | 321 | |
322 | 322 | endif; |
323 | 323 | |
@@ -325,31 +325,31 @@ discard block |
||
325 | 325 | |
326 | 326 | if ( ! function_exists( 'lsx_file_get_contents' ) ) : |
327 | 327 | |
328 | - /** |
|
329 | - * Get file contents. |
|
330 | - * |
|
331 | - * @package lsx |
|
332 | - * @subpackage config |
|
333 | - */ |
|
334 | - function lsx_file_get_contents( $file ) { |
|
335 | - if ( file_exists( $file ) ) { |
|
336 | - global $wp_filesystem; |
|
337 | - |
|
338 | - if ( empty( $wp_filesystem ) ) { |
|
339 | - require_once ABSPATH . 'wp-admin/includes/file.php'; |
|
340 | - WP_Filesystem(); |
|
341 | - } |
|
342 | - |
|
343 | - if ( $wp_filesystem ) { |
|
344 | - $contents = $wp_filesystem->get_contents( $file ); |
|
345 | - |
|
346 | - if ( ! empty( $contents ) ) { |
|
347 | - return $contents; |
|
348 | - } |
|
349 | - } |
|
350 | - } |
|
351 | - |
|
352 | - return ''; |
|
353 | - } |
|
328 | + /** |
|
329 | + * Get file contents. |
|
330 | + * |
|
331 | + * @package lsx |
|
332 | + * @subpackage config |
|
333 | + */ |
|
334 | + function lsx_file_get_contents( $file ) { |
|
335 | + if ( file_exists( $file ) ) { |
|
336 | + global $wp_filesystem; |
|
337 | + |
|
338 | + if ( empty( $wp_filesystem ) ) { |
|
339 | + require_once ABSPATH . 'wp-admin/includes/file.php'; |
|
340 | + WP_Filesystem(); |
|
341 | + } |
|
342 | + |
|
343 | + if ( $wp_filesystem ) { |
|
344 | + $contents = $wp_filesystem->get_contents( $file ); |
|
345 | + |
|
346 | + if ( ! empty( $contents ) ) { |
|
347 | + return $contents; |
|
348 | + } |
|
349 | + } |
|
350 | + } |
|
351 | + |
|
352 | + return ''; |
|
353 | + } |
|
354 | 354 | |
355 | 355 | endif; |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage config |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_setup' ) ) : |
|
13 | +if ( ! function_exists('lsx_setup')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Theme after_setup_theme action. |
@@ -22,28 +22,28 @@ discard block |
||
22 | 22 | global $content_width; |
23 | 23 | $content_width = 1140; |
24 | 24 | |
25 | - remove_theme_support( 'widgets-block-editor' ); |
|
25 | + remove_theme_support('widgets-block-editor'); |
|
26 | 26 | |
27 | - load_theme_textdomain( 'lsx', get_template_directory() . '/languages' ); |
|
27 | + load_theme_textdomain('lsx', get_template_directory() . '/languages'); |
|
28 | 28 | |
29 | - add_image_size( 'lsx-thumbnail-carousel', 350, 230, true ); |
|
30 | - add_image_size( 'lsx-thumbnail-wide', 360, 168, true ); |
|
31 | - add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
32 | - add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
33 | - add_image_size( 'lsx-banner', 1920, 600, true ); |
|
29 | + add_image_size('lsx-thumbnail-carousel', 350, 230, true); |
|
30 | + add_image_size('lsx-thumbnail-wide', 360, 168, true); |
|
31 | + add_image_size('lsx-thumbnail-square', 350, 350, true); |
|
32 | + add_image_size('lsx-thumbnail-single', 750, 350, true); |
|
33 | + add_image_size('lsx-banner', 1920, 600, true); |
|
34 | 34 | |
35 | 35 | register_nav_menus( |
36 | 36 | array( |
37 | - 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
38 | - 'top-menu' => esc_html__( 'Top Menu (right)', 'lsx' ), |
|
39 | - 'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ), |
|
40 | - 'social' => esc_html__( 'Social Menu', 'lsx' ), |
|
41 | - 'footer' => esc_html__( 'Footer Menu', 'lsx' ), |
|
37 | + 'primary' => esc_html__('Primary Menu', 'lsx'), |
|
38 | + 'top-menu' => esc_html__('Top Menu (right)', 'lsx'), |
|
39 | + 'top-menu-left' => esc_html__('Top Menu (left)', 'lsx'), |
|
40 | + 'social' => esc_html__('Social Menu', 'lsx'), |
|
41 | + 'footer' => esc_html__('Footer Menu', 'lsx'), |
|
42 | 42 | ) |
43 | 43 | ); |
44 | 44 | |
45 | - add_theme_support( 'automatic-feed-links' ); |
|
46 | - add_theme_support( 'custom-background' ); |
|
45 | + add_theme_support('automatic-feed-links'); |
|
46 | + add_theme_support('custom-background'); |
|
47 | 47 | |
48 | 48 | add_theme_support( |
49 | 49 | 'custom-logo', |
@@ -55,7 +55,7 @@ discard block |
||
55 | 55 | ) |
56 | 56 | ); |
57 | 57 | |
58 | - add_theme_support( 'html5', array( 'caption' ) ); |
|
58 | + add_theme_support('html5', array('caption')); |
|
59 | 59 | |
60 | 60 | add_theme_support( |
61 | 61 | 'post-formats', |
@@ -68,8 +68,8 @@ discard block |
||
68 | 68 | ) |
69 | 69 | ); |
70 | 70 | |
71 | - add_theme_support( 'post-thumbnails' ); |
|
72 | - add_theme_support( 'sensei' ); |
|
71 | + add_theme_support('post-thumbnails'); |
|
72 | + add_theme_support('sensei'); |
|
73 | 73 | |
74 | 74 | add_theme_support( |
75 | 75 | 'site-logo', |
@@ -82,14 +82,14 @@ discard block |
||
82 | 82 | ) |
83 | 83 | ); |
84 | 84 | |
85 | - add_theme_support( 'title-tag' ); |
|
85 | + add_theme_support('title-tag'); |
|
86 | 86 | |
87 | 87 | /* |
88 | 88 | * @TODO - Necessary to test it |
89 | 89 | */ |
90 | 90 | |
91 | 91 | // add_theme_support( 'woocommerce' );. |
92 | - add_theme_support( 'starter-content', array( |
|
92 | + add_theme_support('starter-content', array( |
|
93 | 93 | 'widgets' => array( |
94 | 94 | 'sidebar-home' => array( |
95 | 95 | 'custom_widget_1' => array( |
@@ -97,7 +97,7 @@ discard block |
||
97 | 97 | |
98 | 98 | array( |
99 | 99 | 'title' => '', |
100 | - 'text' => wp_kses_post( '<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>' ), |
|
100 | + 'text' => wp_kses_post('<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>'), |
|
101 | 101 | ), |
102 | 102 | ), |
103 | 103 | |
@@ -106,7 +106,7 @@ discard block |
||
106 | 106 | |
107 | 107 | array( |
108 | 108 | 'title' => '', |
109 | - 'text' => wp_kses_post( '<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ), |
|
109 | + 'text' => wp_kses_post('<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>'), |
|
110 | 110 | ), |
111 | 111 | ), |
112 | 112 | |
@@ -115,7 +115,7 @@ discard block |
||
115 | 115 | |
116 | 116 | array( |
117 | 117 | 'title' => '', |
118 | - 'text' => wp_kses_post( '<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>' ), |
|
118 | + 'text' => wp_kses_post('<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>'), |
|
119 | 119 | ), |
120 | 120 | ), |
121 | 121 | ), |
@@ -125,8 +125,8 @@ discard block |
||
125 | 125 | 'text', |
126 | 126 | |
127 | 127 | array( |
128 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
129 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
128 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
129 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
130 | 130 | ), |
131 | 131 | ), |
132 | 132 | |
@@ -134,8 +134,8 @@ discard block |
||
134 | 134 | 'text', |
135 | 135 | |
136 | 136 | array( |
137 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
138 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
137 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
138 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
139 | 139 | ), |
140 | 140 | ), |
141 | 141 | |
@@ -143,8 +143,8 @@ discard block |
||
143 | 143 | 'text', |
144 | 144 | |
145 | 145 | array( |
146 | - 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
147 | - 'text' => wp_kses_post( '<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment' ), |
|
146 | + 'title' => esc_html__('Contact us:', 'lsx'), |
|
147 | + 'text' => wp_kses_post('<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment'), |
|
148 | 148 | ), |
149 | 149 | ), |
150 | 150 | ), |
@@ -154,8 +154,8 @@ discard block |
||
154 | 154 | 'text', |
155 | 155 | |
156 | 156 | array( |
157 | - 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
158 | - 'text' => esc_html__( 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx' ), |
|
157 | + 'title' => esc_html__('A Footer Call to Action', 'lsx'), |
|
158 | + 'text' => esc_html__('Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx'), |
|
159 | 159 | ), |
160 | 160 | ), |
161 | 161 | ), |
@@ -165,7 +165,7 @@ discard block |
||
165 | 165 | 'home' => array( |
166 | 166 | 'template' => 'page-templates/template-front-page.php', |
167 | 167 | 'thumbnail' => '{{image-banner-example-01}}', |
168 | - 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
168 | + 'post_title' => esc_html__('LSX is a free WordPress theme', 'lsx'), |
|
169 | 169 | 'post_content' => '', |
170 | 170 | ), |
171 | 171 | |
@@ -182,17 +182,17 @@ discard block |
||
182 | 182 | |
183 | 183 | 'attachments' => array( |
184 | 184 | 'image-banner-example-01' => array( |
185 | - 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
185 | + 'post_title' => esc_html_x('Banner Example 01', 'Theme starter content', 'lsx'), |
|
186 | 186 | 'file' => 'assets/images/admin/banner-example-01.jpg', |
187 | 187 | ), |
188 | 188 | |
189 | 189 | 'image-banner-example-02' => array( |
190 | - 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
190 | + 'post_title' => esc_html_x('Banner Example 02', 'Theme starter content', 'lsx'), |
|
191 | 191 | 'file' => 'assets/images/admin/banner-example-02.jpg', |
192 | 192 | ), |
193 | 193 | |
194 | 194 | 'image-banner-example-03' => array( |
195 | - 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
195 | + 'post_title' => esc_html_x('Banner Example 03', 'Theme starter content', 'lsx'), |
|
196 | 196 | 'file' => 'assets/images/admin/banner-example-03.jpg', |
197 | 197 | ), |
198 | 198 | ), |
@@ -201,12 +201,12 @@ discard block |
||
201 | 201 | 'show_on_front' => 'page', |
202 | 202 | 'page_on_front' => '{{home}}', |
203 | 203 | 'page_for_posts' => '{{blog}}', |
204 | - 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
204 | + 'blogdescription' => esc_html__('LSX starter content example', 'lsx'), |
|
205 | 205 | ), |
206 | 206 | |
207 | 207 | 'nav_menus' => array( |
208 | 208 | 'primary' => array( |
209 | - 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
209 | + 'name' => esc_html__('Primary Menu', 'lsx'), |
|
210 | 210 | |
211 | 211 | 'items' => array( |
212 | 212 | 'page_home', |
@@ -217,7 +217,7 @@ discard block |
||
217 | 217 | ), |
218 | 218 | |
219 | 219 | 'top-menu' => array( |
220 | - 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
220 | + 'name' => esc_html__('Top Menu', 'lsx'), |
|
221 | 221 | |
222 | 222 | 'items' => array( |
223 | 223 | 'custom_link_1' => array( |
@@ -245,7 +245,7 @@ discard block |
||
245 | 245 | ), |
246 | 246 | |
247 | 247 | 'social' => array( |
248 | - 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
248 | + 'name' => esc_html__('Social Menu', 'lsx'), |
|
249 | 249 | |
250 | 250 | 'items' => array( |
251 | 251 | 'link_facebook', |
@@ -260,7 +260,7 @@ discard block |
||
260 | 260 | ), |
261 | 261 | |
262 | 262 | 'footer' => array( |
263 | - 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
263 | + 'name' => esc_html__('Footer Menu', 'lsx'), |
|
264 | 264 | |
265 | 265 | 'items' => array( |
266 | 266 | 'page_about', |
@@ -274,14 +274,14 @@ discard block |
||
274 | 274 | 'lsx_header_search' => false, |
275 | 275 | 'lsx_layout' => '1c', |
276 | 276 | ), |
277 | - ) ); |
|
277 | + )); |
|
278 | 278 | } |
279 | 279 | |
280 | 280 | endif; |
281 | 281 | |
282 | -add_action( 'after_setup_theme', 'lsx_setup' ); |
|
282 | +add_action('after_setup_theme', 'lsx_setup'); |
|
283 | 283 | |
284 | -if ( ! function_exists( 'lsx_init' ) ) : |
|
284 | +if ( ! function_exists('lsx_init')) : |
|
285 | 285 | |
286 | 286 | /** |
287 | 287 | * Theme init action. |
@@ -290,20 +290,20 @@ discard block |
||
290 | 290 | * @subpackage config |
291 | 291 | */ |
292 | 292 | function lsx_init() { |
293 | - add_post_type_support( 'page', 'excerpt' ); |
|
293 | + add_post_type_support('page', 'excerpt'); |
|
294 | 294 | |
295 | - if ( class_exists( 'WooCommerce' ) ) { |
|
296 | - remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 ); |
|
295 | + if (class_exists('WooCommerce')) { |
|
296 | + remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20); |
|
297 | 297 | } |
298 | 298 | |
299 | - remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce', 10 ); |
|
299 | + remove_action('comment_form', 'wp_comment_form_unfiltered_html_nonce', 10); |
|
300 | 300 | } |
301 | 301 | |
302 | 302 | endif; |
303 | 303 | |
304 | -add_action( 'init', 'lsx_init', 100 ); |
|
304 | +add_action('init', 'lsx_init', 100); |
|
305 | 305 | |
306 | -if ( ! function_exists( 'lsx_process_content_width' ) ) : |
|
306 | +if ( ! function_exists('lsx_process_content_width')) : |
|
307 | 307 | |
308 | 308 | /** |
309 | 309 | * Overwrite the $content_width var, based on the layout of the page. |
@@ -314,16 +314,16 @@ discard block |
||
314 | 314 | function lsx_process_content_width() { |
315 | 315 | global $content_width; |
316 | 316 | |
317 | - if ( is_page_template( 'page-templates/template-front-page.php' ) ) { |
|
317 | + if (is_page_template('page-templates/template-front-page.php')) { |
|
318 | 318 | $content_width = 1140; |
319 | 319 | } |
320 | 320 | } |
321 | 321 | |
322 | 322 | endif; |
323 | 323 | |
324 | -add_action( 'wp_head', 'lsx_process_content_width' ); |
|
324 | +add_action('wp_head', 'lsx_process_content_width'); |
|
325 | 325 | |
326 | -if ( ! function_exists( 'lsx_file_get_contents' ) ) : |
|
326 | +if ( ! function_exists('lsx_file_get_contents')) : |
|
327 | 327 | |
328 | 328 | /** |
329 | 329 | * Get file contents. |
@@ -331,19 +331,19 @@ discard block |
||
331 | 331 | * @package lsx |
332 | 332 | * @subpackage config |
333 | 333 | */ |
334 | - function lsx_file_get_contents( $file ) { |
|
335 | - if ( file_exists( $file ) ) { |
|
334 | + function lsx_file_get_contents($file) { |
|
335 | + if (file_exists($file)) { |
|
336 | 336 | global $wp_filesystem; |
337 | 337 | |
338 | - if ( empty( $wp_filesystem ) ) { |
|
338 | + if (empty($wp_filesystem)) { |
|
339 | 339 | require_once ABSPATH . 'wp-admin/includes/file.php'; |
340 | 340 | WP_Filesystem(); |
341 | 341 | } |
342 | 342 | |
343 | - if ( $wp_filesystem ) { |
|
344 | - $contents = $wp_filesystem->get_contents( $file ); |
|
343 | + if ($wp_filesystem) { |
|
344 | + $contents = $wp_filesystem->get_contents($file); |
|
345 | 345 | |
346 | - if ( ! empty( $contents ) ) { |
|
346 | + if ( ! empty($contents)) { |
|
347 | 347 | return $contents; |
348 | 348 | } |
349 | 349 | } |
@@ -10,36 +10,36 @@ discard block |
||
10 | 10 | * WooCommerce Order Delivery Date |
11 | 11 | */ |
12 | 12 | if ( function_exists( 'wc_od_get_delivery_date_field_args' ) ) { |
13 | - /** |
|
14 | - * Change the arguments for the checkout delivery date field. |
|
15 | - * |
|
16 | - * @package lsx |
|
17 | - * @subpackage woocommerce |
|
18 | - * @param $args array |
|
19 | - * @return array |
|
20 | - */ |
|
21 | - function lsx_wc_delivery_date_args( $args = array(), $context ) { |
|
22 | - if ( 'checkout' === $context ) { |
|
23 | - $args['label'] = _x( 'Date', 'Delivery date checkout field label', 'lsx' ); |
|
24 | - } |
|
25 | - return $args; |
|
26 | - } |
|
27 | - add_filter( 'wc_od_delivery_date_field_args', 'lsx_wc_delivery_date_args', 10, 2 ); |
|
13 | + /** |
|
14 | + * Change the arguments for the checkout delivery date field. |
|
15 | + * |
|
16 | + * @package lsx |
|
17 | + * @subpackage woocommerce |
|
18 | + * @param $args array |
|
19 | + * @return array |
|
20 | + */ |
|
21 | + function lsx_wc_delivery_date_args( $args = array(), $context ) { |
|
22 | + if ( 'checkout' === $context ) { |
|
23 | + $args['label'] = _x( 'Date', 'Delivery date checkout field label', 'lsx' ); |
|
24 | + } |
|
25 | + return $args; |
|
26 | + } |
|
27 | + add_filter( 'wc_od_delivery_date_field_args', 'lsx_wc_delivery_date_args', 10, 2 ); |
|
28 | 28 | |
29 | - /** |
|
30 | - * Change the title of the shipping and delivery title. |
|
31 | - * |
|
32 | - * @package lsx |
|
33 | - * @subpackage woocommerce |
|
34 | - * @param $args array |
|
35 | - * @return array |
|
36 | - */ |
|
37 | - function lsx_wc_delivery_details_args( $args = array() ) { |
|
38 | - $args['title'] = _x( 'Collection or Delivery Time-slot', 'Delivery date title on checkout', 'lsx' ); |
|
39 | - return $args; |
|
40 | - } |
|
41 | - add_filter( 'wc_od_order_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
42 | - add_filter( 'wc_od_checkout_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
29 | + /** |
|
30 | + * Change the title of the shipping and delivery title. |
|
31 | + * |
|
32 | + * @package lsx |
|
33 | + * @subpackage woocommerce |
|
34 | + * @param $args array |
|
35 | + * @return array |
|
36 | + */ |
|
37 | + function lsx_wc_delivery_details_args( $args = array() ) { |
|
38 | + $args['title'] = _x( 'Collection or Delivery Time-slot', 'Delivery date title on checkout', 'lsx' ); |
|
39 | + return $args; |
|
40 | + } |
|
41 | + add_filter( 'wc_od_order_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
42 | + add_filter( 'wc_od_checkout_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
43 | 43 | } |
44 | 44 | |
45 | 45 | /** |
@@ -47,33 +47,33 @@ discard block |
||
47 | 47 | */ |
48 | 48 | |
49 | 49 | if ( class_exists( 'WC_Points_Rewards' ) ) { |
50 | - /** |
|
51 | - * Adds a div around the Points and rewards message. |
|
52 | - * |
|
53 | - * @param string $message |
|
54 | - * @param string $option |
|
55 | - * @return string |
|
56 | - */ |
|
57 | - function lsx_wc_points_message_div( $message = '', $option = '' ) { |
|
58 | - if ( '' !== $message ) { |
|
59 | - $message = '<div class="lsx-woocommerce-message-text">' . $message . '</div>'; |
|
60 | - } |
|
61 | - return $message; |
|
62 | - } |
|
63 | - add_filter( 'option_wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div', 10, 2 ); |
|
50 | + /** |
|
51 | + * Adds a div around the Points and rewards message. |
|
52 | + * |
|
53 | + * @param string $message |
|
54 | + * @param string $option |
|
55 | + * @return string |
|
56 | + */ |
|
57 | + function lsx_wc_points_message_div( $message = '', $option = '' ) { |
|
58 | + if ( '' !== $message ) { |
|
59 | + $message = '<div class="lsx-woocommerce-message-text">' . $message . '</div>'; |
|
60 | + } |
|
61 | + return $message; |
|
62 | + } |
|
63 | + add_filter( 'option_wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div', 10, 2 ); |
|
64 | 64 | |
65 | - /** |
|
66 | - * Adds in the lsx wrapper class. |
|
67 | - * |
|
68 | - * @param string $message |
|
69 | - * @param boolean $discount_available |
|
70 | - * @return string |
|
71 | - */ |
|
72 | - function lsx_wc_points_message_div_wrapper_class( $message = '', $discount_available ) { |
|
73 | - if ( '' !== $message ) { |
|
74 | - $message = str_replace( 'wc_points_redeem_earn_points', 'wc_points_redeem_earn_points woocommerce-message lsx-woocommerce-message-wrap', $message ); |
|
75 | - } |
|
76 | - return $message; |
|
77 | - } |
|
78 | - add_filter( 'wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div_wrapper_class', 10, 2 ); |
|
65 | + /** |
|
66 | + * Adds in the lsx wrapper class. |
|
67 | + * |
|
68 | + * @param string $message |
|
69 | + * @param boolean $discount_available |
|
70 | + * @return string |
|
71 | + */ |
|
72 | + function lsx_wc_points_message_div_wrapper_class( $message = '', $discount_available ) { |
|
73 | + if ( '' !== $message ) { |
|
74 | + $message = str_replace( 'wc_points_redeem_earn_points', 'wc_points_redeem_earn_points woocommerce-message lsx-woocommerce-message-wrap', $message ); |
|
75 | + } |
|
76 | + return $message; |
|
77 | + } |
|
78 | + add_filter( 'wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div_wrapper_class', 10, 2 ); |
|
79 | 79 | } |
@@ -9,7 +9,7 @@ discard block |
||
9 | 9 | /** |
10 | 10 | * WooCommerce Order Delivery Date |
11 | 11 | */ |
12 | -if ( function_exists( 'wc_od_get_delivery_date_field_args' ) ) { |
|
12 | +if (function_exists('wc_od_get_delivery_date_field_args')) { |
|
13 | 13 | /** |
14 | 14 | * Change the arguments for the checkout delivery date field. |
15 | 15 | * |
@@ -18,13 +18,13 @@ discard block |
||
18 | 18 | * @param $args array |
19 | 19 | * @return array |
20 | 20 | */ |
21 | - function lsx_wc_delivery_date_args( $args = array(), $context ) { |
|
22 | - if ( 'checkout' === $context ) { |
|
23 | - $args['label'] = _x( 'Date', 'Delivery date checkout field label', 'lsx' ); |
|
21 | + function lsx_wc_delivery_date_args($args = array(), $context) { |
|
22 | + if ('checkout' === $context) { |
|
23 | + $args['label'] = _x('Date', 'Delivery date checkout field label', 'lsx'); |
|
24 | 24 | } |
25 | 25 | return $args; |
26 | 26 | } |
27 | - add_filter( 'wc_od_delivery_date_field_args', 'lsx_wc_delivery_date_args', 10, 2 ); |
|
27 | + add_filter('wc_od_delivery_date_field_args', 'lsx_wc_delivery_date_args', 10, 2); |
|
28 | 28 | |
29 | 29 | /** |
30 | 30 | * Change the title of the shipping and delivery title. |
@@ -34,19 +34,19 @@ discard block |
||
34 | 34 | * @param $args array |
35 | 35 | * @return array |
36 | 36 | */ |
37 | - function lsx_wc_delivery_details_args( $args = array() ) { |
|
38 | - $args['title'] = _x( 'Collection or Delivery Time-slot', 'Delivery date title on checkout', 'lsx' ); |
|
37 | + function lsx_wc_delivery_details_args($args = array()) { |
|
38 | + $args['title'] = _x('Collection or Delivery Time-slot', 'Delivery date title on checkout', 'lsx'); |
|
39 | 39 | return $args; |
40 | 40 | } |
41 | - add_filter( 'wc_od_order_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
42 | - add_filter( 'wc_od_checkout_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1 ); |
|
41 | + add_filter('wc_od_order_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1); |
|
42 | + add_filter('wc_od_checkout_delivery_details_args', 'lsx_wc_delivery_details_args', 10, 1); |
|
43 | 43 | } |
44 | 44 | |
45 | 45 | /** |
46 | 46 | * WooCommerce Points and Rewards |
47 | 47 | */ |
48 | 48 | |
49 | -if ( class_exists( 'WC_Points_Rewards' ) ) { |
|
49 | +if (class_exists('WC_Points_Rewards')) { |
|
50 | 50 | /** |
51 | 51 | * Adds a div around the Points and rewards message. |
52 | 52 | * |
@@ -54,13 +54,13 @@ discard block |
||
54 | 54 | * @param string $option |
55 | 55 | * @return string |
56 | 56 | */ |
57 | - function lsx_wc_points_message_div( $message = '', $option = '' ) { |
|
58 | - if ( '' !== $message ) { |
|
57 | + function lsx_wc_points_message_div($message = '', $option = '') { |
|
58 | + if ('' !== $message) { |
|
59 | 59 | $message = '<div class="lsx-woocommerce-message-text">' . $message . '</div>'; |
60 | 60 | } |
61 | 61 | return $message; |
62 | 62 | } |
63 | - add_filter( 'option_wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div', 10, 2 ); |
|
63 | + add_filter('option_wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div', 10, 2); |
|
64 | 64 | |
65 | 65 | /** |
66 | 66 | * Adds in the lsx wrapper class. |
@@ -69,11 +69,11 @@ discard block |
||
69 | 69 | * @param boolean $discount_available |
70 | 70 | * @return string |
71 | 71 | */ |
72 | - function lsx_wc_points_message_div_wrapper_class( $message = '', $discount_available ) { |
|
73 | - if ( '' !== $message ) { |
|
74 | - $message = str_replace( 'wc_points_redeem_earn_points', 'wc_points_redeem_earn_points woocommerce-message lsx-woocommerce-message-wrap', $message ); |
|
72 | + function lsx_wc_points_message_div_wrapper_class($message = '', $discount_available) { |
|
73 | + if ('' !== $message) { |
|
74 | + $message = str_replace('wc_points_redeem_earn_points', 'wc_points_redeem_earn_points woocommerce-message lsx-woocommerce-message-wrap', $message); |
|
75 | 75 | } |
76 | 76 | return $message; |
77 | 77 | } |
78 | - add_filter( 'wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div_wrapper_class', 10, 2 ); |
|
78 | + add_filter('wc_points_rewards_redeem_points_message', 'lsx_wc_points_message_div_wrapper_class', 10, 2); |
|
79 | 79 | } |
@@ -8,34 +8,34 @@ |
||
8 | 8 | */ |
9 | 9 | |
10 | 10 | if ( ! defined( 'ABSPATH' ) ) { |
11 | - exit; |
|
11 | + exit; |
|
12 | 12 | } |
13 | 13 | |
14 | 14 | define( 'LSX_VERSION', '2.9.5' ); |
15 | 15 | |
16 | 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 | - require get_template_directory() . '/includes/yoast/class-lsx-yoast.php'; |
|
17 | + require get_template_directory() . '/includes/yoast/class-lsx-yoast.php'; |
|
18 | 18 | } |
19 | 19 | |
20 | 20 | if ( class_exists( 'WooCommerce' ) ) { |
21 | - require get_template_directory() . '/includes/woocommerce/woocommerce.php'; |
|
22 | - require get_template_directory() . '/includes/woocommerce/addons.php'; |
|
21 | + require get_template_directory() . '/includes/woocommerce/woocommerce.php'; |
|
22 | + require get_template_directory() . '/includes/woocommerce/addons.php'; |
|
23 | 23 | } |
24 | 24 | |
25 | 25 | if ( class_exists( 'Tribe__Events__Main' ) ) { |
26 | - require get_template_directory() . '/includes/the-events-calendar/the-events-calendar.php'; |
|
26 | + require get_template_directory() . '/includes/the-events-calendar/the-events-calendar.php'; |
|
27 | 27 | } |
28 | 28 | |
29 | 29 | if ( class_exists( 'Sensei_Main' ) || class_exists( 'Sensei_WC' ) ) { |
30 | - require get_template_directory() . '/includes/sensei/class-lsx-sensei.php'; |
|
30 | + require get_template_directory() . '/includes/sensei/class-lsx-sensei.php'; |
|
31 | 31 | } |
32 | 32 | |
33 | 33 | if ( class_exists( 'Popup_Maker' ) ) { |
34 | - require get_template_directory() . '/includes/popup-maker/class-lsx-popup-maker.php'; |
|
34 | + require get_template_directory() . '/includes/popup-maker/class-lsx-popup-maker.php'; |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | if ( class_exists( 'bbPress' ) ) { |
38 | - require get_template_directory() . '/includes/bbpress/bbpress.php'; |
|
38 | + require get_template_directory() . '/includes/bbpress/bbpress.php'; |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | require get_template_directory() . '/includes/config.php'; |
@@ -7,34 +7,34 @@ |
||
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.5' ); |
|
14 | +define('LSX_VERSION', '2.9.5'); |
|
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 | require get_template_directory() . '/includes/woocommerce/addons.php'; |
23 | 23 | } |
24 | 24 | |
25 | -if ( class_exists( 'Tribe__Events__Main' ) ) { |
|
25 | +if (class_exists('Tribe__Events__Main')) { |
|
26 | 26 | require get_template_directory() . '/includes/the-events-calendar/the-events-calendar.php'; |
27 | 27 | } |
28 | 28 | |
29 | -if ( class_exists( 'Sensei_Main' ) || class_exists( 'Sensei_WC' ) ) { |
|
29 | +if (class_exists('Sensei_Main') || class_exists('Sensei_WC')) { |
|
30 | 30 | require get_template_directory() . '/includes/sensei/class-lsx-sensei.php'; |
31 | 31 | } |
32 | 32 | |
33 | -if ( class_exists( 'Popup_Maker' ) ) { |
|
33 | +if (class_exists('Popup_Maker')) { |
|
34 | 34 | require get_template_directory() . '/includes/popup-maker/class-lsx-popup-maker.php'; |
35 | 35 | } |
36 | 36 | |
37 | -if ( class_exists( 'bbPress' ) ) { |
|
37 | +if (class_exists('bbPress')) { |
|
38 | 38 | require get_template_directory() . '/includes/bbpress/bbpress.php'; |
39 | 39 | } |
40 | 40 |