@@ -7,15 +7,15 @@ discard block |
||
7 | 7 | * @category bootstrap-navigation-walker |
8 | 8 | */ |
9 | 9 | |
10 | -if ( ! defined( 'ABSPATH' ) ) { |
|
10 | +if ( ! defined('ABSPATH')) { |
|
11 | 11 | exit; |
12 | 12 | } |
13 | 13 | |
14 | -if ( ! class_exists( 'Walker_Nav_Menu' ) ) { |
|
14 | +if ( ! class_exists('Walker_Nav_Menu')) { |
|
15 | 15 | return; |
16 | 16 | } |
17 | 17 | |
18 | -if ( ! class_exists( 'LSX_Bootstrap_Navwalker' ) ) : |
|
18 | +if ( ! class_exists('LSX_Bootstrap_Navwalker')) : |
|
19 | 19 | |
20 | 20 | /** |
21 | 21 | * Cleaner Bootstrap walker |
@@ -34,8 +34,8 @@ discard block |
||
34 | 34 | * @param string $output Passed by reference. Used to append additional content. |
35 | 35 | * @param int $depth Depth of page. Used for padding. |
36 | 36 | */ |
37 | - public function start_lvl( &$output, $depth = 0, $args = array() ) { |
|
38 | - $indent = str_repeat( "\t", $depth ); |
|
37 | + public function start_lvl(&$output, $depth = 0, $args = array()) { |
|
38 | + $indent = str_repeat("\t", $depth); |
|
39 | 39 | $output .= "\n$indent<ul role=\"menu\" class=\" dropdown-menu\">\n"; |
40 | 40 | } |
41 | 41 | |
@@ -43,7 +43,7 @@ discard block |
||
43 | 43 | * Used to append additional content. |
44 | 44 | * @param string $item Passed by reference. |
45 | 45 | */ |
46 | - public function filter_default_pages( &$item ) { |
|
46 | + public function filter_default_pages(&$item) { |
|
47 | 47 | return $item; |
48 | 48 | } |
49 | 49 | |
@@ -57,14 +57,14 @@ discard block |
||
57 | 57 | * @param int $current_page Menu item ID. |
58 | 58 | * @param object $args |
59 | 59 | */ |
60 | - public function start_el( &$output, $item, $depth = 0, $args = array(), $id = 0 ) { |
|
61 | - $indent = ( $depth ) ? str_repeat( "\t", $depth ) : ''; |
|
60 | + public function start_el(&$output, $item, $depth = 0, $args = array(), $id = 0) { |
|
61 | + $indent = ($depth) ? str_repeat("\t", $depth) : ''; |
|
62 | 62 | |
63 | 63 | /** |
64 | 64 | * If this is a default menu being called we need to fix |
65 | 65 | * the item object thats coming through. |
66 | 66 | */ |
67 | - if ( ! isset( $item->title ) ) { |
|
67 | + if ( ! isset($item->title)) { |
|
68 | 68 | return; |
69 | 69 | } |
70 | 70 | |
@@ -76,63 +76,63 @@ discard block |
||
76 | 76 | * comparison that is not case sensitive. The strcasecmp() function returns |
77 | 77 | * a 0 if the strings are equal. |
78 | 78 | */ |
79 | - if ( 0 == strcasecmp( $item->attr_title, 'divider' ) && 1 === $depth ) { |
|
79 | + if (0 == strcasecmp($item->attr_title, 'divider') && 1 === $depth) { |
|
80 | 80 | $output .= $indent . '<li role="presentation" class="divider">'; |
81 | - } elseif ( 0 == strcasecmp( $item->title, 'divider' ) && 1 === $depth ) { |
|
81 | + } elseif (0 == strcasecmp($item->title, 'divider') && 1 === $depth) { |
|
82 | 82 | $output .= $indent . '<li role="presentation" class="divider">'; |
83 | - } elseif ( 0 == strcasecmp( $item->attr_title, 'dropdown-header' ) && 1 === $depth ) { |
|
84 | - $output .= $indent . '<li role="presentation" class="dropdown-header">' . esc_attr( $item->title ); |
|
85 | - } elseif ( 0 == strcasecmp( $item->attr_title, 'disabled' ) ) { |
|
86 | - $output .= $indent . '<li role="presentation" class="disabled"><a href="#">' . esc_attr( $item->title ) . '</a>'; |
|
83 | + } elseif (0 == strcasecmp($item->attr_title, 'dropdown-header') && 1 === $depth) { |
|
84 | + $output .= $indent . '<li role="presentation" class="dropdown-header">' . esc_attr($item->title); |
|
85 | + } elseif (0 == strcasecmp($item->attr_title, 'disabled')) { |
|
86 | + $output .= $indent . '<li role="presentation" class="disabled"><a href="#">' . esc_attr($item->title) . '</a>'; |
|
87 | 87 | } else { |
88 | 88 | $class_names = ''; |
89 | 89 | $value = ''; |
90 | 90 | |
91 | - $classes = empty( $item->classes ) ? array() : (array) $item->classes; |
|
91 | + $classes = empty($item->classes) ? array() : (array) $item->classes; |
|
92 | 92 | $classes[] = 'menu-item-' . $item->ID; |
93 | 93 | |
94 | - $classes = apply_filters( 'lsx_nav_menu_css_class', array_filter( $classes ), $item, $args, $depth ); |
|
94 | + $classes = apply_filters('lsx_nav_menu_css_class', array_filter($classes), $item, $args, $depth); |
|
95 | 95 | |
96 | - $class_names = join( ' ', $classes ); |
|
96 | + $class_names = join(' ', $classes); |
|
97 | 97 | |
98 | - if ( $args->has_children ) |
|
98 | + if ($args->has_children) |
|
99 | 99 | $class_names .= ' dropdown'; |
100 | 100 | |
101 | - if ( in_array( 'current-menu-item', $classes ) ) |
|
101 | + if (in_array('current-menu-item', $classes)) |
|
102 | 102 | $class_names .= ' active'; |
103 | 103 | |
104 | - if ( in_array( 'current-menu-parent', $classes ) ) |
|
104 | + if (in_array('current-menu-parent', $classes)) |
|
105 | 105 | $class_names .= ' active'; |
106 | 106 | |
107 | 107 | //Check if this is ment to be a "social" type menu |
108 | - $class_names = $class_names ? ' class="' . esc_attr( $class_names ) . '"' : ''; |
|
108 | + $class_names = $class_names ? ' class="' . esc_attr($class_names) . '"' : ''; |
|
109 | 109 | |
110 | - $id = apply_filters( 'nav_menu_item_id', 'menu-item-' . $item->ID, $item, $args ); |
|
111 | - $id = $id ? ' id="' . esc_attr( $id ) . '"' : ''; |
|
110 | + $id = apply_filters('nav_menu_item_id', 'menu-item-' . $item->ID, $item, $args); |
|
111 | + $id = $id ? ' id="' . esc_attr($id) . '"' : ''; |
|
112 | 112 | |
113 | 113 | $output .= $indent . '<li' . $id . $value . $class_names . '>'; |
114 | 114 | |
115 | 115 | $atts = array(); |
116 | - $atts['title'] = ! empty( $item->attr_title ) ? $item->attr_title : $item->title; |
|
117 | - $atts['target'] = ! empty( $item->target ) ? $item->target : ''; |
|
118 | - $atts['rel'] = ! empty( $item->xfn ) ? $item->xfn : ''; |
|
116 | + $atts['title'] = ! empty($item->attr_title) ? $item->attr_title : $item->title; |
|
117 | + $atts['target'] = ! empty($item->target) ? $item->target : ''; |
|
118 | + $atts['rel'] = ! empty($item->xfn) ? $item->xfn : ''; |
|
119 | 119 | |
120 | 120 | // If item has_children add atts to a. |
121 | - if ( $args->has_children ) { |
|
122 | - $atts['href'] = ! empty( $item->url ) ? $item->url : ''; |
|
121 | + if ($args->has_children) { |
|
122 | + $atts['href'] = ! empty($item->url) ? $item->url : ''; |
|
123 | 123 | $atts['data-toggle'] = 'dropdown'; |
124 | 124 | $atts['class'] = 'dropdown-toggle'; |
125 | 125 | $atts['aria-haspopup'] = 'true'; |
126 | 126 | } else { |
127 | - $atts['href'] = ! empty( $item->url ) ? $item->url : ''; |
|
127 | + $atts['href'] = ! empty($item->url) ? $item->url : ''; |
|
128 | 128 | } |
129 | 129 | |
130 | - $atts = apply_filters( 'nav_menu_link_attributes', $atts, $item, $args ); |
|
130 | + $atts = apply_filters('nav_menu_link_attributes', $atts, $item, $args); |
|
131 | 131 | |
132 | 132 | $attributes = ''; |
133 | - foreach ( $atts as $attr => $value ) { |
|
134 | - if ( ! empty( $value ) ) { |
|
135 | - $value = ( 'href' === $attr ) ? esc_url( $value ) : esc_attr( $value ); |
|
133 | + foreach ($atts as $attr => $value) { |
|
134 | + if ( ! empty($value)) { |
|
135 | + $value = ('href' === $attr) ? esc_url($value) : esc_attr($value); |
|
136 | 136 | $attributes .= ' ' . $attr . '="' . $value . '"'; |
137 | 137 | } |
138 | 138 | } |
@@ -140,11 +140,11 @@ discard block |
||
140 | 140 | $item_output = $args->before; |
141 | 141 | |
142 | 142 | $item_output .= '<a' . $attributes . '>'; |
143 | - $item_output .= $args->link_before . apply_filters( 'the_title', $item->title, $item->ID ) . $args->link_after; |
|
144 | - $item_output .= ( $args->has_children && 0 === $depth ) ? ' <span class="caret"></span></a>' : '</a>'; |
|
143 | + $item_output .= $args->link_before . apply_filters('the_title', $item->title, $item->ID) . $args->link_after; |
|
144 | + $item_output .= ($args->has_children && 0 === $depth) ? ' <span class="caret"></span></a>' : '</a>'; |
|
145 | 145 | $item_output .= $args->after; |
146 | 146 | |
147 | - $output .= apply_filters( 'walker_nav_menu_start_el', $item_output, $item, $depth, $args ); |
|
147 | + $output .= apply_filters('walker_nav_menu_start_el', $item_output, $item, $depth, $args); |
|
148 | 148 | } |
149 | 149 | } |
150 | 150 | |
@@ -168,18 +168,18 @@ discard block |
||
168 | 168 | * @param string $output Passed by reference. Used to append additional content. |
169 | 169 | * @return null Null on failure with no changes to parameters. |
170 | 170 | */ |
171 | - public function display_element( $element, &$children_elements, $max_depth, $depth, $args, &$output ) { |
|
172 | - if ( ! $element ) { |
|
171 | + public function display_element($element, &$children_elements, $max_depth, $depth, $args, &$output) { |
|
172 | + if ( ! $element) { |
|
173 | 173 | return; |
174 | 174 | } |
175 | 175 | |
176 | 176 | $id_field = $this->db_fields['id']; |
177 | 177 | |
178 | - if ( is_object( $args[0] ) ) { |
|
179 | - $args[0]->has_children = ! empty( $children_elements[ $element->$id_field ] ); |
|
178 | + if (is_object($args[0])) { |
|
179 | + $args[0]->has_children = ! empty($children_elements[$element->$id_field]); |
|
180 | 180 | } |
181 | 181 | |
182 | - parent::display_element( $element, $children_elements, $max_depth, $depth, $args, $output ); |
|
182 | + parent::display_element($element, $children_elements, $max_depth, $depth, $args, $output); |
|
183 | 183 | } |
184 | 184 | |
185 | 185 | /** |
@@ -193,18 +193,18 @@ discard block |
||
193 | 193 | * @param array $args passed from the wp_nav_menu function. |
194 | 194 | * |
195 | 195 | */ |
196 | - public static function fallback( $args ) { |
|
197 | - if ( current_user_can( 'manage_options' ) ) { |
|
196 | + public static function fallback($args) { |
|
197 | + if (current_user_can('manage_options')) { |
|
198 | 198 | $fb_output = null; |
199 | 199 | |
200 | - if ( $args['container'] ) { |
|
200 | + if ($args['container']) { |
|
201 | 201 | $fb_output = '<' . $args['container']; |
202 | 202 | |
203 | - if ( $args['container_id'] ) { |
|
203 | + if ($args['container_id']) { |
|
204 | 204 | $fb_output .= ' id="' . $args['container_id'] . '"'; |
205 | 205 | } |
206 | 206 | |
207 | - if ( $args['container_class'] ) { |
|
207 | + if ($args['container_class']) { |
|
208 | 208 | $fb_output .= ' class="' . $args['container_class'] . '"'; |
209 | 209 | } |
210 | 210 | |
@@ -213,23 +213,23 @@ discard block |
||
213 | 213 | |
214 | 214 | $fb_output .= '<ul'; |
215 | 215 | |
216 | - if ( $args['menu_id'] ) { |
|
216 | + if ($args['menu_id']) { |
|
217 | 217 | $fb_output .= ' id="' . $args['menu_id'] . '"'; |
218 | 218 | } |
219 | 219 | |
220 | - if ( $args['menu_class'] ) { |
|
220 | + if ($args['menu_class']) { |
|
221 | 221 | $fb_output .= ' class="' . $args['menu_class'] . '"'; |
222 | 222 | } |
223 | 223 | |
224 | 224 | $fb_output .= '>'; |
225 | - $fb_output .= '<li><a href="' . esc_url( admin_url( 'nav-menus.php' ) ) . '">' . esc_html__( 'Add a menu', 'lsx' ) . '</a></li>'; |
|
225 | + $fb_output .= '<li><a href="' . esc_url(admin_url('nav-menus.php')) . '">' . esc_html__('Add a menu', 'lsx') . '</a></li>'; |
|
226 | 226 | $fb_output .= '</ul>'; |
227 | 227 | |
228 | - if ( $args['container'] ) { |
|
228 | + if ($args['container']) { |
|
229 | 229 | $fb_output .= '</' . $args['container'] . '>'; |
230 | 230 | } |
231 | 231 | |
232 | - echo wp_kses_post( $fb_output ); |
|
232 | + echo wp_kses_post($fb_output); |
|
233 | 233 | } |
234 | 234 | } |
235 | 235 |
@@ -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,85 +26,85 @@ 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-header-layout-control.php'; |
33 | 33 | |
34 | 34 | $this->controls = $controls; |
35 | 35 | |
36 | - add_action( 'customize_preview_init', array( $this, 'customize_preview_js' ), 20 ); |
|
37 | - add_action( 'customize_register', array( $this, 'customizer' ), 11 ); |
|
36 | + add_action('customize_preview_init', array($this, 'customize_preview_js'), 20); |
|
37 | + add_action('customize_register', array($this, 'customizer'), 11); |
|
38 | 38 | } |
39 | 39 | |
40 | 40 | /** |
41 | 41 | * Binds JS handlers to make Theme Customizer preview reload changes asynchronously. |
42 | 42 | */ |
43 | 43 | public function customize_preview_js() { |
44 | - wp_enqueue_script( 'lsx_customizer', get_template_directory_uri() . '/assets/js/admin/customizer.js', array( 'customize-preview' ), LSX_VERSION, true ); |
|
44 | + wp_enqueue_script('lsx_customizer', get_template_directory_uri() . '/assets/js/admin/customizer.js', array('customize-preview'), LSX_VERSION, true); |
|
45 | 45 | |
46 | - wp_localize_script( 'lsx_customizer', 'lsx_customizer_params', array( |
|
46 | + wp_localize_script('lsx_customizer', 'lsx_customizer_params', array( |
|
47 | 47 | 'template_directory' => get_template_directory_uri(), |
48 | - ) ); |
|
48 | + )); |
|
49 | 49 | } |
50 | 50 | |
51 | 51 | /** |
52 | 52 | * Create customiser controls. |
53 | 53 | */ |
54 | - public function customizer( $wp_customize ) { |
|
54 | + public function customizer($wp_customize) { |
|
55 | 55 | // Start panels. |
56 | - if ( ! empty( $this->controls['panels'] ) ) { |
|
57 | - foreach ( $this->controls['panels'] as $panel_slug => $args ) { |
|
58 | - $this->add_panel( $panel_slug, $args, $wp_customize ); |
|
56 | + if ( ! empty($this->controls['panels'])) { |
|
57 | + foreach ($this->controls['panels'] as $panel_slug => $args) { |
|
58 | + $this->add_panel($panel_slug, $args, $wp_customize); |
|
59 | 59 | } |
60 | 60 | } |
61 | 61 | |
62 | 62 | // Start sections. |
63 | - if ( ! empty( $this->controls['sections'] ) ) { |
|
64 | - foreach ( $this->controls['sections'] as $section_slug => $args ) { |
|
65 | - $this->add_section( $section_slug, $args, $wp_customize ); |
|
63 | + if ( ! empty($this->controls['sections'])) { |
|
64 | + foreach ($this->controls['sections'] as $section_slug => $args) { |
|
65 | + $this->add_section($section_slug, $args, $wp_customize); |
|
66 | 66 | } |
67 | 67 | } |
68 | 68 | |
69 | 69 | // Start settings. |
70 | - if ( ! empty( $this->controls['settings'] ) ) { |
|
71 | - foreach ( $this->controls['settings'] as $settings_slug => $args ) { |
|
72 | - $this->add_setting( $settings_slug, $args, $wp_customize ); |
|
70 | + if ( ! empty($this->controls['settings'])) { |
|
71 | + foreach ($this->controls['settings'] as $settings_slug => $args) { |
|
72 | + $this->add_setting($settings_slug, $args, $wp_customize); |
|
73 | 73 | } |
74 | 74 | } |
75 | 75 | |
76 | 76 | // Start fields. |
77 | - if ( ! empty( $this->controls['fields'] ) ) { |
|
78 | - foreach ( $this->controls['fields'] as $field_slug => $args ) { |
|
79 | - $this->add_control( $field_slug, $args, $wp_customize ); |
|
77 | + if ( ! empty($this->controls['fields'])) { |
|
78 | + foreach ($this->controls['fields'] as $field_slug => $args) { |
|
79 | + $this->add_control($field_slug, $args, $wp_customize); |
|
80 | 80 | } |
81 | 81 | } |
82 | 82 | |
83 | 83 | // Start selective refresh. |
84 | - if ( ! empty( $this->controls['selective_refresh'] ) ) { |
|
85 | - foreach ( $this->controls['selective_refresh'] as $field_slug => $args ) { |
|
86 | - $this->add_selective_refresh( $field_slug, $args, $wp_customize ); |
|
84 | + if ( ! empty($this->controls['selective_refresh'])) { |
|
85 | + foreach ($this->controls['selective_refresh'] as $field_slug => $args) { |
|
86 | + $this->add_selective_refresh($field_slug, $args, $wp_customize); |
|
87 | 87 | } |
88 | 88 | } |
89 | 89 | |
90 | - $wp_customize->get_setting( 'blogname' )->transport = 'postMessage'; |
|
91 | - $wp_customize->get_setting( 'blogdescription' )->transport = 'postMessage'; |
|
92 | - $wp_customize->get_setting( 'background_color' )->transport = 'postMessage'; |
|
90 | + $wp_customize->get_setting('blogname')->transport = 'postMessage'; |
|
91 | + $wp_customize->get_setting('blogdescription')->transport = 'postMessage'; |
|
92 | + $wp_customize->get_setting('background_color')->transport = 'postMessage'; |
|
93 | 93 | |
94 | - $wp_customize->selective_refresh->add_partial( 'blogname', |
|
94 | + $wp_customize->selective_refresh->add_partial('blogname', |
|
95 | 95 | 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 | 102 | |
103 | - $wp_customize->selective_refresh->add_partial( 'blogdescription', |
|
103 | + $wp_customize->selective_refresh->add_partial('blogdescription', |
|
104 | 104 | array( |
105 | 105 | 'selector' => '.site-description', |
106 | 106 | 'render_callback' => function() { |
107 | - bloginfo( 'description' ); |
|
107 | + bloginfo('description'); |
|
108 | 108 | }, |
109 | 109 | ) |
110 | 110 | ); |
@@ -113,7 +113,7 @@ discard block |
||
113 | 113 | /** |
114 | 114 | * Create a panel. |
115 | 115 | */ |
116 | - private function add_panel( $slug, $args, $wp_customize ) { |
|
116 | + private function add_panel($slug, $args, $wp_customize) { |
|
117 | 117 | $default_args = array( |
118 | 118 | 'title' => null, |
119 | 119 | 'description' => null, |
@@ -121,27 +121,27 @@ discard block |
||
121 | 121 | |
122 | 122 | $wp_customize->add_panel( |
123 | 123 | $slug, |
124 | - array_merge( $default_args, $args ) |
|
124 | + array_merge($default_args, $args) |
|
125 | 125 | ); |
126 | 126 | } |
127 | 127 | |
128 | 128 | /** |
129 | 129 | * Create a section. |
130 | 130 | */ |
131 | - private function add_section( $slug, $args, $wp_customize ) { |
|
131 | + private function add_section($slug, $args, $wp_customize) { |
|
132 | 132 | $default_args = array( |
133 | 133 | 'capability' => 'edit_theme_options', |
134 | 134 | 'description' => null, |
135 | 135 | ); |
136 | 136 | |
137 | - $wp_customize->add_section( $slug, array_merge( $default_args, $args ) ); |
|
137 | + $wp_customize->add_section($slug, array_merge($default_args, $args)); |
|
138 | 138 | } |
139 | 139 | |
140 | 140 | /** |
141 | 141 | * Create a setting. |
142 | 142 | */ |
143 | - private function add_setting( $slug, $args, $wp_customize ) { |
|
144 | - $wp_customize->add_setting( $slug, |
|
143 | + private function add_setting($slug, $args, $wp_customize) { |
|
144 | + $wp_customize->add_setting($slug, |
|
145 | 145 | array_merge( |
146 | 146 | array( |
147 | 147 | 'default' => null, |
@@ -157,23 +157,23 @@ discard block |
||
157 | 157 | /** |
158 | 158 | * Create a control. |
159 | 159 | */ |
160 | - private function add_control( $slug, $args, $wp_customize ) { |
|
160 | + private function add_control($slug, $args, $wp_customize) { |
|
161 | 161 | $default_args = array(); |
162 | 162 | |
163 | - if ( isset( $args['control'] ) && class_exists( $args['control'] ) ) { |
|
163 | + if (isset($args['control']) && class_exists($args['control'])) { |
|
164 | 164 | $control_class = $args['control']; |
165 | - unset( $args['control'] ); |
|
165 | + unset($args['control']); |
|
166 | 166 | |
167 | - $control = new $control_class( $wp_customize, $slug, array_merge( $default_args, $args ) ); |
|
168 | - $wp_customize->add_control( $control ); |
|
167 | + $control = new $control_class($wp_customize, $slug, array_merge($default_args, $args)); |
|
168 | + $wp_customize->add_control($control); |
|
169 | 169 | } else { |
170 | - if ( isset( $args['control'] ) ) { |
|
171 | - unset( $args['control'] ); |
|
170 | + if (isset($args['control'])) { |
|
171 | + unset($args['control']); |
|
172 | 172 | } |
173 | 173 | |
174 | 174 | $wp_customize->add_control( |
175 | 175 | $slug, |
176 | - array_merge( $default_args, $args ) |
|
176 | + array_merge($default_args, $args) |
|
177 | 177 | ); |
178 | 178 | } |
179 | 179 | } |
@@ -181,7 +181,7 @@ discard block |
||
181 | 181 | /** |
182 | 182 | * Create a selective refresh. |
183 | 183 | */ |
184 | - private function add_selective_refresh( $slug, $args, $wp_customize ) { |
|
184 | + private function add_selective_refresh($slug, $args, $wp_customize) { |
|
185 | 185 | $default_args = array( |
186 | 186 | 'selector' => null, |
187 | 187 | 'render_callback' => null, |
@@ -189,23 +189,23 @@ discard block |
||
189 | 189 | |
190 | 190 | $wp_customize->selective_refresh->add_partial( |
191 | 191 | $slug, |
192 | - array_merge( $default_args, $args ) |
|
192 | + array_merge($default_args, $args) |
|
193 | 193 | ); |
194 | 194 | } |
195 | 195 | |
196 | 196 | /** |
197 | 197 | * Returns a registered field. |
198 | 198 | */ |
199 | - public function get_control( $id ) { |
|
200 | - $field = $this->controls['fields'][ $id ]; |
|
199 | + public function get_control($id) { |
|
200 | + $field = $this->controls['fields'][$id]; |
|
201 | 201 | return $field; |
202 | 202 | } |
203 | 203 | |
204 | 204 | /** |
205 | 205 | * Returns a registered setting. |
206 | 206 | */ |
207 | - public function get_setting( $id ) { |
|
208 | - $setting = $this->controls['settings'][ $id ]; |
|
207 | + public function get_setting($id) { |
|
208 | + $setting = $this->controls['settings'][$id]; |
|
209 | 209 | return $setting; |
210 | 210 | } |
211 | 211 |
@@ -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,37 +42,37 @@ 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 | 57 | <?php |
58 | - if ( ! empty( $this->label ) ) { ?> |
|
59 | - <span class="customize-control-title"><?php echo esc_html( $this->label ); ?></span> |
|
58 | + if ( ! empty($this->label)) { ?> |
|
59 | + <span class="customize-control-title"><?php echo esc_html($this->label); ?></span> |
|
60 | 60 | <?php |
61 | 61 | } |
62 | - if ( ! empty( $this->description ) ) { ?> |
|
63 | - <span class="description customize-control-description"><?php echo esc_html( $this->description ); ?></span> |
|
62 | + if ( ! empty($this->description)) { ?> |
|
63 | + <span class="description customize-control-description"><?php echo esc_html($this->description); ?></span> |
|
64 | 64 | <?php } ?> |
65 | 65 | <div class="header-layouts-selector"> |
66 | 66 | <?php |
67 | - foreach ( $this->layouts as $layout ) { |
|
67 | + foreach ($this->layouts as $layout) { |
|
68 | 68 | $sel = 'border: 1px solid transparent;'; |
69 | - if ( $value === $layout ) { |
|
69 | + if ($value === $layout) { |
|
70 | 70 | $sel = 'border: 1px solid rgb(43, 166, 203);'; |
71 | 71 | } |
72 | - 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 ) . '">'; |
|
72 | + 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) . '">'; |
|
73 | 73 | } |
74 | 74 | ?> |
75 | - <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(); ?>> |
|
75 | + <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(); ?>> |
|
76 | 76 | </div> |
77 | 77 | </label> |
78 | 78 | <?php |
@@ -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,12 +50,12 @@ discard block |
||
50 | 50 | * @param array $args |
51 | 51 | * @param array $instance |
52 | 52 | */ |
53 | - public function widget( $args, $instance ) { |
|
54 | - if ( $this->get_cached_widget( $args ) ) { |
|
53 | + public function widget($args, $instance) { |
|
54 | + if ($this->get_cached_widget($args)) { |
|
55 | 55 | return; |
56 | 56 | } |
57 | 57 | ob_start(); |
58 | - $number = ! empty( $instance['number'] ) ? absint( $instance['number'] ) : $this->settings['number']['std']; |
|
58 | + $number = ! empty($instance['number']) ? absint($instance['number']) : $this->settings['number']['std']; |
|
59 | 59 | $comments = get_comments( |
60 | 60 | array( |
61 | 61 | 'number' => $number, |
@@ -66,28 +66,28 @@ discard block |
||
66 | 66 | ) |
67 | 67 | ); |
68 | 68 | |
69 | - if ( $comments ) { |
|
70 | - $this->widget_start( $args, $instance ); |
|
69 | + if ($comments) { |
|
70 | + $this->widget_start($args, $instance); |
|
71 | 71 | |
72 | - echo wp_kses_post( apply_filters( 'woocommerce_before_widget_product_list', '<ul class="product_list_widget">' ) ); |
|
72 | + echo wp_kses_post(apply_filters('woocommerce_before_widget_product_list', '<ul class="product_list_widget">')); |
|
73 | 73 | |
74 | 74 | global $stored_comment, $_product, $rating; |
75 | 75 | |
76 | 76 | the_comment(); |
77 | - foreach ( (array) $comments as $comment ) { |
|
78 | - $_product = wc_get_product( $comment->comment_post_ID ); |
|
79 | - $rating = intval( get_comment_meta( $comment->comment_ID, 'rating', true ) ); |
|
77 | + foreach ((array) $comments as $comment) { |
|
78 | + $_product = wc_get_product($comment->comment_post_ID); |
|
79 | + $rating = intval(get_comment_meta($comment->comment_ID, 'rating', true)); |
|
80 | 80 | $stored_comment = $comment; |
81 | 81 | |
82 | - wc_get_template( 'content-widget-review.php' ); |
|
82 | + wc_get_template('content-widget-review.php'); |
|
83 | 83 | } |
84 | 84 | |
85 | - echo wp_kses_post( apply_filters( 'woocommerce_after_widget_product_list', '</ul>' ) ); |
|
85 | + echo wp_kses_post(apply_filters('woocommerce_after_widget_product_list', '</ul>')); |
|
86 | 86 | |
87 | - $this->widget_end( $args ); |
|
87 | + $this->widget_end($args); |
|
88 | 88 | } |
89 | 89 | $content = ob_get_clean(); |
90 | - echo wp_kses_post( $content ); |
|
91 | - $this->cache_widget( $args, $content ); |
|
90 | + echo wp_kses_post($content); |
|
91 | + $this->cache_widget($args, $content); |
|
92 | 92 | } |
93 | 93 | } |
@@ -6,15 +6,15 @@ discard block |
||
6 | 6 | * @subpackage comment |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
13 | -if ( ! class_exists( 'Walker_Comment' ) ) { |
|
13 | +if ( ! class_exists('Walker_Comment')) { |
|
14 | 14 | return; |
15 | 15 | } |
16 | 16 | |
17 | -if ( ! class_exists( 'LSX_Walker_Comment' ) ) : |
|
17 | +if ( ! class_exists('LSX_Walker_Comment')) : |
|
18 | 18 | |
19 | 19 | /** |
20 | 20 | * Use Bootstrap's media object for listing comments. |
@@ -26,36 +26,36 @@ discard block |
||
26 | 26 | */ |
27 | 27 | class LSX_Walker_Comment extends Walker_Comment { |
28 | 28 | |
29 | - function start_lvl( &$output, $depth = 0, $args = array() ) { |
|
29 | + function start_lvl(&$output, $depth = 0, $args = array()) { |
|
30 | 30 | $GLOBALS['comment_depth'] = $depth + 1; ?> |
31 | - <ul <?php comment_class( 'media media-reply unstyled list-unstyled comment-' . get_comment_ID() ); ?>> |
|
31 | + <ul <?php comment_class('media media-reply unstyled list-unstyled comment-' . get_comment_ID()); ?>> |
|
32 | 32 | <?php |
33 | 33 | } |
34 | 34 | |
35 | - function end_lvl( &$output, $depth = 0, $args = array() ) { |
|
35 | + function end_lvl(&$output, $depth = 0, $args = array()) { |
|
36 | 36 | $GLOBALS['comment_depth'] = $depth + 1; |
37 | 37 | echo '</ul>'; |
38 | 38 | } |
39 | 39 | |
40 | - function start_el( &$output, $comment, $depth = 0, $args = array(), $id = 0 ) { |
|
40 | + function start_el(&$output, $comment, $depth = 0, $args = array(), $id = 0) { |
|
41 | 41 | ++$depth; |
42 | 42 | $GLOBALS['comment_depth'] = $depth; |
43 | 43 | $GLOBALS['comment'] = $comment; |
44 | 44 | |
45 | - if ( ! empty( $args['callback'] ) ) { |
|
46 | - call_user_func( $args['callback'], $comment, $args, $depth ); |
|
45 | + if ( ! empty($args['callback'])) { |
|
46 | + call_user_func($args['callback'], $comment, $args, $depth); |
|
47 | 47 | return; |
48 | 48 | } |
49 | 49 | ?> |
50 | 50 | |
51 | - <li id="comment-<?php comment_ID(); ?>" <?php comment_class( 'media comment-' . get_comment_ID() ); ?>> |
|
52 | - <?php get_template_part( 'comment' ); ?> |
|
51 | + <li id="comment-<?php comment_ID(); ?>" <?php comment_class('media comment-' . get_comment_ID()); ?>> |
|
52 | + <?php get_template_part('comment'); ?> |
|
53 | 53 | <?php |
54 | 54 | } |
55 | 55 | |
56 | - function end_el( &$output, $comment, $depth = 0, $args = array() ) { |
|
57 | - if ( ! empty( $args['end-callback'] ) ) { |
|
58 | - call_user_func( $args['end-callback'], $comment, $args, $depth ); |
|
56 | + function end_el(&$output, $comment, $depth = 0, $args = array()) { |
|
57 | + if ( ! empty($args['end-callback'])) { |
|
58 | + call_user_func($args['end-callback'], $comment, $args, $depth); |
|
59 | 59 | return; |
60 | 60 | } |
61 | 61 |
@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @subpackage 404-widget |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! function_exists( 'lsx_widget_area_404_init' ) ) : |
|
9 | +if ( ! function_exists('lsx_widget_area_404_init')) : |
|
10 | 10 | /** |
11 | 11 | * Add Widget. |
12 | 12 | * |
@@ -16,7 +16,7 @@ discard block |
||
16 | 16 | function lsx_widget_area_404_init() { |
17 | 17 | register_sidebar( |
18 | 18 | array( |
19 | - 'name' => esc_html__( '404 page', 'lsx' ), |
|
19 | + 'name' => esc_html__('404 page', 'lsx'), |
|
20 | 20 | 'id' => 'sidebar-404', |
21 | 21 | 'before_widget' => '<aside id="%1$s" class="widget %2$s">', |
22 | 22 | 'after_widget' => '</aside>', |
@@ -28,9 +28,9 @@ discard block |
||
28 | 28 | |
29 | 29 | endif; |
30 | 30 | |
31 | -add_action( 'widgets_init', 'lsx_widget_area_404_init' ); |
|
31 | +add_action('widgets_init', 'lsx_widget_area_404_init'); |
|
32 | 32 | |
33 | -if ( ! function_exists( 'my_search_placeholder' ) ) : |
|
33 | +if ( ! function_exists('my_search_placeholder')) : |
|
34 | 34 | /** |
35 | 35 | * Placeholder. |
36 | 36 | * |
@@ -38,9 +38,9 @@ discard block |
||
38 | 38 | * @subpackage 404-widget |
39 | 39 | */ |
40 | 40 | function my_search_placeholder() { |
41 | - return __( 'lsdev.biz', 'lsx' ); |
|
41 | + return __('lsdev.biz', 'lsx'); |
|
42 | 42 | } |
43 | 43 | |
44 | 44 | endif; |
45 | 45 | |
46 | -add_filter( 'search_placeholder_text', 'my_search_placeholder' ); |
|
46 | +add_filter('search_placeholder_text', 'my_search_placeholder'); |
@@ -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 | - 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-carousel', 350, 230, true ); |
|
28 | - add_image_size( 'lsx-thumbnail-wide', 360, 168, true ); |
|
29 | - add_image_size( 'lsx-thumbnail-square', 350, 350, true ); |
|
30 | - add_image_size( 'lsx-thumbnail-single', 750, 350, true ); |
|
31 | - add_image_size( 'lsx-banner', 1920, 600, true ); |
|
27 | + add_image_size('lsx-thumbnail-carousel', 350, 230, true); |
|
28 | + add_image_size('lsx-thumbnail-wide', 360, 168, true); |
|
29 | + add_image_size('lsx-thumbnail-square', 350, 350, true); |
|
30 | + add_image_size('lsx-thumbnail-single', 750, 350, true); |
|
31 | + add_image_size('lsx-banner', 1920, 600, true); |
|
32 | 32 | |
33 | 33 | register_nav_menus( |
34 | 34 | array( |
35 | - 'primary' => esc_html__( 'Primary Menu', 'lsx' ), |
|
36 | - 'top-menu' => esc_html__( 'Top Menu (right)', 'lsx' ), |
|
37 | - 'top-menu-left' => esc_html__( 'Top Menu (left)', 'lsx' ), |
|
38 | - 'social' => esc_html__( 'Social Menu', 'lsx' ), |
|
39 | - 'footer' => esc_html__( 'Footer Menu', 'lsx' ), |
|
35 | + 'primary' => esc_html__('Primary Menu', 'lsx'), |
|
36 | + 'top-menu' => esc_html__('Top Menu (right)', 'lsx'), |
|
37 | + 'top-menu-left' => esc_html__('Top Menu (left)', 'lsx'), |
|
38 | + 'social' => esc_html__('Social Menu', 'lsx'), |
|
39 | + 'footer' => esc_html__('Footer Menu', 'lsx'), |
|
40 | 40 | ) |
41 | 41 | ); |
42 | 42 | |
43 | - add_theme_support( 'automatic-feed-links' ); |
|
44 | - add_theme_support( 'custom-background' ); |
|
43 | + add_theme_support('automatic-feed-links'); |
|
44 | + add_theme_support('custom-background'); |
|
45 | 45 | |
46 | - add_theme_support( 'custom-logo', |
|
46 | + add_theme_support('custom-logo', |
|
47 | 47 | array( |
48 | 48 | 'height' => 50, |
49 | 49 | 'width' => 160, |
@@ -52,9 +52,9 @@ discard block |
||
52 | 52 | ) |
53 | 53 | ); |
54 | 54 | |
55 | - add_theme_support( 'html5', array( 'caption' ) ); |
|
55 | + add_theme_support('html5', array('caption')); |
|
56 | 56 | |
57 | - add_theme_support( 'post-formats', |
|
57 | + add_theme_support('post-formats', |
|
58 | 58 | array( |
59 | 59 | 'image', |
60 | 60 | 'video', |
@@ -64,10 +64,10 @@ discard block |
||
64 | 64 | ) |
65 | 65 | ); |
66 | 66 | |
67 | - add_theme_support( 'post-thumbnails' ); |
|
68 | - add_theme_support( 'sensei' ); |
|
67 | + add_theme_support('post-thumbnails'); |
|
68 | + add_theme_support('sensei'); |
|
69 | 69 | |
70 | - add_theme_support( 'site-logo', |
|
70 | + add_theme_support('site-logo', |
|
71 | 71 | array( |
72 | 72 | 'header-text' => array( |
73 | 73 | 'site-title', |
@@ -77,12 +77,12 @@ discard block |
||
77 | 77 | ) |
78 | 78 | ); |
79 | 79 | |
80 | - add_theme_support( 'title-tag' ); |
|
80 | + add_theme_support('title-tag'); |
|
81 | 81 | |
82 | 82 | /* @TODO - Necessary to test it */ |
83 | 83 | // add_theme_support( 'woocommerce' ); |
84 | 84 | |
85 | - add_theme_support( 'starter-content', array( |
|
85 | + add_theme_support('starter-content', array( |
|
86 | 86 | 'widgets' => array( |
87 | 87 | 'sidebar-home' => array( |
88 | 88 | 'custom_widget_1' => array( |
@@ -90,7 +90,7 @@ discard block |
||
90 | 90 | |
91 | 91 | array( |
92 | 92 | 'title' => '', |
93 | - '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>' ), |
|
93 | + '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>'), |
|
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="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>' ), |
|
102 | + '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>'), |
|
103 | 103 | ), |
104 | 104 | ), |
105 | 105 | |
@@ -108,7 +108,7 @@ discard block |
||
108 | 108 | |
109 | 109 | array( |
110 | 110 | 'title' => '', |
111 | - '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>' ), |
|
111 | + '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>'), |
|
112 | 112 | ), |
113 | 113 | ), |
114 | 114 | ), |
@@ -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__( 'Space for Footer Widgets', 'lsx' ), |
|
131 | - '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 | + 'title' => esc_html__('Space for Footer Widgets', 'lsx'), |
|
131 | + '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'), |
|
132 | 132 | ), |
133 | 133 | ), |
134 | 134 | |
@@ -136,8 +136,8 @@ discard block |
||
136 | 136 | 'text', |
137 | 137 | |
138 | 138 | array( |
139 | - 'title' => esc_html__( 'Contact us:', 'lsx' ), |
|
140 | - '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' ), |
|
139 | + 'title' => esc_html__('Contact us:', 'lsx'), |
|
140 | + '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'), |
|
141 | 141 | ), |
142 | 142 | ), |
143 | 143 | ), |
@@ -147,8 +147,8 @@ discard block |
||
147 | 147 | 'text', |
148 | 148 | |
149 | 149 | array( |
150 | - 'title' => esc_html__( 'A Footer Call to Action', 'lsx' ), |
|
151 | - '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' ), |
|
150 | + 'title' => esc_html__('A Footer Call to Action', 'lsx'), |
|
151 | + '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'), |
|
152 | 152 | ), |
153 | 153 | ), |
154 | 154 | ), |
@@ -158,7 +158,7 @@ discard block |
||
158 | 158 | 'home' => array( |
159 | 159 | 'template' => 'page-templates/template-front-page.php', |
160 | 160 | 'thumbnail' => '{{image-banner-example-01}}', |
161 | - 'post_title' => esc_html__( 'LSX is a free WordPress theme', 'lsx' ), |
|
161 | + 'post_title' => esc_html__('LSX is a free WordPress theme', 'lsx'), |
|
162 | 162 | 'post_content' => '', |
163 | 163 | ), |
164 | 164 | |
@@ -175,17 +175,17 @@ discard block |
||
175 | 175 | |
176 | 176 | 'attachments' => array( |
177 | 177 | 'image-banner-example-01' => array( |
178 | - 'post_title' => esc_html_x( 'Banner Example 01', 'Theme starter content', 'lsx' ), |
|
178 | + 'post_title' => esc_html_x('Banner Example 01', 'Theme starter content', 'lsx'), |
|
179 | 179 | 'file' => 'assets/images/admin/banner-example-01.jpg', |
180 | 180 | ), |
181 | 181 | |
182 | 182 | 'image-banner-example-02' => array( |
183 | - 'post_title' => esc_html_x( 'Banner Example 02', 'Theme starter content', 'lsx' ), |
|
183 | + 'post_title' => esc_html_x('Banner Example 02', 'Theme starter content', 'lsx'), |
|
184 | 184 | 'file' => 'assets/images/admin/banner-example-02.jpg', |
185 | 185 | ), |
186 | 186 | |
187 | 187 | 'image-banner-example-03' => array( |
188 | - 'post_title' => esc_html_x( 'Banner Example 03', 'Theme starter content', 'lsx' ), |
|
188 | + 'post_title' => esc_html_x('Banner Example 03', 'Theme starter content', 'lsx'), |
|
189 | 189 | 'file' => 'assets/images/admin/banner-example-03.jpg', |
190 | 190 | ), |
191 | 191 | ), |
@@ -194,12 +194,12 @@ discard block |
||
194 | 194 | 'show_on_front' => 'page', |
195 | 195 | 'page_on_front' => '{{home}}', |
196 | 196 | 'page_for_posts' => '{{blog}}', |
197 | - 'blogdescription' => esc_html__( 'LSX starter content example', 'lsx' ), |
|
197 | + 'blogdescription' => esc_html__('LSX starter content example', 'lsx'), |
|
198 | 198 | ), |
199 | 199 | |
200 | 200 | 'nav_menus' => array( |
201 | 201 | 'primary' => array( |
202 | - 'name' => esc_html__( 'Primary Menu', 'lsx' ), |
|
202 | + 'name' => esc_html__('Primary Menu', 'lsx'), |
|
203 | 203 | |
204 | 204 | 'items' => array( |
205 | 205 | 'page_home', |
@@ -210,7 +210,7 @@ discard block |
||
210 | 210 | ), |
211 | 211 | |
212 | 212 | 'top-menu' => array( |
213 | - 'name' => esc_html__( 'Top Menu', 'lsx' ), |
|
213 | + 'name' => esc_html__('Top Menu', 'lsx'), |
|
214 | 214 | |
215 | 215 | 'items' => array( |
216 | 216 | 'custom_link_1' => array( |
@@ -238,7 +238,7 @@ discard block |
||
238 | 238 | ), |
239 | 239 | |
240 | 240 | 'social' => array( |
241 | - 'name' => esc_html__( 'Social Menu', 'lsx' ), |
|
241 | + 'name' => esc_html__('Social Menu', 'lsx'), |
|
242 | 242 | |
243 | 243 | 'items' => array( |
244 | 244 | 'link_facebook', |
@@ -253,7 +253,7 @@ discard block |
||
253 | 253 | ), |
254 | 254 | |
255 | 255 | 'footer' => array( |
256 | - 'name' => esc_html__( 'Footer Menu', 'lsx' ), |
|
256 | + 'name' => esc_html__('Footer Menu', 'lsx'), |
|
257 | 257 | |
258 | 258 | 'items' => array( |
259 | 259 | 'page_about', |
@@ -267,14 +267,14 @@ discard block |
||
267 | 267 | 'lsx_header_search' => false, |
268 | 268 | 'lsx_layout' => '1c', |
269 | 269 | ), |
270 | - ) ); |
|
270 | + )); |
|
271 | 271 | } |
272 | 272 | |
273 | 273 | endif; |
274 | 274 | |
275 | -add_action( 'after_setup_theme', 'lsx_setup' ); |
|
275 | +add_action('after_setup_theme', 'lsx_setup'); |
|
276 | 276 | |
277 | -if ( ! function_exists( 'lsx_init' ) ) : |
|
277 | +if ( ! function_exists('lsx_init')) : |
|
278 | 278 | |
279 | 279 | /** |
280 | 280 | * Theme init action. |
@@ -283,20 +283,20 @@ discard block |
||
283 | 283 | * @subpackage config |
284 | 284 | */ |
285 | 285 | function lsx_init() { |
286 | - add_post_type_support( 'page', 'excerpt' ); |
|
286 | + add_post_type_support('page', 'excerpt'); |
|
287 | 287 | |
288 | - if ( class_exists( 'WooCommerce' ) ) { |
|
289 | - remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20 ); |
|
288 | + if (class_exists('WooCommerce')) { |
|
289 | + remove_action('woocommerce_before_main_content', 'woocommerce_breadcrumb', 20); |
|
290 | 290 | } |
291 | 291 | |
292 | - remove_action( 'comment_form', 'wp_comment_form_unfiltered_html_nonce',10 ); |
|
292 | + remove_action('comment_form', 'wp_comment_form_unfiltered_html_nonce', 10); |
|
293 | 293 | } |
294 | 294 | |
295 | 295 | endif; |
296 | 296 | |
297 | -add_action( 'init', 'lsx_init', 100 ); |
|
297 | +add_action('init', 'lsx_init', 100); |
|
298 | 298 | |
299 | -if ( ! function_exists( 'lsx_process_content_width' ) ) : |
|
299 | +if ( ! function_exists('lsx_process_content_width')) : |
|
300 | 300 | |
301 | 301 | /** |
302 | 302 | * Overwrite the $content_width var, based on the layout of the page. |
@@ -308,8 +308,8 @@ discard block |
||
308 | 308 | global $content_width; |
309 | 309 | |
310 | 310 | if ( |
311 | - is_page_template( 'page-templates/template-front-page.php' ) || |
|
312 | - is_page_template( 'page-templates/template-full-width.php' ) |
|
311 | + is_page_template('page-templates/template-front-page.php') || |
|
312 | + is_page_template('page-templates/template-full-width.php') |
|
313 | 313 | ) { |
314 | 314 | $content_width = 1140; |
315 | 315 | } |
@@ -317,9 +317,9 @@ discard block |
||
317 | 317 | |
318 | 318 | endif; |
319 | 319 | |
320 | -add_action( 'wp_head', 'lsx_process_content_width' ); |
|
320 | +add_action('wp_head', 'lsx_process_content_width'); |
|
321 | 321 | |
322 | -if ( ! function_exists( 'lsx_file_get_contents' ) ) : |
|
322 | +if ( ! function_exists('lsx_file_get_contents')) : |
|
323 | 323 | |
324 | 324 | /** |
325 | 325 | * Get file contents. |
@@ -327,19 +327,19 @@ discard block |
||
327 | 327 | * @package lsx |
328 | 328 | * @subpackage config |
329 | 329 | */ |
330 | - function lsx_file_get_contents( $file ) { |
|
331 | - if ( file_exists( $file ) ) { |
|
330 | + function lsx_file_get_contents($file) { |
|
331 | + if (file_exists($file)) { |
|
332 | 332 | global $wp_filesystem; |
333 | 333 | |
334 | - if ( empty( $wp_filesystem ) ) { |
|
335 | - require_once( ABSPATH . 'wp-admin/includes/file.php' ); |
|
334 | + if (empty($wp_filesystem)) { |
|
335 | + require_once(ABSPATH . 'wp-admin/includes/file.php'); |
|
336 | 336 | WP_Filesystem(); |
337 | 337 | } |
338 | 338 | |
339 | - if ( $wp_filesystem ) { |
|
340 | - $contents = $wp_filesystem->get_contents( $file ); |
|
339 | + if ($wp_filesystem) { |
|
340 | + $contents = $wp_filesystem->get_contents($file); |
|
341 | 341 | |
342 | - if ( ! empty( $contents ) ) { |
|
342 | + if ( ! empty($contents)) { |
|
343 | 343 | return $contents; |
344 | 344 | } |
345 | 345 | } |
@@ -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_add_footer_sidebar_area' ) ) : |
|
118 | +if ( ! function_exists('lsx_add_footer_sidebar_area')) : |
|
119 | 119 | /** |
120 | 120 | * Output the Footer CTA and/pr Footer Widgets. |
121 | 121 | * |
@@ -123,32 +123,32 @@ discard block |
||
123 | 123 | * @subpackage layout |
124 | 124 | */ |
125 | 125 | function lsx_add_footer_sidebar_area() { |
126 | - if ( is_active_sidebar( 'sidebar-footer-cta' ) ) : ?> |
|
126 | + if (is_active_sidebar('sidebar-footer-cta')) : ?> |
|
127 | 127 | <div id="footer-cta"> |
128 | 128 | <div class="container"> |
129 | 129 | <div class="lsx-full-width"> |
130 | 130 | <div class="lsx-hero-unit"> |
131 | - <?php dynamic_sidebar( 'sidebar-footer-cta' ); ?> |
|
131 | + <?php dynamic_sidebar('sidebar-footer-cta'); ?> |
|
132 | 132 | </div> |
133 | 133 | </div> |
134 | 134 | </div> |
135 | 135 | </div> |
136 | 136 | <?php endif; ?> |
137 | 137 | |
138 | - <?php if ( is_active_sidebar( 'sidebar-footer' ) ) : ?> |
|
138 | + <?php if (is_active_sidebar('sidebar-footer')) : ?> |
|
139 | 139 | <div id="footer-widgets"> |
140 | 140 | <div class="container"> |
141 | 141 | <div class="row"> |
142 | - <?php dynamic_sidebar( 'sidebar-footer' ); ?> |
|
142 | + <?php dynamic_sidebar('sidebar-footer'); ?> |
|
143 | 143 | </div> |
144 | 144 | </div> |
145 | 145 | </div> |
146 | 146 | <?php endif; |
147 | 147 | } |
148 | - add_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' ); |
|
148 | + add_action('lsx_footer_before', 'lsx_add_footer_sidebar_area'); |
|
149 | 149 | endif; |
150 | 150 | |
151 | -if ( ! function_exists( 'lsx_global_header' ) ) : |
|
151 | +if ( ! function_exists('lsx_global_header')) : |
|
152 | 152 | /** |
153 | 153 | * Displays the global header. |
154 | 154 | * |
@@ -156,23 +156,23 @@ discard block |
||
156 | 156 | * @subpackage layout |
157 | 157 | */ |
158 | 158 | function lsx_global_header() { |
159 | - $show_on_front = get_option( 'show_on_front' ); |
|
159 | + $show_on_front = get_option('show_on_front'); |
|
160 | 160 | $queried_object = get_queried_object(); |
161 | 161 | $default_size = 'sm'; |
162 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
162 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
163 | 163 | |
164 | 164 | //Pages have their own banner function 'lsx_page_banner()' |
165 | 165 | // if ( function_exists( 'is_woocommerce' ) && ( is_woocommerce() || is_checkout() || is_cart() || is_account_page() ) ) { |
166 | 166 | // return; |
167 | 167 | // } |
168 | 168 | //Product pages have their own banner function 'lsx_page_banner()' |
169 | - if ( function_exists( 'is_woocommerce' ) && ( is_product() ) ) { |
|
169 | + if (function_exists('is_woocommerce') && (is_product())) { |
|
170 | 170 | return; |
171 | 171 | } |
172 | 172 | |
173 | - if ( is_page() && ( 'page' !== $show_on_front || ! is_front_page() ) ) : |
|
173 | + if (is_page() && ('page' !== $show_on_front || ! is_front_page())) : |
|
174 | 174 | ?> |
175 | - <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
|
175 | + <div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12"> |
|
176 | 176 | <?php lsx_global_header_inner_bottom(); ?> |
177 | 177 | <header class="archive-header"> |
178 | 178 | <h1 class="archive-title"><?php the_title(); ?></h1> |
@@ -180,26 +180,26 @@ discard block |
||
180 | 180 | |
181 | 181 | </div> |
182 | 182 | <?php |
183 | - elseif ( is_single() && ! is_singular( 'post' ) ) : |
|
183 | + elseif (is_single() && ! is_singular('post')) : |
|
184 | 184 | ?> |
185 | - <div class="archive-header-wrapper banner-single col-<?php echo esc_attr( $size ); ?>-12"> |
|
185 | + <div class="archive-header-wrapper banner-single col-<?php echo esc_attr($size); ?>-12"> |
|
186 | 186 | <?php lsx_global_header_inner_bottom(); ?> |
187 | 187 | <header class="archive-header"> |
188 | - <h1 class="archive-title"><?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_title() ) ); ?></h1> |
|
188 | + <h1 class="archive-title"><?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_title())); ?></h1> |
|
189 | 189 | </header> |
190 | 190 | |
191 | 191 | </div> |
192 | 192 | <?php |
193 | - elseif ( is_search() ) : |
|
193 | + elseif (is_search()) : |
|
194 | 194 | ?> |
195 | - <div class="archive-header-wrapper banner-search col-<?php echo esc_attr( $size ); ?>-12"> |
|
195 | + <div class="archive-header-wrapper banner-search col-<?php echo esc_attr($size); ?>-12"> |
|
196 | 196 | <?php lsx_global_header_inner_bottom(); ?> |
197 | 197 | <header class="archive-header"> |
198 | 198 | <h1 class="archive-title"> |
199 | 199 | <?php |
200 | 200 | printf( |
201 | 201 | /* Translators: %s: search term/query */ |
202 | - esc_html__( 'Search Results for: %s', 'lsx' ), |
|
202 | + esc_html__('Search Results for: %s', 'lsx'), |
|
203 | 203 | '<span>' . get_search_query() . '</span>' |
204 | 204 | ); |
205 | 205 | ?> |
@@ -208,12 +208,12 @@ discard block |
||
208 | 208 | |
209 | 209 | </div> |
210 | 210 | <?php |
211 | - elseif ( is_author() ) : |
|
211 | + elseif (is_author()) : |
|
212 | 212 | $author = get_the_author(); |
213 | - $author_avatar = get_avatar( get_the_author_meta( 'ID' ), 256 ); |
|
213 | + $author_avatar = get_avatar(get_the_author_meta('ID'), 256); |
|
214 | 214 | $author_bio = get_the_archive_description(); |
215 | 215 | ?> |
216 | - <div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr( $size ); ?>-12"> |
|
216 | + <div class="archive-header-wrapper banner-archive-author col-<?php echo esc_attr($size); ?>-12"> |
|
217 | 217 | <?php lsx_global_header_inner_bottom(); ?> |
218 | 218 | <header class="archive-header"> |
219 | 219 | <h1 class="archive-title"><?php the_archive_title(); ?></h1> |
@@ -221,57 +221,57 @@ discard block |
||
221 | 221 | |
222 | 222 | </div> |
223 | 223 | <?php |
224 | - elseif ( is_archive() ) : |
|
224 | + elseif (is_archive()) : |
|
225 | 225 | ?> |
226 | - <div class="archive-header-wrapper banner-archive col-<?php echo esc_attr( $size ); ?>-12"> |
|
226 | + <div class="archive-header-wrapper banner-archive col-<?php echo esc_attr($size); ?>-12"> |
|
227 | 227 | <?php lsx_global_header_inner_bottom(); ?> |
228 | 228 | <header class="archive-header"> |
229 | 229 | <h1 class="archive-title"> |
230 | - <?php if ( has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax( 'post_format' ) ) { ?> |
|
231 | - <?php the_archive_title( esc_html__( 'Type:', 'lsx' ) ); ?> |
|
230 | + <?php if (has_post_format() && ! is_category() && ! is_tag() && ! is_date() && ! is_tax('post_format')) { ?> |
|
231 | + <?php the_archive_title(esc_html__('Type:', 'lsx')); ?> |
|
232 | 232 | <?php } else { ?> |
233 | - <?php echo wp_kses_post( apply_filters( 'lsx_global_header_title', get_the_archive_title() ) ); ?> |
|
233 | + <?php echo wp_kses_post(apply_filters('lsx_global_header_title', get_the_archive_title())); ?> |
|
234 | 234 | <?php } ?> |
235 | 235 | </h1> |
236 | 236 | |
237 | 237 | <?php |
238 | - if ( false === apply_filters( 'lsx_display_global_header_description', false ) ) { |
|
238 | + if (false === apply_filters('lsx_display_global_header_description', false)) { |
|
239 | 239 | the_archive_description(); |
240 | 240 | } |
241 | 241 | ?> |
242 | 242 | </header> |
243 | 243 | </div> |
244 | 244 | <?php |
245 | - elseif ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object->ID ) : |
|
245 | + elseif ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object->ID) : |
|
246 | 246 | ?> |
247 | - <div class="archive-header-wrapper banner-page col-<?php echo esc_attr( $size ); ?>-12"> |
|
247 | + <div class="archive-header-wrapper banner-page col-<?php echo esc_attr($size); ?>-12"> |
|
248 | 248 | <?php lsx_global_header_inner_bottom(); ?> |
249 | 249 | <header class="archive-header"> |
250 | - <h1 class="archive-title"><?php esc_html_e( 'Blog', 'lsx' ); ?></h1> |
|
250 | + <h1 class="archive-title"><?php esc_html_e('Blog', 'lsx'); ?></h1> |
|
251 | 251 | </header> |
252 | 252 | |
253 | 253 | </div> |
254 | 254 | <?php |
255 | - elseif ( ! is_singular( 'post' ) ) : |
|
255 | + elseif ( ! is_singular('post')) : |
|
256 | 256 | // Display only the breadcrumbs |
257 | 257 | ?> |
258 | - <div class="archive-header-wrapper banner-singular col-<?php echo esc_attr( $size ); ?>-12"> |
|
258 | + <div class="archive-header-wrapper banner-singular col-<?php echo esc_attr($size); ?>-12"> |
|
259 | 259 | <?php lsx_global_header_inner_bottom(); ?> |
260 | 260 | </div> |
261 | 261 | <?php |
262 | - elseif ( ( true === apply_filters( 'lsx_global_header_disable', false ) ) && ( ! is_search() ) ) : |
|
262 | + elseif ((true === apply_filters('lsx_global_header_disable', false)) && ( ! is_search())) : |
|
263 | 263 | // Display only the breadcrumbs |
264 | 264 | ?> |
265 | - <div class="archive-header-wrapper banner-global col-<?php echo esc_attr( $size ); ?>-12"> |
|
265 | + <div class="archive-header-wrapper banner-global col-<?php echo esc_attr($size); ?>-12"> |
|
266 | 266 | <?php lsx_global_header_inner_bottom(); ?> |
267 | 267 | </div> |
268 | 268 | <?php |
269 | 269 | endif; |
270 | 270 | } |
271 | - add_action( 'lsx_content_wrap_before', 'lsx_global_header' ); |
|
271 | + add_action('lsx_content_wrap_before', 'lsx_global_header'); |
|
272 | 272 | endif; |
273 | 273 | |
274 | -if ( ! function_exists( 'lsx_author_extra_info' ) ) : |
|
274 | +if ( ! function_exists('lsx_author_extra_info')) : |
|
275 | 275 | /** |
276 | 276 | * Displays the author extra info. |
277 | 277 | * |
@@ -280,83 +280,83 @@ discard block |
||
280 | 280 | */ |
281 | 281 | function lsx_author_extra_info() { |
282 | 282 | $default_size = 'sm'; |
283 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
283 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
284 | 284 | |
285 | - if ( is_author() ) : |
|
286 | - $author_id = get_the_author_meta( 'ID' ); |
|
285 | + if (is_author()) : |
|
286 | + $author_id = get_the_author_meta('ID'); |
|
287 | 287 | $author = get_the_author(); |
288 | - $author_avatar = get_avatar( $author_id, 400 ); |
|
288 | + $author_avatar = get_avatar($author_id, 400); |
|
289 | 289 | $author_bio = get_the_archive_description(); |
290 | - $author_url = get_the_author_meta( 'url', $author_id ); |
|
291 | - $author_email = get_the_author_meta( 'email', $author_id ); |
|
292 | - $author_facebook = get_the_author_meta( 'facebook', $author_id ); |
|
293 | - $author_linkedin = get_the_author_meta( 'linkedin', $author_id ); |
|
294 | - $author_twitter = get_the_author_meta( 'twitter', $author_id ); |
|
295 | - $author_googleplus = get_the_author_meta( 'googleplus', $author_id ); |
|
290 | + $author_url = get_the_author_meta('url', $author_id); |
|
291 | + $author_email = get_the_author_meta('email', $author_id); |
|
292 | + $author_facebook = get_the_author_meta('facebook', $author_id); |
|
293 | + $author_linkedin = get_the_author_meta('linkedin', $author_id); |
|
294 | + $author_twitter = get_the_author_meta('twitter', $author_id); |
|
295 | + $author_googleplus = get_the_author_meta('googleplus', $author_id); |
|
296 | 296 | ?> |
297 | - <div class="col-<?php echo esc_attr( $size ); ?>-12"> |
|
297 | + <div class="col-<?php echo esc_attr($size); ?>-12"> |
|
298 | 298 | <div class="archive-author-data"> |
299 | 299 | <div class="row"> |
300 | - <?php if ( ! empty( $author_avatar ) ) : ?> |
|
300 | + <?php if ( ! empty($author_avatar)) : ?> |
|
301 | 301 | <div class="col-xs-12 col-sm-4 col-md-3"> |
302 | - <figure class="archive-author-avatar"><?php echo wp_kses_post( $author_avatar ); ?></figure> |
|
302 | + <figure class="archive-author-avatar"><?php echo wp_kses_post($author_avatar); ?></figure> |
|
303 | 303 | </div> |
304 | 304 | <?php endif; ?> |
305 | 305 | <div class="col-xs-12 col-sm-8 col-md-9"> |
306 | - <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> |
|
306 | + <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> |
|
307 | 307 | <!-- Name --> |
308 | 308 | <h2 class="archive-author-title"> |
309 | 309 | <?php |
310 | - if ( '' !== $author ) { |
|
311 | - echo esc_html( $author ); |
|
310 | + if ('' !== $author) { |
|
311 | + echo esc_html($author); |
|
312 | 312 | } |
313 | 313 | ?> |
314 | 314 | </h2> |
315 | 315 | <!-- Social --> |
316 | - <?php if ( ! empty( $author_url ) || ! empty( $author_email ) || ! empty( $author_facebook ) || ! empty( $author_twitter ) || ! empty( $author_googleplus ) ) : ?> |
|
316 | + <?php if ( ! empty($author_url) || ! empty($author_email) || ! empty($author_facebook) || ! empty($author_twitter) || ! empty($author_googleplus)) : ?> |
|
317 | 317 | <div class="archive-author-social-links"> |
318 | - <?php if ( ! empty( $author_url ) ) : ?> |
|
319 | - <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> |
|
318 | + <?php if ( ! empty($author_url)) : ?> |
|
319 | + <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> |
|
320 | 320 | <?php endif; ?> |
321 | 321 | |
322 | - <?php if ( ! empty( $author_email ) ) : ?> |
|
323 | - <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> |
|
322 | + <?php if ( ! empty($author_email)) : ?> |
|
323 | + <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> |
|
324 | 324 | <?php endif; ?> |
325 | 325 | |
326 | - <?php if ( ! empty( $author_facebook ) ) : ?> |
|
327 | - <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> |
|
326 | + <?php if ( ! empty($author_facebook)) : ?> |
|
327 | + <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> |
|
328 | 328 | <?php endif; ?> |
329 | 329 | |
330 | - <?php if ( ! empty( $author_twitter ) ) : ?> |
|
331 | - <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> |
|
330 | + <?php if ( ! empty($author_twitter)) : ?> |
|
331 | + <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> |
|
332 | 332 | <?php endif; ?> |
333 | 333 | |
334 | - <?php if ( ! empty( $author_linkedin ) ) : ?> |
|
335 | - <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> |
|
334 | + <?php if ( ! empty($author_linkedin)) : ?> |
|
335 | + <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> |
|
336 | 336 | <?php endif; ?> |
337 | 337 | |
338 | - <?php if ( ! empty( $author_googleplus ) ) : ?> |
|
339 | - <a href="<?php echo esc_url( $author_googleplus ); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-googleplus"><i class="fa fa-google-plus" aria-hidden="true"></i></a> |
|
338 | + <?php if ( ! empty($author_googleplus)) : ?> |
|
339 | + <a href="<?php echo esc_url($author_googleplus); ?>" target="_blank" rel="nofollow noreferrer noopener" class="archive-author-social-link archive-author-social-link-googleplus"><i class="fa fa-google-plus" aria-hidden="true"></i></a> |
|
340 | 340 | <?php endif; ?> |
341 | 341 | </div> |
342 | 342 | <?php endif; ?> |
343 | 343 | |
344 | 344 | <!-- Bio --> |
345 | - <?php if ( ! empty( $author_bio ) ) : ?> |
|
346 | - <p class="archive-author-bio"><?php echo wp_kses_post( $author_bio ); ?></p> |
|
345 | + <?php if ( ! empty($author_bio)) : ?> |
|
346 | + <p class="archive-author-bio"><?php echo wp_kses_post($author_bio); ?></p> |
|
347 | 347 | <?php endif; ?> |
348 | 348 | </div> |
349 | 349 | </div> |
350 | 350 | </div> |
351 | - <h2><?php echo esc_html__( 'Posts', 'lsx' ); ?></h2> |
|
351 | + <h2><?php echo esc_html__('Posts', 'lsx'); ?></h2> |
|
352 | 352 | </div> |
353 | 353 | <?php |
354 | 354 | endif; |
355 | 355 | } |
356 | - add_action( 'lsx_content_wrap_before', 'lsx_author_extra_info', 11 ); |
|
356 | + add_action('lsx_content_wrap_before', 'lsx_author_extra_info', 11); |
|
357 | 357 | endif; |
358 | 358 | |
359 | -if ( ! function_exists( 'lsx_post_header' ) ) : |
|
359 | +if ( ! function_exists('lsx_post_header')) : |
|
360 | 360 | /** |
361 | 361 | * Displays the post header. |
362 | 362 | * |
@@ -365,21 +365,21 @@ discard block |
||
365 | 365 | */ |
366 | 366 | function lsx_post_header() { |
367 | 367 | $default_size = 'sm'; |
368 | - $size = apply_filters( 'lsx_bootstrap_column_size', $default_size ); |
|
368 | + $size = apply_filters('lsx_bootstrap_column_size', $default_size); |
|
369 | 369 | |
370 | - if ( is_singular( 'post' ) ) : |
|
370 | + if (is_singular('post')) : |
|
371 | 371 | $format = get_post_format(); |
372 | 372 | |
373 | - if ( false === $format ) { |
|
373 | + if (false === $format) { |
|
374 | 374 | $format = 'standard'; |
375 | 375 | } |
376 | 376 | |
377 | - $format = lsx_translate_format_to_fontawesome( $format ); |
|
377 | + $format = lsx_translate_format_to_fontawesome($format); |
|
378 | 378 | ?> |
379 | - <div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr( $size ); ?>-12"> |
|
379 | + <div class="archive-header-wrapper banner-post-header col-<?php echo esc_attr($size); ?>-12"> |
|
380 | 380 | <header class="archive-header"> |
381 | 381 | <h1 class="archive-title"> |
382 | - <i class="format-link fa fa-<?php echo esc_attr( $format ); ?>"></i> |
|
382 | + <i class="format-link fa fa-<?php echo esc_attr($format); ?>"></i> |
|
383 | 383 | <span><?php the_title(); ?></span> |
384 | 384 | </h1> |
385 | 385 | </header> |
@@ -387,10 +387,10 @@ discard block |
||
387 | 387 | <?php |
388 | 388 | endif; |
389 | 389 | } |
390 | - add_action( 'lsx_entry_top', 'lsx_post_header' ); |
|
390 | + add_action('lsx_entry_top', 'lsx_post_header'); |
|
391 | 391 | endif; |
392 | 392 | |
393 | -if ( ! function_exists( 'lsx_add_viewport_meta_tag' ) ) : |
|
393 | +if ( ! function_exists('lsx_add_viewport_meta_tag')) : |
|
394 | 394 | /** |
395 | 395 | * Add Viewport Meta Tag to head. |
396 | 396 | * |
@@ -402,10 +402,10 @@ discard block |
||
402 | 402 | <meta name="viewport" content="width=device-width,initial-scale=1,maximum-scale=1,user-scalable=0"> |
403 | 403 | <?php |
404 | 404 | } |
405 | - add_action( 'wp_head', 'lsx_add_viewport_meta_tag' ); |
|
405 | + add_action('wp_head', 'lsx_add_viewport_meta_tag'); |
|
406 | 406 | endif; |
407 | 407 | |
408 | -if ( ! function_exists( 'lsx_header_search_form' ) ) : |
|
408 | +if ( ! function_exists('lsx_header_search_form')) : |
|
409 | 409 | /** |
410 | 410 | * Add a search form to just above the nav menu. |
411 | 411 | * |
@@ -413,19 +413,19 @@ discard block |
||
413 | 413 | * @subpackage layout |
414 | 414 | */ |
415 | 415 | function lsx_header_search_form() { |
416 | - $search_form = get_theme_mod( 'lsx_header_search', false ); |
|
416 | + $search_form = get_theme_mod('lsx_header_search', false); |
|
417 | 417 | |
418 | - if ( false !== $search_form || is_customize_preview() ) { |
|
419 | - get_search_form( true ); |
|
418 | + if (false !== $search_form || is_customize_preview()) { |
|
419 | + get_search_form(true); |
|
420 | 420 | } |
421 | 421 | } |
422 | - add_action( 'lsx_nav_before', 'lsx_header_search_form', 0 ); |
|
422 | + add_action('lsx_nav_before', 'lsx_header_search_form', 0); |
|
423 | 423 | endif; |
424 | 424 | |
425 | 425 | // Add entry meta to single post if active |
426 | -if ( ! function_exists( 'lsx_add_entry_meta' ) ) : |
|
426 | +if ( ! function_exists('lsx_add_entry_meta')) : |
|
427 | 427 | function lsx_add_entry_meta() { |
428 | - if ( is_single() && is_singular( 'post' ) ) { |
|
428 | + if (is_single() && is_singular('post')) { |
|
429 | 429 | ?> |
430 | 430 | <div class="entry-meta"> |
431 | 431 | <?php lsx_post_meta_single_top(); ?> |
@@ -433,5 +433,5 @@ discard block |
||
433 | 433 | <?php |
434 | 434 | } |
435 | 435 | } |
436 | - add_action( 'lsx_entry_top', 'lsx_add_entry_meta', 999 ); |
|
436 | + add_action('lsx_entry_top', 'lsx_add_entry_meta', 999); |
|
437 | 437 | endif; |
@@ -6,7 +6,7 @@ discard block |
||
6 | 6 | * @subpackage extras |
7 | 7 | */ |
8 | 8 | |
9 | -if ( ! defined( 'ABSPATH' ) ) { |
|
9 | +if ( ! defined('ABSPATH')) { |
|
10 | 10 | exit; |
11 | 11 | } |
12 | 12 | |
@@ -16,10 +16,10 @@ discard block |
||
16 | 16 | * @package lsx |
17 | 17 | * @subpackage extras |
18 | 18 | */ |
19 | -add_filter( 'widget_text', 'shortcode_unautop' ); |
|
20 | -add_filter( 'widget_text', 'do_shortcode' ); |
|
19 | +add_filter('widget_text', 'shortcode_unautop'); |
|
20 | +add_filter('widget_text', 'do_shortcode'); |
|
21 | 21 | |
22 | -if ( ! function_exists( 'lsx_kses_allowed_html' ) ) : |
|
22 | +if ( ! function_exists('lsx_kses_allowed_html')) : |
|
23 | 23 | |
24 | 24 | /** |
25 | 25 | * Enable extra attributes (srcset, sizes) in img tag. |
@@ -27,7 +27,7 @@ discard block |
||
27 | 27 | * @package lsx |
28 | 28 | * @subpackage extras |
29 | 29 | */ |
30 | - function lsx_kses_allowed_html( $allowedtags, $context ) { |
|
30 | + function lsx_kses_allowed_html($allowedtags, $context) { |
|
31 | 31 | $allowedtags['img']['srcset'] = true; |
32 | 32 | $allowedtags['img']['sizes'] = true; |
33 | 33 | |
@@ -42,9 +42,9 @@ discard block |
||
42 | 42 | |
43 | 43 | endif; |
44 | 44 | |
45 | -add_filter( 'wp_kses_allowed_html', 'lsx_kses_allowed_html', 10, 2 ); |
|
45 | +add_filter('wp_kses_allowed_html', 'lsx_kses_allowed_html', 10, 2); |
|
46 | 46 | |
47 | -if ( ! function_exists( 'lsx_body_class' ) ) : |
|
47 | +if ( ! function_exists('lsx_body_class')) : |
|
48 | 48 | |
49 | 49 | /** |
50 | 50 | * Add and remove body_class() classes. |
@@ -52,55 +52,55 @@ discard block |
||
52 | 52 | * @package lsx |
53 | 53 | * @subpackage extras |
54 | 54 | */ |
55 | - function lsx_body_class( $classes ) { |
|
55 | + function lsx_body_class($classes) { |
|
56 | 56 | global $post; |
57 | 57 | |
58 | - $header_layout = get_theme_mod( 'lsx_header_layout', 'inline' ); |
|
58 | + $header_layout = get_theme_mod('lsx_header_layout', 'inline'); |
|
59 | 59 | $classes[] = 'header-' . $header_layout; |
60 | 60 | |
61 | - if ( isset( $post ) ) { |
|
61 | + if (isset($post)) { |
|
62 | 62 | $classes[] = $post->post_name; |
63 | 63 | } |
64 | 64 | |
65 | - if ( class_exists( 'LSX_Banners' ) || empty( apply_filters( 'lsx_banner_plugin_disable', false ) ) ) { |
|
66 | - $post_types = array( 'page', 'post' ); |
|
67 | - $post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types ); |
|
65 | + if (class_exists('LSX_Banners') || empty(apply_filters('lsx_banner_plugin_disable', false))) { |
|
66 | + $post_types = array('page', 'post'); |
|
67 | + $post_types = apply_filters('lsx_allowed_post_type_banners', $post_types); |
|
68 | 68 | |
69 | - if ( is_singular( $post_types ) && has_post_thumbnail() ) { |
|
69 | + if (is_singular($post_types) && has_post_thumbnail()) { |
|
70 | 70 | $classes[] = 'page-has-banner'; |
71 | 71 | } |
72 | 72 | } |
73 | 73 | |
74 | - if ( function_exists( 'tour_operator' ) ) { |
|
75 | - $post_types = array( 'page', 'post' ); |
|
74 | + if (function_exists('tour_operator')) { |
|
75 | + $post_types = array('page', 'post'); |
|
76 | 76 | |
77 | 77 | $classes[] = 'to-active'; |
78 | 78 | } |
79 | 79 | |
80 | - if ( has_nav_menu( 'top-menu' ) || has_nav_menu( 'top-menu-left' ) ) { |
|
80 | + if (has_nav_menu('top-menu') || has_nav_menu('top-menu-left')) { |
|
81 | 81 | $classes[] = 'has-top-menu'; |
82 | 82 | } |
83 | 83 | |
84 | - $fixed_header = get_theme_mod( 'lsx_header_fixed', false ); |
|
84 | + $fixed_header = get_theme_mod('lsx_header_fixed', false); |
|
85 | 85 | |
86 | - if ( false !== $fixed_header ) { |
|
86 | + if (false !== $fixed_header) { |
|
87 | 87 | $classes[] = 'top-menu-fixed'; |
88 | 88 | } |
89 | 89 | |
90 | - $search_form = get_theme_mod( 'lsx_header_search', false ); |
|
90 | + $search_form = get_theme_mod('lsx_header_search', false); |
|
91 | 91 | |
92 | - if ( false !== $search_form ) { |
|
92 | + if (false !== $search_form) { |
|
93 | 93 | $classes[] = 'has-header-search'; |
94 | 94 | } |
95 | 95 | |
96 | - $preloader_content = get_theme_mod( 'lsx_preloader_content_status', false ); |
|
96 | + $preloader_content = get_theme_mod('lsx_preloader_content_status', false); |
|
97 | 97 | |
98 | - if ( false !== $preloader_content ) { |
|
98 | + if (false !== $preloader_content) { |
|
99 | 99 | $classes[] = 'preloader-content-enable'; |
100 | 100 | } |
101 | 101 | |
102 | - $register_enabled = get_option( 'users_can_register', false ); |
|
103 | - if ( ( $register_enabled ) && is_page( 'my-account' ) && is_singular() ) { |
|
102 | + $register_enabled = get_option('users_can_register', false); |
|
103 | + if (($register_enabled) && is_page('my-account') && is_singular()) { |
|
104 | 104 | $classes[] = 'register-enabled'; |
105 | 105 | } |
106 | 106 | |
@@ -109,9 +109,9 @@ discard block |
||
109 | 109 | |
110 | 110 | endif; |
111 | 111 | |
112 | -add_filter( 'body_class', 'lsx_body_class' ); |
|
112 | +add_filter('body_class', 'lsx_body_class'); |
|
113 | 113 | |
114 | -if ( ! function_exists( 'lsx_embed_wrap' ) ) : |
|
114 | +if ( ! function_exists('lsx_embed_wrap')) : |
|
115 | 115 | |
116 | 116 | /** |
117 | 117 | * Wrap embedded media as suggested by Readability. |
@@ -122,8 +122,8 @@ discard block |
||
122 | 122 | * @link https://gist.github.com/965956 |
123 | 123 | * @link http://www.readability.com/publishers/guidelines#publisher |
124 | 124 | */ |
125 | - function lsx_embed_wrap( $cache, $url, $attr = '', $post_id = '' ) { |
|
126 | - if ( false !== strpos( $cache, '<iframe' ) ) { |
|
125 | + function lsx_embed_wrap($cache, $url, $attr = '', $post_id = '') { |
|
126 | + if (false !== strpos($cache, '<iframe')) { |
|
127 | 127 | return '<div class="entry-content-asset">' . $cache . '</div>'; |
128 | 128 | } |
129 | 129 | |
@@ -132,9 +132,9 @@ discard block |
||
132 | 132 | |
133 | 133 | endif; |
134 | 134 | |
135 | -add_filter( 'embed_oembed_html', 'lsx_embed_wrap', 10, 4 ); |
|
135 | +add_filter('embed_oembed_html', 'lsx_embed_wrap', 10, 4); |
|
136 | 136 | |
137 | -if ( ! function_exists( 'lsx_remove_self_closing_tags' ) ) : |
|
137 | +if ( ! function_exists('lsx_remove_self_closing_tags')) : |
|
138 | 138 | |
139 | 139 | /** |
140 | 140 | * Remove unnecessary self-closing tags. |
@@ -142,17 +142,17 @@ discard block |
||
142 | 142 | * @package lsx |
143 | 143 | * @subpackage extras |
144 | 144 | */ |
145 | - function lsx_remove_self_closing_tags( $input ) { |
|
146 | - return str_replace( ' />', '>', $input ); |
|
145 | + function lsx_remove_self_closing_tags($input) { |
|
146 | + return str_replace(' />', '>', $input); |
|
147 | 147 | } |
148 | 148 | |
149 | 149 | endif; |
150 | 150 | |
151 | -add_filter( 'get_avatar', 'lsx_remove_self_closing_tags' ); // <img /> |
|
152 | -add_filter( 'comment_id_fields', 'lsx_remove_self_closing_tags' ); // <input /> |
|
153 | -add_filter( 'post_thumbnail_html', 'lsx_remove_self_closing_tags' ); // <img /> |
|
151 | +add_filter('get_avatar', 'lsx_remove_self_closing_tags'); // <img /> |
|
152 | +add_filter('comment_id_fields', 'lsx_remove_self_closing_tags'); // <input /> |
|
153 | +add_filter('post_thumbnail_html', 'lsx_remove_self_closing_tags'); // <img /> |
|
154 | 154 | |
155 | -if ( ! function_exists( 'lsx_is_element_empty' ) ) : |
|
155 | +if ( ! function_exists('lsx_is_element_empty')) : |
|
156 | 156 | |
157 | 157 | /** |
158 | 158 | * Checks if a Nav $element is empty or not. |
@@ -160,14 +160,14 @@ discard block |
||
160 | 160 | * @package lsx |
161 | 161 | * @subpackage extras |
162 | 162 | */ |
163 | - function lsx_is_element_empty( $element ) { |
|
164 | - $element = trim( $element ); |
|
165 | - return empty( $element ) ? false : true; |
|
163 | + function lsx_is_element_empty($element) { |
|
164 | + $element = trim($element); |
|
165 | + return empty($element) ? false : true; |
|
166 | 166 | } |
167 | 167 | |
168 | 168 | endif; |
169 | 169 | |
170 | -if ( ! function_exists( 'lsx_get_thumbnail' ) ) : |
|
170 | +if ( ! function_exists('lsx_get_thumbnail')) : |
|
171 | 171 | |
172 | 172 | /** |
173 | 173 | * return the responsive images. |
@@ -175,62 +175,62 @@ discard block |
||
175 | 175 | * @package lsx |
176 | 176 | * @subpackage extras |
177 | 177 | */ |
178 | - function lsx_get_thumbnail( $size, $image_src = false ) { |
|
179 | - if ( false === $image_src ) { |
|
178 | + function lsx_get_thumbnail($size, $image_src = false) { |
|
179 | + if (false === $image_src) { |
|
180 | 180 | $post_id = get_the_ID(); |
181 | - $post_thumbnail_id = get_post_thumbnail_id( $post_id ); |
|
182 | - } elseif ( false !== $image_src ) { |
|
183 | - if ( is_numeric( $image_src ) ) { |
|
181 | + $post_thumbnail_id = get_post_thumbnail_id($post_id); |
|
182 | + } elseif (false !== $image_src) { |
|
183 | + if (is_numeric($image_src)) { |
|
184 | 184 | $post_thumbnail_id = $image_src; |
185 | 185 | } else { |
186 | - $post_thumbnail_id = lsx_get_attachment_id_from_src( $image_src ); |
|
186 | + $post_thumbnail_id = lsx_get_attachment_id_from_src($image_src); |
|
187 | 187 | } |
188 | 188 | } |
189 | 189 | |
190 | - $size = apply_filters( 'lsx_thumbnail_size', $size ); |
|
190 | + $size = apply_filters('lsx_thumbnail_size', $size); |
|
191 | 191 | $img = ''; |
192 | 192 | $lazy_img = ''; |
193 | 193 | $image_url = ''; |
194 | 194 | |
195 | - if ( 'lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size ) { |
|
195 | + if ('lsx-thumbnail-single' === $size || 'lsx-thumbnail-wide' === $size || 'lsx-thumbnail-square' === $size || 'thumbnail' === $size) { |
|
196 | 196 | $srcset = false; |
197 | - if ( ( ( 'team' === get_post_type() ) || ( 'testimonial' === get_post_type() ) ) && is_search() ) { |
|
198 | - $img = get_the_post_thumbnail_url( get_the_ID(), 'lsx-thumbnail-wide' ); |
|
197 | + if ((('team' === get_post_type()) || ('testimonial' === get_post_type())) && is_search()) { |
|
198 | + $img = get_the_post_thumbnail_url(get_the_ID(), 'lsx-thumbnail-wide'); |
|
199 | 199 | } else { |
200 | - $temp_img = wp_get_attachment_image_src( $post_thumbnail_id, $size ); |
|
201 | - if ( ! empty( $temp_img ) ) { |
|
202 | - $img = $temp_img[0]; |
|
200 | + $temp_img = wp_get_attachment_image_src($post_thumbnail_id, $size); |
|
201 | + if ( ! empty($temp_img)) { |
|
202 | + $img = $temp_img[0]; |
|
203 | 203 | } |
204 | 204 | } |
205 | 205 | } else { |
206 | 206 | $srcset = true; |
207 | - $img = wp_get_attachment_image_srcset( $post_thumbnail_id, $size ); |
|
207 | + $img = wp_get_attachment_image_srcset($post_thumbnail_id, $size); |
|
208 | 208 | |
209 | - $temp_lazy = wp_get_attachment_image_src( $post_thumbnail_id, $size ); |
|
210 | - if ( ! empty( $temp_lazy ) ) { |
|
209 | + $temp_lazy = wp_get_attachment_image_src($post_thumbnail_id, $size); |
|
210 | + if ( ! empty($temp_lazy)) { |
|
211 | 211 | $lazy_img = $temp_lazy[0]; |
212 | 212 | } |
213 | 213 | |
214 | - if ( empty( $img ) ) { |
|
214 | + if (empty($img)) { |
|
215 | 215 | $srcset = false; |
216 | - if ( ! empty( $lazy_img ) ) { |
|
216 | + if ( ! empty($lazy_img)) { |
|
217 | 217 | $img = $lazy_img; |
218 | 218 | } |
219 | 219 | } |
220 | 220 | } |
221 | 221 | |
222 | - if ( '' !== $img ) { |
|
222 | + if ('' !== $img) { |
|
223 | 223 | $image_url = $img; |
224 | - $img = '<img title="' . the_title_attribute( 'echo=0' ) . '" alt="' . the_title_attribute( 'echo=0' ) . '" class="attachment-responsive wp-post-image lsx-responsive" '; |
|
225 | - if ( $srcset ) { |
|
226 | - $img .= 'srcset="' . esc_attr( $image_url ) . '" '; |
|
224 | + $img = '<img title="' . the_title_attribute('echo=0') . '" alt="' . the_title_attribute('echo=0') . '" class="attachment-responsive wp-post-image lsx-responsive" '; |
|
225 | + if ($srcset) { |
|
226 | + $img .= 'srcset="' . esc_attr($image_url) . '" '; |
|
227 | 227 | } else { |
228 | - $img .= 'src="' . esc_url( $image_url ) . '" '; |
|
228 | + $img .= 'src="' . esc_url($image_url) . '" '; |
|
229 | 229 | } |
230 | 230 | $img .= '/>'; |
231 | 231 | |
232 | - $img = apply_filters( 'lsx_lazyload_filter_images', $img ); |
|
233 | - $img = apply_filters( 'lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url ); |
|
232 | + $img = apply_filters('lsx_lazyload_filter_images', $img); |
|
233 | + $img = apply_filters('lsx_lazyload_slider_images', $img, $post_thumbnail_id, $size, $srcset, $image_url); |
|
234 | 234 | } |
235 | 235 | |
236 | 236 | return $img; |
@@ -238,7 +238,7 @@ discard block |
||
238 | 238 | |
239 | 239 | endif; |
240 | 240 | |
241 | -if ( ! function_exists( 'lsx_thumbnail' ) ) : |
|
241 | +if ( ! function_exists('lsx_thumbnail')) : |
|
242 | 242 | |
243 | 243 | /** |
244 | 244 | * Output the Resonsive Images. |
@@ -246,13 +246,13 @@ discard block |
||
246 | 246 | * @package lsx |
247 | 247 | * @subpackage extras |
248 | 248 | */ |
249 | - function lsx_thumbnail( $size = 'thumbnail', $image_src = false ) { |
|
250 | - echo wp_kses_post( lsx_get_thumbnail( $size, $image_src ) ); |
|
249 | + function lsx_thumbnail($size = 'thumbnail', $image_src = false) { |
|
250 | + echo wp_kses_post(lsx_get_thumbnail($size, $image_src)); |
|
251 | 251 | } |
252 | 252 | |
253 | 253 | endif; |
254 | 254 | |
255 | -if ( ! function_exists( 'lsx_get_attachment_id_from_src' ) ) : |
|
255 | +if ( ! function_exists('lsx_get_attachment_id_from_src')) : |
|
256 | 256 | |
257 | 257 | /** |
258 | 258 | * Gets the attachments ID from the src. |
@@ -260,13 +260,13 @@ discard block |
||
260 | 260 | * @package lsx |
261 | 261 | * @subpackage extras |
262 | 262 | */ |
263 | - function lsx_get_attachment_id_from_src( $image_src ) { |
|
264 | - $post_id = wp_cache_get( $image_src, 'lsx_get_attachment_id_from_src' ); |
|
263 | + function lsx_get_attachment_id_from_src($image_src) { |
|
264 | + $post_id = wp_cache_get($image_src, 'lsx_get_attachment_id_from_src'); |
|
265 | 265 | |
266 | - if ( false === $post_id ) { |
|
266 | + if (false === $post_id) { |
|
267 | 267 | global $wpdb; |
268 | - $post_id = $wpdb->get_var( $wpdb->prepare( "SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src ) ); |
|
269 | - wp_cache_set( $image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600 ); |
|
268 | + $post_id = $wpdb->get_var($wpdb->prepare("SELECT ID FROM {$wpdb->posts} WHERE guid='%s' LIMIT 1", $image_src)); |
|
269 | + wp_cache_set($image_src, $post_id, 'lsx_get_attachment_id_from_src', 3600); |
|
270 | 270 | } |
271 | 271 | |
272 | 272 | return $post_id; |
@@ -274,7 +274,7 @@ discard block |
||
274 | 274 | |
275 | 275 | endif; |
276 | 276 | |
277 | -if ( ! function_exists( 'lsx_page_banner' ) ) : |
|
277 | +if ( ! function_exists('lsx_page_banner')) : |
|
278 | 278 | |
279 | 279 | /** |
280 | 280 | * Add Featured Image as Banner on Single Pages. |
@@ -283,30 +283,30 @@ discard block |
||
283 | 283 | * @subpackage extras |
284 | 284 | */ |
285 | 285 | function lsx_page_banner() { |
286 | - if ( true === apply_filters( 'lsx_page_banner_disable', false ) ) { |
|
286 | + if (true === apply_filters('lsx_page_banner_disable', false)) { |
|
287 | 287 | return; |
288 | 288 | } |
289 | 289 | |
290 | - $post_types = array( 'page', 'post' ); |
|
291 | - $post_types = apply_filters( 'lsx_allowed_post_type_banners', $post_types ); |
|
290 | + $post_types = array('page', 'post'); |
|
291 | + $post_types = apply_filters('lsx_allowed_post_type_banners', $post_types); |
|
292 | 292 | |
293 | - if ( is_singular( $post_types ) && has_post_thumbnail() ) : |
|
293 | + if (is_singular($post_types) && has_post_thumbnail()) : |
|
294 | 294 | $bg_image = ''; |
295 | 295 | |
296 | - if ( has_post_thumbnail() ) { |
|
297 | - $temp_bg_image = wp_get_attachment_image_src( get_post_thumbnail_id( get_the_ID() ), 'full' ); |
|
298 | - if ( ! empty( $temp_bg_image ) ) { |
|
296 | + if (has_post_thumbnail()) { |
|
297 | + $temp_bg_image = wp_get_attachment_image_src(get_post_thumbnail_id(get_the_ID()), 'full'); |
|
298 | + if ( ! empty($temp_bg_image)) { |
|
299 | 299 | $bg_image = $temp_bg_image[0]; |
300 | 300 | } |
301 | 301 | } |
302 | 302 | |
303 | - if ( '' !== $bg_image ) : |
|
303 | + if ('' !== $bg_image) : |
|
304 | 304 | ?> |
305 | 305 | <div class="page-banner-wrap"> |
306 | 306 | <div class="page-banner"> |
307 | 307 | <?php lsx_banner_inner_top(); ?> |
308 | 308 | |
309 | - <div class="page-banner-image" style="background-image:url(<?php echo esc_attr( $bg_image ); ?>);"></div> |
|
309 | + <div class="page-banner-image" style="background-image:url(<?php echo esc_attr($bg_image); ?>);"></div> |
|
310 | 310 | |
311 | 311 | <div class="container"> |
312 | 312 | <header class="page-header"> |
@@ -325,11 +325,11 @@ discard block |
||
325 | 325 | |
326 | 326 | endif; |
327 | 327 | |
328 | -add_filter( 'lsx_banner_disable', 'lsx_disable_banner_for_blocks' ); |
|
329 | -add_filter( 'lsx_global_header_disable', 'lsx_disable_banner_for_blocks' ); |
|
328 | +add_filter('lsx_banner_disable', 'lsx_disable_banner_for_blocks'); |
|
329 | +add_filter('lsx_global_header_disable', 'lsx_disable_banner_for_blocks'); |
|
330 | 330 | |
331 | 331 | |
332 | -if ( ! function_exists( 'lsx_disable_banner_for_blocks' ) ) : |
|
332 | +if ( ! function_exists('lsx_disable_banner_for_blocks')) : |
|
333 | 333 | |
334 | 334 | /** |
335 | 335 | * Disable the Banner if the page is using Blocks |
@@ -340,15 +340,15 @@ discard block |
||
340 | 340 | * @param $disable boolean |
341 | 341 | * @return boolean |
342 | 342 | */ |
343 | - function lsx_disable_banner_for_blocks( $disable ) { |
|
343 | + function lsx_disable_banner_for_blocks($disable) { |
|
344 | 344 | $queried_object = get_queried_object_id(); |
345 | - $show_on_front = get_option( 'show_on_front' ); |
|
345 | + $show_on_front = get_option('show_on_front'); |
|
346 | 346 | |
347 | - if ( 'page' === $show_on_front && (int) get_option( 'page_for_posts' ) === $queried_object ) { |
|
347 | + if ('page' === $show_on_front && (int) get_option('page_for_posts') === $queried_object) { |
|
348 | 348 | return $disable; |
349 | 349 | } |
350 | 350 | |
351 | - if ( function_exists( 'has_blocks' ) && has_blocks() && ( ! is_archive() ) ) { |
|
351 | + if (function_exists('has_blocks') && has_blocks() && ( ! is_archive())) { |
|
352 | 352 | $disable = true; |
353 | 353 | } |
354 | 354 | return $disable; |
@@ -356,9 +356,9 @@ discard block |
||
356 | 356 | |
357 | 357 | endif; |
358 | 358 | |
359 | -add_action( 'lsx_header_after', 'lsx_page_banner' ); |
|
359 | +add_action('lsx_header_after', 'lsx_page_banner'); |
|
360 | 360 | |
361 | -if ( ! function_exists( 'lsx_form_submit_button' ) ) : |
|
361 | +if ( ! function_exists('lsx_form_submit_button')) : |
|
362 | 362 | |
363 | 363 | /** |
364 | 364 | * filter the Gravity Forms button type. |
@@ -370,15 +370,15 @@ discard block |
||
370 | 370 | * @param $form Object |
371 | 371 | * @return String |
372 | 372 | */ |
373 | - function lsx_form_submit_button( $button, $form ) { |
|
373 | + function lsx_form_submit_button($button, $form) { |
|
374 | 374 | return "<button class='btn btn-primary' id='gform_submit_button_{$form["id"]}'><span>Submit</span></button>"; |
375 | 375 | } |
376 | 376 | |
377 | 377 | endif; |
378 | 378 | |
379 | -add_filter( 'gform_submit_button', 'lsx_form_submit_button', 10, 2 ); |
|
379 | +add_filter('gform_submit_button', 'lsx_form_submit_button', 10, 2); |
|
380 | 380 | |
381 | -if ( ! function_exists( 'lsx_excerpt_more' ) ) : |
|
381 | +if ( ! function_exists('lsx_excerpt_more')) : |
|
382 | 382 | |
383 | 383 | /** |
384 | 384 | * Replaces the excerpt "more" text by a link. |
@@ -386,15 +386,15 @@ discard block |
||
386 | 386 | * @package lsx |
387 | 387 | * @subpackage extras |
388 | 388 | */ |
389 | - function lsx_excerpt_more( $more ) { |
|
389 | + function lsx_excerpt_more($more) { |
|
390 | 390 | return '...'; |
391 | 391 | } |
392 | 392 | |
393 | 393 | endif; |
394 | 394 | |
395 | -add_filter( 'excerpt_more', 'lsx_excerpt_more' ); |
|
395 | +add_filter('excerpt_more', 'lsx_excerpt_more'); |
|
396 | 396 | |
397 | -if ( ! function_exists( 'lsx_the_excerpt_filter' ) ) : |
|
397 | +if ( ! function_exists('lsx_the_excerpt_filter')) : |
|
398 | 398 | |
399 | 399 | /** |
400 | 400 | * Add a continue reading link to the excerpt. |
@@ -402,7 +402,7 @@ discard block |
||
402 | 402 | * @package lsx |
403 | 403 | * @subpackage extras |
404 | 404 | */ |
405 | - function lsx_the_excerpt_filter( $excerpt ) { |
|
405 | + function lsx_the_excerpt_filter($excerpt) { |
|
406 | 406 | |
407 | 407 | $post_formats = array( |
408 | 408 | 'aside' => 'aside', |
@@ -415,23 +415,23 @@ discard block |
||
415 | 415 | 'audio' => 'audio', |
416 | 416 | ); |
417 | 417 | |
418 | - $show_full_content = has_post_format( apply_filters( 'lsx_the_excerpt_filter_post_types', $post_formats ) ); |
|
418 | + $show_full_content = has_post_format(apply_filters('lsx_the_excerpt_filter_post_types', $post_formats)); |
|
419 | 419 | |
420 | - if ( ! $show_full_content ) { |
|
421 | - if ( '' !== $excerpt && ! stristr( $excerpt, 'moretag' ) ) { |
|
422 | - $pagination = wp_link_pages( array( |
|
420 | + if ( ! $show_full_content) { |
|
421 | + if ('' !== $excerpt && ! stristr($excerpt, 'moretag')) { |
|
422 | + $pagination = wp_link_pages(array( |
|
423 | 423 | 'before' => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">', |
424 | 424 | 'after' => '</div></div>', |
425 | 425 | 'link_before' => '<span>', |
426 | 426 | 'link_after' => '</span>', |
427 | 427 | 'echo' => 0, |
428 | - ) ); |
|
428 | + )); |
|
429 | 429 | |
430 | - if ( ! empty( $pagination ) ) { |
|
430 | + if ( ! empty($pagination)) { |
|
431 | 431 | $excerpt .= $pagination; |
432 | 432 | } else { |
433 | - $excerpt_more = '<p><a class="moretag" href="' . esc_url( get_permalink() ) . '">' . esc_html__( 'Read More', 'lsx' ) . '</a></p>'; |
|
434 | - $excerpt .= apply_filters( 'excerpt_more_p', $excerpt_more ); |
|
433 | + $excerpt_more = '<p><a class="moretag" href="' . esc_url(get_permalink()) . '">' . esc_html__('Read More', 'lsx') . '</a></p>'; |
|
434 | + $excerpt .= apply_filters('excerpt_more_p', $excerpt_more); |
|
435 | 435 | } |
436 | 436 | } |
437 | 437 | } |
@@ -441,9 +441,9 @@ discard block |
||
441 | 441 | |
442 | 442 | endif; |
443 | 443 | |
444 | -add_filter( 'the_excerpt', 'lsx_the_excerpt_filter' , 1 , 20 ); |
|
444 | +add_filter('the_excerpt', 'lsx_the_excerpt_filter', 1, 20); |
|
445 | 445 | |
446 | -if ( ! function_exists( 'lsx_full_width_widget_classes' ) ) : |
|
446 | +if ( ! function_exists('lsx_full_width_widget_classes')) : |
|
447 | 447 | |
448 | 448 | /** |
449 | 449 | * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget. |
@@ -451,8 +451,8 @@ discard block |
||
451 | 451 | * @package lsx |
452 | 452 | * @subpackage extras |
453 | 453 | */ |
454 | - function lsx_full_width_widget_classes( $params ) { |
|
455 | - if ( is_admin() ) { |
|
454 | + function lsx_full_width_widget_classes($params) { |
|
455 | + if (is_admin()) { |
|
456 | 456 | return $params; |
457 | 457 | } |
458 | 458 | |
@@ -461,9 +461,9 @@ discard block |
||
461 | 461 | $widget_id = $params[0]['widget_id']; |
462 | 462 | $widget_name = $params[0]['widget_name']; |
463 | 463 | |
464 | - if ( 'Text' === $widget_name ) { |
|
465 | - $wp_registered_widgets[ $widget_id ]['original_callback'] = $wp_registered_widgets[ $widget_id ]['callback']; |
|
466 | - $wp_registered_widgets[ $widget_id ]['callback'] = 'lsx_full_width_widget_custom_callback'; |
|
464 | + if ('Text' === $widget_name) { |
|
465 | + $wp_registered_widgets[$widget_id]['original_callback'] = $wp_registered_widgets[$widget_id]['callback']; |
|
466 | + $wp_registered_widgets[$widget_id]['callback'] = 'lsx_full_width_widget_custom_callback'; |
|
467 | 467 | } |
468 | 468 | |
469 | 469 | return $params; |
@@ -471,9 +471,9 @@ discard block |
||
471 | 471 | |
472 | 472 | endif; |
473 | 473 | |
474 | -add_filter( 'dynamic_sidebar_params', 'lsx_full_width_widget_classes' ); |
|
474 | +add_filter('dynamic_sidebar_params', 'lsx_full_width_widget_classes'); |
|
475 | 475 | |
476 | -if ( ! function_exists( 'lsx_full_width_widget_custom_callback' ) ) : |
|
476 | +if ( ! function_exists('lsx_full_width_widget_custom_callback')) : |
|
477 | 477 | |
478 | 478 | /** |
479 | 479 | * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget. |
@@ -487,25 +487,25 @@ discard block |
||
487 | 487 | $original_callback_params = func_get_args(); |
488 | 488 | $widget_id = $original_callback_params[0]['widget_id']; |
489 | 489 | |
490 | - $original_callback = $wp_registered_widgets[ $widget_id ]['original_callback']; |
|
491 | - $wp_registered_widgets[ $widget_id ]['callback'] = $original_callback; |
|
490 | + $original_callback = $wp_registered_widgets[$widget_id]['original_callback']; |
|
491 | + $wp_registered_widgets[$widget_id]['callback'] = $original_callback; |
|
492 | 492 | |
493 | - $widget_id_base = $wp_registered_widgets[ $widget_id ]['callback'][0]->id_base; |
|
493 | + $widget_id_base = $wp_registered_widgets[$widget_id]['callback'][0]->id_base; |
|
494 | 494 | |
495 | 495 | $widget_classname = ''; |
496 | 496 | |
497 | - if ( is_callable( $original_callback ) ) { |
|
497 | + if (is_callable($original_callback)) { |
|
498 | 498 | ob_start(); |
499 | - call_user_func_array( $original_callback, $original_callback_params ); |
|
499 | + call_user_func_array($original_callback, $original_callback_params); |
|
500 | 500 | $widget_output = ob_get_clean(); |
501 | 501 | |
502 | - echo wp_kses_post( apply_filters( 'lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id ) ); |
|
502 | + echo wp_kses_post(apply_filters('lsx_widget_output', $widget_output, $widget_id_base, $widget_classname, $widget_id)); |
|
503 | 503 | } |
504 | 504 | } |
505 | 505 | |
506 | 506 | endif; |
507 | 507 | |
508 | -if ( ! function_exists( 'lsx_full_width_widget_output' ) ) : |
|
508 | +if ( ! function_exists('lsx_full_width_widget_output')) : |
|
509 | 509 | |
510 | 510 | /** |
511 | 511 | * Filter sidebar widget params, to add the widget_lsx_full_width_alt or widget_lsx_full_width classes to the text widget. |
@@ -513,12 +513,12 @@ discard block |
||
513 | 513 | * @package lsx |
514 | 514 | * @subpackage extras |
515 | 515 | */ |
516 | - function lsx_full_width_widget_output( $widget_output, $widget_id_base, $widget_id ) { |
|
517 | - if ( 'text' === $widget_id_base ) { |
|
518 | - if ( false !== strpos( $widget_output, '<div class="lsx-full-width-alt">' ) ) { |
|
519 | - $widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output ); |
|
520 | - } elseif ( false !== strpos( $widget_output, '<div class="lsx-full-width">' ) ) { |
|
521 | - $widget_output = str_replace( 'class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output ); |
|
516 | + function lsx_full_width_widget_output($widget_output, $widget_id_base, $widget_id) { |
|
517 | + if ('text' === $widget_id_base) { |
|
518 | + if (false !== strpos($widget_output, '<div class="lsx-full-width-alt">')) { |
|
519 | + $widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width_alt"', $widget_output); |
|
520 | + } elseif (false !== strpos($widget_output, '<div class="lsx-full-width">')) { |
|
521 | + $widget_output = str_replace('class="widget widget_text"', 'class="widget widget_text widget_lsx_full_width"', $widget_output); |
|
522 | 522 | } |
523 | 523 | } |
524 | 524 | |
@@ -527,13 +527,13 @@ discard block |
||
527 | 527 | |
528 | 528 | endif; |
529 | 529 | |
530 | -add_filter( 'lsx_widget_output', 'lsx_full_width_widget_output', 10, 3 ); |
|
530 | +add_filter('lsx_widget_output', 'lsx_full_width_widget_output', 10, 3); |
|
531 | 531 | |
532 | 532 | /** |
533 | 533 | * Check if the content has a restricted post format that needs to show a full excerpt. |
534 | 534 | */ |
535 | 535 | function lsx_post_format_force_content_on_list() { |
536 | - $post_formats = apply_filters( 'lsx_post_format_force_content_on_list', |
|
536 | + $post_formats = apply_filters('lsx_post_format_force_content_on_list', |
|
537 | 537 | array( |
538 | 538 | 'video' => 'video', |
539 | 539 | 'audio' => 'audio', |
@@ -542,7 +542,7 @@ discard block |
||
542 | 542 | ) |
543 | 543 | ); |
544 | 544 | $return = false; |
545 | - if ( ! has_post_format( $post_formats ) ) { |
|
545 | + if ( ! has_post_format($post_formats)) { |
|
546 | 546 | $return = true; |
547 | 547 | } |
548 | 548 | return $return; |
@@ -551,67 +551,67 @@ discard block |
||
551 | 551 | /** |
552 | 552 | * Remove the Hentry Class Every |
553 | 553 | */ |
554 | -function lsx_remove_hentry( $classes ) { |
|
555 | - if ( 'post' !== get_post_type() ) { |
|
556 | - $classes = array_diff( $classes, array( 'hentry' ) ); |
|
554 | +function lsx_remove_hentry($classes) { |
|
555 | + if ('post' !== get_post_type()) { |
|
556 | + $classes = array_diff($classes, array('hentry')); |
|
557 | 557 | } |
558 | 558 | return $classes; |
559 | 559 | } |
560 | -add_filter( 'post_class','lsx_remove_hentry' ); |
|
560 | +add_filter('post_class', 'lsx_remove_hentry'); |
|
561 | 561 | |
562 | 562 | /** |
563 | 563 | * Strip Excerpts. |
564 | 564 | * |
565 | 565 | */ |
566 | -function lsx_strip_excerpt( $content ) { |
|
567 | - if ( is_search() || is_archive() || ( is_blog_installed() && ! is_single() && ! is_page() ) ) { |
|
568 | - $content = strip_shortcodes( $content ); |
|
569 | - $content = str_replace( ']]>', ']]>', $content ); |
|
570 | - $content = strip_tags( $content ); |
|
566 | +function lsx_strip_excerpt($content) { |
|
567 | + if (is_search() || is_archive() || (is_blog_installed() && ! is_single() && ! is_page())) { |
|
568 | + $content = strip_shortcodes($content); |
|
569 | + $content = str_replace(']]>', ']]>', $content); |
|
570 | + $content = strip_tags($content); |
|
571 | 571 | } |
572 | 572 | return $content; |
573 | 573 | } |
574 | -add_filter( 'the_content', 'lsx_strip_excerpt' ); |
|
574 | +add_filter('the_content', 'lsx_strip_excerpt'); |
|
575 | 575 | |
576 | 576 | /** |
577 | 577 | * Disable Gutenberg for LSX Custom Post Tpes. |
578 | 578 | * |
579 | 579 | */ |
580 | -function lsx_disable_gutenberg_product_type( $is_enabled, $post_type ) { |
|
581 | - if ( 'testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type ) { |
|
580 | +function lsx_disable_gutenberg_product_type($is_enabled, $post_type) { |
|
581 | + if ('testimonial' === $post_type || 'team' === $post_type || 'project' === $post_type) { |
|
582 | 582 | return false; |
583 | 583 | } |
584 | 584 | |
585 | 585 | return $is_enabled; |
586 | 586 | } |
587 | -add_filter( 'gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2 ); |
|
587 | +add_filter('gutenberg_add_edit_link_for_post_type', 'lsx_disable_gutenberg_product_type', 10, 2); |
|
588 | 588 | |
589 | 589 | /** |
590 | 590 | * Add the "Blog" link to the breadcrumbs |
591 | 591 | * @param $crumbs |
592 | 592 | * @return array |
593 | 593 | */ |
594 | -function lsx_breadcrumbs_blog_link( $crumbs ) { |
|
594 | +function lsx_breadcrumbs_blog_link($crumbs) { |
|
595 | 595 | |
596 | - $show_on_front = get_option( 'show_on_front' ); |
|
596 | + $show_on_front = get_option('show_on_front'); |
|
597 | 597 | |
598 | - if ( 'page' === $show_on_front && ( is_category() || is_tag() ) ) { |
|
598 | + if ('page' === $show_on_front && (is_category() || is_tag())) { |
|
599 | 599 | |
600 | - $blog_page = get_option( 'page_for_posts' ); |
|
601 | - if ( false !== $blog_page && '' !== $blog_page ) { |
|
600 | + $blog_page = get_option('page_for_posts'); |
|
601 | + if (false !== $blog_page && '' !== $blog_page) { |
|
602 | 602 | |
603 | 603 | $new_crumbs = array(); |
604 | 604 | $new_crumbs[0] = $crumbs[0]; |
605 | 605 | |
606 | - if ( function_exists( 'woocommerce_breadcrumb' ) ) { |
|
606 | + if (function_exists('woocommerce_breadcrumb')) { |
|
607 | 607 | $new_crumbs[1] = array( |
608 | - 0 => get_the_title( $blog_page ), |
|
609 | - 1 => get_permalink( $blog_page ), |
|
608 | + 0 => get_the_title($blog_page), |
|
609 | + 1 => get_permalink($blog_page), |
|
610 | 610 | ); |
611 | 611 | } else { |
612 | 612 | $new_crumbs[1] = array( |
613 | - 'text' => get_the_title( $blog_page ), |
|
614 | - 'url' => get_permalink( $blog_page ), |
|
613 | + 'text' => get_the_title($blog_page), |
|
614 | + 'url' => get_permalink($blog_page), |
|
615 | 615 | ); |
616 | 616 | } |
617 | 617 | $new_crumbs[2] = $crumbs[1]; |
@@ -621,5 +621,5 @@ discard block |
||
621 | 621 | } |
622 | 622 | return $crumbs; |
623 | 623 | } |
624 | -add_filter( 'wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1 ); |
|
625 | -add_filter( 'woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1 ); |
|
624 | +add_filter('wpseo_breadcrumb_links', 'lsx_breadcrumbs_blog_link', 30, 1); |
|
625 | +add_filter('woocommerce_get_breadcrumb', 'lsx_breadcrumbs_blog_link', 30, 1); |