@@ -5,35 +5,35 @@ discard block |
||
5 | 5 | * @package lsx |
6 | 6 | */ |
7 | 7 | |
8 | -if ( post_password_required() ) { |
|
8 | +if (post_password_required()) { |
|
9 | 9 | return; |
10 | 10 | } |
11 | 11 | |
12 | 12 | $commenter = wp_get_current_commenter(); |
13 | -$req = get_option( 'require_name_email' ); |
|
14 | -$aria_req = ( $req ? " aria-required='true'" : '' ); |
|
15 | -$html_req = ( $req ? " required='required'" : '' ); |
|
13 | +$req = get_option('require_name_email'); |
|
14 | +$aria_req = ($req ? " aria-required='true'" : ''); |
|
15 | +$html_req = ($req ? " required='required'" : ''); |
|
16 | 16 | |
17 | 17 | $comment_form_args = array( |
18 | - 'comment_field' => '<p class="comment-form-comment"><textarea placeholder="' . esc_html__( 'Comment', 'lsx' ) . '" id="comment" class="form-control" name="comment" cols="45" rows="8"' . $aria_req . $html_req . '></textarea></p>', |
|
18 | + 'comment_field' => '<p class="comment-form-comment"><textarea placeholder="' . esc_html__('Comment', 'lsx') . '" id="comment" class="form-control" name="comment" cols="45" rows="8"' . $aria_req . $html_req . '></textarea></p>', |
|
19 | 19 | |
20 | 20 | 'fields' => array( |
21 | - 'author' => '<p class="comment-form-author"><label for="author">' . esc_html__( 'Name', 'lsx' ) . '</label> ' . |
|
22 | - ( $req ? '<span class="required">*</span>' : '' ) . |
|
23 | - '<input class="form-control" placeholder="' . esc_html__( 'Name', 'lsx' ) . '" id="author" name="author" type="text" value="' . esc_attr( $commenter['comment_author'] ) . '" size="30"' . $aria_req . $html_req . '></p>', |
|
21 | + 'author' => '<p class="comment-form-author"><label for="author">' . esc_html__('Name', 'lsx') . '</label> ' . |
|
22 | + ($req ? '<span class="required">*</span>' : '') . |
|
23 | + '<input class="form-control" placeholder="' . esc_html__('Name', 'lsx') . '" id="author" name="author" type="text" value="' . esc_attr($commenter['comment_author']) . '" size="30"' . $aria_req . $html_req . '></p>', |
|
24 | 24 | |
25 | - 'email' => '<p class="comment-form-email"><label for="email">' . esc_html__( 'Email', 'lsx' ) . '</label> ' . |
|
26 | - ( $req ? '<span class="required">*</span>' : '' ) . |
|
27 | - '<input class="form-control" placeholder="' . esc_html__( 'Email', 'lsx' ) . '" id="email" name="email" type="text" value="' . esc_attr( $commenter['comment_author_email'] ) . '" size="30"' . $aria_req . $html_req . '></p>', |
|
25 | + 'email' => '<p class="comment-form-email"><label for="email">' . esc_html__('Email', 'lsx') . '</label> ' . |
|
26 | + ($req ? '<span class="required">*</span>' : '') . |
|
27 | + '<input class="form-control" placeholder="' . esc_html__('Email', 'lsx') . '" id="email" name="email" type="text" value="' . esc_attr($commenter['comment_author_email']) . '" size="30"' . $aria_req . $html_req . '></p>', |
|
28 | 28 | |
29 | - 'url' => '<p class="comment-form-url"><label for="url">' . esc_html__( 'Website', 'lsx' ) . '</label>' . |
|
30 | - '<input class="form-control" placeholder="' . esc_html__( 'Website', 'lsx' ) . '" id="url" name="url" type="text" value="' . esc_attr( $commenter['comment_author_url'] ) . '" size="30"></p>', |
|
29 | + 'url' => '<p class="comment-form-url"><label for="url">' . esc_html__('Website', 'lsx') . '</label>' . |
|
30 | + '<input class="form-control" placeholder="' . esc_html__('Website', 'lsx') . '" id="url" name="url" type="text" value="' . esc_attr($commenter['comment_author_url']) . '" size="30"></p>', |
|
31 | 31 | ), |
32 | 32 | ); |
33 | 33 | |
34 | -comment_form( $comment_form_args ); |
|
34 | +comment_form($comment_form_args); |
|
35 | 35 | |
36 | -if ( have_comments() ) : ?> |
|
36 | +if (have_comments()) : ?> |
|
37 | 37 | |
38 | 38 | <?php lsx_comments_before(); ?> |
39 | 39 | |
@@ -42,23 +42,23 @@ discard block |
||
42 | 42 | <?php |
43 | 43 | $comments_number = get_comments_number(); |
44 | 44 | |
45 | - if ( '1' === $comments_number ) { |
|
45 | + if ('1' === $comments_number) { |
|
46 | 46 | printf( |
47 | 47 | /* Translators: %s: post title */ |
48 | - esc_html_x( 'One Response to “%s”', 'comments.php', 'lsx' ), |
|
48 | + esc_html_x('One Response to “%s”', 'comments.php', 'lsx'), |
|
49 | 49 | get_the_title() |
50 | 50 | ); |
51 | 51 | } else { |
52 | 52 | printf( |
53 | 53 | /* Translators: 1: number of comments, 2: post title */ |
54 | - esc_html( _nx( |
|
54 | + esc_html(_nx( |
|
55 | 55 | '%1$s Response to “%2$s”', |
56 | 56 | '%1$s Responses to “%2$s”', |
57 | 57 | $comments_number, |
58 | 58 | 'comments.php', |
59 | 59 | 'lsx' |
60 | - ) ), |
|
61 | - esc_html( number_format_i18n( $comments_number ) ), |
|
60 | + )), |
|
61 | + esc_html(number_format_i18n($comments_number)), |
|
62 | 62 | get_the_title() |
63 | 63 | ); |
64 | 64 | } |
@@ -77,23 +77,23 @@ discard block |
||
77 | 77 | |
78 | 78 | <?php |
79 | 79 | $comment_pages_count = get_comment_pages_count(); |
80 | - if ( $comment_pages_count > 1 && get_option( 'page_comments' ) ) : ?> |
|
80 | + if ($comment_pages_count > 1 && get_option('page_comments')) : ?> |
|
81 | 81 | <nav> |
82 | 82 | <ul class="pager"> |
83 | - <?php if ( get_previous_comments_link() ) : ?> |
|
84 | - <li class="previous"><?php previous_comments_link( esc_html__( '← Older comments', 'lsx' ) ); ?></li> |
|
83 | + <?php if (get_previous_comments_link()) : ?> |
|
84 | + <li class="previous"><?php previous_comments_link(esc_html__('← Older comments', 'lsx')); ?></li> |
|
85 | 85 | <?php endif; ?> |
86 | 86 | |
87 | - <?php if ( get_next_comments_link() ) : ?> |
|
88 | - <li class="next"><?php next_comments_link( esc_html__( 'Newer comments →', 'lsx' ) ); ?></li> |
|
87 | + <?php if (get_next_comments_link()) : ?> |
|
88 | + <li class="next"><?php next_comments_link(esc_html__('Newer comments →', 'lsx')); ?></li> |
|
89 | 89 | <?php endif; ?> |
90 | 90 | </ul> |
91 | 91 | </nav> |
92 | 92 | <?php endif; ?> |
93 | 93 | |
94 | - <?php if ( ! comments_open() && ! is_page() && post_type_supports( get_post_type(), 'comments' ) ) : ?> |
|
94 | + <?php if ( ! comments_open() && ! is_page() && post_type_supports(get_post_type(), 'comments')) : ?> |
|
95 | 95 | <div class="alert alert-warning"> |
96 | - <?php esc_html_e( 'Comments are closed.', 'lsx' ); ?> |
|
96 | + <?php esc_html_e('Comments are closed.', 'lsx'); ?> |
|
97 | 97 | </div> |
98 | 98 | <?php endif; ?> |
99 | 99 | </section><!-- /#comments --> |
@@ -102,11 +102,11 @@ discard block |
||
102 | 102 | |
103 | 103 | <?php endif; ?> |
104 | 104 | |
105 | -<?php if ( ! have_comments() && ! comments_open() && post_type_supports( get_post_type(), 'comments' ) ) : ?> |
|
105 | +<?php if ( ! have_comments() && ! comments_open() && post_type_supports(get_post_type(), 'comments')) : ?> |
|
106 | 106 | |
107 | 107 | <section id="comments"> |
108 | 108 | <div class="alert alert-warning"> |
109 | - <?php esc_html_e( 'Comments are closed.', 'lsx' ); ?> |
|
109 | + <?php esc_html_e('Comments are closed.', 'lsx'); ?> |
|
110 | 110 | </div> |
111 | 111 | </section><!-- /#comments --> |
112 | 112 |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage customizer |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_customizer_core_controls' ) ) : |
|
13 | +if ( ! function_exists('lsx_customizer_core_controls')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Returns an array of the core panel. |
@@ -20,10 +20,10 @@ discard block |
||
20 | 20 | * |
21 | 21 | * @return $lsx_controls array() |
22 | 22 | */ |
23 | - function lsx_customizer_core_controls( $lsx_controls ) { |
|
23 | + function lsx_customizer_core_controls($lsx_controls) { |
|
24 | 24 | $lsx_controls['sections']['lsx-core'] = array( |
25 | - 'title' => esc_html__( 'Core Settings', 'lsx' ), |
|
26 | - 'description' => esc_html__( 'Change the core settings.', 'lsx' ), |
|
25 | + 'title' => esc_html__('Core Settings', 'lsx'), |
|
26 | + 'description' => esc_html__('Change the core settings.', 'lsx'), |
|
27 | 27 | 'priority' => 21, |
28 | 28 | ); |
29 | 29 | |
@@ -34,7 +34,7 @@ discard block |
||
34 | 34 | ); |
35 | 35 | |
36 | 36 | $lsx_controls['fields']['lsx_lazyload_status'] = array( |
37 | - 'label' => esc_html__( 'Lazy Loading Images', 'lsx' ), |
|
37 | + 'label' => esc_html__('Lazy Loading Images', 'lsx'), |
|
38 | 38 | 'section' => 'lsx-core', |
39 | 39 | 'type' => 'checkbox', |
40 | 40 | ); |
@@ -46,7 +46,7 @@ discard block |
||
46 | 46 | ); |
47 | 47 | |
48 | 48 | $lsx_controls['fields']['lsx_preloader_content_status'] = array( |
49 | - 'label' => esc_html__( 'Preloader Content', 'lsx' ), |
|
49 | + 'label' => esc_html__('Preloader Content', 'lsx'), |
|
50 | 50 | 'section' => 'lsx-core', |
51 | 51 | 'type' => 'checkbox', |
52 | 52 | ); |
@@ -56,9 +56,9 @@ discard block |
||
56 | 56 | |
57 | 57 | endif; |
58 | 58 | |
59 | -add_filter( 'lsx_customizer_controls', 'lsx_customizer_core_controls' ); |
|
59 | +add_filter('lsx_customizer_controls', 'lsx_customizer_core_controls'); |
|
60 | 60 | |
61 | -if ( ! function_exists( 'lsx_customizer_layout_controls' ) ) : |
|
61 | +if ( ! function_exists('lsx_customizer_layout_controls')) : |
|
62 | 62 | |
63 | 63 | /** |
64 | 64 | * Returns an array of the layout panel. |
@@ -68,10 +68,10 @@ discard block |
||
68 | 68 | * |
69 | 69 | * @return $lsx_controls array() |
70 | 70 | */ |
71 | - function lsx_customizer_layout_controls( $lsx_controls ) { |
|
71 | + function lsx_customizer_layout_controls($lsx_controls) { |
|
72 | 72 | $lsx_controls['sections']['lsx-layout'] = array( |
73 | - 'title' => esc_html__( 'Layout', 'lsx' ), |
|
74 | - 'description' => esc_html__( 'Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx' ), |
|
73 | + 'title' => esc_html__('Layout', 'lsx'), |
|
74 | + 'description' => esc_html__('Change the layout sitewide. If your homepage is set to use a page with a template, the following will not apply to it.', 'lsx'), |
|
75 | 75 | 'priority' => 22, |
76 | 76 | ); |
77 | 77 | |
@@ -82,7 +82,7 @@ discard block |
||
82 | 82 | ); |
83 | 83 | |
84 | 84 | $lsx_controls['fields']['lsx_header_layout'] = array( |
85 | - 'label' => esc_html__( 'Header', 'lsx' ), |
|
85 | + 'label' => esc_html__('Header', 'lsx'), |
|
86 | 86 | 'section' => 'lsx-layout', |
87 | 87 | 'control' => 'LSX_Customize_Header_Layout_Control', |
88 | 88 | 'choices' => array( |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | ); |
100 | 100 | |
101 | 101 | $lsx_controls['fields']['lsx_layout'] = array( |
102 | - 'label' => esc_html__( 'Body', 'lsx' ), |
|
102 | + 'label' => esc_html__('Body', 'lsx'), |
|
103 | 103 | 'section' => 'lsx-layout', |
104 | 104 | 'control' => 'LSX_Customize_Layout_Control', |
105 | 105 | 'choices' => array( |
@@ -116,7 +116,7 @@ discard block |
||
116 | 116 | ); |
117 | 117 | |
118 | 118 | $lsx_controls['fields']['lsx_header_fixed'] = array( |
119 | - 'label' => esc_html__( 'Fixed Header', 'lsx' ), |
|
119 | + 'label' => esc_html__('Fixed Header', 'lsx'), |
|
120 | 120 | 'section' => 'lsx-layout', |
121 | 121 | 'type' => 'checkbox', |
122 | 122 | ); |
@@ -128,7 +128,7 @@ discard block |
||
128 | 128 | ); |
129 | 129 | |
130 | 130 | $lsx_controls['fields']['lsx_header_search'] = array( |
131 | - 'label' => esc_html__( 'Search Box in Header', 'lsx' ), |
|
131 | + 'label' => esc_html__('Search Box in Header', 'lsx'), |
|
132 | 132 | 'section' => 'lsx-layout', |
133 | 133 | 'type' => 'checkbox', |
134 | 134 | ); |
@@ -136,9 +136,9 @@ discard block |
||
136 | 136 | $lsx_controls['selective_refresh']['lsx_header_search'] = array( |
137 | 137 | 'selector' => '#lsx-header-search-css', |
138 | 138 | 'render_callback' => function() { |
139 | - $search_form = get_theme_mod( 'lsx_header_search' ); |
|
139 | + $search_form = get_theme_mod('lsx_header_search'); |
|
140 | 140 | |
141 | - if ( false !== $search_form ) { |
|
141 | + if (false !== $search_form) { |
|
142 | 142 | echo 'body #searchform { display: block; }'; |
143 | 143 | } else { |
144 | 144 | echo 'body #searchform { display: none; }'; |
@@ -151,9 +151,9 @@ discard block |
||
151 | 151 | |
152 | 152 | endif; |
153 | 153 | |
154 | -add_filter( 'lsx_customizer_controls', 'lsx_customizer_layout_controls' ); |
|
154 | +add_filter('lsx_customizer_controls', 'lsx_customizer_layout_controls'); |
|
155 | 155 | |
156 | -if ( ! function_exists( 'lsx_customizer_font_controls' ) ) : |
|
156 | +if ( ! function_exists('lsx_customizer_font_controls')) : |
|
157 | 157 | |
158 | 158 | /** |
159 | 159 | * Returns an array of the font controls. |
@@ -163,17 +163,17 @@ discard block |
||
163 | 163 | * |
164 | 164 | * @return $lsx_controls array() |
165 | 165 | */ |
166 | - function lsx_customizer_font_controls( $lsx_controls ) { |
|
166 | + function lsx_customizer_font_controls($lsx_controls) { |
|
167 | 167 | $data_fonts_file = get_template_directory() . '/assets/jsons/lsx-fonts.json'; |
168 | - $data_fonts = lsx_file_get_contents( $data_fonts_file ); |
|
169 | - $data_fonts = apply_filters( 'lsx_fonts_json', $data_fonts ); |
|
168 | + $data_fonts = lsx_file_get_contents($data_fonts_file); |
|
169 | + $data_fonts = apply_filters('lsx_fonts_json', $data_fonts); |
|
170 | 170 | |
171 | 171 | $data_fonts = '{' . $data_fonts . '}'; |
172 | - $data_fonts = json_decode( $data_fonts, true ); |
|
172 | + $data_fonts = json_decode($data_fonts, true); |
|
173 | 173 | |
174 | 174 | $lsx_controls['sections']['lsx-font'] = array( |
175 | - 'title' => esc_html__( 'Font', 'lsx' ), |
|
176 | - 'description' => esc_html__( 'Change the fonts sitewide.', 'lsx' ), |
|
175 | + 'title' => esc_html__('Font', 'lsx'), |
|
176 | + 'description' => esc_html__('Change the fonts sitewide.', 'lsx'), |
|
177 | 177 | 'priority' => 41, |
178 | 178 | ); |
179 | 179 | |
@@ -197,9 +197,9 @@ discard block |
||
197 | 197 | |
198 | 198 | endif; |
199 | 199 | |
200 | -add_filter( 'lsx_customizer_controls', 'lsx_customizer_font_controls' ); |
|
200 | +add_filter('lsx_customizer_controls', 'lsx_customizer_font_controls'); |
|
201 | 201 | |
202 | -if ( ! function_exists( 'lsx_get_customizer_controls' ) ) : |
|
202 | +if ( ! function_exists('lsx_get_customizer_controls')) : |
|
203 | 203 | |
204 | 204 | /** |
205 | 205 | * Returns an array of $controls for the customizer class to generate. |
@@ -211,10 +211,10 @@ discard block |
||
211 | 211 | */ |
212 | 212 | function lsx_get_customizer_controls() { |
213 | 213 | $lsx_controls = array(); |
214 | - $lsx_controls = apply_filters( 'lsx_customizer_controls', $lsx_controls ); |
|
214 | + $lsx_controls = apply_filters('lsx_customizer_controls', $lsx_controls); |
|
215 | 215 | return $lsx_controls; |
216 | 216 | } |
217 | 217 | |
218 | 218 | endif; |
219 | 219 | |
220 | -$lsx_customizer = new LSX_Theme_Customizer( lsx_get_customizer_controls() ); |
|
220 | +$lsx_customizer = new LSX_Theme_Customizer(lsx_get_customizer_controls()); |
@@ -7,15 +7,15 @@ discard block |
||
7 | 7 | * @category font |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! class_exists( 'WP_Customize_Control' ) ) { |
|
14 | +if ( ! class_exists('WP_Customize_Control')) { |
|
15 | 15 | return; |
16 | 16 | } |
17 | 17 | |
18 | -if ( ! class_exists( 'LSX_Customize_Font_Control' ) ) : |
|
18 | +if ( ! class_exists('LSX_Customize_Font_Control')) : |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * LSX_Customize_Font_Control Class |
@@ -31,37 +31,37 @@ discard block |
||
31 | 31 | /** |
32 | 32 | * Constructor. |
33 | 33 | */ |
34 | - public function __construct( $manager, $id, $args ) { |
|
35 | - parent::__construct( $manager, $id, $args ); |
|
34 | + public function __construct($manager, $id, $args) { |
|
35 | + parent::__construct($manager, $id, $args); |
|
36 | 36 | |
37 | - add_action( 'after_switch_theme', array( $this, 'set_theme_mod' ) ); |
|
38 | - add_action( 'customize_save_after', array( $this, 'set_theme_mod' ) ); |
|
37 | + add_action('after_switch_theme', array($this, 'set_theme_mod')); |
|
38 | + add_action('customize_save_after', array($this, 'set_theme_mod')); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | /** |
42 | 42 | * Enqueue the styles and scripts. |
43 | 43 | */ |
44 | 44 | public function enqueue() { |
45 | - wp_enqueue_style( 'lsx-font-picker-custom-control', get_template_directory_uri() . '/assets/css/admin/customizer-font.css', array(), LSX_VERSION ); |
|
46 | - wp_style_add_data( 'lsx-font-picker-custom-control', 'rtl', 'replace' ); |
|
45 | + wp_enqueue_style('lsx-font-picker-custom-control', get_template_directory_uri() . '/assets/css/admin/customizer-font.css', array(), LSX_VERSION); |
|
46 | + wp_style_add_data('lsx-font-picker-custom-control', 'rtl', 'replace'); |
|
47 | 47 | |
48 | - wp_enqueue_script( 'lsx-font-picker-custom-control', get_template_directory_uri() . '/assets/js/admin/customizer-font.js', array(), LSX_VERSION ); |
|
48 | + wp_enqueue_script('lsx-font-picker-custom-control', get_template_directory_uri() . '/assets/js/admin/customizer-font.js', array(), LSX_VERSION); |
|
49 | 49 | } |
50 | 50 | |
51 | 51 | /** |
52 | 52 | * Render the content on the theme customizer page. |
53 | 53 | */ |
54 | 54 | public function render_content() { |
55 | - if ( empty( $this->choices ) ) { |
|
55 | + if (empty($this->choices)) { |
|
56 | 56 | return; |
57 | 57 | } |
58 | 58 | |
59 | 59 | $fonts = array(); |
60 | 60 | |
61 | - foreach ( $this->choices as $slug => $font ) { |
|
61 | + foreach ($this->choices as $slug => $font) { |
|
62 | 62 | $fonts[] = $font['header']; |
63 | 63 | $fonts[] = $font['body']; |
64 | - $this->choices[ $slug ] = $font; |
|
64 | + $this->choices[$slug] = $font; |
|
65 | 65 | } |
66 | 66 | |
67 | 67 | $saved_value = $this->value(); |
@@ -69,25 +69,25 @@ discard block |
||
69 | 69 | <div class="fontPickerCustomControl"> |
70 | 70 | <select <?php $this->link(); ?>> |
71 | 71 | <?php |
72 | - foreach ( $this->choices as $value => $conf ) { |
|
73 | - echo '<option value="' . esc_attr( $value ) . '">' . esc_html( $value ) . '</option>'; |
|
72 | + foreach ($this->choices as $value => $conf) { |
|
73 | + echo '<option value="' . esc_attr($value) . '">' . esc_html($value) . '</option>'; |
|
74 | 74 | } |
75 | 75 | ?> |
76 | 76 | </select> |
77 | 77 | <div class="fancyDisplay"> |
78 | 78 | <ul> |
79 | 79 | <?php |
80 | - foreach ( $this->choices as $key => $font ) { |
|
80 | + foreach ($this->choices as $key => $font) { |
|
81 | 81 | $class = null; |
82 | 82 | |
83 | - if ( $key === $saved_value ) { |
|
83 | + if ($key === $saved_value) { |
|
84 | 84 | $class = ' selected'; |
85 | 85 | } |
86 | 86 | |
87 | 87 | ?> |
88 | - <li class="font-choice <?php echo esc_attr( $class ); ?>"> |
|
89 | - <div class="<?php echo esc_attr( $font['header']['cssClass'] ); ?>"><?php echo esc_html( $font['header']['title'] ); ?></div> |
|
90 | - <small class="<?php echo esc_attr( $font['body']['cssClass'] ); ?>"><?php echo esc_html( $font['body']['title'] ); ?></small> |
|
88 | + <li class="font-choice <?php echo esc_attr($class); ?>"> |
|
89 | + <div class="<?php echo esc_attr($font['header']['cssClass']); ?>"><?php echo esc_html($font['header']['title']); ?></div> |
|
90 | + <small class="<?php echo esc_attr($font['body']['cssClass']); ?>"><?php echo esc_html($font['body']['title']); ?></small> |
|
91 | 91 | </li> |
92 | 92 | <?php |
93 | 93 | } |
@@ -109,12 +109,12 @@ discard block |
||
109 | 109 | public function set_theme_mod() { |
110 | 110 | $saved_value = $this->value(); |
111 | 111 | |
112 | - foreach ( $this->choices as $key => $font ) { |
|
113 | - if ( $key === $saved_value ) { |
|
114 | - $font_styles = $this->get_css( $font['header']['cssDeclaration'], $font['body']['cssDeclaration'] ); |
|
112 | + foreach ($this->choices as $key => $font) { |
|
113 | + if ($key === $saved_value) { |
|
114 | + $font_styles = $this->get_css($font['header']['cssDeclaration'], $font['body']['cssDeclaration']); |
|
115 | 115 | |
116 | - if ( ! empty( $font_styles ) ) { |
|
117 | - set_transient( 'lsx_font_styles', $font_styles, ( 24 * 60 * 60 ) ); |
|
116 | + if ( ! empty($font_styles)) { |
|
117 | + set_transient('lsx_font_styles', $font_styles, (24 * 60 * 60)); |
|
118 | 118 | } |
119 | 119 | } |
120 | 120 | } |
@@ -123,15 +123,15 @@ discard block |
||
123 | 123 | /** |
124 | 124 | * Returns CSS. |
125 | 125 | */ |
126 | - public function get_css( $font_header, $font_body ) { |
|
126 | + public function get_css($font_header, $font_body) { |
|
127 | 127 | $css_fonts_file = get_template_directory() . '/assets/css/lsx-fonts.css'; |
128 | - $css_fonts = lsx_file_get_contents( $css_fonts_file ); |
|
129 | - $css_fonts = apply_filters( 'lsx_fonts_css', $css_fonts ); |
|
128 | + $css_fonts = lsx_file_get_contents($css_fonts_file); |
|
129 | + $css_fonts = apply_filters('lsx_fonts_css', $css_fonts); |
|
130 | 130 | |
131 | - if ( ! empty( $css_fonts ) ) { |
|
132 | - $css_fonts = str_replace( '[font-family-headings]', $font_header, $css_fonts ); |
|
133 | - $css_fonts = str_replace( '[font-family-body]', $font_body, $css_fonts ); |
|
134 | - $css_fonts = preg_replace( '/(\/\*# ).+( \*\/)/', '', $css_fonts ); |
|
131 | + if ( ! empty($css_fonts)) { |
|
132 | + $css_fonts = str_replace('[font-family-headings]', $font_header, $css_fonts); |
|
133 | + $css_fonts = str_replace('[font-family-body]', $font_body, $css_fonts); |
|
134 | + $css_fonts = preg_replace('/(\/\*# ).+( \*\/)/', '', $css_fonts); |
|
135 | 135 | return $css_fonts; |
136 | 136 | } |
137 | 137 |
@@ -7,15 +7,15 @@ discard block |
||
7 | 7 | * @category header-layout |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! class_exists( 'WP_Customize_Control' ) ) { |
|
14 | +if ( ! class_exists('WP_Customize_Control')) { |
|
15 | 15 | return; |
16 | 16 | } |
17 | 17 | |
18 | -if ( ! class_exists( 'LSX_Customize_Header_Layout_Control' ) ) : |
|
18 | +if ( ! class_exists('LSX_Customize_Header_Layout_Control')) : |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * LSX_Customize_Header_Layout_Control Class |
@@ -30,10 +30,10 @@ discard block |
||
30 | 30 | public $statuses; |
31 | 31 | public $layouts = array(); |
32 | 32 | |
33 | - public function __construct( $manager, $id, $args = array() ) { |
|
34 | - parent::__construct( $manager, $id, $args ); |
|
33 | + public function __construct($manager, $id, $args = array()) { |
|
34 | + parent::__construct($manager, $id, $args); |
|
35 | 35 | |
36 | - if ( ! empty( $args['choices'] ) ) { |
|
36 | + if ( ! empty($args['choices'])) { |
|
37 | 37 | $this->layouts = $args['choices']; |
38 | 38 | } |
39 | 39 | } |
@@ -42,35 +42,35 @@ discard block |
||
42 | 42 | * Enqueue scripts/styles for the color picker. |
43 | 43 | */ |
44 | 44 | public function enqueue() { |
45 | - wp_enqueue_script( 'lsx-header-layout-control', get_template_directory_uri() . '/assets/js/admin/customizer-header-layout.js', array( 'jquery' ), LSX_VERSION, true ); |
|
45 | + wp_enqueue_script('lsx-header-layout-control', get_template_directory_uri() . '/assets/js/admin/customizer-header-layout.js', array('jquery'), LSX_VERSION, true); |
|
46 | 46 | } |
47 | 47 | |
48 | 48 | /** |
49 | 49 | * Render output. |
50 | 50 | */ |
51 | 51 | public function render_content() { |
52 | - $post_id = 'customize-control-' . str_replace( '[', '-', str_replace( ']', '', $this->id ) ); |
|
52 | + $post_id = 'customize-control-' . str_replace('[', '-', str_replace(']', '', $this->id)); |
|
53 | 53 | $class = 'customize-control customize-control-' . $this->type; |
54 | 54 | $value = $this->value(); |
55 | 55 | ?> |
56 | 56 | <label> |
57 | - <?php if ( ! empty( $this->label ) ) { ?> |
|
58 | - <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span> |
|
57 | + <?php if ( ! empty($this->label)) { ?> |
|
58 | + <span class="customize-control-title"><?php echo esc_html($this->label); ?></span> |
|
59 | 59 | <?php } |
60 | - if ( ! empty( $this->description ) ) { ?> |
|
61 | - <span class="description customize-control-description"><?php echo esc_html( $this->description ); ?></span> |
|
60 | + if ( ! empty($this->description)) { ?> |
|
61 | + <span class="description customize-control-description"><?php echo esc_html($this->description); ?></span> |
|
62 | 62 | <?php } ?> |
63 | 63 | <div class="header-layouts-selector"> |
64 | 64 | <?php |
65 | - foreach ( $this->layouts as $layout ) { |
|
65 | + foreach ($this->layouts as $layout) { |
|
66 | 66 | $sel = 'border: 1px solid transparent;'; |
67 | - if ( $value === $layout ) { |
|
67 | + if ($value === $layout) { |
|
68 | 68 | $sel = 'border: 1px solid rgb(43, 166, 203);'; |
69 | 69 | } |
70 | - echo '<img class="header-layout-button" style="padding:2px;' . esc_attr( $sel ) . '" src="' . esc_attr( get_template_directory_uri() ) . '/assets/images/admin/header-' . esc_attr( $layout ) . '.png" data-option="' . esc_attr( $layout ) . '">'; |
|
70 | + echo '<img class="header-layout-button" style="padding:2px;' . esc_attr($sel) . '" src="' . esc_attr(get_template_directory_uri()) . '/assets/images/admin/header-' . esc_attr($layout) . '.png" data-option="' . esc_attr($layout) . '">'; |
|
71 | 71 | } |
72 | 72 | ?> |
73 | - <input <?php $this->link(); ?> class="selected-header-layout <?php echo esc_attr( $class ); ?>" id="<?php echo esc_attr( $post_id ); ?>" type="hidden" value="<?php echo esc_attr( $value ); ?>" <?php $this->input_attrs(); ?>> |
|
73 | + <input <?php $this->link(); ?> class="selected-header-layout <?php echo esc_attr($class); ?>" id="<?php echo esc_attr($post_id); ?>" type="hidden" value="<?php echo esc_attr($value); ?>" <?php $this->input_attrs(); ?>> |
|
74 | 74 | </div> |
75 | 75 | </label> |
76 | 76 | <?php |
@@ -7,15 +7,15 @@ discard block |
||
7 | 7 | * @category layout |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! class_exists( 'WP_Customize_Control' ) ) { |
|
14 | +if ( ! class_exists('WP_Customize_Control')) { |
|
15 | 15 | return; |
16 | 16 | } |
17 | 17 | |
18 | -if ( ! class_exists( 'LSX_Customize_Layout_Control' ) ) : |
|
18 | +if ( ! class_exists('LSX_Customize_Layout_Control')) : |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * LSX_Customize_Layout_Control Class. |
@@ -30,9 +30,9 @@ discard block |
||
30 | 30 | public $statuses; |
31 | 31 | public $layouts = array(); |
32 | 32 | |
33 | - public function __construct( $manager, $id, $args = array() ) { |
|
34 | - parent::__construct( $manager, $id, $args ); |
|
35 | - if ( ! empty( $args['choices'] ) ) { |
|
33 | + public function __construct($manager, $id, $args = array()) { |
|
34 | + parent::__construct($manager, $id, $args); |
|
35 | + if ( ! empty($args['choices'])) { |
|
36 | 36 | $this->layouts = $args['choices']; |
37 | 37 | } |
38 | 38 | } |
@@ -41,35 +41,35 @@ discard block |
||
41 | 41 | * Enqueue scripts/styles for the color picker. |
42 | 42 | */ |
43 | 43 | public function enqueue() { |
44 | - wp_enqueue_script( 'lsx-layout-control', get_template_directory_uri() . '/assets/js/admin/customizer-layout.js', array( 'jquery' ), LSX_VERSION, true ); |
|
44 | + wp_enqueue_script('lsx-layout-control', get_template_directory_uri() . '/assets/js/admin/customizer-layout.js', array('jquery'), LSX_VERSION, true); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | /** |
48 | 48 | * Render output. |
49 | 49 | */ |
50 | 50 | public function render_content() { |
51 | - $post_id = 'customize-control-' . str_replace( '[', '-', str_replace( ']', '', $this->id ) ); |
|
51 | + $post_id = 'customize-control-' . str_replace('[', '-', str_replace(']', '', $this->id)); |
|
52 | 52 | $class = 'customize-control customize-control-' . $this->type; |
53 | 53 | $value = $this->value(); |
54 | 54 | ?> |
55 | 55 | <label> |
56 | - <?php if ( ! empty( $this->label ) ) { ?> |
|
57 | - <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span> |
|
56 | + <?php if ( ! empty($this->label)) { ?> |
|
57 | + <span class="customize-control-title"><?php echo esc_html($this->label); ?></span> |
|
58 | 58 | <?php } |
59 | - if ( ! empty( $this->description ) ) { ?> |
|
60 | - <span class="description customize-control-description"><?php echo esc_html( $this->description ); ?></span> |
|
59 | + if ( ! empty($this->description)) { ?> |
|
60 | + <span class="description customize-control-description"><?php echo esc_html($this->description); ?></span> |
|
61 | 61 | <?php } ?> |
62 | 62 | <div class="layouts-selector"> |
63 | 63 | <?php |
64 | - foreach ( $this->layouts as $layout ) { |
|
64 | + foreach ($this->layouts as $layout) { |
|
65 | 65 | $sel = 'border: 1px solid transparent;'; |
66 | - if ( $value === $layout ) { |
|
66 | + if ($value === $layout) { |
|
67 | 67 | $sel = 'border: 1px solid rgb(43, 166, 203);'; |
68 | 68 | } |
69 | - echo '<img class="layout-button" style="padding:2px;' . esc_attr( $sel ) . '" src="' . esc_attr( get_template_directory_uri() ) . '/assets/images/admin/' . esc_attr( $layout ) . '.png" data-option="' . esc_attr( $layout ) . '">'; |
|
69 | + echo '<img class="layout-button" style="padding:2px;' . esc_attr($sel) . '" src="' . esc_attr(get_template_directory_uri()) . '/assets/images/admin/' . esc_attr($layout) . '.png" data-option="' . esc_attr($layout) . '">'; |
|
70 | 70 | } |
71 | 71 | ?> |
72 | - <input <?php $this->link(); ?> class="selected-layout <?php echo esc_attr( $class ); ?>" id="<?php echo esc_attr( $post_id ); ?>" type="hidden" value="<?php echo esc_attr( $value ); ?>" <?php $this->input_attrs(); ?>> |
|
72 | + <input <?php $this->link(); ?> class="selected-layout <?php echo esc_attr($class); ?>" id="<?php echo esc_attr($post_id); ?>" type="hidden" value="<?php echo esc_attr($value); ?>" <?php $this->input_attrs(); ?>> |
|
73 | 73 | </div> |
74 | 74 | </label> |
75 | 75 | <?php |
@@ -7,15 +7,15 @@ discard block |
||
7 | 7 | * @category bootstrap-walker |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! class_exists( 'Walker_Nav_Menu' ) ) { |
|
14 | +if ( ! class_exists('Walker_Nav_Menu')) { |
|
15 | 15 | return; |
16 | 16 | } |
17 | 17 | |
18 | -if ( ! class_exists( 'LSX_Nav_Walker' ) ) : |
|
18 | +if ( ! class_exists('LSX_Nav_Walker')) : |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * Cleaner walker for wp_nav_menu() |
@@ -34,46 +34,46 @@ discard block |
||
34 | 34 | */ |
35 | 35 | class LSX_Nav_Walker extends Walker_Nav_Menu { |
36 | 36 | |
37 | - function check_current( $classes ) { |
|
38 | - return preg_match( '/(current[-_])|active|dropdown/', $classes ); |
|
37 | + function check_current($classes) { |
|
38 | + return preg_match('/(current[-_])|active|dropdown/', $classes); |
|
39 | 39 | } |
40 | 40 | |
41 | - function start_lvl( &$output, $depth = 0, $args = array() ) { |
|
41 | + function start_lvl(&$output, $depth = 0, $args = array()) { |
|
42 | 42 | $output .= "\n<ul class=\"dropdown-menu\">\n"; |
43 | 43 | } |
44 | 44 | |
45 | - function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { |
|
45 | + function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0) { |
|
46 | 46 | $item_html = ''; |
47 | 47 | |
48 | - if ( isset( $item->title ) ) { |
|
49 | - parent::start_el( $item_html, $item, $depth, $args ); |
|
48 | + if (isset($item->title)) { |
|
49 | + parent::start_el($item_html, $item, $depth, $args); |
|
50 | 50 | |
51 | - if ( $item->is_dropdown && ( 0 === $depth ) ) { |
|
52 | - $item_html = str_replace( '<a', '<a class="dropdown-toggle" data-target="#"', $item_html ); |
|
53 | - $item_html = str_replace( '</a>', ' <b class="caret"></b></a>', $item_html ); |
|
54 | - } elseif ( stristr( $item_html, 'li class="divider"' ) ) { |
|
55 | - $item_html = preg_replace( '/<a[^>]*>.*?<\/a>/iU', '', $item_html ); |
|
56 | - } elseif ( stristr( $item_html, 'li class="dropdown-header"' ) ) { |
|
57 | - $item_html = preg_replace( '/<a[^>]*>(.*)<\/a>/iU', '$1', $item_html ); |
|
51 | + if ($item->is_dropdown && (0 === $depth)) { |
|
52 | + $item_html = str_replace('<a', '<a class="dropdown-toggle" data-target="#"', $item_html); |
|
53 | + $item_html = str_replace('</a>', ' <b class="caret"></b></a>', $item_html); |
|
54 | + } elseif (stristr($item_html, 'li class="divider"')) { |
|
55 | + $item_html = preg_replace('/<a[^>]*>.*?<\/a>/iU', '', $item_html); |
|
56 | + } elseif (stristr($item_html, 'li class="dropdown-header"')) { |
|
57 | + $item_html = preg_replace('/<a[^>]*>(.*)<\/a>/iU', '$1', $item_html); |
|
58 | 58 | } |
59 | 59 | |
60 | - $item_html = apply_filters( 'lsx_wp_nav_menu_item', $item_html ); |
|
60 | + $item_html = apply_filters('lsx_wp_nav_menu_item', $item_html); |
|
61 | 61 | $output .= $item_html; |
62 | 62 | } |
63 | 63 | } |
64 | 64 | |
65 | - function display_element( $element, &$children_elements, $max_depth, $depth = 0, $args, &$output ) { |
|
66 | - $element->is_dropdown = ( ( ! empty( $children_elements[ $element->ID ] ) && ( ( $depth + 1 ) < $max_depth || ( 0 === $max_depth ) ) ) ); |
|
65 | + function display_element($element, &$children_elements, $max_depth, $depth = 0, $args, &$output) { |
|
66 | + $element->is_dropdown = (( ! empty($children_elements[$element->ID]) && (($depth + 1) < $max_depth || (0 === $max_depth)))); |
|
67 | 67 | |
68 | - if ( $element->is_dropdown ) { |
|
69 | - if ( $depth > 0 ) { |
|
68 | + if ($element->is_dropdown) { |
|
69 | + if ($depth > 0) { |
|
70 | 70 | $element->classes[] = 'dropdown-submenu'; |
71 | 71 | } else { |
72 | 72 | $element->classes[] = 'dropdown'; |
73 | 73 | } |
74 | 74 | } |
75 | 75 | |
76 | - parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output ); |
|
76 | + parent::display_element($element, $children_elements, $max_depth, $depth, $args, $output); |
|
77 | 77 | } |
78 | 78 | |
79 | 79 | } |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage customizer |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! class_exists( 'LSX_Theme_Customizer' ) ) : |
|
13 | +if ( ! class_exists('LSX_Theme_Customizer')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Customizer Configuration File |
@@ -26,7 +26,7 @@ discard block |
||
26 | 26 | /** |
27 | 27 | * Initialize the plugin by setting localization and loading public scripts and styles. |
28 | 28 | */ |
29 | - public function __construct( $controls ) { |
|
29 | + public function __construct($controls) { |
|
30 | 30 | require get_template_directory() . '/includes/classes/class-lsx-customize-core-control.php'; |
31 | 31 | require get_template_directory() . '/includes/classes/class-lsx-customize-layout-control.php'; |
32 | 32 | require get_template_directory() . '/includes/classes/class-lsx-customize-font-control.php'; |
@@ -34,83 +34,83 @@ discard block |
||
34 | 34 | |
35 | 35 | $this->controls = $controls; |
36 | 36 | |
37 | - add_action( 'customize_preview_init', array( $this, 'customize_preview_js' ), 20 ); |
|
38 | - add_action( 'customize_register', array( $this, 'customizer' ), 11 ); |
|
37 | + add_action('customize_preview_init', array($this, 'customize_preview_js'), 20); |
|
38 | + add_action('customize_register', array($this, 'customizer'), 11); |
|
39 | 39 | } |
40 | 40 | |
41 | 41 | /** |
42 | 42 | * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. |
43 | 43 | */ |
44 | 44 | public function customize_preview_js() { |
45 | - wp_enqueue_script( 'lsx_customizer', get_template_directory_uri() . '/assets/js/admin/customizer.js', array( 'customize-preview' ), LSX_VERSION, true ); |
|
45 | + wp_enqueue_script('lsx_customizer', get_template_directory_uri() . '/assets/js/admin/customizer.js', array('customize-preview'), LSX_VERSION, true); |
|
46 | 46 | |
47 | - wp_localize_script( 'lsx_customizer', 'lsx_customizer_params', array( |
|
47 | + wp_localize_script('lsx_customizer', 'lsx_customizer_params', array( |
|
48 | 48 | 'template_directory' => get_template_directory_uri(), |
49 | - ) ); |
|
49 | + )); |
|
50 | 50 | } |
51 | 51 | |
52 | 52 | /** |
53 | 53 | * Create customiser controls. |
54 | 54 | */ |
55 | - public function customizer( $wp_customize ) { |
|
55 | + public function customizer($wp_customize) { |
|
56 | 56 | // Start panels. |
57 | - if ( ! empty( $this->controls['panels'] ) ) { |
|
58 | - foreach ( $this->controls['panels'] as $panel_slug => $args ) { |
|
59 | - $this->add_panel( $panel_slug, $args, $wp_customize ); |
|
57 | + if ( ! empty($this->controls['panels'])) { |
|
58 | + foreach ($this->controls['panels'] as $panel_slug => $args) { |
|
59 | + $this->add_panel($panel_slug, $args, $wp_customize); |
|
60 | 60 | } |
61 | 61 | } |
62 | 62 | |
63 | 63 | // Start sections. |
64 | - if ( ! empty( $this->controls['sections'] ) ) { |
|
65 | - foreach ( $this->controls['sections'] as $section_slug => $args ) { |
|
66 | - $this->add_section( $section_slug, $args, $wp_customize ); |
|
64 | + if ( ! empty($this->controls['sections'])) { |
|
65 | + foreach ($this->controls['sections'] as $section_slug => $args) { |
|
66 | + $this->add_section($section_slug, $args, $wp_customize); |
|
67 | 67 | } |
68 | 68 | } |
69 | 69 | |
70 | 70 | // Start settings. |
71 | - if ( ! empty( $this->controls['settings'] ) ) { |
|
72 | - foreach ( $this->controls['settings'] as $settings_slug => $args ) { |
|
73 | - $this->add_setting( $settings_slug, $args, $wp_customize ); |
|
71 | + if ( ! empty($this->controls['settings'])) { |
|
72 | + foreach ($this->controls['settings'] as $settings_slug => $args) { |
|
73 | + $this->add_setting($settings_slug, $args, $wp_customize); |
|
74 | 74 | } |
75 | 75 | } |
76 | 76 | |
77 | 77 | // Start fields. |
78 | - if ( ! empty( $this->controls['fields'] ) ) { |
|
79 | - foreach ( $this->controls['fields'] as $field_slug => $args ) { |
|
80 | - $this->add_control( $field_slug, $args, $wp_customize ); |
|
78 | + if ( ! empty($this->controls['fields'])) { |
|
79 | + foreach ($this->controls['fields'] as $field_slug => $args) { |
|
80 | + $this->add_control($field_slug, $args, $wp_customize); |
|
81 | 81 | } |
82 | 82 | } |
83 | 83 | |
84 | 84 | // Start selective refresh. |
85 | - if ( ! empty( $this->controls['selective_refresh'] ) ) { |
|
86 | - foreach ( $this->controls['selective_refresh'] as $field_slug => $args ) { |
|
87 | - $this->add_selective_refresh( $field_slug, $args, $wp_customize ); |
|
85 | + if ( ! empty($this->controls['selective_refresh'])) { |
|
86 | + foreach ($this->controls['selective_refresh'] as $field_slug => $args) { |
|
87 | + $this->add_selective_refresh($field_slug, $args, $wp_customize); |
|
88 | 88 | } |
89 | 89 | } |
90 | 90 | |
91 | - $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; |
|
92 | - $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; |
|
93 | - $wp_customize->get_setting( 'background_color' )->transport = 'postMessage'; |
|
91 | + $wp_customize->get_setting('blogname')->transport = 'postMessage'; |
|
92 | + $wp_customize->get_setting('blogdescription')->transport = 'postMessage'; |
|
93 | + $wp_customize->get_setting('background_color')->transport = 'postMessage'; |
|
94 | 94 | |
95 | - $wp_customize->selective_refresh->add_partial( 'blogname', array( |
|
95 | + $wp_customize->selective_refresh->add_partial('blogname', array( |
|
96 | 96 | 'selector' => 'h1.site-title a', |
97 | 97 | 'render_callback' => function() { |
98 | - bloginfo( 'name' ); |
|
98 | + bloginfo('name'); |
|
99 | 99 | }, |
100 | - ) ); |
|
100 | + )); |
|
101 | 101 | |
102 | - $wp_customize->selective_refresh->add_partial( 'blogdescription', array( |
|
102 | + $wp_customize->selective_refresh->add_partial('blogdescription', array( |
|
103 | 103 | 'selector' => '.site-description', |
104 | 104 | 'render_callback' => function() { |
105 | - bloginfo( 'description' ); |
|
105 | + bloginfo('description'); |
|
106 | 106 | }, |
107 | - ) ); |
|
107 | + )); |
|
108 | 108 | } |
109 | 109 | |
110 | 110 | /** |
111 | 111 | * Create a panel. |
112 | 112 | */ |
113 | - private function add_panel( $slug, $args, $wp_customize ) { |
|
113 | + private function add_panel($slug, $args, $wp_customize) { |
|
114 | 114 | $default_args = array( |
115 | 115 | 'title' => null, |
116 | 116 | 'description' => null, |
@@ -118,57 +118,57 @@ discard block |
||
118 | 118 | |
119 | 119 | $wp_customize->add_panel( |
120 | 120 | $slug, |
121 | - array_merge( $default_args, $args ) |
|
121 | + array_merge($default_args, $args) |
|
122 | 122 | ); |
123 | 123 | } |
124 | 124 | |
125 | 125 | /** |
126 | 126 | * Create a section. |
127 | 127 | */ |
128 | - private function add_section( $slug, $args, $wp_customize ) { |
|
128 | + private function add_section($slug, $args, $wp_customize) { |
|
129 | 129 | $default_args = array( |
130 | 130 | 'capability' => 'edit_theme_options', |
131 | 131 | 'description' => null, |
132 | 132 | ); |
133 | 133 | |
134 | - $wp_customize->add_section( $slug, array_merge( $default_args, $args ) ); |
|
134 | + $wp_customize->add_section($slug, array_merge($default_args, $args)); |
|
135 | 135 | } |
136 | 136 | |
137 | 137 | /** |
138 | 138 | * Create a setting. |
139 | 139 | */ |
140 | - private function add_setting( $slug, $args, $wp_customize ) { |
|
141 | - $wp_customize->add_setting( $slug, |
|
142 | - array_merge( array( |
|
140 | + private function add_setting($slug, $args, $wp_customize) { |
|
141 | + $wp_customize->add_setting($slug, |
|
142 | + array_merge(array( |
|
143 | 143 | 'default' => null, |
144 | 144 | 'type' => 'theme_mod', |
145 | 145 | 'capability' => 'edit_theme_options', |
146 | 146 | 'transport' => 'postMessage', |
147 | 147 | 'sanitize_callback' => 'lsx_sanitize_choices', |
148 | - ), $args ) |
|
148 | + ), $args) |
|
149 | 149 | ); |
150 | 150 | } |
151 | 151 | |
152 | 152 | /** |
153 | 153 | * Create a control. |
154 | 154 | */ |
155 | - private function add_control( $slug, $args, $wp_customize ) { |
|
155 | + private function add_control($slug, $args, $wp_customize) { |
|
156 | 156 | $default_args = array(); |
157 | 157 | |
158 | - if ( isset( $args['control'] ) && class_exists( $args['control'] ) ) { |
|
158 | + if (isset($args['control']) && class_exists($args['control'])) { |
|
159 | 159 | $control_class = $args['control']; |
160 | - unset( $args['control'] ); |
|
160 | + unset($args['control']); |
|
161 | 161 | |
162 | - $control = new $control_class( $wp_customize, $slug, array_merge( $default_args, $args ) ); |
|
163 | - $wp_customize->add_control( $control ); |
|
162 | + $control = new $control_class($wp_customize, $slug, array_merge($default_args, $args)); |
|
163 | + $wp_customize->add_control($control); |
|
164 | 164 | } else { |
165 | - if ( isset( $args['control'] ) ) { |
|
166 | - unset( $args['control'] ); |
|
165 | + if (isset($args['control'])) { |
|
166 | + unset($args['control']); |
|
167 | 167 | } |
168 | 168 | |
169 | 169 | $wp_customize->add_control( |
170 | 170 | $slug, |
171 | - array_merge( $default_args, $args ) |
|
171 | + array_merge($default_args, $args) |
|
172 | 172 | ); |
173 | 173 | } |
174 | 174 | } |
@@ -176,7 +176,7 @@ discard block |
||
176 | 176 | /** |
177 | 177 | * Create a selective refresh. |
178 | 178 | */ |
179 | - private function add_selective_refresh( $slug, $args, $wp_customize ) { |
|
179 | + private function add_selective_refresh($slug, $args, $wp_customize) { |
|
180 | 180 | $default_args = array( |
181 | 181 | 'selector' => null, |
182 | 182 | 'render_callback' => null, |
@@ -184,23 +184,23 @@ discard block |
||
184 | 184 | |
185 | 185 | $wp_customize->selective_refresh->add_partial( |
186 | 186 | $slug, |
187 | - array_merge( $default_args, $args ) |
|
187 | + array_merge($default_args, $args) |
|
188 | 188 | ); |
189 | 189 | } |
190 | 190 | |
191 | 191 | /** |
192 | 192 | * Returns a registered field. |
193 | 193 | */ |
194 | - public function get_control( $id ) { |
|
195 | - $field = $this->controls['fields'][ $id ]; |
|
194 | + public function get_control($id) { |
|
195 | + $field = $this->controls['fields'][$id]; |
|
196 | 196 | return $field; |
197 | 197 | } |
198 | 198 | |
199 | 199 | /** |
200 | 200 | * Returns a registered setting. |
201 | 201 | */ |
202 | - public function get_setting( $id ) { |
|
203 | - $setting = $this->controls['settings'][ $id ]; |
|
202 | + public function get_setting($id) { |
|
203 | + $setting = $this->controls['settings'][$id]; |
|
204 | 204 | return $setting; |
205 | 205 | } |
206 | 206 |
@@ -1,6 +1,6 @@ discard block |
||
1 | 1 | <?php |
2 | 2 | |
3 | -if ( ! defined( 'ABSPATH' ) ) { |
|
3 | +if ( ! defined('ABSPATH')) { |
|
4 | 4 | exit; |
5 | 5 | } |
6 | 6 | |
@@ -20,14 +20,14 @@ discard block |
||
20 | 20 | */ |
21 | 21 | public function __construct() { |
22 | 22 | $this->widget_cssclass = 'woocommerce widget_recent_reviews'; |
23 | - $this->widget_description = __( 'Display a list of your most recent reviews on your site.', 'lsx' ); |
|
23 | + $this->widget_description = __('Display a list of your most recent reviews on your site.', 'lsx'); |
|
24 | 24 | $this->widget_id = 'woocommerce_recent_reviews'; |
25 | - $this->widget_name = __( 'WooCommerce recent reviews', 'lsx' ); |
|
25 | + $this->widget_name = __('WooCommerce recent reviews', 'lsx'); |
|
26 | 26 | $this->settings = array( |
27 | 27 | 'title' => array( |
28 | 28 | 'type' => 'text', |
29 | - 'std' => __( 'Recent reviews', 'lsx' ), |
|
30 | - 'label' => __( 'Title', 'lsx' ), |
|
29 | + 'std' => __('Recent reviews', 'lsx'), |
|
30 | + 'label' => __('Title', 'lsx'), |
|
31 | 31 | ), |
32 | 32 | 'number' => array( |
33 | 33 | 'type' => 'number', |
@@ -35,7 +35,7 @@ discard block |
||
35 | 35 | 'min' => 1, |
36 | 36 | 'max' => '', |
37 | 37 | 'std' => 10, |
38 | - 'label' => __( 'Number of reviews to show', 'lsx' ), |
|
38 | + 'label' => __('Number of reviews to show', 'lsx'), |
|
39 | 39 | ), |
40 | 40 | ); |
41 | 41 | |
@@ -50,44 +50,44 @@ discard block |
||
50 | 50 | * @param array $args |
51 | 51 | * @param array $instance |
52 | 52 | */ |
53 | - public function widget( $args, $instance ) { |
|
53 | + public function widget($args, $instance) { |
|
54 | 54 | global $comments, $comment; |
55 | 55 | |
56 | - if ( $this->get_cached_widget( $args ) ) { |
|
56 | + if ($this->get_cached_widget($args)) { |
|
57 | 57 | return; |
58 | 58 | } |
59 | 59 | |
60 | 60 | ob_start(); |
61 | 61 | |
62 | - $number = ! empty( $instance['number'] ) ? absint( $instance['number'] ) : $this->settings['number']['std']; |
|
62 | + $number = ! empty($instance['number']) ? absint($instance['number']) : $this->settings['number']['std']; |
|
63 | 63 | |
64 | - $comments = get_comments( array( |
|
64 | + $comments = get_comments(array( |
|
65 | 65 | 'number' => $number, |
66 | 66 | 'status' => 'approve', |
67 | 67 | 'post_status' => 'publish', |
68 | 68 | 'post_type' => 'product', |
69 | 69 | 'parent' => 0, |
70 | - ) ); |
|
70 | + )); |
|
71 | 71 | |
72 | - if ( $comments ) { |
|
73 | - $this->widget_start( $args, $instance ); |
|
72 | + if ($comments) { |
|
73 | + $this->widget_start($args, $instance); |
|
74 | 74 | |
75 | 75 | // @codingStandardsIgnoreLine |
76 | - echo apply_filters( 'woocommerce_before_widget_product_list', '<ul class="product_list_widget">' ); |
|
76 | + echo apply_filters('woocommerce_before_widget_product_list', '<ul class="product_list_widget">'); |
|
77 | 77 | |
78 | 78 | global $comment, $_product, $rating; |
79 | 79 | |
80 | - foreach ( (array) $comments as $comment ) { |
|
81 | - $_product = wc_get_product( $comment->comment_post_ID ); |
|
82 | - $rating = intval( get_comment_meta( $comment->comment_ID, 'rating', true ) ); |
|
80 | + foreach ((array) $comments as $comment) { |
|
81 | + $_product = wc_get_product($comment->comment_post_ID); |
|
82 | + $rating = intval(get_comment_meta($comment->comment_ID, 'rating', true)); |
|
83 | 83 | |
84 | - wc_get_template( 'content-widget-review.php' ); |
|
84 | + wc_get_template('content-widget-review.php'); |
|
85 | 85 | } |
86 | 86 | |
87 | 87 | // @codingStandardsIgnoreLine |
88 | - echo apply_filters( 'woocommerce_after_widget_product_list', '</ul>' ); |
|
88 | + echo apply_filters('woocommerce_after_widget_product_list', '</ul>'); |
|
89 | 89 | |
90 | - $this->widget_end( $args ); |
|
90 | + $this->widget_end($args); |
|
91 | 91 | } |
92 | 92 | |
93 | 93 | $content = ob_get_clean(); |
@@ -95,6 +95,6 @@ discard block |
||
95 | 95 | // @codingStandardsIgnoreLine |
96 | 96 | echo $content; |
97 | 97 | |
98 | - $this->cache_widget( $args, $content ); |
|
98 | + $this->cache_widget($args, $content); |
|
99 | 99 | } |
100 | 100 | } |
@@ -6,11 +6,11 @@ discard block |
||
6 | 6 | * @subpackage config |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! function_exists( 'lsx_setup' ) ) : |
|
13 | +if ( ! function_exists('lsx_setup')) : |
|
14 | 14 | |
15 | 15 | /** |
16 | 16 | * Theme after_setup_theme action. |
@@ -22,58 +22,58 @@ discard block |
||
22 | 22 | global $content_width; |
23 | 23 | $content_width = 1140; |
24 | 24 | |
25 | - load_theme_textdomain( 'lsx', get_template_directory() . '/languages' ); |
|
25 | + load_theme_textdomain('lsx', get_template_directory() . '/languages'); |
|
26 | 26 | |
27 | - add_image_size( 'lsx-thumbnail-wide', 350, 230, true ); |
|
28 | - add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
29 | - add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
30 | - add_image_size( 'lsx-banner', 1920, 600, true ); |
|
27 | + add_image_size('lsx-thumbnail-wide', 350, 230, true); |
|
28 | + add_image_size('lsx-thumbnail-square', 350, 350, true); |
|
29 | + add_image_size('lsx-thumbnail-single', 750, 350, true); |
|
30 | + add_image_size('lsx-banner', 1920, 600, true); |
|
31 | 31 | |
32 | - register_nav_menus( array( |
|
33 | - 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
34 | - 'top-menu' => esc_html__( 'Top Menu (right)', 'lsx' ), |
|
35 | - 'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ), |
|
36 | - 'social' => esc_html__( 'Social Menu', 'lsx' ), |
|
37 | - 'footer' => esc_html__( 'Footer Menu', 'lsx' ), |
|
38 | - ) ); |
|
32 | + register_nav_menus(array( |
|
33 | + 'primary' => esc_html__('Primary Menu', 'lsx'), |
|
34 | + 'top-menu' => esc_html__('Top Menu (right)', 'lsx'), |
|
35 | + 'top-menu-left' => esc_html__('Top Menu (left)', 'lsx'), |
|
36 | + 'social' => esc_html__('Social Menu', 'lsx'), |
|
37 | + 'footer' => esc_html__('Footer Menu', 'lsx'), |
|
38 | + )); |
|
39 | 39 | |
40 | - add_theme_support( 'automatic-feed-links' ); |
|
41 | - add_theme_support( 'custom-background' ); |
|
40 | + add_theme_support('automatic-feed-links'); |
|
41 | + add_theme_support('custom-background'); |
|
42 | 42 | |
43 | - add_theme_support( 'custom-logo', array( |
|
43 | + add_theme_support('custom-logo', array( |
|
44 | 44 | 'height' => 50, |
45 | 45 | 'width' => 160, |
46 | 46 | 'flex-width' => true, |
47 | 47 | 'flex-height' => true, |
48 | - ) ); |
|
48 | + )); |
|
49 | 49 | |
50 | - add_theme_support( 'html5', array( 'caption' ) ); |
|
50 | + add_theme_support('html5', array('caption')); |
|
51 | 51 | |
52 | - add_theme_support( 'post-formats', array( |
|
52 | + add_theme_support('post-formats', array( |
|
53 | 53 | 'image', |
54 | 54 | 'video', |
55 | 55 | 'gallery', |
56 | 56 | 'audio', |
57 | 57 | 'quote', |
58 | - ) ); |
|
58 | + )); |
|
59 | 59 | |
60 | - add_theme_support( 'post-thumbnails' ); |
|
61 | - add_theme_support( 'sensei' ); |
|
60 | + add_theme_support('post-thumbnails'); |
|
61 | + add_theme_support('sensei'); |
|
62 | 62 | |
63 | - add_theme_support( 'site-logo', array( |
|
63 | + add_theme_support('site-logo', array( |
|
64 | 64 | 'header-text' => array( |
65 | 65 | 'site-title', |
66 | 66 | 'site-description', |
67 | 67 | ), |
68 | 68 | 'size' => 'medium', |
69 | - ) ); |
|
69 | + )); |
|
70 | 70 | |
71 | - add_theme_support( 'title-tag' ); |
|
71 | + add_theme_support('title-tag'); |
|
72 | 72 | |
73 | 73 | /* @TODO - Necessary to test it */ |
74 | 74 | // add_theme_support( 'woocommerce' ); |
75 | 75 | |
76 | - add_theme_support( 'starter-content', array( |
|
76 | + add_theme_support('starter-content', array( |
|
77 | 77 | 'widgets' => array( |
78 | 78 | 'sidebar-home' => array( |
79 | 79 | 'custom_widget_1' => array( |
@@ -81,7 +81,7 @@ discard block |
||
81 | 81 | |
82 | 82 | array( |
83 | 83 | 'title' => '', |
84 | - 'text' => wp_kses_post( '<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>' ), |
|
84 | + 'text' => wp_kses_post('<div class="row"><div class="col-sm-12 text-center"><h3>Build your perfect website <small>with the LSX theme</small></h3></div></div><div class="row"><div class="col-sm-4 text-center"><h4>Fast</h4><p>"Quick" isn\'t a word most people use when describing their website building experience.</p></div><div class="col-sm-4 text-center"><h4>Easy</h4><p>We\'ve built websites for countless clients, and we know what kind of back-end makes sense easily.</p></div><div class="col-sm-4 text-center"><h4>Comprehensive</h4><p>The LSX extensions come with features out the box that are essential.</p></div></div>'), |
|
85 | 85 | ), |
86 | 86 | ), |
87 | 87 | |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | |
91 | 91 | array( |
92 | 92 | 'title' => '', |
93 | - 'text' => wp_kses_post( '<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>' ), |
|
93 | + 'text' => wp_kses_post('<div class="lsx-full-width-alt"><div class="row"><div class="col-xs-12"><h3>A big CTA title</h3><p class="text-center"><a class="btn cta-btn" href="http://www.lsdeb.biz/" target="_blank" rel="noreferrer noopener">Hire Us</a><p></div></div></div>'), |
|
94 | 94 | ), |
95 | 95 | ), |
96 | 96 | |
@@ -99,7 +99,7 @@ discard block |
||
99 | 99 | |
100 | 100 | array( |
101 | 101 | 'title' => '', |
102 | - 'text' => wp_kses_post( '<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>' ), |
|
102 | + 'text' => wp_kses_post('<div class="row"><div class="col-xs-12"><h3>Homepage Widget</h3><p>Lorem ipsum dolor sit amet, <a href="#">consectetuer adipiscing elit</a>. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.</p></div></div>'), |
|
103 | 103 | ), |
104 | 104 | ), |
105 | 105 | ), |
@@ -109,8 +109,8 @@ discard block |
||
109 | 109 | 'text', |
110 | 110 | |
111 | 111 | array( |
112 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
113 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
112 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
113 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
114 | 114 | ), |
115 | 115 | ), |
116 | 116 | |
@@ -118,8 +118,8 @@ discard block |
||
118 | 118 | 'text', |
119 | 119 | |
120 | 120 | array( |
121 | - 'title' => esc_html__( 'Space for Footer Widgets', 'lsx' ), |
|
122 | - 'text' => esc_html__( 'This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx' ), |
|
121 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
122 | + 'text' => esc_html__('This is here to showcase some footer widgets. You can decide what to add and what to hide. Nam nostrum evertitur ad, ut pri nibh veniam, urbanitas definitionem eum ex.', 'lsx'), |
|
123 | 123 | ), |
124 | 124 | ), |
125 | 125 | |
@@ -127,8 +127,8 @@ discard block |
||
127 | 127 | 'text', |
128 | 128 | |
129 | 129 | array( |
130 | - 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
131 | - 'text' => wp_kses_post( '<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment' ), |
|
130 | + 'title' => esc_html__('Contact us:', 'lsx'), |
|
131 | + 'text' => wp_kses_post('<a href="mailto:[email protected]><i class="fa fa-envelope fa-fw"></i> [email protected]</a><br><a href="tel:+27214489843"><i class="fa fa-phone fa-fw"></i> +27 21 448 9843</a><br><i class="fa fa-skype fa-fw"></i> /lightspeeddevelopment'), |
|
132 | 132 | ), |
133 | 133 | ), |
134 | 134 | ), |
@@ -138,8 +138,8 @@ discard block |
||
138 | 138 | 'text', |
139 | 139 | |
140 | 140 | array( |
141 | - 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
142 | - 'text' => esc_html__( 'Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx' ), |
|
141 | + 'title' => esc_html__('A Footer Call to Action', 'lsx'), |
|
142 | + 'text' => esc_html__('Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Donec odio. Quisque volutpat mattis eros. Nullam malesuada erat ut turpis. Suspendisse urna nibh, viverra non, semper suscipit, posuere a, pede.', 'lsx'), |
|
143 | 143 | ), |
144 | 144 | ), |
145 | 145 | ), |
@@ -149,7 +149,7 @@ discard block |
||
149 | 149 | 'home' => array( |
150 | 150 | 'template' => 'page-templates/template-front-page.php', |
151 | 151 | 'thumbnail' => '{{image-banner-example-01}}', |
152 | - 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
152 | + 'post_title' => esc_html__('LSX is a free WordPress theme', 'lsx'), |
|
153 | 153 | 'post_content' => '', |
154 | 154 | ), |
155 | 155 | |
@@ -166,17 +166,17 @@ discard block |
||
166 | 166 | |
167 | 167 | 'attachments' => array( |
168 | 168 | 'image-banner-example-01' => array( |
169 | - 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
169 | + 'post_title' => esc_html_x('Banner Example 01', 'Theme starter content', 'lsx'), |
|
170 | 170 | 'file' => 'assets/images/admin/banner-example-01.jpg', |
171 | 171 | ), |
172 | 172 | |
173 | 173 | 'image-banner-example-02' => array( |
174 | - 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
174 | + 'post_title' => esc_html_x('Banner Example 02', 'Theme starter content', 'lsx'), |
|
175 | 175 | 'file' => 'assets/images/admin/banner-example-02.jpg', |
176 | 176 | ), |
177 | 177 | |
178 | 178 | 'image-banner-example-03' => array( |
179 | - 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
179 | + 'post_title' => esc_html_x('Banner Example 03', 'Theme starter content', 'lsx'), |
|
180 | 180 | 'file' => 'assets/images/admin/banner-example-03.jpg', |
181 | 181 | ), |
182 | 182 | ), |
@@ -185,12 +185,12 @@ discard block |
||
185 | 185 | 'show_on_front' => 'page', |
186 | 186 | 'page_on_front' => '{{home}}', |
187 | 187 | 'page_for_posts' => '{{blog}}', |
188 | - 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
188 | + 'blogdescription' => esc_html__('LSX starter content example', 'lsx'), |
|
189 | 189 | ), |
190 | 190 | |
191 | 191 | 'nav_menus' => array( |
192 | 192 | 'primary' => array( |
193 | - 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
193 | + 'name' => esc_html__('Primary Menu', 'lsx'), |
|
194 | 194 | |
195 | 195 | 'items' => array( |
196 | 196 | 'page_home', |
@@ -201,7 +201,7 @@ discard block |
||
201 | 201 | ), |
202 | 202 | |
203 | 203 | 'top-menu' => array( |
204 | - 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
204 | + 'name' => esc_html__('Top Menu', 'lsx'), |
|
205 | 205 | |
206 | 206 | 'items' => array( |
207 | 207 | 'custom_link_1' => array( |
@@ -229,7 +229,7 @@ discard block |
||
229 | 229 | ), |
230 | 230 | |
231 | 231 | 'social' => array( |
232 | - 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
232 | + 'name' => esc_html__('Social Menu', 'lsx'), |
|
233 | 233 | |
234 | 234 | 'items' => array( |
235 | 235 | 'link_facebook', |
@@ -244,7 +244,7 @@ discard block |
||
244 | 244 | ), |
245 | 245 | |
246 | 246 | 'footer' => array( |
247 | - 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
247 | + 'name' => esc_html__('Footer Menu', 'lsx'), |
|
248 | 248 | |
249 | 249 | 'items' => array( |
250 | 250 | 'page_about', |
@@ -258,14 +258,14 @@ discard block |
||
258 | 258 | 'lsx_header_search' => false, |
259 | 259 | 'lsx_layout' => '1c', |
260 | 260 | ), |
261 | - ) ); |
|
261 | + )); |
|
262 | 262 | } |
263 | 263 | |
264 | 264 | endif; |
265 | 265 | |
266 | -add_action( 'after_setup_theme', 'lsx_setup' ); |
|
266 | +add_action('after_setup_theme', 'lsx_setup'); |
|
267 | 267 | |
268 | -if ( ! function_exists( 'lsx_init' ) ) : |
|
268 | +if ( ! function_exists('lsx_init')) : |
|
269 | 269 | |
270 | 270 | /** |
271 | 271 | * Theme init action. |
@@ -274,20 +274,20 @@ discard block |
||
274 | 274 | * @subpackage config |
275 | 275 | */ |
276 | 276 | function lsx_init() { |
277 | - add_post_type_support( 'page', 'excerpt' ); |
|
277 | + add_post_type_support('page', 'excerpt'); |
|
278 | 278 | |
279 | - if ( class_exists( 'WooCommerce' ) ) { |
|
280 | - remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 ); |
|
279 | + if (class_exists('WooCommerce')) { |
|
280 | + remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20); |
|
281 | 281 | } |
282 | 282 | |
283 | - remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce',10 ); |
|
283 | + remove_action('comment_form', 'wp_comment_form_unfiltered_html_nonce', 10); |
|
284 | 284 | } |
285 | 285 | |
286 | 286 | endif; |
287 | 287 | |
288 | -add_action( 'init', 'lsx_init', 100 ); |
|
288 | +add_action('init', 'lsx_init', 100); |
|
289 | 289 | |
290 | -if ( ! function_exists( 'lsx_process_content_width' ) ) : |
|
290 | +if ( ! function_exists('lsx_process_content_width')) : |
|
291 | 291 | |
292 | 292 | /** |
293 | 293 | * Overwrite the $content_width var, based on the layout of the page. |
@@ -299,8 +299,8 @@ discard block |
||
299 | 299 | global $content_width; |
300 | 300 | |
301 | 301 | if ( |
302 | - is_page_template( 'page-templates/template-front-page.php' ) || |
|
303 | - is_page_template( 'page-templates/template-full-width.php' ) |
|
302 | + is_page_template('page-templates/template-front-page.php') || |
|
303 | + is_page_template('page-templates/template-full-width.php') |
|
304 | 304 | ) { |
305 | 305 | $content_width = 1140; |
306 | 306 | } |
@@ -308,9 +308,9 @@ discard block |
||
308 | 308 | |
309 | 309 | endif; |
310 | 310 | |
311 | -add_action( 'wp_head', 'lsx_process_content_width' ); |
|
311 | +add_action('wp_head', 'lsx_process_content_width'); |
|
312 | 312 | |
313 | -if ( ! function_exists( 'lsx_file_get_contents' ) ) : |
|
313 | +if ( ! function_exists('lsx_file_get_contents')) : |
|
314 | 314 | |
315 | 315 | /** |
316 | 316 | * Get file contents. |
@@ -318,19 +318,19 @@ discard block |
||
318 | 318 | * @package lsx |
319 | 319 | * @subpackage config |
320 | 320 | */ |
321 | - function lsx_file_get_contents( $file ) { |
|
322 | - if ( file_exists( $file ) ) { |
|
321 | + function lsx_file_get_contents($file) { |
|
322 | + if (file_exists($file)) { |
|
323 | 323 | global $wp_filesystem; |
324 | 324 | |
325 | - if ( empty( $wp_filesystem ) ) { |
|
326 | - require_once( ABSPATH . 'wp-admin/includes/file.php' ); |
|
325 | + if (empty($wp_filesystem)) { |
|
326 | + require_once(ABSPATH . 'wp-admin/includes/file.php'); |
|
327 | 327 | WP_Filesystem(); |
328 | 328 | } |
329 | 329 | |
330 | - if ( $wp_filesystem ) { |
|
331 | - $contents = $wp_filesystem->get_contents( $file ); |
|
330 | + if ($wp_filesystem) { |
|
331 | + $contents = $wp_filesystem->get_contents($file); |
|
332 | 332 | |
333 | - if ( ! empty( $contents ) ) { |
|
333 | + if ( ! empty($contents)) { |
|
334 | 334 | return $contents; |
335 | 335 | } |
336 | 336 | } |