@@ -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 | ) |
@@ -14,23 +14,23 @@ discard block |
||
14 | 14 | ?> |
15 | 15 | <div class="col-md-4" > |
16 | 16 | <div class="lsx-health-plan-box"> |
17 | - <h3 class="title warm-up-title title-lined"><?php esc_html_e( 'Your Warm-up', 'lsx-health-plan' ); ?><?php lsx_get_svg_icon( 'warm.svg' ); ?></h3> |
|
17 | + <h3 class="title warm-up-title title-lined"><?php esc_html_e('Your Warm-up', 'lsx-health-plan'); ?><?php lsx_get_svg_icon('warm.svg'); ?></h3> |
|
18 | 18 | <div class="spacer"></div> |
19 | 19 | <?php |
20 | - $intro_text = \lsx_health_plan\functions\get_option( 'warmup_intro', false ); |
|
21 | - if ( false !== $intro_text ) { |
|
20 | + $intro_text = \lsx_health_plan\functions\get_option('warmup_intro', false); |
|
21 | + if (false !== $intro_text) { |
|
22 | 22 | ?> |
23 | 23 | <div class="excerpt"> |
24 | - <p><?php echo wp_kses_post( $intro_text ); ?></p> |
|
24 | + <p><?php echo wp_kses_post($intro_text); ?></p> |
|
25 | 25 | </div> |
26 | 26 | <?php |
27 | 27 | } |
28 | - $warm_up = \lsx_health_plan\functions\get_option( 'endpoint_warm_up', false ); |
|
29 | - if ( false === $warm_up ) { |
|
28 | + $warm_up = \lsx_health_plan\functions\get_option('endpoint_warm_up', false); |
|
29 | + if (false === $warm_up) { |
|
30 | 30 | $warm_up = 'warm-up'; |
31 | 31 | } |
32 | 32 | ?> |
33 | - <a href="<?php the_permalink(); ?><?php echo esc_attr( $warm_up ); ?>/" class="btn"><?php esc_html_e( 'Start your warm-up', 'lsx-health-plan' ); ?></a> |
|
33 | + <a href="<?php the_permalink(); ?><?php echo esc_attr($warm_up); ?>/" class="btn"><?php esc_html_e('Start your warm-up', 'lsx-health-plan'); ?></a> |
|
34 | 34 | </div> |
35 | 35 | </div> |
36 | 36 | <?php |
@@ -42,29 +42,29 @@ discard block |
||
42 | 42 | * @return void |
43 | 43 | */ |
44 | 44 | function lsx_health_plan_workout_box() { |
45 | - if ( ! post_type_exists( 'workout' ) ) { |
|
45 | + if ( ! post_type_exists('workout')) { |
|
46 | 46 | return; |
47 | 47 | } |
48 | 48 | ?> |
49 | 49 | <div class="col-md-4" > |
50 | 50 | <div class="lsx-health-plan-box"> |
51 | - <h3 class="title work-out-title title-lined"><?php esc_html_e( 'Your Workout', 'lsx-health-plan' ); ?><?php lsx_get_svg_icon( 'work.svg' ); ?></h3> |
|
51 | + <h3 class="title work-out-title title-lined"><?php esc_html_e('Your Workout', 'lsx-health-plan'); ?><?php lsx_get_svg_icon('work.svg'); ?></h3> |
|
52 | 52 | <div class="spacer"></div> |
53 | 53 | <?php |
54 | - $intro_text = \lsx_health_plan\functions\get_option( 'workout_intro', false ); |
|
55 | - if ( false !== $intro_text ) { |
|
54 | + $intro_text = \lsx_health_plan\functions\get_option('workout_intro', false); |
|
55 | + if (false !== $intro_text) { |
|
56 | 56 | ?> |
57 | 57 | <div class="excerpt"> |
58 | - <p><?php echo wp_kses_post( $intro_text ); ?></p> |
|
58 | + <p><?php echo wp_kses_post($intro_text); ?></p> |
|
59 | 59 | </div> |
60 | 60 | <?php |
61 | 61 | } |
62 | - $workout = \lsx_health_plan\functions\get_option( 'endpoint_workout', false ); |
|
63 | - if ( false === $workout ) { |
|
62 | + $workout = \lsx_health_plan\functions\get_option('endpoint_workout', false); |
|
63 | + if (false === $workout) { |
|
64 | 64 | $workout = 'workout'; |
65 | 65 | } |
66 | 66 | ?> |
67 | - <a href="<?php the_permalink(); ?><?php echo esc_attr( $workout ); ?>/" class="btn"><?php esc_html_e( 'Start your workout', 'lsx-health-plan' ); ?></a> |
|
67 | + <a href="<?php the_permalink(); ?><?php echo esc_attr($workout); ?>/" class="btn"><?php esc_html_e('Start your workout', 'lsx-health-plan'); ?></a> |
|
68 | 68 | </div> |
69 | 69 | </div> |
70 | 70 | <?php |
@@ -76,29 +76,29 @@ discard block |
||
76 | 76 | * @return void |
77 | 77 | */ |
78 | 78 | function lsx_health_plan_meal_box() { |
79 | - if ( ! post_type_exists( 'meal' ) ) { |
|
79 | + if ( ! post_type_exists('meal')) { |
|
80 | 80 | return; |
81 | 81 | } |
82 | 82 | ?> |
83 | 83 | <div class="col-md-4" > |
84 | 84 | <div class="lsx-health-plan-box"> |
85 | - <h3 class="title meal-plan-title title-lined"><?php esc_html_e( 'Your Meal Plan', 'lsx-health-plan' ); ?><?php lsx_get_svg_icon( 'meal.svg' ); ?></h3> |
|
85 | + <h3 class="title meal-plan-title title-lined"><?php esc_html_e('Your Meal Plan', 'lsx-health-plan'); ?><?php lsx_get_svg_icon('meal.svg'); ?></h3> |
|
86 | 86 | <div class="spacer"></div> |
87 | 87 | <?php |
88 | - $intro_text = \lsx_health_plan\functions\get_option( 'meal_plan_intro', false ); |
|
89 | - if ( false !== $intro_text ) { |
|
88 | + $intro_text = \lsx_health_plan\functions\get_option('meal_plan_intro', false); |
|
89 | + if (false !== $intro_text) { |
|
90 | 90 | ?> |
91 | 91 | <div class="excerpt"> |
92 | - <p><?php echo wp_kses_post( $intro_text ); ?></p> |
|
92 | + <p><?php echo wp_kses_post($intro_text); ?></p> |
|
93 | 93 | </div> |
94 | 94 | <?php |
95 | 95 | } |
96 | - $meal = \lsx_health_plan\functions\get_option( 'endpoint_meal', false ); |
|
97 | - if ( false === $meal ) { |
|
96 | + $meal = \lsx_health_plan\functions\get_option('endpoint_meal', false); |
|
97 | + if (false === $meal) { |
|
98 | 98 | $meal = 'meal'; |
99 | 99 | } |
100 | 100 | ?> |
101 | - <a href="<?php the_permalink(); ?><?php echo esc_attr( $meal ); ?>/" class="btn"><?php esc_html_e( 'View your meal plan', 'lsx-health-plan' ); ?></a> |
|
101 | + <a href="<?php the_permalink(); ?><?php echo esc_attr($meal); ?>/" class="btn"><?php esc_html_e('View your meal plan', 'lsx-health-plan'); ?></a> |
|
102 | 102 | </div> |
103 | 103 | </div> |
104 | 104 | <?php |
@@ -110,29 +110,29 @@ discard block |
||
110 | 110 | * @return void |
111 | 111 | */ |
112 | 112 | function lsx_health_plan_recipe_box() { |
113 | - if ( ! post_type_exists( 'recipe' ) ) { |
|
113 | + if ( ! post_type_exists('recipe')) { |
|
114 | 114 | return; |
115 | 115 | } |
116 | 116 | ?> |
117 | 117 | <div class="col-md-4" > |
118 | 118 | <div class="lsx-health-plan-box"> |
119 | - <h3 class="title recipes-title title-lined"><?php esc_html_e( 'Recipes', 'lsx-health-plan' ); ?><?php lsx_get_svg_icon( 'recipes.svg' ); ?></h3> |
|
119 | + <h3 class="title recipes-title title-lined"><?php esc_html_e('Recipes', 'lsx-health-plan'); ?><?php lsx_get_svg_icon('recipes.svg'); ?></h3> |
|
120 | 120 | <div class="spacer"></div> |
121 | 121 | <?php |
122 | - $intro_text = \lsx_health_plan\functions\get_option( 'recipes_intro', false ); |
|
123 | - if ( false !== $intro_text ) { |
|
122 | + $intro_text = \lsx_health_plan\functions\get_option('recipes_intro', false); |
|
123 | + if (false !== $intro_text) { |
|
124 | 124 | ?> |
125 | 125 | <div class="excerpt"> |
126 | - <p><?php echo wp_kses_post( $intro_text ); ?></p> |
|
126 | + <p><?php echo wp_kses_post($intro_text); ?></p> |
|
127 | 127 | </div> |
128 | 128 | <?php |
129 | 129 | } |
130 | - $recipes = \lsx_health_plan\functions\get_option( 'endpoint_recipe', false ); |
|
131 | - if ( false === $recipes ) { |
|
130 | + $recipes = \lsx_health_plan\functions\get_option('endpoint_recipe', false); |
|
131 | + if (false === $recipes) { |
|
132 | 132 | $recipes = 'recipes'; |
133 | 133 | } |
134 | 134 | ?> |
135 | - <a href="<?php the_permalink(); ?><?php echo esc_attr( $recipes ); ?>/" class="btn"><?php esc_html_e( 'View all recipes', 'lsx-health-plan' ); ?></a> |
|
135 | + <a href="<?php the_permalink(); ?><?php echo esc_attr($recipes); ?>/" class="btn"><?php esc_html_e('View all recipes', 'lsx-health-plan'); ?></a> |
|
136 | 136 | </div> |
137 | 137 | </div> |
138 | 138 | <?php |
@@ -148,15 +148,15 @@ discard block |
||
148 | 148 | ?> |
149 | 149 | <div class="col-md-4 day-download-box" > |
150 | 150 | <div class="lsx-health-plan-box"> |
151 | - <h3 class="title downloads-title title-lined"><?php esc_html_e( 'Downloads', 'lsx-health-plan' ); ?><?php lsx_get_svg_icon( 'download.svg' ); ?></h3> |
|
151 | + <h3 class="title downloads-title title-lined"><?php esc_html_e('Downloads', 'lsx-health-plan'); ?><?php lsx_get_svg_icon('download.svg'); ?></h3> |
|
152 | 152 | <div class="spacer"></div> |
153 | 153 | <div class="download-list"> |
154 | 154 | <ul> |
155 | 155 | <?php |
156 | 156 | $downloads = \lsx_health_plan\functions\get_downloads(); |
157 | - if ( ! empty( $downloads ) ) { |
|
158 | - foreach ( $downloads as $download ) { |
|
159 | - echo wp_kses_post( '<li><a href=""><i class="fa fa-file-pdf"></i>' . do_shortcode( '[download id="' . $download . '"]' ) . '</a></li>' ); |
|
157 | + if ( ! empty($downloads)) { |
|
158 | + foreach ($downloads as $download) { |
|
159 | + echo wp_kses_post('<li><a href=""><i class="fa fa-file-pdf"></i>' . do_shortcode('[download id="' . $download . '"]') . '</a></li>'); |
|
160 | 160 | } |
161 | 161 | } |
162 | 162 | ?> |
@@ -173,15 +173,15 @@ discard block |
||
173 | 173 | * @param string $tab |
174 | 174 | * @return void |
175 | 175 | */ |
176 | -function lsx_health_plan_nav_class( $tab = '' ) { |
|
176 | +function lsx_health_plan_nav_class($tab = '') { |
|
177 | 177 | $nav_classes = array(); |
178 | - if ( function_exists( 'is_wc_endpoint_url' ) && 'edit-account' === $tab && is_wc_endpoint_url( 'edit-account' ) ) { |
|
178 | + if (function_exists('is_wc_endpoint_url') && 'edit-account' === $tab && is_wc_endpoint_url('edit-account')) { |
|
179 | 179 | $nav_classes[] = 'active'; |
180 | - } elseif ( lsx_health_plan_is_current_tab( $tab ) ) { |
|
180 | + } elseif (lsx_health_plan_is_current_tab($tab)) { |
|
181 | 181 | $nav_classes[] = 'active'; |
182 | 182 | } |
183 | - if ( ! empty( $nav_classes ) ) { |
|
184 | - echo wp_kses_post( implode( ' ', $nav_classes ) ); |
|
183 | + if ( ! empty($nav_classes)) { |
|
184 | + echo wp_kses_post(implode(' ', $nav_classes)); |
|
185 | 185 | } |
186 | 186 | } |
187 | 187 | |
@@ -196,19 +196,19 @@ discard block |
||
196 | 196 | <ul class="nav nav-pills"> |
197 | 197 | <li class=" |
198 | 198 | <?php |
199 | - if ( ( function_exists( 'is_wc_endpoint_url' ) && ! is_wc_endpoint_url( 'edit-account' ) ) || ! function_exists( 'is_wc_endpoint_url' ) ) { |
|
200 | - echo esc_attr( 'active' ); |
|
199 | + if ((function_exists('is_wc_endpoint_url') && ! is_wc_endpoint_url('edit-account')) || ! function_exists('is_wc_endpoint_url')) { |
|
200 | + echo esc_attr('active'); |
|
201 | 201 | } |
202 | 202 | ?> |
203 | - "><a class="my-plan-tab" href="<?php the_permalink(); ?>"><?php esc_html_e( 'My Plans', 'lsx-health-plan' ); ?></a></li> |
|
203 | + "><a class="my-plan-tab" href="<?php the_permalink(); ?>"><?php esc_html_e('My Plans', 'lsx-health-plan'); ?></a></li> |
|
204 | 204 | <li class=" |
205 | 205 | <?php |
206 | - if ( function_exists( 'is_wc_endpoint_url' ) && is_wc_endpoint_url( 'edit-account' ) ) { |
|
207 | - echo esc_attr( 'active' ); |
|
206 | + if (function_exists('is_wc_endpoint_url') && is_wc_endpoint_url('edit-account')) { |
|
207 | + echo esc_attr('active'); |
|
208 | 208 | } |
209 | 209 | ?> |
210 | - "><a class="account-details-tab" href="<?php the_permalink(); ?>edit-account/"><?php esc_html_e( 'Account Details', 'lsx-health-plan' ); ?></a></li> |
|
211 | - <li class=""><a class="logout-tab" href="<?php echo esc_url( wp_logout_url( get_permalink() ) ); ?>"><?php esc_html_e( 'Logout', 'lsx-health-plan' ); ?></a></li> |
|
210 | + "><a class="account-details-tab" href="<?php the_permalink(); ?>edit-account/"><?php esc_html_e('Account Details', 'lsx-health-plan'); ?></a></li> |
|
211 | + <li class=""><a class="logout-tab" href="<?php echo esc_url(wp_logout_url(get_permalink())); ?>"><?php esc_html_e('Logout', 'lsx-health-plan'); ?></a></li> |
|
212 | 212 | </ul> |
213 | 213 | </div> |
214 | 214 | <?php |
@@ -223,73 +223,73 @@ discard block |
||
223 | 223 | ?> |
224 | 224 | <div class="lsx-health-plan my-profile-block wp-block-cover alignfull"> |
225 | 225 | <div class="wp-block-cover__inner-container"> |
226 | - <h2><?php esc_html_e( 'My Dashboard', 'lsx-health-plan' ); ?></h2> |
|
226 | + <h2><?php esc_html_e('My Dashboard', 'lsx-health-plan'); ?></h2> |
|
227 | 227 | <section id="dashboard-card"> |
228 | 228 | <div class="profile-navigation"> |
229 | 229 | <div class="profile-photo"> |
230 | 230 | <?php |
231 | 231 | global $current_user; |
232 | 232 | get_current_user(); |
233 | - echo get_avatar( $current_user->ID, 240 ); |
|
233 | + echo get_avatar($current_user->ID, 240); |
|
234 | 234 | ?> |
235 | 235 | </div> |
236 | 236 | </div> |
237 | 237 | <div class="profile-details"> |
238 | - <h1 class="title-lined has-text-color"><?php echo esc_html( $current_user->display_name ); ?></h1> |
|
238 | + <h1 class="title-lined has-text-color"><?php echo esc_html($current_user->display_name); ?></h1> |
|
239 | 239 | <?php |
240 | - $disable_stats = \lsx_health_plan\functions\get_option( 'disable_all_stats', false ); |
|
241 | - if ( 'on' !== $disable_stats ) { |
|
240 | + $disable_stats = \lsx_health_plan\functions\get_option('disable_all_stats', false); |
|
241 | + if ('on' !== $disable_stats) { |
|
242 | 242 | |
243 | - $is_weight_disabled = \lsx_health_plan\functions\get_option( 'disable_weight_checkbox', false ); |
|
244 | - $is_height_disabled = \lsx_health_plan\functions\get_option( 'disable_height_checkbox', false ); |
|
245 | - $is_waist_disabled = \lsx_health_plan\functions\get_option( 'disable_waist_checkbox', false ); |
|
246 | - $is_bmi_disabled = \lsx_health_plan\functions\get_option( 'disable_bmi_checkbox', false ); |
|
243 | + $is_weight_disabled = \lsx_health_plan\functions\get_option('disable_weight_checkbox', false); |
|
244 | + $is_height_disabled = \lsx_health_plan\functions\get_option('disable_height_checkbox', false); |
|
245 | + $is_waist_disabled = \lsx_health_plan\functions\get_option('disable_waist_checkbox', false); |
|
246 | + $is_bmi_disabled = \lsx_health_plan\functions\get_option('disable_bmi_checkbox', false); |
|
247 | 247 | |
248 | - $weight = get_user_meta( get_current_user_id(), 'weight', true ); |
|
249 | - $waist = get_user_meta( get_current_user_id(), 'waist', true ); |
|
250 | - $height = get_user_meta( get_current_user_id(), 'height', true ); |
|
248 | + $weight = get_user_meta(get_current_user_id(), 'weight', true); |
|
249 | + $waist = get_user_meta(get_current_user_id(), 'waist', true); |
|
250 | + $height = get_user_meta(get_current_user_id(), 'height', true); |
|
251 | 251 | |
252 | 252 | $height_m = $height / 100; |
253 | 253 | |
254 | - if ( 1 < $weight && 1 < $height_m ) { |
|
255 | - $bmi = $weight / ( $height_m * $height_m ); |
|
256 | - $bmi = number_format( $bmi, 1 ); |
|
254 | + if (1 < $weight && 1 < $height_m) { |
|
255 | + $bmi = $weight / ($height_m * $height_m); |
|
256 | + $bmi = number_format($bmi, 1); |
|
257 | 257 | } else { |
258 | - $bmi = __( 'Add more data', 'lsx-health-plan' ); |
|
258 | + $bmi = __('Add more data', 'lsx-health-plan'); |
|
259 | 259 | } |
260 | 260 | |
261 | 261 | ?> |
262 | 262 | |
263 | 263 | <div> |
264 | - <?php if ( 'on' !== $is_weight_disabled ) { ?> |
|
265 | - <span><strong><?php esc_html_e( 'Weight:', 'lsx-health-plan' ); ?></strong> |
|
264 | + <?php if ('on' !== $is_weight_disabled) { ?> |
|
265 | + <span><strong><?php esc_html_e('Weight:', 'lsx-health-plan'); ?></strong> |
|
266 | 266 | <?php |
267 | - if ( '' !== $weight ) { |
|
268 | - echo wp_kses_post( $weight . ' kg' ); |
|
267 | + if ('' !== $weight) { |
|
268 | + echo wp_kses_post($weight . ' kg'); |
|
269 | 269 | } else { |
270 | 270 | echo '/'; |
271 | 271 | } |
272 | 272 | ?> |
273 | 273 | </span> |
274 | 274 | <?php } |
275 | - if ( 'on' !== $is_waist_disabled ) { |
|
275 | + if ('on' !== $is_waist_disabled) { |
|
276 | 276 | ?> |
277 | - <span><strong><?php esc_html_e( 'Waist:', 'lsx-health-plan' ); ?></strong> |
|
277 | + <span><strong><?php esc_html_e('Waist:', 'lsx-health-plan'); ?></strong> |
|
278 | 278 | <?php |
279 | - if ( '' !== $waist ) { |
|
280 | - echo wp_kses_post( $waist . ' cm' ); |
|
279 | + if ('' !== $waist) { |
|
280 | + echo wp_kses_post($waist . ' cm'); |
|
281 | 281 | } else { |
282 | 282 | echo '/'; |
283 | 283 | } |
284 | 284 | ?> |
285 | 285 | </span> |
286 | 286 | <?php } |
287 | - if ( 'on' !== $is_bmi_disabled ) { |
|
287 | + if ('on' !== $is_bmi_disabled) { |
|
288 | 288 | ?> |
289 | - <span><strong><?php esc_html_e( 'BMI:', 'lsx-health-plan' ); ?></strong> |
|
289 | + <span><strong><?php esc_html_e('BMI:', 'lsx-health-plan'); ?></strong> |
|
290 | 290 | <?php |
291 | - if ( '' !== $bmi ) { |
|
292 | - echo wp_kses_post( $bmi ); |
|
291 | + if ('' !== $bmi) { |
|
292 | + echo wp_kses_post($bmi); |
|
293 | 293 | } else { |
294 | 294 | echo '/'; |
295 | 295 | } |
@@ -302,13 +302,13 @@ discard block |
||
302 | 302 | ?> |
303 | 303 | <div class="edit-profile"> |
304 | 304 | <?php |
305 | - if ( function_exists( 'wc_get_page_id' ) ) { |
|
306 | - $url_id = wc_get_page_id( 'myaccount' ); |
|
305 | + if (function_exists('wc_get_page_id')) { |
|
306 | + $url_id = wc_get_page_id('myaccount'); |
|
307 | 307 | } else { |
308 | 308 | $url_id = ''; |
309 | 309 | } |
310 | 310 | ?> |
311 | - <a href="<?php echo esc_url( get_permalink( $url_id ) ); ?>edit-account/"><?php esc_html_e( 'Edit', 'lsx-health-plan' ); ?></a> |
|
311 | + <a href="<?php echo esc_url(get_permalink($url_id)); ?>edit-account/"><?php esc_html_e('Edit', 'lsx-health-plan'); ?></a> |
|
312 | 312 | </div> |
313 | 313 | </div> |
314 | 314 | </section> |
@@ -334,7 +334,7 @@ discard block |
||
334 | 334 | ); |
335 | 335 | |
336 | 336 | $product_ids = \lsx_health_plan\functions\woocommerce\get_membership_products(); |
337 | - if ( ! empty( $product_ids ) ) { |
|
337 | + if ( ! empty($product_ids)) { |
|
338 | 338 | $args['meta_query'] = array( |
339 | 339 | 'relation' => 'OR', |
340 | 340 | array( |
@@ -349,82 +349,82 @@ discard block |
||
349 | 349 | ); |
350 | 350 | } |
351 | 351 | |
352 | - $the_query = new WP_Query( $args ); |
|
352 | + $the_query = new WP_Query($args); |
|
353 | 353 | ?> |
354 | 354 | <div class="all-plans-block plan-grid block-all-plans-block"> |
355 | 355 | <div class="row"> |
356 | 356 | <?php |
357 | - if ( $the_query->have_posts() ) : |
|
358 | - while ( $the_query->have_posts() ) : |
|
357 | + if ($the_query->have_posts()) : |
|
358 | + while ($the_query->have_posts()) : |
|
359 | 359 | $the_query->the_post(); |
360 | 360 | lsx_entry_before(); |
361 | 361 | $completed_class = ''; |
362 | 362 | $linked_product = false; |
363 | 363 | $restricted = false; |
364 | 364 | $product = null; |
365 | - if ( \lsx_health_plan\functions\woocommerce\plan_has_products() ) { |
|
365 | + if (\lsx_health_plan\functions\woocommerce\plan_has_products()) { |
|
366 | 366 | $products = \lsx_health_plan\functions\woocommerce\get_plan_products(); |
367 | - $linked_product = wc_get_product( $products[0] ); |
|
367 | + $linked_product = wc_get_product($products[0]); |
|
368 | 368 | $product = $linked_product; |
369 | 369 | } |
370 | - if ( function_exists( 'wc_memberships_is_post_content_restricted' ) ) { |
|
371 | - $restricted = wc_memberships_is_post_content_restricted( get_the_ID() ) && ! current_user_can( 'wc_memberships_view_restricted_post_content', get_the_ID() ); |
|
370 | + if (function_exists('wc_memberships_is_post_content_restricted')) { |
|
371 | + $restricted = wc_memberships_is_post_content_restricted(get_the_ID()) && ! current_user_can('wc_memberships_view_restricted_post_content', get_the_ID()); |
|
372 | 372 | } |
373 | 373 | |
374 | - if ( lsx_health_plan_is_plan_complete() ) { |
|
374 | + if (lsx_health_plan_is_plan_complete()) { |
|
375 | 375 | $completed_class = 'completed'; |
376 | 376 | } |
377 | 377 | $round_progress = ''; |
378 | 378 | $completed_progress = '100'; |
379 | - if ( false === $restricted ) { |
|
380 | - $round_progress = round( \lsx_health_plan\functions\get_progress( get_the_ID() ), 0 ); |
|
379 | + if (false === $restricted) { |
|
380 | + $round_progress = round(\lsx_health_plan\functions\get_progress(get_the_ID()), 0); |
|
381 | 381 | } |
382 | 382 | ?> |
383 | 383 | <div class="col-xs-12 col-sm-6 col-md-4"> |
384 | - <article class="lsx-slot lsx-hp-shadow <?php echo esc_html( 'progress-') . $round_progress; ?>"> |
|
384 | + <article class="lsx-slot lsx-hp-shadow <?php echo esc_html('progress-') . $round_progress; ?>"> |
|
385 | 385 | <div class="plan-feature-img"> |
386 | - <?php if ( (int)$completed_progress === (int)$round_progress ) { ?> |
|
387 | - <span class="featured-plan"><?php lsx_get_svg_icon( 'icon-completed.svg' ); ?></span> |
|
386 | + <?php if ((int) $completed_progress === (int) $round_progress) { ?> |
|
387 | + <span class="featured-plan"><?php lsx_get_svg_icon('icon-completed.svg'); ?></span> |
|
388 | 388 | <?php } ?> |
389 | - <a href="<?php echo esc_url( get_permalink() ); ?>"> |
|
389 | + <a href="<?php echo esc_url(get_permalink()); ?>"> |
|
390 | 390 | <?php |
391 | 391 | $featured_image = get_the_post_thumbnail(); |
392 | - if ( ! empty( $featured_image ) && '' !== $featured_image ) { |
|
393 | - the_post_thumbnail( 'lsx-thumbnail', array( |
|
392 | + if ( ! empty($featured_image) && '' !== $featured_image) { |
|
393 | + the_post_thumbnail('lsx-thumbnail', array( |
|
394 | 394 | 'class' => 'aligncenter', |
395 | - ) ); |
|
395 | + )); |
|
396 | 396 | } else { |
397 | 397 | ?> |
398 | - <img loading="lazy" class="placeholder" src="<?php echo esc_attr( plugin_dir_url( __FILE__ ) . '../assets/images/placeholder.jpg' ); ?>"> |
|
398 | + <img loading="lazy" class="placeholder" src="<?php echo esc_attr(plugin_dir_url(__FILE__) . '../assets/images/placeholder.jpg'); ?>"> |
|
399 | 399 | <?php |
400 | 400 | } |
401 | 401 | ?> |
402 | 402 | </a> |
403 | 403 | </div> |
404 | 404 | <div class="content-box plan-content-box"> |
405 | - <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> |
|
405 | + <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> |
|
406 | 406 | <?php |
407 | - echo wp_kses_post( \lsx_health_plan\functions\hp_get_plan_type_meta( $post ) ); |
|
407 | + echo wp_kses_post(\lsx_health_plan\functions\hp_get_plan_type_meta($post)); |
|
408 | 408 | ?> |
409 | 409 | <?php |
410 | - if ( false !== $linked_product && false !== $restricted ) { |
|
411 | - echo wp_kses_post( $linked_product->get_price_html() ); |
|
410 | + if (false !== $linked_product && false !== $restricted) { |
|
411 | + echo wp_kses_post($linked_product->get_price_html()); |
|
412 | 412 | } |
413 | 413 | ?> |
414 | 414 | <div class="excerpt"> |
415 | 415 | <?php |
416 | - if ( ! has_excerpt() ) { |
|
417 | - $content = wp_trim_words( get_the_content(), 20 ); |
|
416 | + if ( ! has_excerpt()) { |
|
417 | + $content = wp_trim_words(get_the_content(), 20); |
|
418 | 418 | $content = '<p>' . $content . '</pre>'; |
419 | 419 | } else { |
420 | - $content = apply_filters( 'the_excerpt', get_the_excerpt() ); |
|
420 | + $content = apply_filters('the_excerpt', get_the_excerpt()); |
|
421 | 421 | } |
422 | - echo wp_kses_post( $content ); |
|
422 | + echo wp_kses_post($content); |
|
423 | 423 | ?> |
424 | 424 | </div> |
425 | 425 | <?php |
426 | - if ( false === $restricted ) { |
|
427 | - echo wp_kses_post( '<span class="progress"><progress class="bar" value="' . \lsx_health_plan\functions\get_progress( get_the_ID() ) . '" max="100"> ' . \lsx_health_plan\functions\get_progress( get_the_ID() ) . '% </progress><span>' . $round_progress . '%</span></span>' ); |
|
426 | + if (false === $restricted) { |
|
427 | + echo wp_kses_post('<span class="progress"><progress class="bar" value="' . \lsx_health_plan\functions\get_progress(get_the_ID()) . '" max="100"> ' . \lsx_health_plan\functions\get_progress(get_the_ID()) . '% </progress><span>' . $round_progress . '%</span></span>'); |
|
428 | 428 | } |
429 | 429 | ?> |
430 | 430 | </div> |
@@ -444,30 +444,30 @@ discard block |
||
444 | 444 | * |
445 | 445 | * @return void |
446 | 446 | */ |
447 | -function lsx_health_plan_day_plan_block( $args = array() ) { |
|
447 | +function lsx_health_plan_day_plan_block($args = array()) { |
|
448 | 448 | $defaults = array( |
449 | 449 | 'plan' => '', |
450 | 450 | ); |
451 | - $args = wp_parse_args( $args, $defaults ); |
|
451 | + $args = wp_parse_args($args, $defaults); |
|
452 | 452 | |
453 | - if ( isset( $args['plan'] ) && '' !== $args['plan'] && \lsx_health_plan\functions\plan\has_sections( $args['plan'] ) ) { |
|
453 | + if (isset($args['plan']) && '' !== $args['plan'] && \lsx_health_plan\functions\plan\has_sections($args['plan'])) { |
|
454 | 454 | $sections = \lsx_health_plan\functions\plan\get_sections(); |
455 | 455 | ?> |
456 | 456 | <div class="daily-plan-block day-grid"> |
457 | 457 | <?php |
458 | - foreach ( $sections as $section_key => $section_values ) { |
|
459 | - $defaults = array( |
|
460 | - 'title' => __( 'Day', 'lsx-health-plan' ) . ' ' . ( $section_key + 1 ), |
|
458 | + foreach ($sections as $section_key => $section_values) { |
|
459 | + $defaults = array( |
|
460 | + 'title' => __('Day', 'lsx-health-plan') . ' ' . ($section_key + 1), |
|
461 | 461 | ); |
462 | - $section_args = wp_parse_args( $section_values, $defaults ); |
|
462 | + $section_args = wp_parse_args($section_values, $defaults); |
|
463 | 463 | |
464 | 464 | $completed_class = ''; |
465 | - if ( lsx_health_plan_is_day_complete() ) { |
|
465 | + if (lsx_health_plan_is_day_complete()) { |
|
466 | 466 | $completed_class = 'completed'; |
467 | 467 | } |
468 | 468 | ?> |
469 | - <a href="<?php echo esc_attr( \lsx_health_plan\functions\plan\get_permalink( $args['plan'], $section_args['title'] ) ); ?>" class="day id-<?php echo esc_attr( $section_key + 1 ); ?> <?php echo esc_attr( $completed_class ); ?>"> |
|
470 | - <div class="plan-content"><?php echo esc_attr( $section_args['title'] ); ?></div> |
|
469 | + <a href="<?php echo esc_attr(\lsx_health_plan\functions\plan\get_permalink($args['plan'], $section_args['title'])); ?>" class="day id-<?php echo esc_attr($section_key + 1); ?> <?php echo esc_attr($completed_class); ?>"> |
|
470 | + <div class="plan-content"><?php echo esc_attr($section_args['title']); ?></div> |
|
471 | 471 | </a> |
472 | 472 | <?php |
473 | 473 | } |
@@ -483,31 +483,31 @@ discard block |
||
483 | 483 | * @param array $args An array of arguments. |
484 | 484 | * @return void |
485 | 485 | */ |
486 | -function lsx_health_plan_week_plan_block( $args = array() ) { |
|
486 | +function lsx_health_plan_week_plan_block($args = array()) { |
|
487 | 487 | $defaults = array( |
488 | 488 | 'show_downloads' => false, |
489 | 489 | 'plan' => '', |
490 | 490 | ); |
491 | - $args = wp_parse_args( $args, $defaults ); |
|
491 | + $args = wp_parse_args($args, $defaults); |
|
492 | 492 | |
493 | - if ( isset( $args['plan'] ) && '' !== $args['plan'] && \lsx_health_plan\functions\plan\has_sections( $args['plan'] ) ) { |
|
494 | - $groups = \lsx_health_plan\functions\plan\get_sections( true ); |
|
493 | + if (isset($args['plan']) && '' !== $args['plan'] && \lsx_health_plan\functions\plan\has_sections($args['plan'])) { |
|
494 | + $groups = \lsx_health_plan\functions\plan\get_sections(true); |
|
495 | 495 | |
496 | - if ( ! empty( $groups ) ) { |
|
496 | + if ( ! empty($groups)) { |
|
497 | 497 | $counter = 1; |
498 | 498 | $group_open = false; |
499 | 499 | |
500 | - foreach ( $groups as $group_key => $sections ) { |
|
500 | + foreach ($groups as $group_key => $sections) { |
|
501 | 501 | $collapse_class = ''; |
502 | - $group_title = \lsx_health_plan\functions\plan\get_group_title( $sections ); |
|
502 | + $group_title = \lsx_health_plan\functions\plan\get_group_title($sections); |
|
503 | 503 | |
504 | 504 | // Determine if the current week is complete. |
505 | - $day_ids = wp_list_pluck( $sections, 'title' ); |
|
506 | - if ( false === $group_open ) { |
|
507 | - if ( 1 === $counter && ! \lsx_health_plan\functions\is_week_complete( false, $day_ids, $group_title ) ) { |
|
505 | + $day_ids = wp_list_pluck($sections, 'title'); |
|
506 | + if (false === $group_open) { |
|
507 | + if (1 === $counter && ! \lsx_health_plan\functions\is_week_complete(false, $day_ids, $group_title)) { |
|
508 | 508 | $collapse_class = 'in'; |
509 | 509 | $group_open = true; |
510 | - } elseif ( ! \lsx_health_plan\functions\is_week_complete( false, $day_ids, $group_title ) ) { |
|
510 | + } elseif ( ! \lsx_health_plan\functions\is_week_complete(false, $day_ids, $group_title)) { |
|
511 | 511 | $collapse_class = 'in'; |
512 | 512 | $group_open = true; |
513 | 513 | } |
@@ -523,32 +523,32 @@ discard block |
||
523 | 523 | }*/ |
524 | 524 | ?> |
525 | 525 | <div class="daily-plan-block week-grid"> |
526 | - <a href="#group-<?php echo esc_attr( $group_key ); ?>" data-toggle="collapse" class="week-title"><?php echo esc_attr( $group_title ); ?></a> |
|
527 | - <div id="group-<?php echo esc_attr( $group_key ); ?>" class="week-row collapse <?php echo esc_attr( $collapse_class ); ?>"> |
|
528 | - <div class="week-row-inner <?php echo esc_html( $week_downloads_view ); ?>"> |
|
526 | + <a href="#group-<?php echo esc_attr($group_key); ?>" data-toggle="collapse" class="week-title"><?php echo esc_attr($group_title); ?></a> |
|
527 | + <div id="group-<?php echo esc_attr($group_key); ?>" class="week-row collapse <?php echo esc_attr($collapse_class); ?>"> |
|
528 | + <div class="week-row-inner <?php echo esc_html($week_downloads_view); ?>"> |
|
529 | 529 | <div class="week-meals-recipes-box"> |
530 | 530 | |
531 | - <?php if ( ! empty( $week_downloads_view ) ) { ?> |
|
532 | - <h3 class="title"><?php lsx_get_svg_icon( 'daily-plan.svg' ); ?><?php echo esc_html_e( 'Daily Plan', 'lsx-health-plan' ); ?></h3> |
|
531 | + <?php if ( ! empty($week_downloads_view)) { ?> |
|
532 | + <h3 class="title"><?php lsx_get_svg_icon('daily-plan.svg'); ?><?php echo esc_html_e('Daily Plan', 'lsx-health-plan'); ?></h3> |
|
533 | 533 | <?php } ?> |
534 | 534 | |
535 | 535 | <div class="week-meals-recipes-box-inner"> |
536 | 536 | <?php |
537 | 537 | |
538 | - foreach ( $sections as $section_key => $section_values ) { |
|
538 | + foreach ($sections as $section_key => $section_values) { |
|
539 | 539 | |
540 | - $defaults = array( |
|
541 | - 'title' => __( 'Day', 'lsx-health-plan' ) . ' ' . ( $section_key + 1 ), |
|
540 | + $defaults = array( |
|
541 | + 'title' => __('Day', 'lsx-health-plan') . ' ' . ($section_key + 1), |
|
542 | 542 | ); |
543 | - $section_args = wp_parse_args( $section_values, $defaults ); |
|
543 | + $section_args = wp_parse_args($section_values, $defaults); |
|
544 | 544 | |
545 | 545 | $completed_class = ''; |
546 | - if ( lsx_health_plan_is_day_complete( $args['plan'], $section_args['title'] ) ) { |
|
546 | + if (lsx_health_plan_is_day_complete($args['plan'], $section_args['title'])) { |
|
547 | 547 | $completed_class = 'completed'; |
548 | 548 | } |
549 | 549 | ?> |
550 | - <a href="<?php echo esc_attr( \lsx_health_plan\functions\plan\get_permalink( $args['plan'], $section_args['title'] ) ); ?>" class="day id-<?php echo esc_attr( $section_key + 1 ); ?> <?php echo esc_attr( $completed_class ); ?>"> |
|
551 | - <div class="plan-content"><?php echo esc_attr( $section_args['title'] ); ?></div> |
|
550 | + <a href="<?php echo esc_attr(\lsx_health_plan\functions\plan\get_permalink($args['plan'], $section_args['title'])); ?>" class="day id-<?php echo esc_attr($section_key + 1); ?> <?php echo esc_attr($completed_class); ?>"> |
|
551 | + <div class="plan-content"><?php echo esc_attr($section_args['title']); ?></div> |
|
552 | 552 | </a> |
553 | 553 | <?php |
554 | 554 | } |
@@ -556,7 +556,7 @@ discard block |
||
556 | 556 | </div> |
557 | 557 | </div> |
558 | 558 | <?php |
559 | - if ( ! empty( $week_downloads_view ) ) { |
|
559 | + if ( ! empty($week_downloads_view)) { |
|
560 | 560 | //lsx_health_plan_weekly_downloads( $weekly_downloads ); |
561 | 561 | } |
562 | 562 | ?> |
@@ -575,16 +575,16 @@ discard block |
||
575 | 575 | * @param array $weekly_downloads An array of the download ids. |
576 | 576 | * @return void |
577 | 577 | */ |
578 | -function lsx_health_plan_weekly_downloads( $weekly_downloads = array() ) { |
|
579 | - if ( ! empty( $weekly_downloads ) ) { |
|
578 | +function lsx_health_plan_weekly_downloads($weekly_downloads = array()) { |
|
579 | + if ( ! empty($weekly_downloads)) { |
|
580 | 580 | ?> |
581 | 581 | <div class="week-download-box"> |
582 | - <h3 class="title"><?php lsx_get_svg_icon( 'download.svg' ); ?><?php echo esc_html_e( 'Downloads', 'lsx-health-plan' ); ?></h3> |
|
582 | + <h3 class="title"><?php lsx_get_svg_icon('download.svg'); ?><?php echo esc_html_e('Downloads', 'lsx-health-plan'); ?></h3> |
|
583 | 583 | <ul class="week-download-box-list"> |
584 | 584 | <?php |
585 | - foreach ( $weekly_downloads as $weekly_download ) { |
|
585 | + foreach ($weekly_downloads as $weekly_download) { |
|
586 | 586 | ?> |
587 | - <li><?php echo wp_kses_post( do_shortcode( '[download id="' . $weekly_download . '"]' ) ); ?></li> |
|
587 | + <li><?php echo wp_kses_post(do_shortcode('[download id="' . $weekly_download . '"]')); ?></li> |
|
588 | 588 | <?php |
589 | 589 | } |
590 | 590 | ?> |
@@ -599,7 +599,7 @@ discard block |
||
599 | 599 | * |
600 | 600 | * @return void |
601 | 601 | */ |
602 | -function lsx_health_plan_items( $args = array() ) { |
|
602 | +function lsx_health_plan_items($args = array()) { |
|
603 | 603 | global $shortcode_args; |
604 | 604 | $shortcode_args = $args; |
605 | 605 | include LSX_HEALTH_PLAN_PATH . '/templates/partials/shortcode-loop.php'; |
@@ -611,7 +611,7 @@ discard block |
||
611 | 611 | * @return void |
612 | 612 | */ |
613 | 613 | function lsx_health_plan_featured_video_block() { |
614 | - if ( ! post_type_exists( 'video' ) ) { |
|
614 | + if ( ! post_type_exists('video')) { |
|
615 | 615 | return; |
616 | 616 | } |
617 | 617 | include LSX_HEALTH_PLAN_PATH . '/templates/featured-videos.php'; |
@@ -623,7 +623,7 @@ discard block |
||
623 | 623 | * @return void |
624 | 624 | */ |
625 | 625 | function lsx_health_plan_featured_recipes_block() { |
626 | - if ( ! post_type_exists( 'recipe' ) ) { |
|
626 | + if ( ! post_type_exists('recipe')) { |
|
627 | 627 | return; |
628 | 628 | } |
629 | 629 | include LSX_HEALTH_PLAN_PATH . '/templates/featured-recipes.php'; |
@@ -645,7 +645,7 @@ discard block |
||
645 | 645 | * @return void |
646 | 646 | */ |
647 | 647 | function lsx_health_plan_day_button() { |
648 | - if ( lsx_health_plan_is_day_complete() ) { |
|
648 | + if (lsx_health_plan_is_day_complete()) { |
|
649 | 649 | lsx_health_plan_unlock_button(); |
650 | 650 | } else { |
651 | 651 | lsx_health_plan_complete_button(); |
@@ -661,9 +661,9 @@ discard block |
||
661 | 661 | ?> |
662 | 662 | <div class="single-plan-inner-buttons"> |
663 | 663 | <form action="<?php the_permalink(); ?>" method="post" class="form-complete-day complete-plan-btn"> |
664 | - <?php wp_nonce_field( 'complete', 'lsx-health-plan-actions' ); ?> |
|
665 | - <input type="hidden" name="lsx-health-plan-id" value="<?php echo esc_attr( \lsx_health_plan\functions\plan\generate_section_id() ); ?>" /> |
|
666 | - <button class="btn cta-btn" type="submit"><?php esc_html_e( 'Complete Day', 'lsx-health-plan' ); ?></button> |
|
664 | + <?php wp_nonce_field('complete', 'lsx-health-plan-actions'); ?> |
|
665 | + <input type="hidden" name="lsx-health-plan-id" value="<?php echo esc_attr(\lsx_health_plan\functions\plan\generate_section_id()); ?>" /> |
|
666 | + <button class="btn cta-btn" type="submit"><?php esc_html_e('Complete Day', 'lsx-health-plan'); ?></button> |
|
667 | 667 | </form> |
668 | 668 | <?php lsx_health_plan_back_to_plan_button(); ?> |
669 | 669 | </div> |
@@ -679,9 +679,9 @@ discard block |
||
679 | 679 | ?> |
680 | 680 | <div class="single-plan-inner-buttons"> |
681 | 681 | <form action="<?php the_permalink(); ?>" method="post" class="form-complete-day complete-plan-btn"> |
682 | - <?php wp_nonce_field( 'unlock', 'lsx-health-plan-actions' ); ?> |
|
683 | - <input type="hidden" name="lsx-health-plan-id" value="<?php echo esc_attr( \lsx_health_plan\functions\plan\generate_section_id() ); ?>" /> |
|
684 | - <button class="btn secondary-btn" type="submit"><?php esc_html_e( 'Im not done!', 'lsx-health-plan' ); ?></button> |
|
682 | + <?php wp_nonce_field('unlock', 'lsx-health-plan-actions'); ?> |
|
683 | + <input type="hidden" name="lsx-health-plan-id" value="<?php echo esc_attr(\lsx_health_plan\functions\plan\generate_section_id()); ?>" /> |
|
684 | + <button class="btn secondary-btn" type="submit"><?php esc_html_e('Im not done!', 'lsx-health-plan'); ?></button> |
|
685 | 685 | </form> |
686 | 686 | <?php lsx_health_plan_back_to_plan_button(); ?> |
687 | 687 | </div> |
@@ -695,8 +695,8 @@ discard block |
||
695 | 695 | * @return void |
696 | 696 | */ |
697 | 697 | function lsx_health_plan_single_nav() { |
698 | - $tab_template_path = apply_filters( 'lsx_health_plan_single_nav_path', LSX_HEALTH_PLAN_PATH . '/templates/single-plan-tabs.php' ); |
|
699 | - if ( '' !== $tab_template_path ) { |
|
698 | + $tab_template_path = apply_filters('lsx_health_plan_single_nav_path', LSX_HEALTH_PLAN_PATH . '/templates/single-plan-tabs.php'); |
|
699 | + if ('' !== $tab_template_path) { |
|
700 | 700 | require $tab_template_path; |
701 | 701 | } |
702 | 702 | } |
@@ -708,8 +708,8 @@ discard block |
||
708 | 708 | * @return void |
709 | 709 | */ |
710 | 710 | function lsx_health_plan_single_tabs() { |
711 | - $endpoint = get_query_var( 'endpoint' ); |
|
712 | - switch ( $endpoint ) { |
|
711 | + $endpoint = get_query_var('endpoint'); |
|
712 | + switch ($endpoint) { |
|
713 | 713 | case 'meal': |
714 | 714 | $tab_template_path = LSX_HEALTH_PLAN_PATH . '/templates/tab-content-meal.php'; |
715 | 715 | break; |
@@ -730,8 +730,8 @@ discard block |
||
730 | 730 | $tab_template_path = LSX_HEALTH_PLAN_PATH . '/templates/tab-content-plan.php'; |
731 | 731 | break; |
732 | 732 | } |
733 | - $tab_template_path = apply_filters( 'lsx_health_plan_single_tab_path', $tab_template_path ); |
|
734 | - if ( '' !== $tab_template_path ) { |
|
733 | + $tab_template_path = apply_filters('lsx_health_plan_single_tab_path', $tab_template_path); |
|
734 | + if ('' !== $tab_template_path) { |
|
735 | 735 | include $tab_template_path; |
736 | 736 | } |
737 | 737 | } |
@@ -751,9 +751,9 @@ discard block |
||
751 | 751 | * @return recipe_type |
752 | 752 | */ |
753 | 753 | function lsx_health_plan_recipe_type() { |
754 | - $term_obj_list = get_the_terms( get_the_ID(), 'recipe-type' ); |
|
754 | + $term_obj_list = get_the_terms(get_the_ID(), 'recipe-type'); |
|
755 | 755 | $recipe_type = $term_obj_list[0]->name; |
756 | - if ( ! empty( $recipe_type ) ) { |
|
756 | + if ( ! empty($recipe_type)) { |
|
757 | 757 | return $recipe_type; |
758 | 758 | } |
759 | 759 | } |
@@ -765,32 +765,32 @@ discard block |
||
765 | 765 | * @param array $group |
766 | 766 | * @return void |
767 | 767 | */ |
768 | -function lsx_health_plan_workout_video_play_button( $m, $group, $echo = true ) { |
|
768 | +function lsx_health_plan_workout_video_play_button($m, $group, $echo = true) { |
|
769 | 769 | $workout_video = ''; |
770 | 770 | $giphy = ''; |
771 | 771 | $youtube = ''; |
772 | - if ( isset( $group['connected_videos'] ) && '' !== $group['connected_videos'] ) { |
|
773 | - $workout_video = esc_html( $group['connected_videos'] ); |
|
774 | - $giphy = get_post_meta( $workout_video, 'video_giphy_source', true ); |
|
775 | - $youtube = esc_url( get_post_meta( $workout_video, 'video_youtube_source', 1 ) ); |
|
776 | - $content = get_post_field( 'post_content', $workout_video ); |
|
772 | + if (isset($group['connected_videos']) && '' !== $group['connected_videos']) { |
|
773 | + $workout_video = esc_html($group['connected_videos']); |
|
774 | + $giphy = get_post_meta($workout_video, 'video_giphy_source', true); |
|
775 | + $youtube = esc_url(get_post_meta($workout_video, 'video_youtube_source', 1)); |
|
776 | + $content = get_post_field('post_content', $workout_video); |
|
777 | 777 | $play_button = '<button data-toggle="modal" data-target="#workout-video-modal-' . $m . '"><span class="fa fa-play-circle"></span></button>'; |
778 | 778 | |
779 | 779 | $modal_body = ''; |
780 | - if ( ! empty( $giphy ) ) { |
|
781 | - $giphy = \lsx_health_plan\functions\get_video_url( $giphy ); |
|
780 | + if ( ! empty($giphy)) { |
|
781 | + $giphy = \lsx_health_plan\functions\get_video_url($giphy); |
|
782 | 782 | $modal_body = $giphy; // WPCS: XSS OK. |
783 | - } elseif ( ! empty( $youtube ) ) { |
|
784 | - $modal_body = wp_oembed_get( $youtube, array( // WPCS: XSS OK. |
|
783 | + } elseif ( ! empty($youtube)) { |
|
784 | + $modal_body = wp_oembed_get($youtube, array( // WPCS: XSS OK. |
|
785 | 785 | 'width' => 480, |
786 | - ) ); |
|
786 | + )); |
|
787 | 787 | } |
788 | 788 | $modal_body .= '<h5 class="modal-title title-lined">' . $group['name'] . '</h5>'; |
789 | 789 | $modal_body .= $content; |
790 | - \lsx_health_plan\functions\register_modal( 'workout-video-modal-' . $m, '', $modal_body ); |
|
790 | + \lsx_health_plan\functions\register_modal('workout-video-modal-' . $m, '', $modal_body); |
|
791 | 791 | |
792 | - if ( true === $echo ) { |
|
793 | - echo wp_kses_post( $play_button ); |
|
792 | + if (true === $echo) { |
|
793 | + echo wp_kses_post($play_button); |
|
794 | 794 | } else { |
795 | 795 | return $play_button; |
796 | 796 | } |
@@ -804,17 +804,17 @@ discard block |
||
804 | 804 | */ |
805 | 805 | function lsx_health_plan_recipe_archive_description() { |
806 | 806 | $description = ''; |
807 | - if ( is_post_type_archive( 'recipe' ) ) { |
|
808 | - $description = \lsx_health_plan\functions\get_option( 'recipe_archive_description', '' ); |
|
809 | - } elseif ( is_post_type_archive( 'exercise' ) ) { |
|
810 | - $description = \lsx_health_plan\functions\get_option( 'exercise_archive_description', '' ); |
|
811 | - } elseif ( is_tax() ) { |
|
807 | + if (is_post_type_archive('recipe')) { |
|
808 | + $description = \lsx_health_plan\functions\get_option('recipe_archive_description', ''); |
|
809 | + } elseif (is_post_type_archive('exercise')) { |
|
810 | + $description = \lsx_health_plan\functions\get_option('exercise_archive_description', ''); |
|
811 | + } elseif (is_tax()) { |
|
812 | 812 | $description = get_the_archive_description(); |
813 | 813 | } |
814 | - if ( '' !== $description ) { |
|
814 | + if ('' !== $description) { |
|
815 | 815 | ?> |
816 | 816 | <div class="lsx-hp-archive-description row"> |
817 | - <div class="col-xs-12 description-wrapper"><?php echo wp_kses_post( wpautop( $description ) ); ?></div> |
|
817 | + <div class="col-xs-12 description-wrapper"><?php echo wp_kses_post(wpautop($description)); ?></div> |
|
818 | 818 | </div> |
819 | 819 | <?php |
820 | 820 | } |
@@ -827,19 +827,19 @@ discard block |
||
827 | 827 | */ |
828 | 828 | function lsx_health_plan_workout_main_content() { |
829 | 829 | // Getting translated endpoint. |
830 | - $workout = \lsx_health_plan\functions\get_option( 'endpoint_workout', 'workout' ); |
|
830 | + $workout = \lsx_health_plan\functions\get_option('endpoint_workout', 'workout'); |
|
831 | 831 | |
832 | - $connected_members = get_post_meta( get_the_ID(), ( $workout . '_connected_team_member' ), true ); |
|
833 | - $small_description = get_post_meta( get_the_ID(), ( $workout . '_short_description' ), true ); |
|
832 | + $connected_members = get_post_meta(get_the_ID(), ($workout . '_connected_team_member'), true); |
|
833 | + $small_description = get_post_meta(get_the_ID(), ($workout . '_short_description'), true); |
|
834 | 834 | |
835 | 835 | $content = ''; |
836 | - if ( $small_description || $connected_members || lsx_health_plan_has_tips() ) { |
|
836 | + if ($small_description || $connected_members || lsx_health_plan_has_tips()) { |
|
837 | 837 | $content .= '<div class="set-box set content-box entry-content">'; |
838 | 838 | $content .= '<div class="the-content">'; |
839 | - $content .= lsx_hp_member_connected( $connected_members, $workout ); |
|
839 | + $content .= lsx_hp_member_connected($connected_members, $workout); |
|
840 | 840 | $content .= '<span>' . $small_description . '</span>'; |
841 | 841 | $content .= '</div>'; |
842 | - $content .= do_shortcode( '[lsx_health_plan_featured_tips_block]' ); |
|
842 | + $content .= do_shortcode('[lsx_health_plan_featured_tips_block]'); |
|
843 | 843 | $content .= '</div>'; |
844 | 844 | } |
845 | 845 | return $content; |
@@ -852,19 +852,19 @@ discard block |
||
852 | 852 | */ |
853 | 853 | function lsx_health_plan_meal_main_content() { |
854 | 854 | // Getting translated endpoint. |
855 | - $meal = \lsx_health_plan\functions\get_option( 'endpoint_meal', 'meal' ); |
|
855 | + $meal = \lsx_health_plan\functions\get_option('endpoint_meal', 'meal'); |
|
856 | 856 | |
857 | - $connected_members = get_post_meta( get_the_ID(), ( $meal . '_connected_team_member' ), true ); |
|
858 | - $small_description = get_post_meta( get_the_ID(), ( $meal . '_short_description' ), true ); |
|
857 | + $connected_members = get_post_meta(get_the_ID(), ($meal . '_connected_team_member'), true); |
|
858 | + $small_description = get_post_meta(get_the_ID(), ($meal . '_short_description'), true); |
|
859 | 859 | |
860 | 860 | $content_meal = ''; |
861 | - if ( $small_description || $connected_members || lsx_health_plan_has_tips() ) { |
|
861 | + if ($small_description || $connected_members || lsx_health_plan_has_tips()) { |
|
862 | 862 | $content_meal .= '<div class="set-box set content-box entry-content">'; |
863 | 863 | $content_meal .= '<div class="the-content">'; |
864 | - $content_meal .= lsx_hp_member_connected( $connected_members, $meal ); |
|
864 | + $content_meal .= lsx_hp_member_connected($connected_members, $meal); |
|
865 | 865 | $content_meal .= '<span>' . $small_description . '</span>'; |
866 | 866 | $content_meal .= '</div>'; |
867 | - $content_meal .= do_shortcode( '[lsx_health_plan_featured_tips_block]' ); |
|
867 | + $content_meal .= do_shortcode('[lsx_health_plan_featured_tips_block]'); |
|
868 | 868 | $content_meal .= '</div>'; |
869 | 869 | } |
870 | 870 | return $content_meal; |
@@ -877,21 +877,21 @@ discard block |
||
877 | 877 | * @param string $index |
878 | 878 | * @return void |
879 | 879 | */ |
880 | -function lsx_health_plan_workout_tab_content( $index = 1 ) { |
|
881 | - global $group_name,$shortcode_args; |
|
880 | +function lsx_health_plan_workout_tab_content($index = 1) { |
|
881 | + global $group_name, $shortcode_args; |
|
882 | 882 | $group_name = 'workout_section_' . $index; |
883 | - if ( false !== \lsx_health_plan\functions\get_option( 'exercise_enabled', false ) ) { |
|
884 | - $layout = strtolower( \lsx_health_plan\functions\get_option( 'workout_tab_layout', 'table' ) ); |
|
883 | + if (false !== \lsx_health_plan\functions\get_option('exercise_enabled', false)) { |
|
884 | + $layout = strtolower(\lsx_health_plan\functions\get_option('workout_tab_layout', 'table')); |
|
885 | 885 | |
886 | 886 | // Check for shortcode overrides. |
887 | - if ( null !== $shortcode_args && isset( $shortcode_args['layout'] ) ) { |
|
887 | + if (null !== $shortcode_args && isset($shortcode_args['layout'])) { |
|
888 | 888 | $layout = $shortcode_args['layout']; |
889 | 889 | } |
890 | 890 | } else { |
891 | 891 | $layout = 'table'; |
892 | 892 | } |
893 | 893 | |
894 | - switch ( $layout ) { |
|
894 | + switch ($layout) { |
|
895 | 895 | case 'list': |
896 | 896 | $tab_template_path = LSX_HEALTH_PLAN_PATH . 'templates/partials/workout-list.php'; |
897 | 897 | break; |
@@ -904,8 +904,8 @@ discard block |
||
904 | 904 | $tab_template_path = LSX_HEALTH_PLAN_PATH . 'templates/partials/workout-table.php'; |
905 | 905 | break; |
906 | 906 | } |
907 | - $tab_template_path = apply_filters( 'lsx_health_plan_workout_tab_content_path', $tab_template_path ); |
|
908 | - if ( '' !== $tab_template_path ) { |
|
907 | + $tab_template_path = apply_filters('lsx_health_plan_workout_tab_content_path', $tab_template_path); |
|
908 | + if ('' !== $tab_template_path) { |
|
909 | 909 | include $tab_template_path; |
910 | 910 | } |
911 | 911 | } |
@@ -916,26 +916,26 @@ discard block |
||
916 | 916 | * @return void |
917 | 917 | */ |
918 | 918 | function lsx_health_plan_workout_sets() { |
919 | - if ( is_singular( 'workout' ) ) { |
|
919 | + if (is_singular('workout')) { |
|
920 | 920 | global $connected_workouts; |
921 | - $connected_workouts = array( get_the_ID() ); |
|
921 | + $connected_workouts = array(get_the_ID()); |
|
922 | 922 | } |
923 | - if ( is_singular( 'plan' ) ) { |
|
923 | + if (is_singular('plan')) { |
|
924 | 924 | |
925 | 925 | global $connected_workouts; |
926 | 926 | |
927 | - $section_key = get_query_var( 'section' ); |
|
928 | - if ( '' !== $section && \lsx_health_plan\functions\plan\has_sections() ) { |
|
929 | - $section_info = \lsx_health_plan\functions\plan\get_section_info( $section_key ); |
|
930 | - if ( isset( $section_info['connected_workouts'] ) && '' !== $section_info['connected_workouts'] ) { |
|
927 | + $section_key = get_query_var('section'); |
|
928 | + if ('' !== $section && \lsx_health_plan\functions\plan\has_sections()) { |
|
929 | + $section_info = \lsx_health_plan\functions\plan\get_section_info($section_key); |
|
930 | + if (isset($section_info['connected_workouts']) && '' !== $section_info['connected_workouts']) { |
|
931 | 931 | |
932 | - $connected_workouts = \lsx_health_plan\functions\prep_array( $section_info['connected_workouts'] ); |
|
932 | + $connected_workouts = \lsx_health_plan\functions\prep_array($section_info['connected_workouts']); |
|
933 | 933 | } |
934 | 934 | } |
935 | 935 | } |
936 | 936 | $template_path = LSX_HEALTH_PLAN_PATH . 'templates/partials/workout-sets.php'; |
937 | - $template_path = apply_filters( 'lsx_health_plan_workout_set_template_path', $template_path ); |
|
938 | - if ( '' !== $template_path && ! empty( $template_path ) ) { |
|
937 | + $template_path = apply_filters('lsx_health_plan_workout_set_template_path', $template_path); |
|
938 | + if ('' !== $template_path && ! empty($template_path)) { |
|
939 | 939 | include $template_path; |
940 | 940 | } |
941 | 941 | } |
@@ -946,46 +946,46 @@ discard block |
||
946 | 946 | * @param array $args |
947 | 947 | * @return void |
948 | 948 | */ |
949 | -function lsx_hp_meal_plan_recipes( $args = array() ) { |
|
949 | +function lsx_hp_meal_plan_recipes($args = array()) { |
|
950 | 950 | $defaults = array( |
951 | 951 | 'meal_id' => false, |
952 | 952 | 'meal_time' => '', |
953 | 953 | 'modal' => true, |
954 | 954 | ); |
955 | - $args = wp_parse_args( $args, $defaults ); |
|
955 | + $args = wp_parse_args($args, $defaults); |
|
956 | 956 | // Looking for recipes. |
957 | - $connected_recipes = get_post_meta( $args['meal_id'], $args['meal_time'] . '_recipes', true ); |
|
958 | - if ( ! empty( $connected_recipes ) ) { |
|
959 | - $query_args = array( |
|
957 | + $connected_recipes = get_post_meta($args['meal_id'], $args['meal_time'] . '_recipes', true); |
|
958 | + if ( ! empty($connected_recipes)) { |
|
959 | + $query_args = array( |
|
960 | 960 | 'orderby' => 'date', |
961 | 961 | 'order' => 'DESC', |
962 | 962 | 'post_type' => 'recipe', |
963 | 963 | 'post__in' => $connected_recipes, |
964 | 964 | ); |
965 | - $recipes = new WP_Query( $query_args ); |
|
965 | + $recipes = new WP_Query($query_args); |
|
966 | 966 | ?> |
967 | 967 | <div class="recipes"> |
968 | 968 | <div class="row eating-row"> |
969 | 969 | <?php |
970 | - if ( $recipes->have_posts() ) { |
|
971 | - while ( $recipes->have_posts() ) { |
|
970 | + if ($recipes->have_posts()) { |
|
971 | + while ($recipes->have_posts()) { |
|
972 | 972 | $recipes->the_post(); |
973 | - if ( false !== $args['modal'] ) { |
|
973 | + if (false !== $args['modal']) { |
|
974 | 974 | \lsx_health_plan\functions\recipes\register_recipe_modal(); |
975 | 975 | } |
976 | 976 | ?> |
977 | 977 | <div class="recipe-column"> |
978 | - <a data-toggle="modal" data-target="#recipe-modal-<?php echo esc_attr( get_the_ID() ); ?>" href="#recipe-modal-<?php echo esc_attr( get_the_ID() ); ?>" class="recipe-box box-shadow"> |
|
978 | + <a data-toggle="modal" data-target="#recipe-modal-<?php echo esc_attr(get_the_ID()); ?>" href="#recipe-modal-<?php echo esc_attr(get_the_ID()); ?>" class="recipe-box box-shadow"> |
|
979 | 979 | <div class="recipe-feature-img"> |
980 | 980 | <?php |
981 | 981 | $featured_image = get_the_post_thumbnail(); |
982 | - if ( ! empty( $featured_image ) && '' !== $featured_image ) { |
|
983 | - the_post_thumbnail( 'lsx-thumbnail-square', array( |
|
982 | + if ( ! empty($featured_image) && '' !== $featured_image) { |
|
983 | + the_post_thumbnail('lsx-thumbnail-square', array( |
|
984 | 984 | 'class' => 'aligncenter', |
985 | - ) ); |
|
985 | + )); |
|
986 | 986 | } else { |
987 | 987 | ?> |
988 | - <img loading="lazy" src="<?php echo esc_attr( plugin_dir_url( __DIR__ ) . 'assets/images/placeholder.jpg' ); ?>"> |
|
988 | + <img loading="lazy" src="<?php echo esc_attr(plugin_dir_url(__DIR__) . 'assets/images/placeholder.jpg'); ?>"> |
|
989 | 989 | <?php |
990 | 990 | } |
991 | 991 | ?> |
@@ -1011,25 +1011,25 @@ discard block |
||
1011 | 1011 | /** |
1012 | 1012 | * Output the connected. |
1013 | 1013 | */ |
1014 | -function lsx_hp_recipe_plan_meta( $args = array() ) { |
|
1014 | +function lsx_hp_recipe_plan_meta($args = array()) { |
|
1015 | 1015 | $defaults = array(); |
1016 | 1016 | $top_level_plans = array(); |
1017 | 1017 | // Get meals this exercise is connected to. |
1018 | - $plans = get_post_meta( get_the_ID(), 'connected_plans', true ); |
|
1019 | - if ( ! empty( $plans ) ) { |
|
1020 | - $plan = end( $plans ); |
|
1021 | - $has_parent = wp_get_post_parent_id( $plan ); |
|
1022 | - if ( 0 === $has_parent ) { |
|
1018 | + $plans = get_post_meta(get_the_ID(), 'connected_plans', true); |
|
1019 | + if ( ! empty($plans)) { |
|
1020 | + $plan = end($plans); |
|
1021 | + $has_parent = wp_get_post_parent_id($plan); |
|
1022 | + if (0 === $has_parent) { |
|
1023 | 1023 | $top_level_plans[] = $plan; |
1024 | - } elseif ( false !== $top_level_plans ) { |
|
1024 | + } elseif (false !== $top_level_plans) { |
|
1025 | 1025 | $top_level_plans[] = $has_parent; |
1026 | 1026 | } |
1027 | 1027 | } |
1028 | - if ( ! empty( $top_level_plans ) && ( '' !== $top_level_plans ) ) { |
|
1029 | - $top_level_plans = array_unique( $top_level_plans ); |
|
1030 | - $top_level_plan = end( $top_level_plans ); |
|
1028 | + if ( ! empty($top_level_plans) && ('' !== $top_level_plans)) { |
|
1029 | + $top_level_plans = array_unique($top_level_plans); |
|
1030 | + $top_level_plan = end($top_level_plans); |
|
1031 | 1031 | ?> |
1032 | - <span class="recipe-type recipe-parent"><?php echo esc_html( get_the_title( $top_level_plan ) ); ?></span> |
|
1032 | + <span class="recipe-type recipe-parent"><?php echo esc_html(get_the_title($top_level_plan)); ?></span> |
|
1033 | 1033 | <?php |
1034 | 1034 | } |
1035 | 1035 | } |
@@ -1042,23 +1042,23 @@ discard block |
||
1042 | 1042 | $top_level_plans = array(); |
1043 | 1043 | |
1044 | 1044 | // Get workouts this exercise is connected to. |
1045 | - $workouts = get_post_meta( get_the_ID(), 'connected_workouts', true ); |
|
1045 | + $workouts = get_post_meta(get_the_ID(), 'connected_workouts', true); |
|
1046 | 1046 | |
1047 | - if ( '' !== $workouts && ! is_array( $workouts ) ) { |
|
1048 | - $workouts = array( $workouts ); |
|
1047 | + if ('' !== $workouts && ! is_array($workouts)) { |
|
1048 | + $workouts = array($workouts); |
|
1049 | 1049 | } |
1050 | - if ( ! empty( $workouts ) ) { |
|
1051 | - foreach ( $workouts as $workout ) { |
|
1050 | + if ( ! empty($workouts)) { |
|
1051 | + foreach ($workouts as $workout) { |
|
1052 | 1052 | // Get the plans this workout is connected to. |
1053 | - $plans = get_post_meta( $workout, 'connected_plans', true ); |
|
1053 | + $plans = get_post_meta($workout, 'connected_plans', true); |
|
1054 | 1054 | |
1055 | - if ( '' !== $plans && ! is_array( $plans ) ) { |
|
1056 | - $plans = array( $plans ); |
|
1055 | + if ('' !== $plans && ! is_array($plans)) { |
|
1056 | + $plans = array($plans); |
|
1057 | 1057 | } |
1058 | - if ( ! empty( $plans ) ) { |
|
1059 | - foreach ( $plans as $plan ) { |
|
1060 | - $has_parent = wp_get_post_parent_id( $plan ); |
|
1061 | - if ( 0 === $has_parent ) { |
|
1058 | + if ( ! empty($plans)) { |
|
1059 | + foreach ($plans as $plan) { |
|
1060 | + $has_parent = wp_get_post_parent_id($plan); |
|
1061 | + if (0 === $has_parent) { |
|
1062 | 1062 | $top_level_plans = $plan; |
1063 | 1063 | } else { |
1064 | 1064 | $top_level_plans = $has_parent; |
@@ -1068,11 +1068,11 @@ discard block |
||
1068 | 1068 | } |
1069 | 1069 | } |
1070 | 1070 | |
1071 | - if ( ! empty( $top_level_plans ) && ( '' !== $top_level_plans ) ) { |
|
1072 | - $top_level_plans = array_unique( $top_level_plans ); |
|
1073 | - $top_level_plan = end( $top_level_plans ); |
|
1071 | + if ( ! empty($top_level_plans) && ('' !== $top_level_plans)) { |
|
1072 | + $top_level_plans = array_unique($top_level_plans); |
|
1073 | + $top_level_plan = end($top_level_plans); |
|
1074 | 1074 | ?> |
1075 | - <span class="recipe-type recipe-parent"><?php echo esc_html( get_the_title( $top_level_plan ) ); ?></span> |
|
1075 | + <span class="recipe-type recipe-parent"><?php echo esc_html(get_the_title($top_level_plan)); ?></span> |
|
1076 | 1076 | <?php |
1077 | 1077 | } |
1078 | 1078 | } |
@@ -1083,38 +1083,38 @@ discard block |
||
1083 | 1083 | * @param [type] $related_content |
1084 | 1084 | * @return void |
1085 | 1085 | */ |
1086 | -function lsx_hp_single_related( $related_content, $post_type_text ) { |
|
1086 | +function lsx_hp_single_related($related_content, $post_type_text) { |
|
1087 | 1087 | ?> |
1088 | 1088 | <section id="lsx-hp-related"> |
1089 | 1089 | <div class="row lsx-related-posts lsx-related-posts-title"> |
1090 | 1090 | <div class="col-xs-12"> |
1091 | - <h2 class="lsx-related-posts-headline"><?php echo esc_html( $post_type_text ); ?></h2> |
|
1091 | + <h2 class="lsx-related-posts-headline"><?php echo esc_html($post_type_text); ?></h2> |
|
1092 | 1092 | </div> |
1093 | 1093 | </div> |
1094 | 1094 | <div class="row lsx-related-posts lsx-related-posts-content"> |
1095 | 1095 | <div class="col-xs-12"> |
1096 | 1096 | <div class="lsx-related-posts-wrapper"> |
1097 | 1097 | <?php |
1098 | - foreach ( $related_content as $article ) { |
|
1099 | - $post_title = get_the_title( $article ); |
|
1100 | - $post_categories = wp_get_post_categories( $article ); |
|
1101 | - $post_link = get_permalink( $article ); |
|
1098 | + foreach ($related_content as $article) { |
|
1099 | + $post_title = get_the_title($article); |
|
1100 | + $post_categories = wp_get_post_categories($article); |
|
1101 | + $post_link = get_permalink($article); |
|
1102 | 1102 | |
1103 | 1103 | $cats = array(); |
1104 | 1104 | ?> |
1105 | - <article id="post-<?php echo esc_html( $article ); ?>" class="lsx-slot post"> |
|
1105 | + <article id="post-<?php echo esc_html($article); ?>" class="lsx-slot post"> |
|
1106 | 1106 | <div class="entry-layout lsx-hp-shadow"> |
1107 | 1107 | <div class="entry-layout-content"> |
1108 | 1108 | <header class="entry-header"> |
1109 | 1109 | <div class="entry-image"> |
1110 | - <a href="<?php echo esc_url( $post_link ); ?>" class="thumbnail"> |
|
1110 | + <a href="<?php echo esc_url($post_link); ?>" class="thumbnail"> |
|
1111 | 1111 | <?php |
1112 | - $featured_image = get_the_post_thumbnail( $article, 'lsx-thumbnail-wide' ); |
|
1113 | - if ( ! empty( $featured_image ) && '' !== $featured_image ) { |
|
1114 | - echo wp_kses_post( $featured_image ); |
|
1112 | + $featured_image = get_the_post_thumbnail($article, 'lsx-thumbnail-wide'); |
|
1113 | + if ( ! empty($featured_image) && '' !== $featured_image) { |
|
1114 | + echo wp_kses_post($featured_image); |
|
1115 | 1115 | } else { |
1116 | 1116 | ?> |
1117 | - <img loading="lazy" class="placeholder" src="<?php echo esc_attr( plugin_dir_url( __FILE__ ) . '../assets/images/placeholder.jpg' ); ?>"> |
|
1117 | + <img loading="lazy" class="placeholder" src="<?php echo esc_attr(plugin_dir_url(__FILE__) . '../assets/images/placeholder.jpg'); ?>"> |
|
1118 | 1118 | <?php |
1119 | 1119 | } |
1120 | 1120 | ?> |
@@ -1122,18 +1122,18 @@ discard block |
||
1122 | 1122 | </div> |
1123 | 1123 | <div class="entry-meta"> |
1124 | 1124 | <?php |
1125 | - foreach ( $post_categories as $c ) { |
|
1126 | - $cat = get_category( $c ); |
|
1125 | + foreach ($post_categories as $c) { |
|
1126 | + $cat = get_category($c); |
|
1127 | 1127 | /* Translators: %s: category name */ |
1128 | - $cats[] = '<a href="' . esc_url( get_category_link( $cat->term_id ) ) . '" title="' . sprintf( esc_html__( 'Posts in %s', 'lsx-blog-customizer' ), $cat->name ) . '">' . $cat->name . '</a>'; |
|
1128 | + $cats[] = '<a href="' . esc_url(get_category_link($cat->term_id)) . '" title="' . sprintf(esc_html__('Posts in %s', 'lsx-blog-customizer'), $cat->name) . '">' . $cat->name . '</a>'; |
|
1129 | 1129 | } |
1130 | - if ( ! empty( $cats ) ) { ?> |
|
1131 | - <div class="post-categories"><span></span><?php echo wp_kses_post( implode( ', ', $cats ) ); ?></div> |
|
1130 | + if ( ! empty($cats)) { ?> |
|
1131 | + <div class="post-categories"><span></span><?php echo wp_kses_post(implode(', ', $cats)); ?></div> |
|
1132 | 1132 | <?php } ?> |
1133 | 1133 | </div> |
1134 | 1134 | <h2 class="entry-title"> |
1135 | - <a href="<?php echo esc_url( $post_link ); ?>"> |
|
1136 | - <?php echo esc_html( $post_title ); ?> |
|
1135 | + <a href="<?php echo esc_url($post_link); ?>"> |
|
1136 | + <?php echo esc_html($post_title); ?> |
|
1137 | 1137 | </a> |
1138 | 1138 | </h2> |
1139 | 1139 | </header> |
@@ -1155,27 +1155,27 @@ discard block |
||
1155 | 1155 | * @param [type] $connected_members |
1156 | 1156 | * @return void |
1157 | 1157 | */ |
1158 | -function lsx_hp_member_connected( $connected_members, $post_type ) { |
|
1159 | - if ( ! empty( $connected_members ) ) { |
|
1158 | +function lsx_hp_member_connected($connected_members, $post_type) { |
|
1159 | + if ( ! empty($connected_members)) { |
|
1160 | 1160 | $content = '<div id="hp-connected-members" class="hp-connected-members connected-' . $post_type . '">'; |
1161 | - foreach ( $connected_members as $member ) { |
|
1162 | - $post_link = get_permalink( $member ); |
|
1163 | - $member_name = get_the_title( $member ); |
|
1161 | + foreach ($connected_members as $member) { |
|
1162 | + $post_link = get_permalink($member); |
|
1163 | + $member_name = get_the_title($member); |
|
1164 | 1164 | $member_name = '<span class="lsx-team-name">' . $member_name . '</span>'; |
1165 | 1165 | |
1166 | 1166 | $member_link = '<a href="' . $post_link . '" >' . $member_name . '</a>'; |
1167 | 1167 | |
1168 | 1168 | $roles = ''; |
1169 | - $terms = get_the_terms( $member, 'team_role' ); |
|
1169 | + $terms = get_the_terms($member, 'team_role'); |
|
1170 | 1170 | |
1171 | - if ( $terms && ! is_wp_error( $terms ) ) { |
|
1171 | + if ($terms && ! is_wp_error($terms)) { |
|
1172 | 1172 | $roles = array(); |
1173 | 1173 | |
1174 | - foreach ( $terms as $term ) { |
|
1174 | + foreach ($terms as $term) { |
|
1175 | 1175 | $roles[] = $term->name; |
1176 | 1176 | } |
1177 | 1177 | |
1178 | - $roles = join( ', ', $roles ); |
|
1178 | + $roles = join(', ', $roles); |
|
1179 | 1179 | } |
1180 | 1180 | $member_roles = '' !== $roles ? "<small class='lsx-team-roles'>$roles</small>" : ''; |
1181 | 1181 |
@@ -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 | } |
@@ -1,19 +1,19 @@ discard block |
||
1 | 1 | <?php |
2 | - $lsx_hp_documentation = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/getting-started/' ); |
|
3 | - $lsx_hp_settings = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/installation/' ); |
|
4 | - $lsx_hp_features = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/' ); |
|
5 | - $version = esc_html( LSX_HEALTH_PLAN_VER ); |
|
2 | + $lsx_hp_documentation = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/getting-started/'); |
|
3 | + $lsx_hp_settings = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/installation/'); |
|
4 | + $lsx_hp_features = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/'); |
|
5 | + $version = esc_html(LSX_HEALTH_PLAN_VER); |
|
6 | 6 | |
7 | 7 | //Product Urls |
8 | - $health_plan_link = esc_url( 'https://wordpress.org/plugins/lsx-health-plan/' ); |
|
9 | - $lsx_hp_plans = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/plans/' ); |
|
10 | - $lsx_hp_weeks = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/plans/#week' ); |
|
11 | - $lsx_hp_tips = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/tips/' ); |
|
12 | - $lsx_hp_workouts = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/workouts/' ); |
|
13 | - $lsx_hp_exercises = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/exercises/' ); |
|
14 | - $lsx_hp_meals = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/meals/' ); |
|
15 | - $lsx_hp_recipes = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/recipes/' ); |
|
16 | - $lsx_hp_shortcodes = esc_url( 'https://www.lsdev.biz/lsx/documentation/lsx-health/shortcodes/' ); |
|
8 | + $health_plan_link = esc_url('https://wordpress.org/plugins/lsx-health-plan/'); |
|
9 | + $lsx_hp_plans = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/plans/'); |
|
10 | + $lsx_hp_weeks = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/plans/#week'); |
|
11 | + $lsx_hp_tips = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/tips/'); |
|
12 | + $lsx_hp_workouts = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/workouts/'); |
|
13 | + $lsx_hp_exercises = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/exercises/'); |
|
14 | + $lsx_hp_meals = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/meals/'); |
|
15 | + $lsx_hp_recipes = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/recipes/'); |
|
16 | + $lsx_hp_shortcodes = esc_url('https://www.lsdev.biz/lsx/documentation/lsx-health/shortcodes/'); |
|
17 | 17 | |
18 | 18 | ?> |
19 | 19 | |
@@ -22,27 +22,27 @@ discard block |
||
22 | 22 | <div class="row"> |
23 | 23 | <div class="col-md-12"> |
24 | 24 | <div class="box documentation"> |
25 | - <h2><?php esc_html_e( 'Getting Support', 'lsx-health-plan' ); ?></h2> |
|
26 | - <p><?php esc_html_e( 'Our website\'s', 'lsx-health-plan' ); ?> <a href="<?php echo wp_kses_post( $lsx_hp_documentation ); ?>" target="_blank"><?php esc_html_e( 'documentation', 'lsx-health-plan' ); ?></a> <?php esc_html_e( 'page is a great place to start to learn how to configure and customize our plugin. Here are some links to some of the key settings and modules:', 'lsx-health-plan' ); ?></p> |
|
25 | + <h2><?php esc_html_e('Getting Support', 'lsx-health-plan'); ?></h2> |
|
26 | + <p><?php esc_html_e('Our website\'s', 'lsx-health-plan'); ?> <a href="<?php echo wp_kses_post($lsx_hp_documentation); ?>" target="_blank"><?php esc_html_e('documentation', 'lsx-health-plan'); ?></a> <?php esc_html_e('page is a great place to start to learn how to configure and customize our plugin. Here are some links to some of the key settings and modules:', 'lsx-health-plan'); ?></p> |
|
27 | 27 | |
28 | 28 | <ul> |
29 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_documentation ); ?>" target="_blank"><?php esc_html_e( 'Getting Started:', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( 'Setup a new Health Plan site from scratch.', 'lsx-health-plan' ); ?></li> |
|
30 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_settings ); ?>" target="_blank"><?php esc_html_e( 'Settings overview:', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( 'A thorough walkthrough of The Health Plan site configuration options and the settings that are available to you.', 'lsx-health-plan' ); ?></li> |
|
31 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_features ); ?>" target="_blank"><?php esc_html_e( 'Features overview:', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( 'A complete look at the features you can expect to see right out of the box as well as how to use them.', 'lsx-health-plan' ); ?></li> |
|
29 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_documentation); ?>" target="_blank"><?php esc_html_e('Getting Started:', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('Setup a new Health Plan site from scratch.', 'lsx-health-plan'); ?></li> |
|
30 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_settings); ?>" target="_blank"><?php esc_html_e('Settings overview:', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('A thorough walkthrough of The Health Plan site configuration options and the settings that are available to you.', 'lsx-health-plan'); ?></li> |
|
31 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_features); ?>" target="_blank"><?php esc_html_e('Features overview:', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('A complete look at the features you can expect to see right out of the box as well as how to use them.', 'lsx-health-plan'); ?></li> |
|
32 | 32 | |
33 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_plans ); ?>" target="_blank"><?php esc_html_e( 'Plans', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Parent Post Type)', 'lsx-health-plan' ); ?></li> |
|
34 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_weeks ); ?>" target="_blank"><?php esc_html_e( 'Weeks', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Global Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
35 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_tips ); ?>" target="_blank"><?php esc_html_e( 'Tips', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Global Post type connected to all other post types)', 'lsx-health-plan' ); ?></li> |
|
36 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_workouts ); ?>" target="_blank"><?php esc_html_e( 'Workouts', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Plans Child Post Type)', 'lsx-health-plan' ); ?></li> |
|
37 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_exercises ); ?>" target="_blank"><?php esc_html_e( 'Exercises', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Workouts Child Post Type)', 'lsx-health-plan' ); ?></li> |
|
38 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_exercises ); ?>" target="_blank"><?php esc_html_e( 'Exercise Types', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Exercises Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
39 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_exercises ); ?>" target="_blank"><?php esc_html_e( 'Equipment', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Exercises Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
40 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_exercises ); ?>" target="_blank"><?php esc_html_e( 'Muscle Group ', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Exercises Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
41 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_meals ); ?>" target="_blank"><?php esc_html_e( 'Meals', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Plans Child Post Type)', 'lsx-health-plan' ); ?></li> |
|
42 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_recipes ); ?>" target="_blank"><?php esc_html_e( 'Recipes', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Meal Plans Child Post Type)', 'lsx-health-plan' ); ?></li> |
|
43 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_recipes ); ?>" target="_blank"><?php esc_html_e( 'Types', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Recipes Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
44 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_recipes ); ?>" target="_blank"><?php esc_html_e( 'Cuisines', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( '(Recipes Taxonomy)', 'lsx-health-plan' ); ?></li> |
|
45 | - <li><strong><a href="<?php echo wp_kses_post( $lsx_hp_shortcodes ); ?>" target="_blank"><?php esc_html_e( 'Shortcodes:', 'lsx-health-plan' ); ?></a></strong> <?php esc_html_e( 'Insert content blocks for any content type.', 'lsx-health-plan' ); ?></li> |
|
33 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_plans); ?>" target="_blank"><?php esc_html_e('Plans', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Parent Post Type)', 'lsx-health-plan'); ?></li> |
|
34 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_weeks); ?>" target="_blank"><?php esc_html_e('Weeks', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Global Taxonomy)', 'lsx-health-plan'); ?></li> |
|
35 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_tips); ?>" target="_blank"><?php esc_html_e('Tips', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Global Post type connected to all other post types)', 'lsx-health-plan'); ?></li> |
|
36 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_workouts); ?>" target="_blank"><?php esc_html_e('Workouts', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Plans Child Post Type)', 'lsx-health-plan'); ?></li> |
|
37 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_exercises); ?>" target="_blank"><?php esc_html_e('Exercises', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Workouts Child Post Type)', 'lsx-health-plan'); ?></li> |
|
38 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_exercises); ?>" target="_blank"><?php esc_html_e('Exercise Types', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Exercises Taxonomy)', 'lsx-health-plan'); ?></li> |
|
39 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_exercises); ?>" target="_blank"><?php esc_html_e('Equipment', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Exercises Taxonomy)', 'lsx-health-plan'); ?></li> |
|
40 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_exercises); ?>" target="_blank"><?php esc_html_e('Muscle Group ', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Exercises Taxonomy)', 'lsx-health-plan'); ?></li> |
|
41 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_meals); ?>" target="_blank"><?php esc_html_e('Meals', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Plans Child Post Type)', 'lsx-health-plan'); ?></li> |
|
42 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_recipes); ?>" target="_blank"><?php esc_html_e('Recipes', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Meal Plans Child Post Type)', 'lsx-health-plan'); ?></li> |
|
43 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_recipes); ?>" target="_blank"><?php esc_html_e('Types', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Recipes Taxonomy)', 'lsx-health-plan'); ?></li> |
|
44 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_recipes); ?>" target="_blank"><?php esc_html_e('Cuisines', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('(Recipes Taxonomy)', 'lsx-health-plan'); ?></li> |
|
45 | + <li><strong><a href="<?php echo wp_kses_post($lsx_hp_shortcodes); ?>" target="_blank"><?php esc_html_e('Shortcodes:', 'lsx-health-plan'); ?></a></strong> <?php esc_html_e('Insert content blocks for any content type.', 'lsx-health-plan'); ?></li> |
|
46 | 46 | </ul> |
47 | 47 | </div> |
48 | 48 | </div> |
@@ -55,17 +55,17 @@ discard block |
||
55 | 55 | <div class="row"> |
56 | 56 | <div class="col-md-12"> |
57 | 57 | <div class="box info"> |
58 | - <h2><?php esc_html_e( 'Health Plan', 'lsx-health-plan' ); ?></h2> |
|
58 | + <h2><?php esc_html_e('Health Plan', 'lsx-health-plan'); ?></h2> |
|
59 | 59 | |
60 | 60 | <ul> |
61 | - <li><strong><?php esc_html_e( 'Latest Version:', 'lsx-health-plan' ); ?></strong> <?php echo esc_attr( $version ); ?></li> |
|
62 | - <li><strong><?php esc_html_e( 'Requires:', 'lsx-health-plan' ); ?></strong> <?php esc_html_e( 'WordPress 5.0+', 'lsx-health-plan' ); ?></li> |
|
63 | - <li><strong><?php esc_html_e( 'Tested up to:', 'lsx-health-plan' ); ?></strong> <?php esc_html_e( 'WordPress 5.0', 'lsx-health-plan' ); ?></li> |
|
61 | + <li><strong><?php esc_html_e('Latest Version:', 'lsx-health-plan'); ?></strong> <?php echo esc_attr($version); ?></li> |
|
62 | + <li><strong><?php esc_html_e('Requires:', 'lsx-health-plan'); ?></strong> <?php esc_html_e('WordPress 5.0+', 'lsx-health-plan'); ?></li> |
|
63 | + <li><strong><?php esc_html_e('Tested up to:', 'lsx-health-plan'); ?></strong> <?php esc_html_e('WordPress 5.0', 'lsx-health-plan'); ?></li> |
|
64 | 64 | </ul> |
65 | 65 | |
66 | 66 | <div class="more-button"> |
67 | - <a href="<?php echo wp_kses_post( $health_plan_link ); ?>" target="_blank" class="button button-primary"> |
|
68 | - <?php esc_html_e( 'Visit plugin website', 'lsx-health-plan' ); ?> |
|
67 | + <a href="<?php echo wp_kses_post($health_plan_link); ?>" target="_blank" class="button button-primary"> |
|
68 | + <?php esc_html_e('Visit plugin website', 'lsx-health-plan'); ?> |
|
69 | 69 | </a> |
70 | 70 | </div> |
71 | 71 | </div> |
@@ -75,9 +75,9 @@ discard block |
||
75 | 75 | <div class="row"> |
76 | 76 | <div class="col-md-12"> |
77 | 77 | <div class="box news"> |
78 | - <h3><?php esc_html_e( 'Support', 'lsx-health-plan' ); ?></h3> |
|
79 | - <p><?php esc_html_e( 'If the documentation is not getting you where you need to be, you can contact us directly for support and assistance.', 'lsx-health-plan' ); ?></p> |
|
80 | - <p><?php esc_html_e( 'You can contact us for support at', 'lsx-health-plan' ); ?> <a href="mailto:[email protected]"><?php esc_html_e( '[email protected].', 'lsx-health-plan' ); ?></a></p> |
|
78 | + <h3><?php esc_html_e('Support', 'lsx-health-plan'); ?></h3> |
|
79 | + <p><?php esc_html_e('If the documentation is not getting you where you need to be, you can contact us directly for support and assistance.', 'lsx-health-plan'); ?></p> |
|
80 | + <p><?php esc_html_e('You can contact us for support at', 'lsx-health-plan'); ?> <a href="mailto:[email protected]"><?php esc_html_e('[email protected].', 'lsx-health-plan'); ?></a></p> |
|
81 | 81 | </div> |
82 | 82 | </div> |
83 | 83 | </div> |
@@ -33,38 +33,38 @@ discard block |
||
33 | 33 | */ |
34 | 34 | public function __construct() { |
35 | 35 | |
36 | - add_action( 'init', array( $this, 'register_post_type' ) ); |
|
37 | - add_action( 'init', array( $this, 'plan_type_taxonomy_setup' ) ); |
|
38 | - add_action( 'init', array( $this, 'week_taxonomy_setup' ) ); |
|
36 | + add_action('init', array($this, 'register_post_type')); |
|
37 | + add_action('init', array($this, 'plan_type_taxonomy_setup')); |
|
38 | + add_action('init', array($this, 'week_taxonomy_setup')); |
|
39 | 39 | |
40 | 40 | // Icons for the plan types. |
41 | - add_action( 'create_term', array( $this, 'save_meta' ), 10, 2 ); |
|
42 | - add_action( 'edit_term', array( $this, 'save_meta' ), 10, 2 ); |
|
41 | + add_action('create_term', array($this, 'save_meta'), 10, 2); |
|
42 | + add_action('edit_term', array($this, 'save_meta'), 10, 2); |
|
43 | 43 | $prefix_taxonomy = 'plan-type'; |
44 | - add_action( sprintf( '%s_edit_form_fields', $prefix_taxonomy ), array( $this, 'add_thumbnail_form_field' ), 3, 1 ); |
|
44 | + add_action(sprintf('%s_edit_form_fields', $prefix_taxonomy), array($this, 'add_thumbnail_form_field'), 3, 1); |
|
45 | 45 | |
46 | 46 | // Register the Metaboxes. |
47 | - add_action( 'cmb2_admin_init', array( $this, 'featured_metabox' ), 5 ); |
|
48 | - add_action( 'cmb2_admin_init', array( $this, 'details_metaboxes' ), 5 ); |
|
49 | - add_action( 'cmb2_admin_init', array( $this, 'plan_connections' ), 5 ); |
|
50 | - add_action( 'cmb2_admin_init', array( $this, 'sections_metabox_loop' ), 1 ); |
|
47 | + add_action('cmb2_admin_init', array($this, 'featured_metabox'), 5); |
|
48 | + add_action('cmb2_admin_init', array($this, 'details_metaboxes'), 5); |
|
49 | + add_action('cmb2_admin_init', array($this, 'plan_connections'), 5); |
|
50 | + add_action('cmb2_admin_init', array($this, 'sections_metabox_loop'), 1); |
|
51 | 51 | |
52 | - add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 100 ); |
|
52 | + add_filter('get_the_archive_title', array($this, 'get_the_archive_title'), 100); |
|
53 | 53 | //add_filter( 'lsx_global_header_title', array( $this, 'hp_recipe_header_title' ), 200, 1 ); |
54 | 54 | |
55 | 55 | // Template Redirects. |
56 | - add_filter( 'lsx_health_plan_archive_template', array( $this, 'enable_post_type' ), 10, 1 ); |
|
57 | - add_filter( 'lsx_health_plan_single_template', array( $this, 'enable_post_type' ), 10, 1 ); |
|
56 | + add_filter('lsx_health_plan_archive_template', array($this, 'enable_post_type'), 10, 1); |
|
57 | + add_filter('lsx_health_plan_single_template', array($this, 'enable_post_type'), 10, 1); |
|
58 | 58 | |
59 | 59 | // Plan Archive Actions. |
60 | - add_action( 'pre_get_posts', array( $this, 'set_parent_only' ), 10, 1 ); |
|
61 | - add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 100 ); |
|
62 | - add_action( 'lsx_content_top', 'lsx_hp_plan_archive_filters', 10, 1 ); |
|
63 | - add_filter( 'lsx_hp_disable_plan_archive_filters', '\lsx_health_plan\functions\plan\is_search_enabled', 10, 1 ); |
|
64 | - add_filter( 'lsx_hp_disable_plan_archive_filters', '\lsx_health_plan\functions\plan\is_filters_disabled', 10, 1 ); |
|
60 | + add_action('pre_get_posts', array($this, 'set_parent_only'), 10, 1); |
|
61 | + add_filter('get_the_archive_title', array($this, 'get_the_archive_title'), 100); |
|
62 | + add_action('lsx_content_top', 'lsx_hp_plan_archive_filters', 10, 1); |
|
63 | + add_filter('lsx_hp_disable_plan_archive_filters', '\lsx_health_plan\functions\plan\is_search_enabled', 10, 1); |
|
64 | + add_filter('lsx_hp_disable_plan_archive_filters', '\lsx_health_plan\functions\plan\is_filters_disabled', 10, 1); |
|
65 | 65 | |
66 | 66 | //Breadcrumbs |
67 | - add_filter( 'woocommerce_get_breadcrumb', array( $this, 'plan_breadcrumb_filter' ), 30, 1 ); |
|
67 | + add_filter('woocommerce_get_breadcrumb', array($this, 'plan_breadcrumb_filter'), 30, 1); |
|
68 | 68 | |
69 | 69 | } |
70 | 70 | |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | */ |
78 | 78 | public static function get_instance() { |
79 | 79 | // If the single instance hasn't been set, set it now. |
80 | - if ( null === self::$instance ) { |
|
80 | + if (null === self::$instance) { |
|
81 | 81 | self::$instance = new self(); |
82 | 82 | } |
83 | 83 | return self::$instance; |
@@ -87,21 +87,21 @@ discard block |
||
87 | 87 | */ |
88 | 88 | public function register_post_type() { |
89 | 89 | $labels = array( |
90 | - 'name' => esc_html__( 'Plans', 'lsx-health-plan' ), |
|
91 | - 'singular_name' => esc_html__( 'Plan', 'lsx-health-plan' ), |
|
92 | - 'add_new' => esc_html_x( 'Add New', 'post type general name', 'lsx-health-plan' ), |
|
93 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
94 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
95 | - 'new_item' => esc_html__( 'New', 'lsx-health-plan' ), |
|
96 | - 'all_items' => esc_html__( 'All Plans', 'lsx-health-plan' ), |
|
97 | - 'view_item' => esc_html__( 'View', 'lsx-health-plan' ), |
|
98 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
99 | - 'not_found' => esc_html__( 'None found', 'lsx-health-plan' ), |
|
100 | - 'not_found_in_trash' => esc_html__( 'None found in Trash', 'lsx-health-plan' ), |
|
90 | + 'name' => esc_html__('Plans', 'lsx-health-plan'), |
|
91 | + 'singular_name' => esc_html__('Plan', 'lsx-health-plan'), |
|
92 | + 'add_new' => esc_html_x('Add New', 'post type general name', 'lsx-health-plan'), |
|
93 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
94 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
95 | + 'new_item' => esc_html__('New', 'lsx-health-plan'), |
|
96 | + 'all_items' => esc_html__('All Plans', 'lsx-health-plan'), |
|
97 | + 'view_item' => esc_html__('View', 'lsx-health-plan'), |
|
98 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
99 | + 'not_found' => esc_html__('None found', 'lsx-health-plan'), |
|
100 | + 'not_found_in_trash' => esc_html__('None found in Trash', 'lsx-health-plan'), |
|
101 | 101 | 'parent_item_colon' => '', |
102 | - 'menu_name' => esc_html__( 'Plans', 'lsx-health-plan' ), |
|
102 | + 'menu_name' => esc_html__('Plans', 'lsx-health-plan'), |
|
103 | 103 | ); |
104 | - $args = array( |
|
104 | + $args = array( |
|
105 | 105 | 'labels' => $labels, |
106 | 106 | 'public' => true, |
107 | 107 | 'publicly_queryable' => true, |
@@ -111,10 +111,10 @@ discard block |
||
111 | 111 | 'menu_icon' => 'dashicons-welcome-write-blog', |
112 | 112 | 'query_var' => true, |
113 | 113 | 'rewrite' => array( |
114 | - 'slug' => \lsx_health_plan\functions\get_option( 'plan_single_slug', 'plan' ), |
|
114 | + 'slug' => \lsx_health_plan\functions\get_option('plan_single_slug', 'plan'), |
|
115 | 115 | ), |
116 | 116 | 'capability_type' => 'page', |
117 | - 'has_archive' => \lsx_health_plan\functions\get_option( 'endpoint_plan_archive', 'plans' ), |
|
117 | + 'has_archive' => \lsx_health_plan\functions\get_option('endpoint_plan_archive', 'plans'), |
|
118 | 118 | 'hierarchical' => false, |
119 | 119 | 'menu_position' => null, |
120 | 120 | 'supports' => array( |
@@ -125,7 +125,7 @@ discard block |
||
125 | 125 | 'custom-fields', |
126 | 126 | ), |
127 | 127 | ); |
128 | - register_post_type( 'plan', $args ); |
|
128 | + register_post_type('plan', $args); |
|
129 | 129 | } |
130 | 130 | |
131 | 131 | /** |
@@ -133,17 +133,17 @@ discard block |
||
133 | 133 | */ |
134 | 134 | public function plan_type_taxonomy_setup() { |
135 | 135 | $labels = array( |
136 | - 'name' => esc_html_x( 'Plan Type', 'taxonomy general name', 'lsx-health-plan' ), |
|
137 | - 'singular_name' => esc_html_x( 'Plan Type', 'taxonomy singular name', 'lsx-health-plan' ), |
|
138 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
139 | - 'all_items' => esc_html__( 'All', 'lsx-health-plan' ), |
|
140 | - 'parent_item' => esc_html__( 'Parent', 'lsx-health-plan' ), |
|
141 | - 'parent_item_colon' => esc_html__( 'Parent:', 'lsx-health-plan' ), |
|
142 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
143 | - 'update_item' => esc_html__( 'Update', 'lsx-health-plan' ), |
|
144 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
145 | - 'new_item_name' => esc_html__( 'New Name', 'lsx-health-plan' ), |
|
146 | - 'menu_name' => esc_html__( 'Plan Types', 'lsx-health-plan' ), |
|
136 | + 'name' => esc_html_x('Plan Type', 'taxonomy general name', 'lsx-health-plan'), |
|
137 | + 'singular_name' => esc_html_x('Plan Type', 'taxonomy singular name', 'lsx-health-plan'), |
|
138 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
139 | + 'all_items' => esc_html__('All', 'lsx-health-plan'), |
|
140 | + 'parent_item' => esc_html__('Parent', 'lsx-health-plan'), |
|
141 | + 'parent_item_colon' => esc_html__('Parent:', 'lsx-health-plan'), |
|
142 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
143 | + 'update_item' => esc_html__('Update', 'lsx-health-plan'), |
|
144 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
145 | + 'new_item_name' => esc_html__('New Name', 'lsx-health-plan'), |
|
146 | + 'menu_name' => esc_html__('Plan Types', 'lsx-health-plan'), |
|
147 | 147 | ); |
148 | 148 | |
149 | 149 | $args = array( |
@@ -157,7 +157,7 @@ discard block |
||
157 | 157 | ), |
158 | 158 | ); |
159 | 159 | |
160 | - register_taxonomy( 'plan-type', array( 'plan' ), $args ); |
|
160 | + register_taxonomy('plan-type', array('plan'), $args); |
|
161 | 161 | } |
162 | 162 | |
163 | 163 | /** |
@@ -165,17 +165,17 @@ discard block |
||
165 | 165 | */ |
166 | 166 | public function week_taxonomy_setup() { |
167 | 167 | $labels = array( |
168 | - 'name' => esc_html_x( 'Week', 'taxonomy general name', 'lsx-health-plan' ), |
|
169 | - 'singular_name' => esc_html_x( 'Week', 'taxonomy singular name', 'lsx-health-plan' ), |
|
170 | - 'search_items' => esc_html__( 'Search', 'lsx-health-plan' ), |
|
171 | - 'all_items' => esc_html__( 'All', 'lsx-health-plan' ), |
|
172 | - 'parent_item' => esc_html__( 'Parent', 'lsx-health-plan' ), |
|
173 | - 'parent_item_colon' => esc_html__( 'Parent:', 'lsx-health-plan' ), |
|
174 | - 'edit_item' => esc_html__( 'Edit', 'lsx-health-plan' ), |
|
175 | - 'update_item' => esc_html__( 'Update', 'lsx-health-plan' ), |
|
176 | - 'add_new_item' => esc_html__( 'Add New', 'lsx-health-plan' ), |
|
177 | - 'new_item_name' => esc_html__( 'New Name', 'lsx-health-plan' ), |
|
178 | - 'menu_name' => esc_html__( 'Weeks', 'lsx-health-plan' ), |
|
168 | + 'name' => esc_html_x('Week', 'taxonomy general name', 'lsx-health-plan'), |
|
169 | + 'singular_name' => esc_html_x('Week', 'taxonomy singular name', 'lsx-health-plan'), |
|
170 | + 'search_items' => esc_html__('Search', 'lsx-health-plan'), |
|
171 | + 'all_items' => esc_html__('All', 'lsx-health-plan'), |
|
172 | + 'parent_item' => esc_html__('Parent', 'lsx-health-plan'), |
|
173 | + 'parent_item_colon' => esc_html__('Parent:', 'lsx-health-plan'), |
|
174 | + 'edit_item' => esc_html__('Edit', 'lsx-health-plan'), |
|
175 | + 'update_item' => esc_html__('Update', 'lsx-health-plan'), |
|
176 | + 'add_new_item' => esc_html__('Add New', 'lsx-health-plan'), |
|
177 | + 'new_item_name' => esc_html__('New Name', 'lsx-health-plan'), |
|
178 | + 'menu_name' => esc_html__('Weeks', 'lsx-health-plan'), |
|
179 | 179 | ); |
180 | 180 | |
181 | 181 | $args = array( |
@@ -190,7 +190,7 @@ discard block |
||
190 | 190 | ), |
191 | 191 | ); |
192 | 192 | |
193 | - register_taxonomy( 'week', array( 'plan' ), $args ); |
|
193 | + register_taxonomy('week', array('plan'), $args); |
|
194 | 194 | } |
195 | 195 | |
196 | 196 | /** |
@@ -198,13 +198,13 @@ discard block |
||
198 | 198 | * |
199 | 199 | * @since 0.1.0 |
200 | 200 | */ |
201 | - public function add_thumbnail_form_field( $term = false ) { |
|
202 | - if ( is_object( $term ) ) { |
|
203 | - $value = get_term_meta( $term->term_id, 'thumbnail', true ); |
|
204 | - $image_preview = wp_get_attachment_image_src( $value, 'thumbnail' ); |
|
201 | + public function add_thumbnail_form_field($term = false) { |
|
202 | + if (is_object($term)) { |
|
203 | + $value = get_term_meta($term->term_id, 'thumbnail', true); |
|
204 | + $image_preview = wp_get_attachment_image_src($value, 'thumbnail'); |
|
205 | 205 | |
206 | - if ( is_array( $image_preview ) ) { |
|
207 | - $image_preview = '<img style="height: 50px; width: 50px;" src="' . esc_url( $image_preview[0] ) . '" width="' . $image_preview[1] . '" height="' . $image_preview[2] . '" class="alignnone size-thumbnail d wp-image-' . $value . '" />'; |
|
206 | + if (is_array($image_preview)) { |
|
207 | + $image_preview = '<img style="height: 50px; width: 50px;" src="' . esc_url($image_preview[0]) . '" width="' . $image_preview[1] . '" height="' . $image_preview[2] . '" class="alignnone size-thumbnail d wp-image-' . $value . '" />'; |
|
208 | 208 | } |
209 | 209 | } else { |
210 | 210 | $image_preview = false; |
@@ -212,15 +212,15 @@ discard block |
||
212 | 212 | } |
213 | 213 | ?> |
214 | 214 | <tr class="form-field form-required term-thumbnail-wrap"> |
215 | - <th scope="row"><label for="thumbnail"><?php esc_html_e( 'Icon Image', 'lsx-health-plan' ); ?></label></th> |
|
215 | + <th scope="row"><label for="thumbnail"><?php esc_html_e('Icon Image', 'lsx-health-plan'); ?></label></th> |
|
216 | 216 | <td> |
217 | - <input class="input_image_id" type="hidden" name="thumbnail" value="<?php echo wp_kses_post( $value ); ?>"> |
|
217 | + <input class="input_image_id" type="hidden" name="thumbnail" value="<?php echo wp_kses_post($value); ?>"> |
|
218 | 218 | <div class="thumbnail-preview"> |
219 | - <?php echo wp_kses_post( $image_preview ); ?> |
|
219 | + <?php echo wp_kses_post($image_preview); ?> |
|
220 | 220 | </div> |
221 | - <a style="<?php if ( '' !== $value && false !== $value ) { ?>display:none;<?php } ?>" class="button-secondary lsx-thumbnail-image-add"><?php esc_html_e( 'Choose Image', 'lsx-health-plan' ); ?></a> |
|
222 | - <a style="<?php if ( '' === $value || false === $value ) { ?>display:none;<?php } ?>" class="button-secondary lsx-thumbnail-image-remove"><?php esc_html_e( 'Remove Image', 'lsx-health-plan' ); ?></a> |
|
223 | - <?php wp_nonce_field( 'lsx_hp_term_thumbnail_nonce', 'lsx_hp_term_thumbnail_nonce' ); ?> |
|
221 | + <a style="<?php if ('' !== $value && false !== $value) { ?>display:none;<?php } ?>" class="button-secondary lsx-thumbnail-image-add"><?php esc_html_e('Choose Image', 'lsx-health-plan'); ?></a> |
|
222 | + <a style="<?php if ('' === $value || false === $value) { ?>display:none;<?php } ?>" class="button-secondary lsx-thumbnail-image-remove"><?php esc_html_e('Remove Image', 'lsx-health-plan'); ?></a> |
|
223 | + <?php wp_nonce_field('lsx_hp_term_thumbnail_nonce', 'lsx_hp_term_thumbnail_nonce'); ?> |
|
224 | 224 | </td> |
225 | 225 | </tr> |
226 | 226 | <?php |
@@ -234,27 +234,27 @@ discard block |
||
234 | 234 | * @param int $term_id |
235 | 235 | * @param string $taxonomy |
236 | 236 | */ |
237 | - public function save_meta( $term_id = 0, $taxonomy = '' ) { |
|
238 | - if ( defined( 'DOING_AUTOSAVE' ) && DOING_AUTOSAVE ) { |
|
237 | + public function save_meta($term_id = 0, $taxonomy = '') { |
|
238 | + if (defined('DOING_AUTOSAVE') && DOING_AUTOSAVE) { |
|
239 | 239 | return; |
240 | 240 | } |
241 | 241 | |
242 | - if ( ! isset( $_POST['thumbnail'] ) ) { |
|
242 | + if ( ! isset($_POST['thumbnail'])) { |
|
243 | 243 | return; |
244 | 244 | } |
245 | 245 | |
246 | - if ( check_admin_referer( 'lsx_hp_term_thumbnail_nonce', 'lsx_hp_term_thumbnail_nonce' ) ) { |
|
247 | - if ( ! isset( $_POST['thumbnail'] ) ) { |
|
246 | + if (check_admin_referer('lsx_hp_term_thumbnail_nonce', 'lsx_hp_term_thumbnail_nonce')) { |
|
247 | + if ( ! isset($_POST['thumbnail'])) { |
|
248 | 248 | return; |
249 | 249 | } |
250 | 250 | |
251 | - $thumbnail_meta = sanitize_text_field( $_POST['thumbnail'] ); |
|
252 | - $thumbnail_meta = ! empty( $thumbnail_meta ) ? $thumbnail_meta : ''; |
|
251 | + $thumbnail_meta = sanitize_text_field($_POST['thumbnail']); |
|
252 | + $thumbnail_meta = ! empty($thumbnail_meta) ? $thumbnail_meta : ''; |
|
253 | 253 | |
254 | - if ( empty( $thumbnail_meta ) ) { |
|
255 | - delete_term_meta( $term_id, 'thumbnail' ); |
|
254 | + if (empty($thumbnail_meta)) { |
|
255 | + delete_term_meta($term_id, 'thumbnail'); |
|
256 | 256 | } else { |
257 | - update_term_meta( $term_id, 'thumbnail', $thumbnail_meta ); |
|
257 | + update_term_meta($term_id, 'thumbnail', $thumbnail_meta); |
|
258 | 258 | } |
259 | 259 | } |
260 | 260 | } |
@@ -263,40 +263,40 @@ discard block |
||
263 | 263 | * Define the metabox and field configurations. |
264 | 264 | */ |
265 | 265 | public function details_metaboxes() { |
266 | - $cmb = new_cmb2_box( array( |
|
266 | + $cmb = new_cmb2_box(array( |
|
267 | 267 | 'id' => $this->slug . '_details_metabox', |
268 | - 'title' => __( 'Details', 'lsx-health-plan' ), |
|
269 | - 'object_types' => array( $this->slug ), // Post type |
|
268 | + 'title' => __('Details', 'lsx-health-plan'), |
|
269 | + 'object_types' => array($this->slug), // Post type |
|
270 | 270 | 'context' => 'normal', |
271 | 271 | 'priority' => 'high', |
272 | 272 | 'show_names' => true, |
273 | - ) ); |
|
273 | + )); |
|
274 | 274 | |
275 | - $cmb->add_field( array( |
|
276 | - 'name' => __( 'Plan Short Description', 'lsx-health-plan' ), |
|
275 | + $cmb->add_field(array( |
|
276 | + 'name' => __('Plan Short Description', 'lsx-health-plan'), |
|
277 | 277 | 'id' => $this->slug . '_short_description', |
278 | 278 | 'type' => 'textarea_small', |
279 | - 'desc' => __( 'Add a small description for this plan (optional)', 'lsx-health-plan' ), |
|
280 | - ) ); |
|
279 | + 'desc' => __('Add a small description for this plan (optional)', 'lsx-health-plan'), |
|
280 | + )); |
|
281 | 281 | |
282 | 282 | $warmup_type = 'page'; |
283 | - if ( false !== \lsx_health_plan\functions\get_option( 'exercise_enabled', false ) ) { |
|
284 | - $warmup_type = array( 'page', 'workout' ); |
|
283 | + if (false !== \lsx_health_plan\functions\get_option('exercise_enabled', false)) { |
|
284 | + $warmup_type = array('page', 'workout'); |
|
285 | 285 | } |
286 | - $cmb->add_field( array( |
|
287 | - 'name' => __( 'Warmup', 'lsx-health-plan' ), |
|
288 | - 'desc' => __( 'Connect the warm up page that applies to this day plan using the field provided.', 'lsx-health-plan' ), |
|
286 | + $cmb->add_field(array( |
|
287 | + 'name' => __('Warmup', 'lsx-health-plan'), |
|
288 | + 'desc' => __('Connect the warm up page that applies to this day plan using the field provided.', 'lsx-health-plan'), |
|
289 | 289 | 'id' => $this->slug . '_warmup', |
290 | 290 | 'type' => 'post_search_ajax', |
291 | 291 | // Optional : |
292 | - 'limit' => 3, // Limit selection to X items only (default 1) |
|
292 | + 'limit' => 3, // Limit selection to X items only (default 1) |
|
293 | 293 | 'sortable' => true, // Allow selected items to be sortable (default false) |
294 | 294 | 'query_args' => array( |
295 | 295 | 'post_type' => $warmup_type, |
296 | - 'post_status' => array( 'publish' ), |
|
296 | + 'post_status' => array('publish'), |
|
297 | 297 | 'posts_per_page' => -1, |
298 | 298 | ), |
299 | - ) ); |
|
299 | + )); |
|
300 | 300 | } |
301 | 301 | |
302 | 302 | /** |
@@ -305,7 +305,7 @@ discard block |
||
305 | 305 | * @param array $post_types |
306 | 306 | * @return array |
307 | 307 | */ |
308 | - public function enable_post_type( $post_types = array() ) { |
|
308 | + public function enable_post_type($post_types = array()) { |
|
309 | 309 | $post_types[] = $this->slug; |
310 | 310 | return $post_types; |
311 | 311 | } |
@@ -319,8 +319,8 @@ discard block |
||
319 | 319 | $cmb = new_cmb2_box( |
320 | 320 | array( |
321 | 321 | 'id' => $this->slug . '_connections_metabox', |
322 | - 'title' => __( 'Plans', 'lsx-health-plan' ), |
|
323 | - 'object_types' => array( 'workout', 'meal', 'tip', 'recipe' ), |
|
322 | + 'title' => __('Plans', 'lsx-health-plan'), |
|
323 | + 'object_types' => array('workout', 'meal', 'tip', 'recipe'), |
|
324 | 324 | 'context' => 'normal', |
325 | 325 | 'priority' => 'high', |
326 | 326 | 'show_names' => true, |
@@ -328,15 +328,15 @@ discard block |
||
328 | 328 | ); |
329 | 329 | $cmb->add_field( |
330 | 330 | array( |
331 | - 'name' => __( 'Plan', 'lsx-health-plan' ), |
|
331 | + 'name' => __('Plan', 'lsx-health-plan'), |
|
332 | 332 | 'id' => 'connected_plans', |
333 | - 'desc' => __( 'Connect this to the day plan it applies to, using the field provided.', 'lsx-health-plan' ), |
|
333 | + 'desc' => __('Connect this to the day plan it applies to, using the field provided.', 'lsx-health-plan'), |
|
334 | 334 | 'type' => 'post_search_ajax', |
335 | 335 | 'limit' => 15, |
336 | 336 | 'sortable' => true, |
337 | 337 | 'query_args' => array( |
338 | - 'post_type' => array( 'plan' ), |
|
339 | - 'post_status' => array( 'publish' ), |
|
338 | + 'post_type' => array('plan'), |
|
339 | + 'post_status' => array('publish'), |
|
340 | 340 | 'posts_per_page' => -1, |
341 | 341 | ), |
342 | 342 | ) |
@@ -349,9 +349,9 @@ discard block |
||
349 | 349 | * @param string $title the term title. |
350 | 350 | * @return string |
351 | 351 | */ |
352 | - public function get_the_archive_title( $title ) { |
|
353 | - if ( is_post_type_archive( 'plan' ) ) { |
|
354 | - $title = __( 'Our health plans', 'lsx-health-plan' ); |
|
352 | + public function get_the_archive_title($title) { |
|
353 | + if (is_post_type_archive('plan')) { |
|
354 | + $title = __('Our health plans', 'lsx-health-plan'); |
|
355 | 355 | } |
356 | 356 | return $title; |
357 | 357 | } |
@@ -362,9 +362,9 @@ discard block |
||
362 | 362 | * @param object $wp_query |
363 | 363 | * @return array |
364 | 364 | */ |
365 | - public function set_parent_only( $wp_query ) { |
|
366 | - if ( ! is_admin() && $wp_query->is_main_query() && ( $wp_query->is_post_type_archive( 'plan' ) || $wp_query->is_tax( 'plan-type' ) ) ) { |
|
367 | - $wp_query->set( 'post_parent', '0' ); |
|
365 | + public function set_parent_only($wp_query) { |
|
366 | + if ( ! is_admin() && $wp_query->is_main_query() && ($wp_query->is_post_type_archive('plan') || $wp_query->is_tax('plan-type'))) { |
|
367 | + $wp_query->set('post_parent', '0'); |
|
368 | 368 | } |
369 | 369 | } |
370 | 370 | |
@@ -375,8 +375,8 @@ discard block |
||
375 | 375 | $cmb = new_cmb2_box( |
376 | 376 | array( |
377 | 377 | 'id' => $this->slug . '_featured_metabox_plan', |
378 | - 'title' => __( 'Featured Plan', 'lsx-health-plan' ), |
|
379 | - 'object_types' => array( $this->slug ), // Post type |
|
378 | + 'title' => __('Featured Plan', 'lsx-health-plan'), |
|
379 | + 'object_types' => array($this->slug), // Post type |
|
380 | 380 | 'context' => 'side', |
381 | 381 | 'priority' => 'high', |
382 | 382 | 'show_names' => true, |
@@ -384,8 +384,8 @@ discard block |
||
384 | 384 | ); |
385 | 385 | $cmb->add_field( |
386 | 386 | array( |
387 | - 'name' => __( 'Featured Plan', 'lsx-health-plan' ), |
|
388 | - 'desc' => __( 'Enable a featured plan' ), |
|
387 | + 'name' => __('Featured Plan', 'lsx-health-plan'), |
|
388 | + 'desc' => __('Enable a featured plan'), |
|
389 | 389 | 'id' => $this->slug . '_featured_plan', |
390 | 390 | 'type' => 'checkbox', |
391 | 391 | 'show_on_cb' => 'cmb2_hide_if_no_cats', |
@@ -400,8 +400,8 @@ discard block |
||
400 | 400 | $cmb = new_cmb2_box( |
401 | 401 | array( |
402 | 402 | 'id' => $this->slug . '_sections_metabox', |
403 | - 'title' => __( 'Sections', 'lsx-health-plan' ), |
|
404 | - 'object_types' => array( $this->slug ), // Post type. |
|
403 | + 'title' => __('Sections', 'lsx-health-plan'), |
|
404 | + 'object_types' => array($this->slug), // Post type. |
|
405 | 405 | 'context' => 'normal', |
406 | 406 | 'priority' => 'low', |
407 | 407 | 'show_names' => true, |
@@ -417,9 +417,9 @@ discard block |
||
417 | 417 | 'id' => $this->slug . '_sections', |
418 | 418 | 'type' => 'group', |
419 | 419 | 'options' => array( |
420 | - 'group_title' => __( 'Section', 'lsx-health-plan' ) . ' {#}', // {#} gets replaced by row number |
|
421 | - 'add_button' => __( 'Add section', 'lsx-health-plan' ), |
|
422 | - 'remove_button' => __( 'Remove section', 'lsx-health-plan' ), |
|
420 | + 'group_title' => __('Section', 'lsx-health-plan') . ' {#}', // {#} gets replaced by row number |
|
421 | + 'add_button' => __('Add section', 'lsx-health-plan'), |
|
422 | + 'remove_button' => __('Remove section', 'lsx-health-plan'), |
|
423 | 423 | 'sortable' => true, |
424 | 424 | 'closed' => true, // true to have the groups closed by default |
425 | 425 | ), |
@@ -431,10 +431,10 @@ discard block |
||
431 | 431 | $cmb->add_group_field( |
432 | 432 | $group, |
433 | 433 | array( |
434 | - 'name' => __( 'Title', 'lsx-health-plan' ), |
|
434 | + 'name' => __('Title', 'lsx-health-plan'), |
|
435 | 435 | 'id' => 'title', |
436 | 436 | 'type' => 'text', |
437 | - 'desc' => __( 'e.g Day 1 / Week 1', 'lsx-health-plan' ), |
|
437 | + 'desc' => __('e.g Day 1 / Week 1', 'lsx-health-plan'), |
|
438 | 438 | 'classes' => 'lsx-field-col lsx-field-col-50', |
439 | 439 | ) |
440 | 440 | ); |
@@ -442,10 +442,10 @@ discard block |
||
442 | 442 | $cmb->add_group_field( |
443 | 443 | $group, |
444 | 444 | array( |
445 | - 'name' => __( 'Group', 'lsx-health-plan' ), |
|
445 | + 'name' => __('Group', 'lsx-health-plan'), |
|
446 | 446 | 'id' => 'group', |
447 | 447 | 'type' => 'text', |
448 | - 'desc' => __( 'e.g Week 1 / January', 'lsx-health-plan' ), |
|
448 | + 'desc' => __('e.g Week 1 / January', 'lsx-health-plan'), |
|
449 | 449 | 'classes' => 'lsx-field-col lsx-field-col-50', |
450 | 450 | ) |
451 | 451 | ); |
@@ -453,25 +453,25 @@ discard block |
||
453 | 453 | $cmb->add_group_field( |
454 | 454 | $group, |
455 | 455 | array( |
456 | - 'name' => __( 'Overview', 'lsx-health-plan' ), |
|
456 | + 'name' => __('Overview', 'lsx-health-plan'), |
|
457 | 457 | 'id' => 'description', |
458 | 458 | 'type' => 'wysiwyg', |
459 | 459 | ) |
460 | 460 | ); |
461 | 461 | |
462 | - if ( post_type_exists( 'workout' ) ) { |
|
462 | + if (post_type_exists('workout')) { |
|
463 | 463 | $cmb->add_group_field( |
464 | 464 | $group, |
465 | 465 | array( |
466 | - 'name' => __( 'Workouts', 'lsx-health-plan' ), |
|
466 | + 'name' => __('Workouts', 'lsx-health-plan'), |
|
467 | 467 | 'id' => 'connected_workouts', |
468 | - 'desc' => __( 'Connect the workout(s) that apply to this section.', 'lsx-health-plan' ), |
|
468 | + 'desc' => __('Connect the workout(s) that apply to this section.', 'lsx-health-plan'), |
|
469 | 469 | 'type' => 'post_search_ajax', |
470 | 470 | 'limit' => 15, |
471 | 471 | 'sortable' => true, |
472 | 472 | 'query_args' => array( |
473 | - 'post_type' => array( 'workout' ), |
|
474 | - 'post_status' => array( 'publish' ), |
|
473 | + 'post_type' => array('workout'), |
|
474 | + 'post_status' => array('publish'), |
|
475 | 475 | 'posts_per_page' => -1, |
476 | 476 | ), |
477 | 477 | 'classes' => 'lsx-field-col lsx-field-add-field lsx-field-col-33', |
@@ -479,40 +479,40 @@ discard block |
||
479 | 479 | ); |
480 | 480 | } |
481 | 481 | |
482 | - if ( post_type_exists( 'meal' ) ) { |
|
482 | + if (post_type_exists('meal')) { |
|
483 | 483 | $cmb->add_group_field( |
484 | 484 | $group, |
485 | 485 | array( |
486 | - 'name' => __( 'Meals', 'lsx-health-plan' ), |
|
487 | - 'desc' => __( 'Connect the meal(s) that apply to this section.', 'lsx-health-plan' ), |
|
486 | + 'name' => __('Meals', 'lsx-health-plan'), |
|
487 | + 'desc' => __('Connect the meal(s) that apply to this section.', 'lsx-health-plan'), |
|
488 | 488 | 'id' => 'connected_meals', |
489 | 489 | 'type' => 'post_search_ajax', |
490 | 490 | // Optional : |
491 | 491 | 'limit' => 15, // Limit selection to X items only (default 1) |
492 | 492 | 'sortable' => true, // Allow selected items to be sortable (default false) |
493 | 493 | 'query_args' => array( |
494 | - 'post_type' => array( 'meal' ), |
|
495 | - 'post_status' => array( 'publish' ), |
|
494 | + 'post_type' => array('meal'), |
|
495 | + 'post_status' => array('publish'), |
|
496 | 496 | 'posts_per_page' => -1, |
497 | 497 | ), |
498 | 498 | 'classes' => 'lsx-field-col lsx-field-add-field lsx-field-col-33', |
499 | 499 | ) |
500 | 500 | ); |
501 | 501 | } |
502 | - if ( post_type_exists( 'tip' ) ) { |
|
502 | + if (post_type_exists('tip')) { |
|
503 | 503 | $cmb->add_group_field( |
504 | 504 | $group, |
505 | 505 | array( |
506 | - 'name' => __( 'Tips', 'lsx-health-plan' ), |
|
506 | + 'name' => __('Tips', 'lsx-health-plan'), |
|
507 | 507 | 'id' => 'connected_tips', |
508 | - 'desc' => __( 'Connect the tip(s) that apply to this section.', 'lsx-health-plan' ), |
|
508 | + 'desc' => __('Connect the tip(s) that apply to this section.', 'lsx-health-plan'), |
|
509 | 509 | 'type' => 'post_search_ajax', |
510 | 510 | // Optional : |
511 | - 'limit' => 15, // Limit selection to X items only (default 1) |
|
512 | - 'sortable' => true, // Allow selected items to be sortable (default false) |
|
511 | + 'limit' => 15, // Limit selection to X items only (default 1) |
|
512 | + 'sortable' => true, // Allow selected items to be sortable (default false) |
|
513 | 513 | 'query_args' => array( |
514 | - 'post_type' => array( 'tip' ), |
|
515 | - 'post_status' => array( 'publish' ), |
|
514 | + 'post_type' => array('tip'), |
|
515 | + 'post_status' => array('publish'), |
|
516 | 516 | 'posts_per_page' => -1, |
517 | 517 | ), |
518 | 518 | 'classes' => 'lsx-field-col lsx-field-add-field lsx-field-col-33', |
@@ -527,15 +527,15 @@ discard block |
||
527 | 527 | * @var array $crumbs |
528 | 528 | * @return array |
529 | 529 | */ |
530 | - public function plan_breadcrumb_filter( $crumbs ) { |
|
531 | - if ( is_singular( 'plan' ) ) { |
|
532 | - $plan = \lsx_health_plan\functions\get_option( 'endpoint_plan', 'plan' ); |
|
533 | - $plans = \lsx_health_plan\functions\get_option( 'endpoint_plan_archive', 'plan' ); |
|
530 | + public function plan_breadcrumb_filter($crumbs) { |
|
531 | + if (is_singular('plan')) { |
|
532 | + $plan = \lsx_health_plan\functions\get_option('endpoint_plan', 'plan'); |
|
533 | + $plans = \lsx_health_plan\functions\get_option('endpoint_plan_archive', 'plan'); |
|
534 | 534 | $plan_name = get_the_title(); |
535 | - $url = get_post_type_archive_link( $plan ); |
|
536 | - $term_obj_list = get_the_terms( get_the_ID(), 'plan-type' ); |
|
535 | + $url = get_post_type_archive_link($plan); |
|
536 | + $term_obj_list = get_the_terms(get_the_ID(), 'plan-type'); |
|
537 | 537 | $plan_type = $term_obj_list[0]->name; |
538 | - $plan_type_url = get_term_link( $term_obj_list[0]->term_id ); |
|
538 | + $plan_type_url = get_term_link($term_obj_list[0]->term_id); |
|
539 | 539 | |
540 | 540 | $crumbs[1] = array( |
541 | 541 | 0 => $plans, |
@@ -22,14 +22,14 @@ discard block |
||
22 | 22 | */ |
23 | 23 | public function __construct() { |
24 | 24 | // Before Output. |
25 | - add_action( 'wp_enqueue_scripts', array( $this, 'assets' ), 5 ); |
|
26 | - add_filter( 'wp_kses_allowed_html', array( $this, 'allow_html_tags_attributes' ), 100, 2 ); |
|
25 | + add_action('wp_enqueue_scripts', array($this, 'assets'), 5); |
|
26 | + add_filter('wp_kses_allowed_html', array($this, 'allow_html_tags_attributes'), 100, 2); |
|
27 | 27 | |
28 | 28 | // Output. |
29 | - add_action( 'body_class', array( $this, 'body_classes' ) ); |
|
30 | - add_filter( 'lsx_global_header_title', array( $this, 'single_title' ), 200, 1 ); |
|
31 | - add_action( 'wp_head', array( $this, 'remove_single_footer' ), 99 ); |
|
32 | - add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 9 ); |
|
29 | + add_action('body_class', array($this, 'body_classes')); |
|
30 | + add_filter('lsx_global_header_title', array($this, 'single_title'), 200, 1); |
|
31 | + add_action('wp_head', array($this, 'remove_single_footer'), 99); |
|
32 | + add_filter('get_the_archive_title', array($this, 'get_the_archive_title'), 9); |
|
33 | 33 | } |
34 | 34 | |
35 | 35 | /** |
@@ -41,7 +41,7 @@ discard block |
||
41 | 41 | */ |
42 | 42 | public static function get_instance() { |
43 | 43 | // If the single instance hasn't been set, set it now. |
44 | - if ( null === self::$instance ) { |
|
44 | + if (null === self::$instance) { |
|
45 | 45 | self::$instance = new self(); |
46 | 46 | } |
47 | 47 | return self::$instance; |
@@ -54,21 +54,21 @@ discard block |
||
54 | 54 | */ |
55 | 55 | public function assets() { |
56 | 56 | |
57 | - if ( is_post_type_archive( 'plan' ) && false === \lsx_health_plan\functions\plan\is_filters_disabled() ) { |
|
58 | - wp_enqueue_script( 'isotope', LSX_HEALTH_PLAN_URL . 'assets/js/vendor/isotope.pkgd.min.js', array( 'jquery' ), null, LSX_HEALTH_PLAN_URL, true ); |
|
57 | + if (is_post_type_archive('plan') && false === \lsx_health_plan\functions\plan\is_filters_disabled()) { |
|
58 | + wp_enqueue_script('isotope', LSX_HEALTH_PLAN_URL . 'assets/js/vendor/isotope.pkgd.min.js', array('jquery'), null, LSX_HEALTH_PLAN_URL, true); |
|
59 | 59 | } |
60 | 60 | |
61 | - wp_enqueue_style( 'lsx-health-plan', LSX_HEALTH_PLAN_URL . 'assets/css/lsx-health-plan.css', array(), LSX_HEALTH_PLAN_VER ); |
|
62 | - wp_style_add_data( 'lsx-health-plan', 'rtl', 'replace' ); |
|
63 | - wp_enqueue_script( 'lsx-health-plan-scripts', LSX_HEALTH_PLAN_URL . 'assets/js/src/lsx-health-plan-admin.js', array( 'jquery' ) ); |
|
61 | + wp_enqueue_style('lsx-health-plan', LSX_HEALTH_PLAN_URL . 'assets/css/lsx-health-plan.css', array(), LSX_HEALTH_PLAN_VER); |
|
62 | + wp_style_add_data('lsx-health-plan', 'rtl', 'replace'); |
|
63 | + wp_enqueue_script('lsx-health-plan-scripts', LSX_HEALTH_PLAN_URL . 'assets/js/src/lsx-health-plan-admin.js', array('jquery')); |
|
64 | 64 | |
65 | 65 | } |
66 | 66 | |
67 | 67 | /** |
68 | 68 | * Adds the iframe and the progress HTML tags to the allowed WordPress list. |
69 | 69 | */ |
70 | - public function allow_html_tags_attributes( $tags, $context ) { |
|
71 | - if ( 'post' === $context ) { |
|
70 | + public function allow_html_tags_attributes($tags, $context) { |
|
71 | + if ('post' === $context) { |
|
72 | 72 | $tags['iframe'] = array( |
73 | 73 | 'src' => true, |
74 | 74 | 'height' => true, |
@@ -91,31 +91,31 @@ discard block |
||
91 | 91 | * @param array $classes |
92 | 92 | * @return void |
93 | 93 | */ |
94 | - public function body_classes( $classes = array() ) { |
|
94 | + public function body_classes($classes = array()) { |
|
95 | 95 | global $post; |
96 | 96 | |
97 | - if ( isset( $post->post_content ) && has_shortcode( $post->post_content, 'lsx_health_plan_my_profile_block' ) ) { |
|
97 | + if (isset($post->post_content) && has_shortcode($post->post_content, 'lsx_health_plan_my_profile_block')) { |
|
98 | 98 | $classes[] = 'my-plan-shortcode'; |
99 | 99 | } |
100 | 100 | |
101 | - if ( is_single() && is_singular( 'plan' ) ) { |
|
101 | + if (is_single() && is_singular('plan')) { |
|
102 | 102 | $args = array( |
103 | 103 | 'post_parent' => get_the_ID(), |
104 | 104 | 'post_type' => 'plan', |
105 | 105 | ); |
106 | 106 | |
107 | 107 | $post_id = get_the_ID(); |
108 | - $has_children = get_children( $args ); |
|
109 | - $has_parent = wp_get_post_parent_id( $post_id ); |
|
108 | + $has_children = get_children($args); |
|
109 | + $has_parent = wp_get_post_parent_id($post_id); |
|
110 | 110 | |
111 | - if ( ! empty( $has_children ) ) { |
|
111 | + if ( ! empty($has_children)) { |
|
112 | 112 | $plan_type_class = 'parent-plan-page'; |
113 | - if ( 0 !== $has_parent ) { |
|
113 | + if (0 !== $has_parent) { |
|
114 | 114 | $plan_type_class = 'parent-sub-plan-page'; |
115 | 115 | } |
116 | 116 | } else { |
117 | 117 | $plan_type_class = 'unique-plan-page'; |
118 | - if ( 0 !== $has_parent ) { |
|
118 | + if (0 !== $has_parent) { |
|
119 | 119 | $plan_type_class = 'child-plan-page'; |
120 | 120 | } |
121 | 121 | } |
@@ -127,16 +127,16 @@ discard block |
||
127 | 127 | /** |
128 | 128 | * Remove the single recipe and exercise title |
129 | 129 | */ |
130 | - public function single_title( $title ) { |
|
130 | + public function single_title($title) { |
|
131 | 131 | |
132 | - if ( is_single() && is_singular( 'recipe' ) ) { |
|
132 | + if (is_single() && is_singular('recipe')) { |
|
133 | 133 | |
134 | - $title = __( 'Recipe', 'lsx-health-plan' ); |
|
134 | + $title = __('Recipe', 'lsx-health-plan'); |
|
135 | 135 | } |
136 | 136 | |
137 | - if ( is_single() && is_singular( 'exercise' ) ) { |
|
137 | + if (is_single() && is_singular('exercise')) { |
|
138 | 138 | |
139 | - $title = __( 'Exercise', 'lsx-health-plan' ); |
|
139 | + $title = __('Exercise', 'lsx-health-plan'); |
|
140 | 140 | } |
141 | 141 | |
142 | 142 | return $title; |
@@ -148,8 +148,8 @@ discard block |
||
148 | 148 | * @return void |
149 | 149 | */ |
150 | 150 | public function remove_single_footer() { |
151 | - if ( ( is_single() && is_singular( array( 'exercise', 'recipe', 'workout', 'meal' ) ) ) || ( is_archive() && is_post_type_archive( array( 'exercise', 'recipe', 'workout', 'meal' ) ) )) { |
|
152 | - remove_action( 'lsx_footer_before', 'lsx_add_footer_sidebar_area' ); |
|
151 | + if ((is_single() && is_singular(array('exercise', 'recipe', 'workout', 'meal'))) || (is_archive() && is_post_type_archive(array('exercise', 'recipe', 'workout', 'meal')))) { |
|
152 | + remove_action('lsx_footer_before', 'lsx_add_footer_sidebar_area'); |
|
153 | 153 | } |
154 | 154 | } |
155 | 155 | /** |
@@ -158,16 +158,16 @@ discard block |
||
158 | 158 | * @param string $title the term title. |
159 | 159 | * @return string |
160 | 160 | */ |
161 | - public function get_the_archive_title( $title ) { |
|
162 | - if ( is_post_type_archive( 'recipe' ) ) { |
|
163 | - $title = __( 'Recipes', 'lsx-health-plan' ); |
|
161 | + public function get_the_archive_title($title) { |
|
162 | + if (is_post_type_archive('recipe')) { |
|
163 | + $title = __('Recipes', 'lsx-health-plan'); |
|
164 | 164 | } |
165 | - if ( is_post_type_archive( 'exercise' ) ) { |
|
166 | - $title = __( 'Exercises', 'lsx-health-plan' ); |
|
165 | + if (is_post_type_archive('exercise')) { |
|
166 | + $title = __('Exercises', 'lsx-health-plan'); |
|
167 | 167 | } |
168 | - if ( is_tax() ) { |
|
168 | + if (is_tax()) { |
|
169 | 169 | $queried_object = get_queried_object(); |
170 | - if ( isset( $queried_object->name ) ) { |
|
170 | + if (isset($queried_object->name)) { |
|
171 | 171 | $title = $queried_object->name; |
172 | 172 | } |
173 | 173 | } |