@@ -4,85 +4,85 @@ |
||
4 | 4 | $tabs = array(); |
5 | 5 | |
6 | 6 | // Tab Experience |
7 | -$tab_experience['title'] = esc_html__( 'Experience', 'lsx-team' ); |
|
8 | -$tab_experience['content'] = get_post_meta( get_the_ID(), 'team_member_experience', true ); |
|
7 | +$tab_experience['title'] = esc_html__('Experience', 'lsx-team'); |
|
8 | +$tab_experience['content'] = get_post_meta(get_the_ID(), 'team_member_experience', true); |
|
9 | 9 | $tab_experience['shortcode'] = ''; |
10 | -if ( ! empty( $tab_experience['content'] ) ) { |
|
10 | +if ( ! empty($tab_experience['content'])) { |
|
11 | 11 | $tabs[] = $tab_experience; |
12 | 12 | } |
13 | 13 | |
14 | 14 | // Tab Featured plan |
15 | -$tab_plans['title'] = esc_html__( 'Featured Plans', 'lsx-team' ); |
|
16 | -$tab_plans['posts'] = get_post_meta( get_the_ID(), 'connected_team_member_plan', true ); |
|
15 | +$tab_plans['title'] = esc_html__('Featured Plans', 'lsx-team'); |
|
16 | +$tab_plans['posts'] = get_post_meta(get_the_ID(), 'connected_team_member_plan', true); |
|
17 | 17 | $tab_plans['content'] = ''; |
18 | 18 | $tab_plans['shortcode'] = ''; |
19 | 19 | |
20 | -if ( ! empty( $tab_plans['posts'] ) ) { |
|
20 | +if ( ! empty($tab_plans['posts'])) { |
|
21 | 21 | |
22 | 22 | $plan_content = ''; |
23 | 23 | |
24 | - $include = implode( ',', $tab_plans['posts'] ); |
|
24 | + $include = implode(',', $tab_plans['posts']); |
|
25 | 25 | $args = array( |
26 | 26 | 'orderby' => 'menu_order', |
27 | 27 | 'order' => 'ASC', |
28 | 28 | 'post_type' => 'plan', |
29 | 29 | 'post__in' => $tab_plans['posts'], |
30 | 30 | ); |
31 | - $plan_query = new WP_Query( $args ); |
|
31 | + $plan_query = new WP_Query($args); |
|
32 | 32 | |
33 | 33 | $plan_content = '<div class="all-plans-block plan-grid block-all-plans-block team-member-plans"><div class="row">'; |
34 | 34 | |
35 | - if ( $plan_query->have_posts() ) { |
|
36 | - add_action( 'lsx_sharing_is_disabled', '\lsx_health_plan\functions\triggers\disable_sharing', 10 ); |
|
37 | - while ( $plan_query->have_posts() ) { |
|
35 | + if ($plan_query->have_posts()) { |
|
36 | + add_action('lsx_sharing_is_disabled', '\lsx_health_plan\functions\triggers\disable_sharing', 10); |
|
37 | + while ($plan_query->have_posts()) { |
|
38 | 38 | $plan_query->the_post(); |
39 | 39 | ob_start(); |
40 | 40 | include LSX_HEALTH_PLAN_PATH . '/templates/content-archive-plan.php'; |
41 | 41 | $plan_content .= ob_get_clean(); |
42 | 42 | } |
43 | 43 | wp_reset_postdata(); |
44 | - remove_action( 'lsx_sharing_is_disabled', '\lsx_health_plan\functions\triggers\disable_sharing', 10 ); |
|
44 | + remove_action('lsx_sharing_is_disabled', '\lsx_health_plan\functions\triggers\disable_sharing', 10); |
|
45 | 45 | } |
46 | 46 | $plan_content .= '</div></div>'; |
47 | 47 | |
48 | 48 | $tab_plans['content'] = $plan_content; |
49 | 49 | } |
50 | -if ( ! empty( $tab_plans['content'] ) ) { |
|
50 | +if ( ! empty($tab_plans['content'])) { |
|
51 | 51 | $tabs[] = $tab_plans; |
52 | 52 | } |
53 | 53 | |
54 | 54 | |
55 | 55 | // Tab Testimonials |
56 | 56 | $tab_testimonial['post_type'] = 'testimonial'; |
57 | -$tab_testimonial['title'] = esc_html__( 'Testimonials', 'lsx-team' ); |
|
58 | -$tab_testimonial['posts'] = get_post_meta( get_the_ID(), 'testimonial_to_team', true ); |
|
57 | +$tab_testimonial['title'] = esc_html__('Testimonials', 'lsx-team'); |
|
58 | +$tab_testimonial['posts'] = get_post_meta(get_the_ID(), 'testimonial_to_team', true); |
|
59 | 59 | $tab_testimonial['content'] = ''; |
60 | 60 | |
61 | -if ( is_plugin_active( 'lsx-testimonials/lsx-testimonials.php' ) && ( ! empty( $tab_testimonial['posts'] ) ) ) { |
|
62 | - if ( count( $tab_testimonial['posts'] ) <= 2 ) { |
|
63 | - $columns = count( $tab_testimonial['posts'] ); |
|
61 | +if (is_plugin_active('lsx-testimonials/lsx-testimonials.php') && ( ! empty($tab_testimonial['posts']))) { |
|
62 | + if (count($tab_testimonial['posts']) <= 2) { |
|
63 | + $columns = count($tab_testimonial['posts']); |
|
64 | 64 | } else { |
65 | 65 | $columns = 3; |
66 | 66 | } |
67 | 67 | |
68 | - $post_ids = join( ',', $tab_testimonial['posts'] ); |
|
68 | + $post_ids = join(',', $tab_testimonial['posts']); |
|
69 | 69 | $tab_testimonial['shortcode'] = '[lsx_testimonials columns="' . $columns . '" include="' . $post_ids . '" orderby="date" order="DESC" display="excerpt"]'; |
70 | 70 | $tabs[] = $tab_testimonial; |
71 | 71 | } |
72 | 72 | |
73 | -if ( count( $tabs ) > 0 ) : ?> |
|
73 | +if (count($tabs) > 0) : ?> |
|
74 | 74 | <div class="entry-tabs hp-entry-tabs"> |
75 | 75 | <ul class="nav nav-tabs"> |
76 | - <?php foreach ( $tabs as $i => $tab ) : ?> |
|
77 | - <li<?php if ( 0 === $i ) echo ' class="active"'; ?>><a data-toggle="tab" href="#<?php echo esc_attr( sanitize_title( $tab['title'] ) ); ?>"><?php echo esc_html( $tab['title'] ); ?></a></li> |
|
76 | + <?php foreach ($tabs as $i => $tab) : ?> |
|
77 | + <li<?php if (0 === $i) echo ' class="active"'; ?>><a data-toggle="tab" href="#<?php echo esc_attr(sanitize_title($tab['title'])); ?>"><?php echo esc_html($tab['title']); ?></a></li> |
|
78 | 78 | <?php endforeach; ?> |
79 | 79 | </ul> |
80 | 80 | |
81 | 81 | <div class="tab-content"> |
82 | - <?php foreach ( $tabs as $i => $tab ) : ?> |
|
83 | - <div id="<?php echo esc_attr( sanitize_title( $tab['title'] ) ); ?>" class="tab-pane fade<?php if ( 0 === $i ) echo ' in active'; ?>"> |
|
84 | - <?php echo do_shortcode( $tab['shortcode'] ); ?> |
|
85 | - <?php echo wp_kses_post( $tab['content'] ); ?> |
|
82 | + <?php foreach ($tabs as $i => $tab) : ?> |
|
83 | + <div id="<?php echo esc_attr(sanitize_title($tab['title'])); ?>" class="tab-pane fade<?php if (0 === $i) echo ' in active'; ?>"> |
|
84 | + <?php echo do_shortcode($tab['shortcode']); ?> |
|
85 | + <?php echo wp_kses_post($tab['content']); ?> |
|
86 | 86 | </div> |
87 | 87 | <?php endforeach; ?> |
88 | 88 | </div> |
@@ -12,6 +12,6 @@ |
||
12 | 12 | * |
13 | 13 | * @return boolean |
14 | 14 | */ |
15 | -function disable_sharing( $disabled ) { |
|
15 | +function disable_sharing($disabled) { |
|
16 | 16 | return true; |
17 | 17 | } |
@@ -17,40 +17,40 @@ discard block |
||
17 | 17 | $link_close = ''; |
18 | 18 | $linked_product = false; |
19 | 19 | $restricted = ''; |
20 | -if ( \lsx_health_plan\functions\woocommerce\plan_has_products() ) { |
|
20 | +if (\lsx_health_plan\functions\woocommerce\plan_has_products()) { |
|
21 | 21 | $products = \lsx_health_plan\functions\woocommerce\get_plan_products(); |
22 | - $linked_product = wc_get_product( $products[0] ); |
|
22 | + $linked_product = wc_get_product($products[0]); |
|
23 | 23 | $product = $linked_product; |
24 | 24 | |
25 | - if ( function_exists( 'wc_memberships_is_post_content_restricted' ) && wc_memberships_is_post_content_restricted( get_the_ID() ) ) { |
|
26 | - $restricted = ! current_user_can( 'wc_memberships_view_restricted_post_content', get_the_ID() ); |
|
25 | + if (function_exists('wc_memberships_is_post_content_restricted') && wc_memberships_is_post_content_restricted(get_the_ID())) { |
|
26 | + $restricted = ! current_user_can('wc_memberships_view_restricted_post_content', get_the_ID()); |
|
27 | 27 | } |
28 | 28 | } |
29 | 29 | |
30 | 30 | // Check for shortcode overrides. |
31 | -if ( null !== $shortcode_args ) { |
|
32 | - if ( isset( $shortcode_args['columns'] ) ) { |
|
31 | +if (null !== $shortcode_args) { |
|
32 | + if (isset($shortcode_args['columns'])) { |
|
33 | 33 | $column_class = $shortcode_args['columns']; |
34 | - $column_class = \lsx_health_plan\functions\column_class( $column_class ); |
|
34 | + $column_class = \lsx_health_plan\functions\column_class($column_class); |
|
35 | 35 | } |
36 | - if ( isset( $shortcode_args['link'] ) ) { |
|
36 | + if (isset($shortcode_args['link'])) { |
|
37 | 37 | $link_setting = $shortcode_args['link']; |
38 | 38 | // Setup our link and content. |
39 | - switch ( $link_setting ) { |
|
39 | + switch ($link_setting) { |
|
40 | 40 | case 'single': |
41 | - $link_html = '<a href="' . get_permalink( $group['connected_plans'] ) . '">'; |
|
41 | + $link_html = '<a href="' . get_permalink($group['connected_plans']) . '">'; |
|
42 | 42 | $link_close = '</a>'; |
43 | 43 | break; |
44 | 44 | |
45 | 45 | case 'modal': |
46 | 46 | $link_html = '<a data-toggle="modal" href="#workout-plan-modal-' . $group['connected_plans'] . '">'; |
47 | 47 | $link_close = '</a>'; |
48 | - $modal_content_setting = \lsx_health_plan\functions\get_option( 'workout_tab_modal_content', 'excerpt' ); |
|
48 | + $modal_content_setting = \lsx_health_plan\functions\get_option('workout_tab_modal_content', 'excerpt'); |
|
49 | 49 | $modal_args = array( |
50 | 50 | 'modal_content' => $modal_content_setting, |
51 | 51 | ); |
52 | 52 | // We call the button to register the modal, but we do not output it. |
53 | - lsx_health_plan_workout_plan_button( $group['connected_plans'], $group, false, $modal_args ); |
|
53 | + lsx_health_plan_workout_plan_button($group['connected_plans'], $group, false, $modal_args); |
|
54 | 54 | break; |
55 | 55 | |
56 | 56 | case 'none': |
@@ -60,79 +60,79 @@ discard block |
||
60 | 60 | break; |
61 | 61 | } |
62 | 62 | } |
63 | - if ( isset( $shortcode_args['description'] ) ) { |
|
63 | + if (isset($shortcode_args['description'])) { |
|
64 | 64 | $content_setting = $shortcode_args['description']; |
65 | 65 | } |
66 | 66 | } |
67 | 67 | |
68 | -$featured = get_post_meta( get_the_ID(), 'plan_featured_plan', true ); |
|
68 | +$featured = get_post_meta(get_the_ID(), 'plan_featured_plan', true); |
|
69 | 69 | ?> |
70 | 70 | |
71 | -<div class="lsx-plan-column col-xs-12 col-sm-6 col-md-<?php echo esc_attr( $column_class ); ?> <?php echo esc_attr( lsx_hp_plan_get_classes() ); ?>"> |
|
71 | +<div class="lsx-plan-column col-xs-12 col-sm-6 col-md-<?php echo esc_attr($column_class); ?> <?php echo esc_attr(lsx_hp_plan_get_classes()); ?>"> |
|
72 | 72 | <article class="lsx-slot box-shadow"> |
73 | 73 | <?php lsx_entry_top(); ?> |
74 | 74 | |
75 | 75 | <div class="plan-feature-img"> |
76 | - <?php if ( $featured ) { ?> |
|
76 | + <?php if ($featured) { ?> |
|
77 | 77 | <span class="featured-plan"><?php //lsx_get_svg_icon( 'icon-featured.svg' ); ?></span> |
78 | 78 | <?php } ?> |
79 | - <a href="<?php echo esc_url( get_permalink() ); ?>"> |
|
79 | + <a href="<?php echo esc_url(get_permalink()); ?>"> |
|
80 | 80 | <?php |
81 | 81 | $featured_image = get_the_post_thumbnail(); |
82 | - if ( ! empty( $featured_image ) && '' !== $featured_image ) { |
|
83 | - the_post_thumbnail( 'lsx-thumbnail', array( |
|
82 | + if ( ! empty($featured_image) && '' !== $featured_image) { |
|
83 | + the_post_thumbnail('lsx-thumbnail', array( |
|
84 | 84 | 'class' => 'aligncenter', |
85 | - ) ); |
|
85 | + )); |
|
86 | 86 | } else { |
87 | 87 | ?> |
88 | - <img loading="lazy" class="placeholder" src="<?php echo esc_attr( plugin_dir_url( __FILE__ ) . '../assets/images/placeholder.jpg' ); ?>"> |
|
88 | + <img loading="lazy" class="placeholder" src="<?php echo esc_attr(plugin_dir_url(__FILE__) . '../assets/images/placeholder.jpg'); ?>"> |
|
89 | 89 | <?php |
90 | 90 | } |
91 | 91 | ?> |
92 | 92 | </a> |
93 | 93 | </div> |
94 | 94 | <div class="content-box plan-content-box white-bg"> |
95 | - <h3 class="plan id-<?php the_ID(); ?> <?php echo esc_attr( $completed_class ); ?>"><a href="<?php echo esc_url( get_permalink() ); ?>"><?php the_title(); ?></a></h3> |
|
95 | + <h3 class="plan id-<?php the_ID(); ?> <?php echo esc_attr($completed_class); ?>"><a href="<?php echo esc_url(get_permalink()); ?>"><?php the_title(); ?></a></h3> |
|
96 | 96 | <?php |
97 | - echo wp_kses_post( \lsx_health_plan\functions\hp_get_plan_type_meta( $post ) ); |
|
97 | + echo wp_kses_post(\lsx_health_plan\functions\hp_get_plan_type_meta($post)); |
|
98 | 98 | ?> |
99 | 99 | <?php |
100 | - if ( false !== $linked_product ) { |
|
101 | - echo wp_kses_post( $linked_product->get_price_html() ); |
|
100 | + if (false !== $linked_product) { |
|
101 | + echo wp_kses_post($linked_product->get_price_html()); |
|
102 | 102 | } |
103 | 103 | ?> |
104 | 104 | <div class="excerpt"> |
105 | 105 | <?php |
106 | - if ( ! has_excerpt() ) { |
|
107 | - $content = wp_trim_words( get_the_content(), 20 ); |
|
106 | + if ( ! has_excerpt()) { |
|
107 | + $content = wp_trim_words(get_the_content(), 20); |
|
108 | 108 | $content = '<p>' . $content . '</p>'; |
109 | 109 | } else { |
110 | - $content = apply_filters( 'the_excerpt', get_the_excerpt() ); |
|
110 | + $content = apply_filters('the_excerpt', get_the_excerpt()); |
|
111 | 111 | } |
112 | - echo wp_kses_post( $content ); |
|
112 | + echo wp_kses_post($content); |
|
113 | 113 | ?> |
114 | 114 | </div> |
115 | 115 | |
116 | 116 | <?php |
117 | 117 | $button_link = get_permalink(); |
118 | - $button_text = __( 'View', 'lsx-health-plan' ); |
|
118 | + $button_text = __('View', 'lsx-health-plan'); |
|
119 | 119 | $button_class = ''; |
120 | 120 | |
121 | - if ( true === $restricted ) { |
|
122 | - if ( 1 < count( $products ) ) { |
|
123 | - $button_text = __( 'Select Options', 'lsx-health-plan' ); |
|
121 | + if (true === $restricted) { |
|
122 | + if (1 < count($products)) { |
|
123 | + $button_text = __('Select Options', 'lsx-health-plan'); |
|
124 | 124 | } else { |
125 | 125 | $button_link = $linked_product->add_to_cart_url() . '&plan_id=' . get_the_ID(); |
126 | 126 | $button_text = $linked_product->add_to_cart_text(); |
127 | 127 | } |
128 | 128 | ?> |
129 | 129 | <?php |
130 | - } elseif ( false === $restricted ) { |
|
131 | - $button_text = __( 'Already Signed Up', 'lsx-health-plan' ); |
|
130 | + } elseif (false === $restricted) { |
|
131 | + $button_text = __('Already Signed Up', 'lsx-health-plan'); |
|
132 | 132 | $button_class = 'btn-disabled'; |
133 | 133 | } |
134 | 134 | ?> |
135 | - <a class="btn <?php echo esc_attr( $button_class ); ?>" href="<?php echo esc_attr( $button_link ); ?>"><?php echo esc_attr( $button_text ); ?></a> |
|
135 | + <a class="btn <?php echo esc_attr($button_class); ?>" href="<?php echo esc_attr($button_link); ?>"><?php echo esc_attr($button_text); ?></a> |
|
136 | 136 | </div> |
137 | 137 | <?php lsx_entry_bottom(); ?> |
138 | 138 | </article> |
@@ -11,11 +11,11 @@ discard block |
||
11 | 11 | * @param string $post_id |
12 | 12 | * @return boolean |
13 | 13 | */ |
14 | -function lsx_health_plan_has_warmup( $post_id = '' ) { |
|
15 | - if ( '' === $post_id ) { |
|
14 | +function lsx_health_plan_has_warmup($post_id = '') { |
|
15 | + if ('' === $post_id) { |
|
16 | 16 | $post_id = get_the_ID(); |
17 | 17 | } |
18 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'plan_warmup' ); |
|
18 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'plan_warmup'); |
|
19 | 19 | } |
20 | 20 | |
21 | 21 | /** |
@@ -24,14 +24,14 @@ discard block |
||
24 | 24 | * @param string $post_id |
25 | 25 | * @return boolean |
26 | 26 | */ |
27 | -function lsx_health_plan_has_workout( $post_id = '' ) { |
|
28 | - if ( ! post_type_exists( 'workout' ) ) { |
|
27 | +function lsx_health_plan_has_workout($post_id = '') { |
|
28 | + if ( ! post_type_exists('workout')) { |
|
29 | 29 | return false; |
30 | 30 | } |
31 | - if ( '' === $post_id ) { |
|
31 | + if ('' === $post_id) { |
|
32 | 32 | $post_id = get_the_ID(); |
33 | 33 | } |
34 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'connected_workouts' ); |
|
34 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'connected_workouts'); |
|
35 | 35 | } |
36 | 36 | |
37 | 37 | /** |
@@ -40,14 +40,14 @@ discard block |
||
40 | 40 | * @param string $post_id |
41 | 41 | * @return boolean |
42 | 42 | */ |
43 | -function lsx_health_plan_has_meal( $post_id = '' ) { |
|
44 | - if ( ! post_type_exists( 'meal' ) ) { |
|
43 | +function lsx_health_plan_has_meal($post_id = '') { |
|
44 | + if ( ! post_type_exists('meal')) { |
|
45 | 45 | return false; |
46 | 46 | } |
47 | - if ( '' === $post_id ) { |
|
47 | + if ('' === $post_id) { |
|
48 | 48 | $post_id = get_the_ID(); |
49 | 49 | } |
50 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'connected_meals' ); |
|
50 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'connected_meals'); |
|
51 | 51 | } |
52 | 52 | |
53 | 53 | /** |
@@ -56,14 +56,14 @@ discard block |
||
56 | 56 | * @param string $post_id |
57 | 57 | * @return boolean |
58 | 58 | */ |
59 | -function lsx_health_plan_has_recipe( $post_id = '' ) { |
|
60 | - if ( ! post_type_exists( 'recipe' ) ) { |
|
59 | +function lsx_health_plan_has_recipe($post_id = '') { |
|
60 | + if ( ! post_type_exists('recipe')) { |
|
61 | 61 | return false; |
62 | 62 | } |
63 | - if ( '' === $post_id ) { |
|
63 | + if ('' === $post_id) { |
|
64 | 64 | $post_id = get_the_ID(); |
65 | 65 | } |
66 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'connected_recipes' ); |
|
66 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'connected_recipes'); |
|
67 | 67 | } |
68 | 68 | |
69 | 69 | /** |
@@ -72,13 +72,13 @@ discard block |
||
72 | 72 | * @param string $post_id |
73 | 73 | * @return boolean |
74 | 74 | */ |
75 | -function lsx_health_plan_has_downloads( $post_id = '' ) { |
|
75 | +function lsx_health_plan_has_downloads($post_id = '') { |
|
76 | 76 | $has_downloads = false; |
77 | - if ( '' === $post_id ) { |
|
77 | + if ('' === $post_id) { |
|
78 | 78 | $post_id = get_the_ID(); |
79 | 79 | } |
80 | - $downloads = \lsx_health_plan\functions\get_downloads( 'all', $post_id ); |
|
81 | - if ( ! empty( $downloads ) ) { |
|
80 | + $downloads = \lsx_health_plan\functions\get_downloads('all', $post_id); |
|
81 | + if ( ! empty($downloads)) { |
|
82 | 82 | $has_downloads = true; |
83 | 83 | } |
84 | 84 | return $has_downloads; |
@@ -90,14 +90,14 @@ discard block |
||
90 | 90 | * @param string $post_id |
91 | 91 | * @return boolean |
92 | 92 | */ |
93 | -function lsx_health_plan_has_tip( $post_id = '' ) { |
|
94 | - if ( ! post_type_exists( 'tip' ) ) { |
|
93 | +function lsx_health_plan_has_tip($post_id = '') { |
|
94 | + if ( ! post_type_exists('tip')) { |
|
95 | 95 | return false; |
96 | 96 | } |
97 | - if ( '' === $post_id ) { |
|
97 | + if ('' === $post_id) { |
|
98 | 98 | $post_id = get_the_ID(); |
99 | 99 | } |
100 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'connected_tips' ); |
|
100 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'connected_tips'); |
|
101 | 101 | } |
102 | 102 | |
103 | 103 | /** |
@@ -106,14 +106,14 @@ discard block |
||
106 | 106 | * @param string $post_id |
107 | 107 | * @return boolean |
108 | 108 | */ |
109 | -function lsx_health_plan_has_video( $post_id = '' ) { |
|
110 | - if ( ! post_type_exists( 'video' ) ) { |
|
109 | +function lsx_health_plan_has_video($post_id = '') { |
|
110 | + if ( ! post_type_exists('video')) { |
|
111 | 111 | return false; |
112 | 112 | } |
113 | - if ( '' === $post_id ) { |
|
113 | + if ('' === $post_id) { |
|
114 | 114 | $post_id = get_the_ID(); |
115 | 115 | } |
116 | - return \lsx_health_plan\functions\has_attached_post( $post_id, 'connected_videos' ); |
|
116 | + return \lsx_health_plan\functions\has_attached_post($post_id, 'connected_videos'); |
|
117 | 117 | } |
118 | 118 | |
119 | 119 | /** |
@@ -123,11 +123,11 @@ discard block |
||
123 | 123 | */ |
124 | 124 | function lsx_health_plan_user_has_purchase() { |
125 | 125 | $valid_order = false; |
126 | - $product_id = \lsx_health_plan\functions\get_option( 'membership_product', false ); |
|
126 | + $product_id = \lsx_health_plan\functions\get_option('membership_product', false); |
|
127 | 127 | |
128 | - if ( is_user_logged_in() && false !== $product_id ) { |
|
128 | + if (is_user_logged_in() && false !== $product_id) { |
|
129 | 129 | $current_user = wp_get_current_user(); |
130 | - if ( wc_customer_bought_product( $current_user->user_email, $current_user->ID, $product_id ) ) { |
|
130 | + if (wc_customer_bought_product($current_user->user_email, $current_user->ID, $product_id)) { |
|
131 | 131 | $valid_order = true; |
132 | 132 | } |
133 | 133 | } |
@@ -140,15 +140,15 @@ discard block |
||
140 | 140 | * @param string $post_id |
141 | 141 | * @return boolean |
142 | 142 | */ |
143 | -function lsx_health_plan_is_current_tab( $needle = '' ) { |
|
143 | +function lsx_health_plan_is_current_tab($needle = '') { |
|
144 | 144 | $is_tab = false; |
145 | - $plan_slug = \lsx_health_plan\functions\get_option( 'my_plan_slug', false ); |
|
146 | - if ( false === $plan_slug ) { |
|
145 | + $plan_slug = \lsx_health_plan\functions\get_option('my_plan_slug', false); |
|
146 | + if (false === $plan_slug) { |
|
147 | 147 | $plan_slug = 'my-plan'; |
148 | 148 | } |
149 | - if ( is_singular( 'plan' ) || is_page( $plan_slug ) ) { |
|
150 | - $endpoint = get_query_var( 'endpoint' ); |
|
151 | - if ( false !== $endpoint && $needle === $endpoint ) { |
|
149 | + if (is_singular('plan') || is_page($plan_slug)) { |
|
150 | + $endpoint = get_query_var('endpoint'); |
|
151 | + if (false !== $endpoint && $needle === $endpoint) { |
|
152 | 152 | $is_tab = true; |
153 | 153 | } |
154 | 154 | } |
@@ -161,14 +161,14 @@ discard block |
||
161 | 161 | * @param string $post_id |
162 | 162 | * @return boolean |
163 | 163 | */ |
164 | -function lsx_health_plan_is_day_complete( $post_id = '', $section_key = '' ) { |
|
164 | +function lsx_health_plan_is_day_complete($post_id = '', $section_key = '') { |
|
165 | 165 | $is_complete = false; |
166 | - if ( '' === $post_id ) { |
|
166 | + if ('' === $post_id) { |
|
167 | 167 | $post_id = get_the_ID(); |
168 | 168 | } |
169 | - $key = \lsx_health_plan\functions\plan\generate_section_id( $section_key ); |
|
170 | - $is_day_complete = get_user_meta( get_current_user_id(), 'day_' . $key . '_complete', true ); |
|
171 | - if ( false !== $is_day_complete && '' !== $is_day_complete ) { |
|
169 | + $key = \lsx_health_plan\functions\plan\generate_section_id($section_key); |
|
170 | + $is_day_complete = get_user_meta(get_current_user_id(), 'day_' . $key . '_complete', true); |
|
171 | + if (false !== $is_day_complete && '' !== $is_day_complete) { |
|
172 | 172 | $is_complete = true; |
173 | 173 | } |
174 | 174 | |
@@ -186,11 +186,11 @@ discard block |
||
186 | 186 | * @param string $week The week name 'week-1'. |
187 | 187 | * @return boolean |
188 | 188 | */ |
189 | -function lsx_health_plan_week_has_downloads( $week = '' ) { |
|
189 | +function lsx_health_plan_week_has_downloads($week = '') { |
|
190 | 190 | $has_downloads = false; |
191 | - if ( '' !== $week ) { |
|
192 | - $downloads = \lsx_health_plan\functions\get_weekly_downloads( $week ); |
|
193 | - if ( ! empty( $downloads ) ) { |
|
191 | + if ('' !== $week) { |
|
192 | + $downloads = \lsx_health_plan\functions\get_weekly_downloads($week); |
|
193 | + if ( ! empty($downloads)) { |
|
194 | 194 | $has_downloads = true; |
195 | 195 | } |
196 | 196 | } |
@@ -203,15 +203,15 @@ discard block |
||
203 | 203 | * @param string $post_id |
204 | 204 | * @return boolean |
205 | 205 | */ |
206 | -function lsx_health_plan_has_tips( $post_id = '' ) { |
|
206 | +function lsx_health_plan_has_tips($post_id = '') { |
|
207 | 207 | $has_tips = false; |
208 | - if ( '' === $post_id ) { |
|
208 | + if ('' === $post_id) { |
|
209 | 209 | $post_id = get_the_ID(); |
210 | 210 | } |
211 | - $post_type = get_post_type( $post_id ); |
|
212 | - $connected_tips = get_post_meta( get_the_ID(), $post_type . '_connected_tips', true ); |
|
213 | - $connected_tips = \lsx_health_plan\functions\check_posts_exist( $connected_tips ); |
|
214 | - if ( ! empty( $connected_tips ) ) { |
|
211 | + $post_type = get_post_type($post_id); |
|
212 | + $connected_tips = get_post_meta(get_the_ID(), $post_type . '_connected_tips', true); |
|
213 | + $connected_tips = \lsx_health_plan\functions\check_posts_exist($connected_tips); |
|
214 | + if ( ! empty($connected_tips)) { |
|
215 | 215 | $has_tips = true; |
216 | 216 | } |
217 | 217 | return $has_tips; |
@@ -6,19 +6,19 @@ discard block |
||
6 | 6 | */ |
7 | 7 | global $connected_meals, $shortcode_args; |
8 | 8 | |
9 | -if ( is_singular( 'plan' ) ) { |
|
10 | - $section_key = get_query_var( 'section' ); |
|
11 | - if ( '' !== $section_key && \lsx_health_plan\functions\plan\has_sections() ) { |
|
12 | - $section_info = \lsx_health_plan\functions\plan\get_section_info( $section_key ); |
|
13 | - if ( isset( $section_info['connected_meals'] ) && '' !== $section_info['connected_meals'] ) { |
|
14 | - $connected_meals = \lsx_health_plan\functions\prep_array( $section_info['connected_meals'] ); |
|
9 | +if (is_singular('plan')) { |
|
10 | + $section_key = get_query_var('section'); |
|
11 | + if ('' !== $section_key && \lsx_health_plan\functions\plan\has_sections()) { |
|
12 | + $section_info = \lsx_health_plan\functions\plan\get_section_info($section_key); |
|
13 | + if (isset($section_info['connected_meals']) && '' !== $section_info['connected_meals']) { |
|
14 | + $connected_meals = \lsx_health_plan\functions\prep_array($section_info['connected_meals']); |
|
15 | 15 | } |
16 | 16 | } |
17 | 17 | } |
18 | 18 | |
19 | 19 | // Check for any shortcode overrides. |
20 | -if ( null !== $shortcode_args && isset( $shortcode_args['include'] ) ) { |
|
21 | - $connected_meals = array( get_the_ID() ); |
|
20 | +if (null !== $shortcode_args && isset($shortcode_args['include'])) { |
|
21 | + $connected_meals = array(get_the_ID()); |
|
22 | 22 | } |
23 | 23 | ?> |
24 | 24 | |
@@ -27,57 +27,57 @@ discard block |
||
27 | 27 | <?php |
28 | 28 | |
29 | 29 | // Looking for meals. |
30 | - if ( empty( $connected_meals ) ) { |
|
31 | - $connected_meals = get_post_meta( get_the_ID(), 'connected_meals', true ); |
|
30 | + if (empty($connected_meals)) { |
|
31 | + $connected_meals = get_post_meta(get_the_ID(), 'connected_meals', true); |
|
32 | 32 | |
33 | - if ( empty( $connected_meals ) ) { |
|
34 | - $options = \lsx_health_plan\functions\get_option( 'all' ); |
|
35 | - if ( isset( $options['connected_meals'] ) && '' !== $options['connected_meals'] && ! empty( $options['connected_meals'] ) ) { |
|
33 | + if (empty($connected_meals)) { |
|
34 | + $options = \lsx_health_plan\functions\get_option('all'); |
|
35 | + if (isset($options['connected_meals']) && '' !== $options['connected_meals'] && ! empty($options['connected_meals'])) { |
|
36 | 36 | $connected_meals = $options['connected_meals']; |
37 | - if ( ! array( $connected_meals ) ) { |
|
38 | - $connected_meals = array( $connected_meals ); |
|
37 | + if ( ! array($connected_meals)) { |
|
38 | + $connected_meals = array($connected_meals); |
|
39 | 39 | } |
40 | 40 | } |
41 | 41 | } |
42 | 42 | } |
43 | 43 | |
44 | 44 | // This is for the meal single template. |
45 | - if ( is_single() && is_singular( 'meal' ) ) { |
|
46 | - $connected_meals = array( get_the_ID() ); |
|
45 | + if (is_single() && is_singular('meal')) { |
|
46 | + $connected_meals = array(get_the_ID()); |
|
47 | 47 | } |
48 | 48 | |
49 | 49 | // The top part |
50 | - echo wp_kses_post( wp_kses_post( lsx_health_plan_meal_main_content() ) ); |
|
50 | + echo wp_kses_post(wp_kses_post(lsx_health_plan_meal_main_content())); |
|
51 | 51 | |
52 | - if ( false !== $connected_meals && '' !== $connected_meals && ! empty( $connected_meals ) ) { |
|
52 | + if (false !== $connected_meals && '' !== $connected_meals && ! empty($connected_meals)) { |
|
53 | 53 | |
54 | - $args = array( |
|
54 | + $args = array( |
|
55 | 55 | 'orderby' => 'date', |
56 | 56 | 'order' => 'DESC', |
57 | 57 | 'post_type' => 'meal', |
58 | 58 | 'post__in' => $connected_meals, |
59 | 59 | ); |
60 | - $meals = new WP_Query( $args ); |
|
61 | - if ( $meals->have_posts() ) { |
|
62 | - while ( $meals->have_posts() ) { |
|
60 | + $meals = new WP_Query($args); |
|
61 | + if ($meals->have_posts()) { |
|
62 | + while ($meals->have_posts()) { |
|
63 | 63 | $meals->the_post(); |
64 | - $meal_id = get_the_ID(); |
|
64 | + $meal_id = get_the_ID(); |
|
65 | 65 | |
66 | 66 | |
67 | 67 | // Breakfast. |
68 | - $pre_breakfast_snack = get_post_meta( get_the_ID(), 'meal_pre_breakfast_snack', true ); |
|
69 | - $breakfast = get_post_meta( get_the_ID(), 'meal_breakfast', true ); |
|
70 | - $post_breakfast_snack = get_post_meta( get_the_ID(), 'meal_breakfast_snack', true ); |
|
68 | + $pre_breakfast_snack = get_post_meta(get_the_ID(), 'meal_pre_breakfast_snack', true); |
|
69 | + $breakfast = get_post_meta(get_the_ID(), 'meal_breakfast', true); |
|
70 | + $post_breakfast_snack = get_post_meta(get_the_ID(), 'meal_breakfast_snack', true); |
|
71 | 71 | |
72 | 72 | // Lunch. |
73 | - $pre_lunch_snack = get_post_meta( get_the_ID(), 'meal_pre_lunch_snack', true ); |
|
74 | - $lunch = get_post_meta( get_the_ID(), 'meal_lunch', true ); |
|
75 | - $post_lunch_snack = get_post_meta( get_the_ID(), 'meal_lunch_snack', true ); |
|
73 | + $pre_lunch_snack = get_post_meta(get_the_ID(), 'meal_pre_lunch_snack', true); |
|
74 | + $lunch = get_post_meta(get_the_ID(), 'meal_lunch', true); |
|
75 | + $post_lunch_snack = get_post_meta(get_the_ID(), 'meal_lunch_snack', true); |
|
76 | 76 | |
77 | 77 | // Dinner. |
78 | - $pre_dinner_snack = get_post_meta( get_the_ID(), 'meal_pre_dinner_snack', true ); |
|
79 | - $dinner = get_post_meta( get_the_ID(), 'meal_dinner', true ); |
|
80 | - $post_dinner_snack = get_post_meta( get_the_ID(), 'meal_dinner_snack', true ); |
|
78 | + $pre_dinner_snack = get_post_meta(get_the_ID(), 'meal_pre_dinner_snack', true); |
|
79 | + $dinner = get_post_meta(get_the_ID(), 'meal_dinner', true); |
|
80 | + $post_dinner_snack = get_post_meta(get_the_ID(), 'meal_dinner_snack', true); |
|
81 | 81 | |
82 | 82 | //Main Meals Title |
83 | 83 | //echo '<h3 class="meals-section-title">' . esc_html__( 'Meal Plan', 'lsx-health-plan' ) . '</h3>'; |
@@ -85,19 +85,19 @@ discard block |
||
85 | 85 | <div class="row eating-row"> |
86 | 86 | <div class="col-md-4 eating-column"> |
87 | 87 | <?php |
88 | - if ( ! empty( $pre_breakfast_snack ) ) { |
|
89 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
90 | - echo wp_kses_post( apply_filters( 'the_content', $pre_breakfast_snack ) ); |
|
88 | + if ( ! empty($pre_breakfast_snack)) { |
|
89 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
90 | + echo wp_kses_post(apply_filters('the_content', $pre_breakfast_snack)); |
|
91 | 91 | echo '</div>'; |
92 | 92 | } |
93 | - if ( ! empty( $breakfast ) ) { |
|
94 | - echo '<div class="content-box"><h3 class="eating-title">' . esc_html__( 'Breakfast', 'lsx-health-plan' ) . '</h3>'; |
|
95 | - echo wp_kses_post( apply_filters( 'the_content', $breakfast ) ); |
|
93 | + if ( ! empty($breakfast)) { |
|
94 | + echo '<div class="content-box"><h3 class="eating-title">' . esc_html__('Breakfast', 'lsx-health-plan') . '</h3>'; |
|
95 | + echo wp_kses_post(apply_filters('the_content', $breakfast)); |
|
96 | 96 | echo '</div>'; |
97 | 97 | } |
98 | - if ( ! empty( $post_breakfast_snack ) ) { |
|
99 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
100 | - echo wp_kses_post( apply_filters( 'the_content', $post_breakfast_snack ) ); |
|
98 | + if ( ! empty($post_breakfast_snack)) { |
|
99 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
100 | + echo wp_kses_post(apply_filters('the_content', $post_breakfast_snack)); |
|
101 | 101 | echo '</div>'; |
102 | 102 | } |
103 | 103 | |
@@ -105,24 +105,24 @@ discard block |
||
105 | 105 | 'meal_id' => $meal_id, |
106 | 106 | 'meal_time' => 'breakfast', |
107 | 107 | ); |
108 | - lsx_hp_meal_plan_recipes( $args ); |
|
108 | + lsx_hp_meal_plan_recipes($args); |
|
109 | 109 | ?> |
110 | 110 | </div> |
111 | 111 | <div class="col-md-4 eating-column"> |
112 | 112 | <?php |
113 | - if ( ! empty( $pre_lunch_snack ) ) { |
|
114 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
115 | - echo wp_kses_post( apply_filters( 'the_content', $pre_lunch_snack ) ); |
|
113 | + if ( ! empty($pre_lunch_snack)) { |
|
114 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
115 | + echo wp_kses_post(apply_filters('the_content', $pre_lunch_snack)); |
|
116 | 116 | echo '</div>'; |
117 | 117 | } |
118 | - if ( ! empty( $lunch ) ) { |
|
119 | - echo '<div class="content-box"><h3 class="eating-title">' . esc_html__( 'Lunch', 'lsx-health-plan' ) . '</h3>'; |
|
120 | - echo wp_kses_post( apply_filters( 'the_content', $lunch ) ); |
|
118 | + if ( ! empty($lunch)) { |
|
119 | + echo '<div class="content-box"><h3 class="eating-title">' . esc_html__('Lunch', 'lsx-health-plan') . '</h3>'; |
|
120 | + echo wp_kses_post(apply_filters('the_content', $lunch)); |
|
121 | 121 | echo '</div>'; |
122 | 122 | } |
123 | - if ( ! empty( $post_lunch_snack ) ) { |
|
124 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
125 | - echo wp_kses_post( apply_filters( 'the_content', $post_lunch_snack ) ); |
|
123 | + if ( ! empty($post_lunch_snack)) { |
|
124 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
125 | + echo wp_kses_post(apply_filters('the_content', $post_lunch_snack)); |
|
126 | 126 | echo '</div>'; |
127 | 127 | } |
128 | 128 | |
@@ -130,24 +130,24 @@ discard block |
||
130 | 130 | 'meal_id' => $meal_id, |
131 | 131 | 'meal_time' => 'lunch', |
132 | 132 | ); |
133 | - lsx_hp_meal_plan_recipes( $args ); |
|
133 | + lsx_hp_meal_plan_recipes($args); |
|
134 | 134 | ?> |
135 | 135 | </div> |
136 | 136 | <div class="col-md-4 eating-column"> |
137 | 137 | <?php |
138 | - if ( ! empty( $pre_dinner_snack ) ) { |
|
139 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
140 | - echo wp_kses_post( apply_filters( 'the_content', $pre_dinner_snack ) ); |
|
138 | + if ( ! empty($pre_dinner_snack)) { |
|
139 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
140 | + echo wp_kses_post(apply_filters('the_content', $pre_dinner_snack)); |
|
141 | 141 | echo '</div>'; |
142 | 142 | } |
143 | - if ( ! empty( $dinner ) ) { |
|
144 | - echo '<div class="content-box"><h3 class="eating-title">' . esc_html__( 'Dinner', 'lsx-health-plan' ) . '</h3>'; |
|
145 | - echo wp_kses_post( apply_filters( 'the_content', $dinner ) ); |
|
143 | + if ( ! empty($dinner)) { |
|
144 | + echo '<div class="content-box"><h3 class="eating-title">' . esc_html__('Dinner', 'lsx-health-plan') . '</h3>'; |
|
145 | + echo wp_kses_post(apply_filters('the_content', $dinner)); |
|
146 | 146 | echo '</div>'; |
147 | 147 | } |
148 | - if ( ! empty( $post_dinner_snack ) ) { |
|
149 | - echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__( 'Snack', 'lsx-health-plan' ) . '</h3>'; |
|
150 | - echo wp_kses_post( apply_filters( 'the_content', $post_dinner_snack ) ); |
|
148 | + if ( ! empty($post_dinner_snack)) { |
|
149 | + echo '<div class="content-box"><h3 class="eating-title snack-title">' . esc_html__('Snack', 'lsx-health-plan') . '</h3>'; |
|
150 | + echo wp_kses_post(apply_filters('the_content', $post_dinner_snack)); |
|
151 | 151 | echo '</div>'; |
152 | 152 | } |
153 | 153 | |
@@ -155,7 +155,7 @@ discard block |
||
155 | 155 | 'meal_id' => $meal_id, |
156 | 156 | 'meal_time' => 'dinner', |
157 | 157 | ); |
158 | - lsx_hp_meal_plan_recipes( $args ); |
|
158 | + lsx_hp_meal_plan_recipes($args); |
|
159 | 159 | ?> |
160 | 160 | </div> |
161 | 161 | </div> |
@@ -5,7 +5,7 @@ discard block |
||
5 | 5 | * @package lsx-health-plan |
6 | 6 | */ |
7 | 7 | |
8 | -$featured = get_post_meta( get_the_ID(), 'meal_featured_meal', true ); |
|
8 | +$featured = get_post_meta(get_the_ID(), 'meal_featured_meal', true); |
|
9 | 9 | ?> |
10 | 10 | |
11 | 11 | <?php lsx_entry_before(); ?> |
@@ -17,38 +17,38 @@ discard block |
||
17 | 17 | <?php lsx_hp_exercise_plan_meta(); ?> |
18 | 18 | |
19 | 19 | <div class="meal-feature-img"> |
20 | - <?php if ( $featured ) { ?> |
|
21 | - <span class="featured-meal"><?php lsx_get_svg_icon( 'icon-featured.svg' ); ?></span> |
|
20 | + <?php if ($featured) { ?> |
|
21 | + <span class="featured-meal"><?php lsx_get_svg_icon('icon-featured.svg'); ?></span> |
|
22 | 22 | <?php } ?> |
23 | - <a href="<?php echo esc_url( get_permalink() ); ?>"> |
|
23 | + <a href="<?php echo esc_url(get_permalink()); ?>"> |
|
24 | 24 | <?php |
25 | 25 | $featured_image = get_the_post_thumbnail(); |
26 | - if ( ! empty( $featured_image ) && '' !== $featured_image ) { |
|
27 | - the_post_thumbnail( 'lsx-thumbnail-square', array( |
|
26 | + if ( ! empty($featured_image) && '' !== $featured_image) { |
|
27 | + the_post_thumbnail('lsx-thumbnail-square', array( |
|
28 | 28 | 'class' => 'aligncenter', |
29 | - ) ); |
|
29 | + )); |
|
30 | 30 | } else { |
31 | 31 | ?> |
32 | - <img loading="lazy" src="<?php echo esc_attr( plugin_dir_url( __FILE__ ) . '../assets/images/placeholder.jpg' ); ?>"> |
|
32 | + <img loading="lazy" src="<?php echo esc_attr(plugin_dir_url(__FILE__) . '../assets/images/placeholder.jpg'); ?>"> |
|
33 | 33 | <?php |
34 | 34 | } |
35 | 35 | ?> |
36 | 36 | </a> |
37 | 37 | </div> |
38 | 38 | <div class="content-box meal-content-box white-bg"> |
39 | - <a href="<?php echo esc_url( get_permalink() ); ?>"> |
|
40 | - <?php the_title( '<h3 class="meal-title">', '</h3>' ); ?> |
|
39 | + <a href="<?php echo esc_url(get_permalink()); ?>"> |
|
40 | + <?php the_title('<h3 class="meal-title">', '</h3>'); ?> |
|
41 | 41 | </a> |
42 | 42 | <?php |
43 | - if ( ! has_excerpt() ) { |
|
44 | - $content = wp_trim_words( get_the_content(), 20 ); |
|
43 | + if ( ! has_excerpt()) { |
|
44 | + $content = wp_trim_words(get_the_content(), 20); |
|
45 | 45 | $content = '<p>' . $content . '</p>'; |
46 | 46 | } else { |
47 | - $content = apply_filters( 'the_excerpt', get_the_excerpt() ); |
|
47 | + $content = apply_filters('the_excerpt', get_the_excerpt()); |
|
48 | 48 | } |
49 | - echo wp_kses_post( $content ); |
|
49 | + echo wp_kses_post($content); |
|
50 | 50 | ?> |
51 | - <a href="<?php echo esc_url( get_permalink() ); ?>" class="btn border-btn"><?php esc_html_e( 'See meal', 'lsx-health-plan' ); ?></a> |
|
51 | + <a href="<?php echo esc_url(get_permalink()); ?>" class="btn border-btn"><?php esc_html_e('See meal', 'lsx-health-plan'); ?></a> |
|
52 | 52 | </div> |
53 | 53 | <?php lsx_entry_bottom(); ?> |
54 | 54 | </article> |
@@ -30,18 +30,18 @@ discard block |
||
30 | 30 | * Constructor |
31 | 31 | */ |
32 | 32 | public function __construct() { |
33 | - add_action( 'init', array( $this, 'register_post_type' ) ); |
|
34 | - add_action( 'init', array( $this, 'taxonomy_setup' ) ); |
|
33 | + add_action('init', array($this, 'register_post_type')); |
|
34 | + add_action('init', array($this, 'taxonomy_setup')); |
|
35 | 35 | |
36 | - add_filter( 'lsx_health_plan_connections', array( $this, 'enable_connections' ), 10, 1 ); |
|
37 | - add_action( 'cmb2_admin_init', array( $this, 'featured_metabox' ), 5 ); |
|
38 | - add_action( 'cmb2_admin_init', array( $this, 'details_metaboxes' ) ); |
|
36 | + add_filter('lsx_health_plan_connections', array($this, 'enable_connections'), 10, 1); |
|
37 | + add_action('cmb2_admin_init', array($this, 'featured_metabox'), 5); |
|
38 | + add_action('cmb2_admin_init', array($this, 'details_metaboxes')); |
|
39 | 39 | |
40 | 40 | // Template Redirects. |
41 | - add_filter( 'lsx_health_plan_single_template', array( $this, 'enable_post_type' ), 10, 1 ); |
|
42 | - add_filter( 'lsx_health_plan_archive_template', array( $this, 'enable_post_type' ), 10, 1 ); |
|
41 | + add_filter('lsx_health_plan_single_template', array($this, 'enable_post_type'), 10, 1); |
|
42 | + add_filter('lsx_health_plan_archive_template', array($this, 'enable_post_type'), 10, 1); |
|
43 | 43 | |
44 | - add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 100 ); |
|
44 | + add_filter('get_the_archive_title', array($this, 'get_the_archive_title'), 100); |
|
45 | 45 | } |
46 | 46 | |
47 | 47 | /** |
@@ -53,7 +53,7 @@ discard block |
||
53 | 53 | */ |
54 | 54 | public static function get_instance() { |
55 | 55 | // If the single instance hasn't been set, set it now. |
56 | - if ( null === self::$instance ) { |
|
56 | + if (null === self::$instance) { |
|
57 | 57 | self::$instance = new self(); |
58 | 58 | } |
59 | 59 | return self::$instance; |
@@ -63,21 +63,21 @@ discard block |
||
63 | 63 | */ |
64 | 64 | public function register_post_type() { |
65 | 65 | $labels = array( |
66 | - 'name' => esc_html__( 'Meals', 'lsx-health-plan' ), |
|
67 | - 'singular_name' => esc_html__( 'Meal', 'lsx-health-plan' ), |
|
68 | - 'add_new' => esc_html_x( 'Add New', 'post type general name', 'lsx-health-plan' ), |
|
69 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
70 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
71 | - 'new_item' => esc_html__( 'New', 'lsx-health-plan' ), |
|
72 | - 'all_items' => esc_html__( 'All Meals', 'lsx-health-plan' ), |
|
73 | - 'view_item' => esc_html__( 'View', 'lsx-health-plan' ), |
|
74 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
75 | - 'not_found' => esc_html__( 'None found', 'lsx-health-plan' ), |
|
76 | - 'not_found_in_trash' => esc_html__( 'None found in Trash', 'lsx-health-plan' ), |
|
66 | + 'name' => esc_html__('Meals', 'lsx-health-plan'), |
|
67 | + 'singular_name' => esc_html__('Meal', 'lsx-health-plan'), |
|
68 | + 'add_new' => esc_html_x('Add New', 'post type general name', 'lsx-health-plan'), |
|
69 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
70 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
71 | + 'new_item' => esc_html__('New', 'lsx-health-plan'), |
|
72 | + 'all_items' => esc_html__('All Meals', 'lsx-health-plan'), |
|
73 | + 'view_item' => esc_html__('View', 'lsx-health-plan'), |
|
74 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
75 | + 'not_found' => esc_html__('None found', 'lsx-health-plan'), |
|
76 | + 'not_found_in_trash' => esc_html__('None found in Trash', 'lsx-health-plan'), |
|
77 | 77 | 'parent_item_colon' => '', |
78 | - 'menu_name' => esc_html__( 'Meals', 'lsx-health-plan' ), |
|
78 | + 'menu_name' => esc_html__('Meals', 'lsx-health-plan'), |
|
79 | 79 | ); |
80 | - $args = array( |
|
80 | + $args = array( |
|
81 | 81 | 'labels' => $labels, |
82 | 82 | 'public' => true, |
83 | 83 | 'publicly_queryable' => true, |
@@ -87,10 +87,10 @@ discard block |
||
87 | 87 | 'menu_icon' => 'dashicons-carrot', |
88 | 88 | 'query_var' => true, |
89 | 89 | 'rewrite' => array( |
90 | - 'slug' => \lsx_health_plan\functions\get_option( 'meal_single_slug', 'meal' ), |
|
90 | + 'slug' => \lsx_health_plan\functions\get_option('meal_single_slug', 'meal'), |
|
91 | 91 | ), |
92 | 92 | 'capability_type' => 'post', |
93 | - 'has_archive' => \lsx_health_plan\functions\get_option( 'endpoint_meal_archive', 'meals' ), |
|
93 | + 'has_archive' => \lsx_health_plan\functions\get_option('endpoint_meal_archive', 'meals'), |
|
94 | 94 | 'hierarchical' => true, |
95 | 95 | 'menu_position' => null, |
96 | 96 | 'supports' => array( |
@@ -101,7 +101,7 @@ discard block |
||
101 | 101 | 'custom-fields', |
102 | 102 | ), |
103 | 103 | ); |
104 | - register_post_type( 'meal', $args ); |
|
104 | + register_post_type('meal', $args); |
|
105 | 105 | } |
106 | 106 | |
107 | 107 | /** |
@@ -109,19 +109,19 @@ discard block |
||
109 | 109 | */ |
110 | 110 | public function taxonomy_setup() { |
111 | 111 | $labels = array( |
112 | - 'name' => esc_html_x( 'Meal Type', 'taxonomy general name', 'lsx-health-plan' ), |
|
113 | - 'singular_name' => esc_html_x( 'Meal Types', 'taxonomy singular name', 'lsx-health-plan' ), |
|
114 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
115 | - 'all_items' => esc_html__( 'All', 'lsx-health-plan' ), |
|
116 | - 'parent_item' => esc_html__( 'Parent', 'lsx-health-plan' ), |
|
117 | - 'parent_item_colon' => esc_html__( 'Parent:', 'lsx-health-plan' ), |
|
118 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
119 | - 'update_item' => esc_html__( 'Update', 'lsx-health-plan' ), |
|
120 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
121 | - 'new_item_name' => esc_html__( 'New Name', 'lsx-health-plan' ), |
|
122 | - 'menu_name' => esc_html__( 'Meal Types', 'lsx-health-plan' ), |
|
112 | + 'name' => esc_html_x('Meal Type', 'taxonomy general name', 'lsx-health-plan'), |
|
113 | + 'singular_name' => esc_html_x('Meal Types', 'taxonomy singular name', 'lsx-health-plan'), |
|
114 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
115 | + 'all_items' => esc_html__('All', 'lsx-health-plan'), |
|
116 | + 'parent_item' => esc_html__('Parent', 'lsx-health-plan'), |
|
117 | + 'parent_item_colon' => esc_html__('Parent:', 'lsx-health-plan'), |
|
118 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
119 | + 'update_item' => esc_html__('Update', 'lsx-health-plan'), |
|
120 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
121 | + 'new_item_name' => esc_html__('New Name', 'lsx-health-plan'), |
|
122 | + 'menu_name' => esc_html__('Meal Types', 'lsx-health-plan'), |
|
123 | 123 | ); |
124 | - $args = array( |
|
124 | + $args = array( |
|
125 | 125 | 'hierarchical' => true, |
126 | 126 | 'labels' => $labels, |
127 | 127 | 'show_ui' => true, |
@@ -132,7 +132,7 @@ discard block |
||
132 | 132 | 'slug' => 'meal-type', |
133 | 133 | ), |
134 | 134 | ); |
135 | - register_taxonomy( 'meal-type', array( $this->slug ), $args ); |
|
135 | + register_taxonomy('meal-type', array($this->slug), $args); |
|
136 | 136 | } |
137 | 137 | |
138 | 138 | /** |
@@ -141,7 +141,7 @@ discard block |
||
141 | 141 | * @param array $post_types |
142 | 142 | * @return array |
143 | 143 | */ |
144 | - public function enable_post_type( $post_types = array() ) { |
|
144 | + public function enable_post_type($post_types = array()) { |
|
145 | 145 | $post_types[] = $this->slug; |
146 | 146 | return $post_types; |
147 | 147 | } |
@@ -152,7 +152,7 @@ discard block |
||
152 | 152 | * @param array $connections |
153 | 153 | * @return void |
154 | 154 | */ |
155 | - public function enable_connections( $connections = array() ) { |
|
155 | + public function enable_connections($connections = array()) { |
|
156 | 156 | $connections['meal']['connected_plans'] = 'connected_meals'; |
157 | 157 | $connections['plan']['connected_meals'] = 'connected_plans'; |
158 | 158 | return $connections; |
@@ -164,9 +164,9 @@ discard block |
||
164 | 164 | * @param string $title the term title. |
165 | 165 | * @return string |
166 | 166 | */ |
167 | - public function get_the_archive_title( $title ) { |
|
168 | - if ( is_post_type_archive( 'meal' ) ) { |
|
169 | - $title = __( 'Meals', 'lsx-health-plan' ); |
|
167 | + public function get_the_archive_title($title) { |
|
168 | + if (is_post_type_archive('meal')) { |
|
169 | + $title = __('Meals', 'lsx-health-plan'); |
|
170 | 170 | } |
171 | 171 | return $title; |
172 | 172 | } |
@@ -178,8 +178,8 @@ discard block |
||
178 | 178 | $cmb = new_cmb2_box( |
179 | 179 | array( |
180 | 180 | 'id' => $this->slug . '_featured_metabox_meal', |
181 | - 'title' => __( 'Featured Meal', 'lsx-health-plan' ), |
|
182 | - 'object_types' => array( $this->slug ), // Post type |
|
181 | + 'title' => __('Featured Meal', 'lsx-health-plan'), |
|
182 | + 'object_types' => array($this->slug), // Post type |
|
183 | 183 | 'context' => 'side', |
184 | 184 | 'priority' => 'high', |
185 | 185 | 'show_names' => true, |
@@ -187,8 +187,8 @@ discard block |
||
187 | 187 | ); |
188 | 188 | $cmb->add_field( |
189 | 189 | array( |
190 | - 'name' => __( 'Featured Meal', 'lsx-health-plan' ), |
|
191 | - 'desc' => __( 'Enable a featured meal' ), |
|
190 | + 'name' => __('Featured Meal', 'lsx-health-plan'), |
|
191 | + 'desc' => __('Enable a featured meal'), |
|
192 | 192 | 'id' => $this->slug . '_featured_meal', |
193 | 193 | 'type' => 'checkbox', |
194 | 194 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -200,66 +200,66 @@ discard block |
||
200 | 200 | * Define the metabox and field configurations. |
201 | 201 | */ |
202 | 202 | public function details_metaboxes() { |
203 | - $cmb = new_cmb2_box( array( |
|
203 | + $cmb = new_cmb2_box(array( |
|
204 | 204 | 'id' => $this->slug . '_shopping_list_metabox', |
205 | - 'title' => __( 'Shopping List', 'lsx-health-plan' ), |
|
206 | - 'object_types' => array( $this->slug ), // Post type |
|
205 | + 'title' => __('Shopping List', 'lsx-health-plan'), |
|
206 | + 'object_types' => array($this->slug), // Post type |
|
207 | 207 | 'context' => 'normal', |
208 | 208 | 'priority' => 'high', |
209 | 209 | 'show_names' => true, |
210 | - ) ); |
|
211 | - $cmb->add_field( array( |
|
212 | - 'name' => __( 'Shopping List', 'lsx-health-plan' ), |
|
213 | - 'desc' => __( 'Connect the shopping list page that applies to this meal by entering the name of the page in the field provided.' ), |
|
210 | + )); |
|
211 | + $cmb->add_field(array( |
|
212 | + 'name' => __('Shopping List', 'lsx-health-plan'), |
|
213 | + 'desc' => __('Connect the shopping list page that applies to this meal by entering the name of the page in the field provided.'), |
|
214 | 214 | 'id' => $this->slug . '_shopping_list', |
215 | 215 | 'type' => 'post_search_ajax', |
216 | 216 | // Optional : |
217 | - 'limit' => 1, // Limit selection to X items only (default 1) |
|
217 | + 'limit' => 1, // Limit selection to X items only (default 1) |
|
218 | 218 | 'sortable' => true, // Allow selected items to be sortable (default false) |
219 | 219 | 'query_args' => array( |
220 | - 'post_type' => array( 'page' ), |
|
221 | - 'post_status' => array( 'publish' ), |
|
220 | + 'post_type' => array('page'), |
|
221 | + 'post_status' => array('publish'), |
|
222 | 222 | 'posts_per_page' => -1, |
223 | 223 | ), |
224 | - ) ); |
|
225 | - $cmb = new_cmb2_box( array( |
|
224 | + )); |
|
225 | + $cmb = new_cmb2_box(array( |
|
226 | 226 | 'id' => $this->slug . '_details_metabox', |
227 | - 'title' => __( 'Meal Details', 'lsx-health-plan' ), |
|
228 | - 'object_types' => array( $this->slug ), // Post type |
|
227 | + 'title' => __('Meal Details', 'lsx-health-plan'), |
|
228 | + 'object_types' => array($this->slug), // Post type |
|
229 | 229 | 'context' => 'normal', |
230 | 230 | 'priority' => 'high', |
231 | 231 | 'show_names' => true, |
232 | - ) ); |
|
232 | + )); |
|
233 | 233 | |
234 | - $cmb->add_field( array( |
|
235 | - 'name' => __( 'Meal Short Description', 'lsx-health-plan' ), |
|
234 | + $cmb->add_field(array( |
|
235 | + 'name' => __('Meal Short Description', 'lsx-health-plan'), |
|
236 | 236 | 'id' => $this->slug . '_short_description', |
237 | 237 | 'type' => 'textarea_small', |
238 | - 'desc' => __( 'Add a small description for this meal (optional)', 'lsx-health-plan' ), |
|
239 | - ) ); |
|
238 | + 'desc' => __('Add a small description for this meal (optional)', 'lsx-health-plan'), |
|
239 | + )); |
|
240 | 240 | |
241 | - $cmb->add_field( array( |
|
242 | - 'name' => __( 'Pre Breakfast Snack', 'lsx-health-plan' ), |
|
241 | + $cmb->add_field(array( |
|
242 | + 'name' => __('Pre Breakfast Snack', 'lsx-health-plan'), |
|
243 | 243 | 'id' => $this->slug . '_pre_breakfast_snack', |
244 | 244 | 'type' => 'wysiwyg', |
245 | 245 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
246 | 246 | 'options' => array( |
247 | 247 | 'textarea_rows' => 5, |
248 | 248 | ), |
249 | - ) ); |
|
250 | - $cmb->add_field( array( |
|
251 | - 'name' => __( 'Breakfast', 'lsx-health-plan' ), |
|
249 | + )); |
|
250 | + $cmb->add_field(array( |
|
251 | + 'name' => __('Breakfast', 'lsx-health-plan'), |
|
252 | 252 | 'id' => $this->slug . '_breakfast', |
253 | 253 | 'type' => 'wysiwyg', |
254 | 254 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
255 | 255 | 'options' => array( |
256 | 256 | 'textarea_rows' => 5, |
257 | 257 | ), |
258 | - ) ); |
|
258 | + )); |
|
259 | 259 | |
260 | 260 | $cmb->add_field( |
261 | 261 | array( |
262 | - 'name' => __( 'Post Breakfast Snack', 'lsx-health-plan' ), |
|
262 | + 'name' => __('Post Breakfast Snack', 'lsx-health-plan'), |
|
263 | 263 | 'id' => $this->slug . '_breakfast_snack', |
264 | 264 | 'type' => 'wysiwyg', |
265 | 265 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -269,19 +269,19 @@ discard block |
||
269 | 269 | ) |
270 | 270 | ); |
271 | 271 | |
272 | - if ( post_type_exists( 'recipe' ) ) { |
|
272 | + if (post_type_exists('recipe')) { |
|
273 | 273 | $cmb->add_field( |
274 | 274 | array( |
275 | - 'name' => __( 'Breakfast Recipes', 'lsx-health-plan' ), |
|
276 | - 'desc' => __( 'Connect additional recipes options for breakfast.', 'lsx-health-plan' ), |
|
275 | + 'name' => __('Breakfast Recipes', 'lsx-health-plan'), |
|
276 | + 'desc' => __('Connect additional recipes options for breakfast.', 'lsx-health-plan'), |
|
277 | 277 | 'id' => 'breakfast_recipes', |
278 | 278 | 'type' => 'post_search_ajax', |
279 | 279 | // Optional : |
280 | - 'limit' => 15, // Limit selection to X items only (default 1) |
|
280 | + 'limit' => 15, // Limit selection to X items only (default 1) |
|
281 | 281 | 'sortable' => true, // Allow selected items to be sortable (default false) |
282 | 282 | 'query_args' => array( |
283 | - 'post_type' => array( 'recipe' ), |
|
284 | - 'post_status' => array( 'publish' ), |
|
283 | + 'post_type' => array('recipe'), |
|
284 | + 'post_status' => array('publish'), |
|
285 | 285 | 'posts_per_page' => -1, |
286 | 286 | ), |
287 | 287 | ) |
@@ -290,7 +290,7 @@ discard block |
||
290 | 290 | |
291 | 291 | $cmb->add_field( |
292 | 292 | array( |
293 | - 'name' => __( 'Pre Lunch Snack', 'lsx-health-plan' ), |
|
293 | + 'name' => __('Pre Lunch Snack', 'lsx-health-plan'), |
|
294 | 294 | 'id' => $this->slug . '_pre_lunch_snack', |
295 | 295 | 'type' => 'wysiwyg', |
296 | 296 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -301,7 +301,7 @@ discard block |
||
301 | 301 | ); |
302 | 302 | $cmb->add_field( |
303 | 303 | array( |
304 | - 'name' => __( 'Lunch', 'lsx-health-plan' ), |
|
304 | + 'name' => __('Lunch', 'lsx-health-plan'), |
|
305 | 305 | 'id' => $this->slug . '_lunch', |
306 | 306 | 'type' => 'wysiwyg', |
307 | 307 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -312,7 +312,7 @@ discard block |
||
312 | 312 | ); |
313 | 313 | $cmb->add_field( |
314 | 314 | array( |
315 | - 'name' => __( 'Post Lunch Snack', 'lsx-health-plan' ), |
|
315 | + 'name' => __('Post Lunch Snack', 'lsx-health-plan'), |
|
316 | 316 | 'id' => $this->slug . '_lunch_snack', |
317 | 317 | 'type' => 'wysiwyg', |
318 | 318 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -322,19 +322,19 @@ discard block |
||
322 | 322 | ) |
323 | 323 | ); |
324 | 324 | |
325 | - if ( post_type_exists( 'recipe' ) ) { |
|
325 | + if (post_type_exists('recipe')) { |
|
326 | 326 | $cmb->add_field( |
327 | 327 | array( |
328 | - 'name' => __( 'Lunch Recipes', 'lsx-health-plan' ), |
|
329 | - 'desc' => __( 'Connect additional recipes options for lunch.', 'lsx-health-plan' ), |
|
328 | + 'name' => __('Lunch Recipes', 'lsx-health-plan'), |
|
329 | + 'desc' => __('Connect additional recipes options for lunch.', 'lsx-health-plan'), |
|
330 | 330 | 'id' => 'lunch_recipes', |
331 | 331 | 'type' => 'post_search_ajax', |
332 | 332 | // Optional : |
333 | - 'limit' => 15, // Limit selection to X items only (default 1) |
|
333 | + 'limit' => 15, // Limit selection to X items only (default 1) |
|
334 | 334 | 'sortable' => true, // Allow selected items to be sortable (default false) |
335 | 335 | 'query_args' => array( |
336 | - 'post_type' => array( 'recipe' ), |
|
337 | - 'post_status' => array( 'publish' ), |
|
336 | + 'post_type' => array('recipe'), |
|
337 | + 'post_status' => array('publish'), |
|
338 | 338 | 'posts_per_page' => -1, |
339 | 339 | ), |
340 | 340 | ) |
@@ -343,7 +343,7 @@ discard block |
||
343 | 343 | |
344 | 344 | $cmb->add_field( |
345 | 345 | array( |
346 | - 'name' => __( 'Pre Dinner Snack', 'lsx-health-plan' ), |
|
346 | + 'name' => __('Pre Dinner Snack', 'lsx-health-plan'), |
|
347 | 347 | 'id' => $this->slug . '_pre_dinner_snack', |
348 | 348 | 'type' => 'wysiwyg', |
349 | 349 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -354,7 +354,7 @@ discard block |
||
354 | 354 | ); |
355 | 355 | $cmb->add_field( |
356 | 356 | array( |
357 | - 'name' => __( 'Dinner', 'lsx-health-plan' ), |
|
357 | + 'name' => __('Dinner', 'lsx-health-plan'), |
|
358 | 358 | 'id' => $this->slug . '_dinner', |
359 | 359 | 'type' => 'wysiwyg', |
360 | 360 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -365,7 +365,7 @@ discard block |
||
365 | 365 | ); |
366 | 366 | $cmb->add_field( |
367 | 367 | array( |
368 | - 'name' => __( 'Post Dinner Snack', 'lsx-health-plan' ), |
|
368 | + 'name' => __('Post Dinner Snack', 'lsx-health-plan'), |
|
369 | 369 | 'id' => $this->slug . '_dinner_snack', |
370 | 370 | 'type' => 'wysiwyg', |
371 | 371 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -375,19 +375,19 @@ discard block |
||
375 | 375 | ) |
376 | 376 | ); |
377 | 377 | |
378 | - if ( post_type_exists( 'recipe' ) ) { |
|
378 | + if (post_type_exists('recipe')) { |
|
379 | 379 | $cmb->add_field( |
380 | 380 | array( |
381 | - 'name' => __( 'Dinner Recipes', 'lsx-health-plan' ), |
|
382 | - 'desc' => __( 'Connect additional recipes options for dinner.', 'lsx-health-plan' ), |
|
381 | + 'name' => __('Dinner Recipes', 'lsx-health-plan'), |
|
382 | + 'desc' => __('Connect additional recipes options for dinner.', 'lsx-health-plan'), |
|
383 | 383 | 'id' => 'dinner_recipes', |
384 | 384 | 'type' => 'post_search_ajax', |
385 | 385 | // Optional : |
386 | - 'limit' => 15, // Limit selection to X items only (default 1) |
|
386 | + 'limit' => 15, // Limit selection to X items only (default 1) |
|
387 | 387 | 'sortable' => true, // Allow selected items to be sortable (default false) |
388 | 388 | 'query_args' => array( |
389 | - 'post_type' => array( 'recipe' ), |
|
390 | - 'post_status' => array( 'publish' ), |
|
389 | + 'post_type' => array('recipe'), |
|
390 | + 'post_status' => array('publish'), |
|
391 | 391 | 'posts_per_page' => -1, |
392 | 392 | ), |
393 | 393 | ) |
@@ -37,16 +37,16 @@ discard block |
||
37 | 37 | */ |
38 | 38 | public function __construct() { |
39 | 39 | $this->default_types = array( |
40 | - \lsx_health_plan\functions\get_option( 'endpoint_meal', 'meal' ), |
|
41 | - \lsx_health_plan\functions\get_option( 'endpoint_exercise_single', 'exercise' ), |
|
42 | - \lsx_health_plan\functions\get_option( 'endpoint_recipe_single', 'recipe' ), |
|
43 | - \lsx_health_plan\functions\get_option( 'endpoint_workout', 'workout' ), |
|
44 | - \lsx_health_plan\functions\get_option( 'endpoint_plan', 'plan' ), |
|
40 | + \lsx_health_plan\functions\get_option('endpoint_meal', 'meal'), |
|
41 | + \lsx_health_plan\functions\get_option('endpoint_exercise_single', 'exercise'), |
|
42 | + \lsx_health_plan\functions\get_option('endpoint_recipe_single', 'recipe'), |
|
43 | + \lsx_health_plan\functions\get_option('endpoint_workout', 'workout'), |
|
44 | + \lsx_health_plan\functions\get_option('endpoint_plan', 'plan'), |
|
45 | 45 | ); |
46 | - add_action( 'init', array( $this, 'register_post_type' ) ); |
|
47 | - add_action( 'admin_menu', array( $this, 'register_menus' ) ); |
|
48 | - add_filter( 'lsx_health_plan_connections', array( $this, 'enable_connections' ), 10, 1 ); |
|
49 | - add_action( 'cmb2_admin_init', array( $this, 'tips_connections' ), 15 ); |
|
46 | + add_action('init', array($this, 'register_post_type')); |
|
47 | + add_action('admin_menu', array($this, 'register_menus')); |
|
48 | + add_filter('lsx_health_plan_connections', array($this, 'enable_connections'), 10, 1); |
|
49 | + add_action('cmb2_admin_init', array($this, 'tips_connections'), 15); |
|
50 | 50 | } |
51 | 51 | |
52 | 52 | /** |
@@ -58,7 +58,7 @@ discard block |
||
58 | 58 | */ |
59 | 59 | public static function get_instance() { |
60 | 60 | // If the single instance hasn't been set, set it now. |
61 | - if ( null === self::$instance ) { |
|
61 | + if (null === self::$instance) { |
|
62 | 62 | self::$instance = new self(); |
63 | 63 | } |
64 | 64 | return self::$instance; |
@@ -68,21 +68,21 @@ discard block |
||
68 | 68 | */ |
69 | 69 | public function register_post_type() { |
70 | 70 | $labels = array( |
71 | - 'name' => esc_html__( 'Tips', 'lsx-health-plan' ), |
|
72 | - 'singular_name' => esc_html__( 'Tip', 'lsx-health-plan' ), |
|
73 | - 'add_new' => esc_html_x( 'Add New', 'post type general name', 'lsx-health-plan' ), |
|
74 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
75 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
76 | - 'new_item' => esc_html__( 'New', 'lsx-health-plan' ), |
|
77 | - 'all_items' => esc_html__( 'All Tips', 'lsx-health-plan' ), |
|
78 | - 'view_item' => esc_html__( 'View', 'lsx-health-plan' ), |
|
79 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
80 | - 'not_found' => esc_html__( 'None found', 'lsx-health-plan' ), |
|
81 | - 'not_found_in_trash' => esc_html__( 'None found in Trash', 'lsx-health-plan' ), |
|
71 | + 'name' => esc_html__('Tips', 'lsx-health-plan'), |
|
72 | + 'singular_name' => esc_html__('Tip', 'lsx-health-plan'), |
|
73 | + 'add_new' => esc_html_x('Add New', 'post type general name', 'lsx-health-plan'), |
|
74 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
75 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
76 | + 'new_item' => esc_html__('New', 'lsx-health-plan'), |
|
77 | + 'all_items' => esc_html__('All Tips', 'lsx-health-plan'), |
|
78 | + 'view_item' => esc_html__('View', 'lsx-health-plan'), |
|
79 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
80 | + 'not_found' => esc_html__('None found', 'lsx-health-plan'), |
|
81 | + 'not_found_in_trash' => esc_html__('None found in Trash', 'lsx-health-plan'), |
|
82 | 82 | 'parent_item_colon' => '', |
83 | - 'menu_name' => esc_html__( 'Tips', 'lsx-health-plan' ), |
|
83 | + 'menu_name' => esc_html__('Tips', 'lsx-health-plan'), |
|
84 | 84 | ); |
85 | - $args = array( |
|
85 | + $args = array( |
|
86 | 86 | 'labels' => $labels, |
87 | 87 | 'public' => true, |
88 | 88 | 'publicly_queryable' => false, |
@@ -103,7 +103,7 @@ discard block |
||
103 | 103 | 'custom-fields', |
104 | 104 | ), |
105 | 105 | ); |
106 | - register_post_type( 'tip', $args ); |
|
106 | + register_post_type('tip', $args); |
|
107 | 107 | } |
108 | 108 | |
109 | 109 | /** |
@@ -112,7 +112,7 @@ discard block |
||
112 | 112 | * @return void |
113 | 113 | */ |
114 | 114 | public function register_menus() { |
115 | - add_submenu_page( 'edit.php?post_type=plan', esc_html__( 'Tips', 'lsx-health-plan' ), esc_html__( 'Tips', 'lsx-health-plan' ), 'edit_posts', 'edit.php?post_type=tip' ); |
|
115 | + add_submenu_page('edit.php?post_type=plan', esc_html__('Tips', 'lsx-health-plan'), esc_html__('Tips', 'lsx-health-plan'), 'edit_posts', 'edit.php?post_type=tip'); |
|
116 | 116 | } |
117 | 117 | |
118 | 118 | /** |
@@ -121,7 +121,7 @@ discard block |
||
121 | 121 | * @param array $connections |
122 | 122 | * @return void |
123 | 123 | */ |
124 | - public function enable_connections( $connections = array() ) { |
|
124 | + public function enable_connections($connections = array()) { |
|
125 | 125 | $connections['tip']['connected_plans'] = 'plan_connected_tips'; |
126 | 126 | $connections['plan']['plan_connected_tips'] = 'connected_plans'; |
127 | 127 | return $connections; |
@@ -133,12 +133,12 @@ discard block |
||
133 | 133 | * @return void |
134 | 134 | */ |
135 | 135 | public function tips_connections() { |
136 | - foreach ( $this->default_types as $type => $default_type ) { |
|
136 | + foreach ($this->default_types as $type => $default_type) { |
|
137 | 137 | $cmb = new_cmb2_box( |
138 | 138 | array( |
139 | 139 | 'id' => $default_type . '_tips_connections_metabox', |
140 | - 'title' => __( 'Related Tips', 'lsx-health-plan' ), |
|
141 | - 'object_types' => array( $default_type ), // Post types. |
|
140 | + 'title' => __('Related Tips', 'lsx-health-plan'), |
|
141 | + 'object_types' => array($default_type), // Post types. |
|
142 | 142 | 'context' => 'normal', |
143 | 143 | 'priority' => 'high', |
144 | 144 | 'show_names' => false, |
@@ -146,15 +146,15 @@ discard block |
||
146 | 146 | ); |
147 | 147 | $cmb->add_field( |
148 | 148 | array( |
149 | - 'name' => __( 'Tips', 'lsx-health-plan' ), |
|
149 | + 'name' => __('Tips', 'lsx-health-plan'), |
|
150 | 150 | 'id' => $default_type . '_connected_tips', |
151 | - 'desc' => __( 'Connect the tips that apply to this ', 'lsx-health-plan' ) . $default_type, |
|
151 | + 'desc' => __('Connect the tips that apply to this ', 'lsx-health-plan') . $default_type, |
|
152 | 152 | 'type' => 'post_search_ajax', |
153 | 153 | 'limit' => 15, |
154 | 154 | 'sortable' => true, |
155 | 155 | 'query_args' => array( |
156 | - 'post_type' => array( 'tip' ), |
|
157 | - 'post_status' => array( 'publish' ), |
|
156 | + 'post_type' => array('tip'), |
|
157 | + 'post_status' => array('publish'), |
|
158 | 158 | 'posts_per_page' => -1, |
159 | 159 | ), |
160 | 160 | ) |
@@ -32,11 +32,11 @@ discard block |
||
32 | 32 | * Constructor |
33 | 33 | */ |
34 | 34 | public function __construct() { |
35 | - add_action( 'admin_enqueue_scripts', array( $this, 'assets' ) ); |
|
36 | - add_action( 'admin_menu', array( $this, 'register_menu' ) ); |
|
37 | - add_action( 'lsx_hp_help', array( $this, 'header' ), 10 ); |
|
38 | - add_action( 'lsx_hp_help', array( $this, 'body' ), 20 ); |
|
39 | - add_action( 'lsx_hp_help', array( $this, 'footer' ), 30 ); |
|
35 | + add_action('admin_enqueue_scripts', array($this, 'assets')); |
|
36 | + add_action('admin_menu', array($this, 'register_menu')); |
|
37 | + add_action('lsx_hp_help', array($this, 'header'), 10); |
|
38 | + add_action('lsx_hp_help', array($this, 'body'), 20); |
|
39 | + add_action('lsx_hp_help', array($this, 'footer'), 30); |
|
40 | 40 | } |
41 | 41 | |
42 | 42 | /** |
@@ -48,7 +48,7 @@ discard block |
||
48 | 48 | */ |
49 | 49 | public static function get_instance() { |
50 | 50 | // If the single instance hasn't been set, set it now. |
51 | - if ( null === self::$instance ) { |
|
51 | + if (null === self::$instance) { |
|
52 | 52 | self::$instance = new self(); |
53 | 53 | } |
54 | 54 | return self::$instance; |
@@ -64,10 +64,10 @@ discard block |
||
64 | 64 | * |
65 | 65 | * @param string $hook_suffix the current page hook suffix. |
66 | 66 | */ |
67 | - public function assets( $hook_suffix ) { |
|
68 | - if ( 'plan_page_help' === $hook_suffix ) { |
|
69 | - wp_enqueue_style( 'lsx-hp-help-screen', LSX_HEALTH_PLAN_URL . 'assets/css/help.css', array(), LSX_HEALTH_PLAN_VER ); |
|
70 | - wp_style_add_data( 'lsx-hp-help-screen', 'rtl', 'replace' ); |
|
67 | + public function assets($hook_suffix) { |
|
68 | + if ('plan_page_help' === $hook_suffix) { |
|
69 | + wp_enqueue_style('lsx-hp-help-screen', LSX_HEALTH_PLAN_URL . 'assets/css/help.css', array(), LSX_HEALTH_PLAN_VER); |
|
70 | + wp_style_add_data('lsx-hp-help-screen', 'rtl', 'replace'); |
|
71 | 71 | } |
72 | 72 | } |
73 | 73 | |
@@ -78,7 +78,7 @@ discard block |
||
78 | 78 | * @subpackage hp-help-page |
79 | 79 | */ |
80 | 80 | public function register_menu() { |
81 | - add_submenu_page( 'edit.php?post_type=plan', __( 'Help', 'lsx-health-plan' ), __( 'Help', 'lsx-health-plan' ), 'manage_options', 'help', array( $this, 'screen' ) ); |
|
81 | + add_submenu_page('edit.php?post_type=plan', __('Help', 'lsx-health-plan'), __('Help', 'lsx-health-plan'), 'manage_options', 'help', array($this, 'screen')); |
|
82 | 82 | } |
83 | 83 | |
84 | 84 | |
@@ -102,7 +102,7 @@ discard block |
||
102 | 102 | * @hooked lsx_hp_help_body - 20 |
103 | 103 | * @hooked lsx_hp_help_footer - 30 |
104 | 104 | */ |
105 | - do_action( 'lsx_hp_help' ); |
|
105 | + do_action('lsx_hp_help'); |
|
106 | 106 | ?> |
107 | 107 | </div> |
108 | 108 | <?php |
@@ -117,8 +117,8 @@ discard block |
||
117 | 117 | public function header() { |
118 | 118 | ?> |
119 | 119 | <div class="enrich"> |
120 | - <h2><?php esc_html_e( 'LightSpeed’s LSX Health Plugin', 'lsx-health-plan' ); ?></h2> |
|
121 | - <p><?php esc_html_e( "Thank you for using the LSX Health plugin. All of us here at LightSpeed appreciate your ongoing support and we can't wait to see what people create with the plugin. We're committed to ensuring you have all the help you need to make the most of the plugin.", 'lsx-health-plan' ); ?></p> |
|
120 | + <h2><?php esc_html_e('LightSpeed’s LSX Health Plugin', 'lsx-health-plan'); ?></h2> |
|
121 | + <p><?php esc_html_e("Thank you for using the LSX Health plugin. All of us here at LightSpeed appreciate your ongoing support and we can't wait to see what people create with the plugin. We're committed to ensuring you have all the help you need to make the most of the plugin.", 'lsx-health-plan'); ?></p> |
|
122 | 122 | </div> |
123 | 123 | <?php |
124 | 124 | } |