Passed
Push — add/multiplan ( 15cba9...22afe1 )
by Virginia
04:24
created
templates/archive-exercise.php 1 patch
Indentation   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -10,8 +10,8 @@  discard block
 block discarded – undo
10 10
 <?php lsx_content_wrap_before(); ?>
11 11
 
12 12
 <?php
13
-	$page_id  = get_the_ID();
14
-	$redirect = '/content-restricted/?r=' . $page_id . '&wcm_redirect_to=archive&wcm_redirect_id=' . $page_id;
13
+     $page_id  = get_the_ID();
14
+     $redirect = '/content-restricted/?r=' . $page_id . '&wcm_redirect_to=archive&wcm_redirect_id=' . $page_id;
15 15
 ?>
16 16
 
17 17
 	<div id="primary" class="content-area <?php echo esc_attr( lsx_main_class() ); ?>">
@@ -20,8 +20,8 @@  discard block
 block discarded – undo
20 20
 
21 21
 		<!-- Begining restricted content -->
22 22
 		<?php
23
-		if ( current_user_can( 'administrator', $page_id ) || current_user_can( 'wc_memberships_view_restricted_post_content', $page_id ) ) {
24
-			?>
23
+          if ( current_user_can( 'administrator', $page_id ) || current_user_can( 'wc_memberships_view_restricted_post_content', $page_id ) ) {
24
+               ?>
25 25
 			<main id="main" role="main">
26 26
 
27 27
 				<?php lsx_content_top(); ?>
@@ -30,9 +30,9 @@  discard block
 block discarded – undo
30 30
 					<div class="row">
31 31
 						<?php if ( have_posts() ) : ?>
32 32
 							<?php
33
-							while ( have_posts() ) :
34
-								the_post();
35
-								?>
33
+                                   while ( have_posts() ) :
34
+                                        the_post();
35
+                                        ?>
36 36
 
37 37
 								<?php include LSX_HEALTH_PLAN_PATH . '/templates/content-archive-exercise.php'; ?>
38 38
 
@@ -51,11 +51,11 @@  discard block
 block discarded – undo
51 51
 			</main><!-- #main -->
52 52
 
53 53
 			<?php
54
-		} else {
55
-			wp_redirect( $redirect );
56
-			exit;
57
-		}
58
-		?>
54
+          } else {
55
+               wp_redirect( $redirect );
56
+               exit;
57
+          }
58
+          ?>
59 59
 
60 60
 <?php lsx_content_after(); ?>
61 61
 
Please login to merge, or discard this patch.
templates/tab-content-workout.php 1 patch
Indentation   +17 added lines, -17 removed lines patch added patch discarded remove patch
@@ -26,24 +26,24 @@  discard block
 block discarded – undo
26 26
 
27 27
 	<div class="entry-content">
28 28
 		<?php
29
-			wp_link_pages(
30
-				array(
31
-					'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
32
-					'after'       => '</div></div>',
33
-					'link_before' => '<span>',
34
-					'link_after'  => '</span>',
35
-				)
36
-			);
37
-		?>
29
+               wp_link_pages(
30
+                    array(
31
+                         'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
32
+                         'after'       => '</div></div>',
33
+                         'link_before' => '<span>',
34
+                         'link_after'  => '</span>',
35
+                    )
36
+               );
37
+          ?>
38 38
 		<div class="single-plan-inner workout-content">
39 39
 			<?php
40
-			if ( is_singular( 'workout' ) ) { ?>
40
+               if ( is_singular( 'workout' ) ) { ?>
41 41
 				<div class="single-plan-section-title workout title-lined">
42 42
 					<?php lsx_get_svg_icon( 'work.svg' ); ?>
43 43
 					<h2><?php the_title(); ?></h2>
44 44
 					<?php if ( class_exists( 'LSX_Sharing' ) ) {
45
-						lsx_content_sharing();
46
-					} ?>
45
+                              lsx_content_sharing();
46
+                         } ?>
47 47
 				</div>
48 48
 			<?php } else { ?>
49 49
 				<div class="single-plan-section-title workout title-lined">
@@ -52,8 +52,8 @@  discard block
 block discarded – undo
52 52
 				</div>
53 53
 			<?php } ?>
54 54
 			<?php
55
-			if ( lsx_health_plan_has_warmup() && ( ! is_singular( 'workout' ) ) ) {
56
-				?>
55
+               if ( lsx_health_plan_has_warmup() && ( ! is_singular( 'workout' ) ) ) {
56
+                    ?>
57 57
 				<div class="workout-instructions">
58 58
 					<div class="row">
59 59
 						<div class="col-md-12">
@@ -65,8 +65,8 @@  discard block
 block discarded – undo
65 65
 					</div>
66 66
 				</div>
67 67
 				<?php
68
-			}
69
-			?>
68
+               }
69
+               ?>
70 70
 
71 71
 			<?php lsx_health_plan_workout_sets(); ?>
72 72
 		</div>
@@ -82,5 +82,5 @@  discard block
 block discarded – undo
82 82
 <?php } ?>
83 83
 <?php
84 84
 if ( ! empty( $connected_articles ) ) {
85
-	lsx_hp_single_related( $connected_articles, __( 'Related articles', 'lsx-health-plan' ) );
85
+     lsx_hp_single_related( $connected_articles, __( 'Related articles', 'lsx-health-plan' ) );
86 86
 }
Please login to merge, or discard this patch.
templates/tab-content-plan.php 1 patch
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -8,10 +8,10 @@  discard block
 block discarded – undo
8 8
 $section_key  = get_query_var( 'section' );
9 9
 $endpoint_key = get_query_var( 'endpoint' );
10 10
 if ( '' !== $section_key && '' === $endpoint && \lsx_health_plan\functions\plan\has_sections() ) {
11
-	$section_info = \lsx_health_plan\functions\plan\get_section_info( $section_key );
12
-	if ( isset( $section_info['description'] ) && '' !== $section_info['description'] ) {
13
-		global $shortcode_args;
14
-		?>
11
+     $section_info = \lsx_health_plan\functions\plan\get_section_info( $section_key );
12
+     if ( isset( $section_info['description'] ) && '' !== $section_info['description'] ) {
13
+          global $shortcode_args;
14
+          ?>
15 15
 		<?php lsx_entry_before(); ?>
16 16
 
17 17
 		<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
@@ -25,15 +25,15 @@  discard block
 block discarded – undo
25 25
 			<div class="entry-content">
26 26
 				<div class="overview">
27 27
 				<?php
28
-					echo wp_kses_post( apply_filters( 'the_content', $section_info['description'] ) );
29
-
30
-					wp_link_pages( array(
31
-						'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
32
-						'after'       => '</div></div>',
33
-						'link_before' => '<span>',
34
-						'link_after'  => '</span>',
35
-					) );
36
-				?>
28
+                         echo wp_kses_post( apply_filters( 'the_content', $section_info['description'] ) );
29
+
30
+                         wp_link_pages( array(
31
+                              'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
32
+                              'after'       => '</div></div>',
33
+                              'link_before' => '<span>',
34
+                              'link_after'  => '</span>',
35
+                         ) );
36
+                    ?>
37 37
 				</div>
38 38
 			</div><!-- .entry-content -->
39 39
 			<?php if ( null === $shortcode_args ) { ?>
@@ -51,6 +51,6 @@  discard block
 block discarded – undo
51 51
 		</article><!-- #post-## -->
52 52
 
53 53
 		<?php
54
-	}
54
+     }
55 55
 }
56 56
 ?>
Please login to merge, or discard this patch.
templates/tab-content-meal.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -26,13 +26,13 @@  discard block
 block discarded – undo
26 26
 	<div class="entry-content">
27 27
 		<div class="single-plan-inner meal-content">
28 28
 			<?php
29
-			if ( is_singular( 'meal' ) ) { ?>
29
+               if ( is_singular( 'meal' ) ) { ?>
30 30
 				<div class="single-plan-section-title meal-plan title-lined">
31 31
 					<?php lsx_get_svg_icon( 'meal.svg' ); ?>
32 32
 					<h2><?php the_title(); ?></h2>
33 33
 					<?php if ( class_exists( 'LSX_Sharing' ) ) {
34
-						lsx_content_sharing();
35
-					} ?>
34
+                              lsx_content_sharing();
35
+                         } ?>
36 36
 				</div>
37 37
 			<?php } else { ?>
38 38
 				<div class="single-plan-section-title meal-plan title-lined">
@@ -55,18 +55,18 @@  discard block
 block discarded – undo
55 55
 	<?php } ?>
56 56
 
57 57
 	<?php
58
-	// Shoping list
59
-	$shopping_list = get_post_meta( get_the_ID(), 'meal_shopping_list', true );
60
-	if ( ! empty( $shopping_list ) ) {
61
-		?>
58
+     // Shoping list
59
+     $shopping_list = get_post_meta( get_the_ID(), 'meal_shopping_list', true );
60
+     if ( ! empty( $shopping_list ) ) {
61
+          ?>
62 62
 		<a class="btn border-btn btn-shopping" href="<?php echo esc_url( get_page_link( $shopping_list ) ); ?>" target="_blank"><?php esc_html_e( 'Download Shopping List', 'lsx-health-plan' ); ?><i class="fa fa-download" aria-hidden="true"></i></a>
63 63
 	<?php
64
-	}
64
+     }
65 65
 
66
-	?>
66
+     ?>
67 67
 </div>
68 68
 
69 69
 <?php
70 70
 if ( ! empty( $connected_articles ) ) {
71
-	lsx_hp_single_related( $connected_articles, __( 'Related articles', 'lsx-health-plan' ) );
71
+     lsx_hp_single_related( $connected_articles, __( 'Related articles', 'lsx-health-plan' ) );
72 72
 }
Please login to merge, or discard this patch.
templates/tab-content-warm-up.php 1 patch
Indentation   +44 added lines, -44 removed lines patch added patch discarded remove patch
@@ -8,10 +8,10 @@  discard block
 block discarded – undo
8 8
 
9 9
 $warm_up = get_post_meta( get_the_ID(), 'plan_warmup', true );
10 10
 if ( false === $warm_up || '' === $warm_up ) {
11
-	$options = \lsx_health_plan\functions\get_option( 'all' );
12
-	if ( isset( $options['plan_warmup'] ) && '' !== $options['plan_warmup'] && ! empty( $options['plan_warmup'] ) ) {
13
-		$warm_up = $options['plan_warmup'];
14
-	}
11
+     $options = \lsx_health_plan\functions\get_option( 'all' );
12
+     if ( isset( $options['plan_warmup'] ) && '' !== $options['plan_warmup'] && ! empty( $options['plan_warmup'] ) ) {
13
+          $warm_up = $options['plan_warmup'];
14
+     }
15 15
 }
16 16
 
17 17
 ?>
@@ -19,25 +19,25 @@  discard block
 block discarded – undo
19 19
 <?php
20 20
 
21 21
 if ( false !== $warm_up && '' !== $warm_up ) {
22
-	if ( ! is_array( $warm_up ) ) {
23
-		$warm_up = array( $warm_up );
24
-	}
22
+     if ( ! is_array( $warm_up ) ) {
23
+          $warm_up = array( $warm_up );
24
+     }
25 25
 
26
-	$warmup_type  = array( 'page', 'workout', 'exercise' );
27
-	$warmup_query = new WP_Query(
28
-		array(
29
-			'post__in'  => $warm_up,
30
-			'post_type' => $warmup_type,
31
-		)
32
-	);
26
+     $warmup_type  = array( 'page', 'workout', 'exercise' );
27
+     $warmup_query = new WP_Query(
28
+          array(
29
+               'post__in'  => $warm_up,
30
+               'post_type' => $warmup_type,
31
+          )
32
+     );
33 33
 
34
-	if ( $warmup_query->have_posts() ) {
35
-		while ( $warmup_query->have_posts() ) {
36
-			$warmup_query->the_post();
37
-			lsx_entry_before();
38
-			if ( 'workout' === get_post_type() ) {
39
-				$connected_workouts = array( get_the_ID() );
40
-				?>
34
+     if ( $warmup_query->have_posts() ) {
35
+          while ( $warmup_query->have_posts() ) {
36
+               $warmup_query->the_post();
37
+               lsx_entry_before();
38
+               if ( 'workout' === get_post_type() ) {
39
+                    $connected_workouts = array( get_the_ID() );
40
+                    ?>
41 41
 				<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
42 42
 					<?php lsx_entry_top(); ?>
43 43
 					<div class="entry-content">
@@ -47,14 +47,14 @@  discard block
 block discarded – undo
47 47
 								<h2><?php esc_html_e( 'Warm Up', 'lsx-health-plan' ); ?></h2>
48 48
 							</div>
49 49
 						<?php
50
-							the_content();
51
-							wp_link_pages( array(
52
-								'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
53
-								'after'       => '</div></div>',
54
-								'link_before' => '<span>',
55
-								'link_after'  => '</span>',
56
-							) );
57
-						?>
50
+                                   the_content();
51
+                                   wp_link_pages( array(
52
+                                        'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
53
+                                        'after'       => '</div></div>',
54
+                                        'link_before' => '<span>',
55
+                                        'link_after'  => '</span>',
56
+                                   ) );
57
+                              ?>
58 58
 						</div>
59 59
 					</div><!-- .entry-content -->
60 60
 					<?php lsx_entry_bottom(); ?>
@@ -69,9 +69,9 @@  discard block
 block discarded – undo
69 69
 					<?php } ?>
70 70
 				</article><!-- #post-## -->
71 71
 				<?php
72
-				lsx_health_plan_workout_sets();
73
-			} else {
74
-				?>
72
+                    lsx_health_plan_workout_sets();
73
+               } else {
74
+                    ?>
75 75
 				<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
76 76
 					<?php lsx_entry_top(); ?>
77 77
 					<div class="entry-content">
@@ -81,24 +81,24 @@  discard block
 block discarded – undo
81 81
 								<h2><?php esc_html_e( 'Warm Up', 'lsx-health-plan' ); ?></h2>
82 82
 							</div>
83 83
 						<?php
84
-							the_content();
85
-							wp_link_pages( array(
86
-								'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
87
-								'after'       => '</div></div>',
88
-								'link_before' => '<span>',
89
-								'link_after'  => '</span>',
90
-							) );
91
-						?>
84
+                                   the_content();
85
+                                   wp_link_pages( array(
86
+                                        'before'      => '<div class="lsx-postnav-wrapper"><div class="lsx-postnav">',
87
+                                        'after'       => '</div></div>',
88
+                                        'link_before' => '<span>',
89
+                                        'link_after'  => '</span>',
90
+                                   ) );
91
+                              ?>
92 92
 						</div>
93 93
 					</div><!-- .entry-content -->
94 94
 					<?php lsx_entry_bottom(); ?>
95 95
 				</article><!-- #post-## -->
96 96
 				<?php
97
-			}
97
+               }
98 98
 
99
-		}
100
-		wp_reset_postdata();
101
-	}
99
+          }
100
+          wp_reset_postdata();
101
+     }
102 102
 }
103 103
 ?>
104 104
 </div>
Please login to merge, or discard this patch.
templates/single-plan.php 1 patch
Indentation   +45 added lines, -45 removed lines patch added patch discarded remove patch
@@ -11,8 +11,8 @@  discard block
 block discarded – undo
11 11
 
12 12
 <?php
13 13
 $args = array(
14
-	'post_parent' => get_the_ID(),
15
-	'post_type'   => 'plan',
14
+     'post_parent' => get_the_ID(),
15
+     'post_type'   => 'plan',
16 16
 );
17 17
 
18 18
 $plan_id      = get_the_ID();
@@ -28,18 +28,18 @@  discard block
 block discarded – undo
28 28
 $small_description  = get_post_meta( get_the_ID(), ( $plan . '_short_description' ), true );
29 29
 
30 30
 if ( ! empty( $has_sections ) && empty( $is_section ) ) {
31
-	$plan_type_class = 'parent-plan';
31
+     $plan_type_class = 'parent-plan';
32 32
 }
33 33
 if ( ! empty( $has_sections ) && ! empty( $is_section ) ) {
34
-	$plan_type_class = 'child-plan';
34
+     $plan_type_class = 'child-plan';
35 35
 }
36 36
 
37 37
 // Get the plan restrictions.
38 38
 if ( function_exists( 'wc_memberships_is_post_content_restricted' ) && wc_memberships_is_post_content_restricted( get_the_ID() ) ) {
39
-	$restricted = ! current_user_can( 'wc_memberships_view_restricted_post_content', get_the_ID() );
39
+     $restricted = ! current_user_can( 'wc_memberships_view_restricted_post_content', get_the_ID() );
40 40
 }
41 41
 if ( false === $restricted ) {
42
-	$round_progress = round( \lsx_health_plan\functions\get_progress( get_the_ID() ), 0 );
42
+     $round_progress = round( \lsx_health_plan\functions\get_progress( get_the_ID() ), 0 );
43 43
 }
44 44
 ?>
45 45
 
@@ -59,9 +59,9 @@  discard block
 block discarded – undo
59 59
 			<?php } ?>
60 60
 
61 61
 			<?php
62
-			if ( ! empty( $has_sections ) ) {
63
-				if ( false === $is_section ) {
64
-					?>
62
+               if ( ! empty( $has_sections ) ) {
63
+                    if ( false === $is_section ) {
64
+                         ?>
65 65
 					<article id="post-<?php the_ID(); ?>" <?php post_class(); ?>>
66 66
 						<div class="entry-content">
67 67
 							<div class="single-plan-inner main-plan-content">
@@ -69,47 +69,47 @@  discard block
 block discarded – undo
69 69
 									<?php lsx_get_svg_icon( 'my-plan.svg' ); ?>
70 70
 									<h2><?php echo esc_html_e( 'Your Plan', 'lsx-health-plan' ); ?></h2>
71 71
 									<?php if ( class_exists( 'LSX_Sharing' ) ) {
72
-										lsx_content_sharing();
73
-									} ?>
72
+                                                  lsx_content_sharing();
73
+                                             } ?>
74 74
 								</div>
75 75
 								<div class="plan">
76 76
 									<div class="set-box set content-box entry-content">
77 77
 										<div class="plan-top-content">
78 78
 										<?php
79
-										if ( $connected_members ) {
80
-											echo wp_kses_post( lsx_hp_member_connected( $connected_members, $plan ) );
81
-										}
82
-										if ( false === $restricted ) {
83
-											echo wp_kses_post( '<span class="progress"><progress class="bar" value="' . $round_progress . '" max="100"> ' . $round_progress . '% </progress><span>' . $round_progress . '%</span></span>' );
84
-										}
85
-										if ( $small_description ) {
86
-											?>
79
+                                                  if ( $connected_members ) {
80
+                                                       echo wp_kses_post( lsx_hp_member_connected( $connected_members, $plan ) );
81
+                                                  }
82
+                                                  if ( false === $restricted ) {
83
+                                                       echo wp_kses_post( '<span class="progress"><progress class="bar" value="' . $round_progress . '" max="100"> ' . $round_progress . '% </progress><span>' . $round_progress . '%</span></span>' );
84
+                                                  }
85
+                                                  if ( $small_description ) {
86
+                                                       ?>
87 87
 											<div class="the-content">
88 88
 												<span><?php echo esc_html( $small_description ); ?></span>
89 89
 											</div>
90 90
 											<?php
91 91
 											
92
-										}
93
-										?>
92
+                                                  }
93
+                                                  ?>
94 94
 										</div>
95 95
 										<?php
96
-										if ( lsx_health_plan_has_tips() ) {
97
-											echo wp_kses_post( do_shortcode( '[lsx_health_plan_featured_tips_block]' ) );
98
-										} ?>
96
+                                                  if ( lsx_health_plan_has_tips() ) {
97
+                                                       echo wp_kses_post( do_shortcode( '[lsx_health_plan_featured_tips_block]' ) );
98
+                                                  } ?>
99 99
 									</div>
100 100
 									<div class="the-plan-content">
101 101
 										<?php
102
-										echo do_shortcode( '[lsx_health_plan_day_plan_block week_view="true" show_downloads="true" plan="' . get_the_ID() . '"]' );
102
+                                                  echo do_shortcode( '[lsx_health_plan_day_plan_block week_view="true" show_downloads="true" plan="' . get_the_ID() . '"]' );
103 103
 
104
-										?>
104
+                                                  ?>
105 105
 										<div class="row status-plan-buttons main-plan-btn">
106 106
 											<?php
107
-											if ( function_exists( 'wc_get_page_id' ) ) {
108
-												?>
107
+                                                       if ( function_exists( 'wc_get_page_id' ) ) {
108
+                                                            ?>
109 109
 												<a class="btn border-btn" href="<?php echo wp_kses_post( get_permalink( wc_get_page_id( 'myaccount' ) ) ); ?>"><?php esc_html_e( 'My Plans', 'lsx-health-plan' ); ?></a>
110 110
 												<?php
111
-											}
112
-											?>
111
+                                                       }
112
+                                                       ?>
113 113
 										</div>
114 114
 									</div>
115 115
 								</div>
@@ -118,32 +118,32 @@  discard block
 block discarded – undo
118 118
 						</div><!-- .entry-content -->
119 119
 					</article>
120 120
 					<?php
121
-				} else {
122
-					lsx_health_plan_single_nav();
123
-					lsx_health_plan_single_tabs();
124
-				}
125
-			}
126
-			?>
121
+                    } else {
122
+                         lsx_health_plan_single_nav();
123
+                         lsx_health_plan_single_tabs();
124
+                    }
125
+               }
126
+               ?>
127 127
 		</div>
128 128
 
129 129
 		<?php
130
-		// Show the buttons on the single plan tabs.
131
-		if ( ! empty( $has_sections ) && false !== $is_section ) {
132
-			?>
130
+          // Show the buttons on the single plan tabs.
131
+          if ( ! empty( $has_sections ) && false !== $is_section ) {
132
+               ?>
133 133
 			<div class="row status-plan-buttons">
134 134
 				<?php lsx_health_plan_day_button(); ?>
135 135
 			</div>
136 136
 			<?php
137
-		}
138
-		?>
137
+          }
138
+          ?>
139 139
 
140 140
 		<?php lsx_content_bottom(); ?>
141 141
 
142 142
 		<?php
143
-		if ( ! empty( $connected_articles ) ) {
144
-			lsx_hp_single_related( $connected_articles, __( 'Latest articles', 'lsx-health-plan' ) );
145
-		}
146
-		?>
143
+          if ( ! empty( $connected_articles ) ) {
144
+               lsx_hp_single_related( $connected_articles, __( 'Latest articles', 'lsx-health-plan' ) );
145
+          }
146
+          ?>
147 147
 
148 148
 
149 149
 	</main><!-- #main -->
Please login to merge, or discard this patch.
templates/content-archive-recipe.php 1 patch
Indentation   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -13,10 +13,10 @@  discard block
 block discarded – undo
13 13
 $column_class = '4';
14 14
 // Check for shortcode overrides.
15 15
 if ( null !== $shortcode_args ) {
16
-	if ( isset( $shortcode_args['columns'] ) ) {
17
-		$column_class = $shortcode_args['columns'];
18
-		$column_class = \lsx_health_plan\functions\column_class( $column_class );
19
-	}
16
+     if ( isset( $shortcode_args['columns'] ) ) {
17
+          $column_class = $shortcode_args['columns'];
18
+          $column_class = \lsx_health_plan\functions\column_class( $column_class );
19
+     }
20 20
 }
21 21
 ?>
22 22
 
@@ -29,17 +29,17 @@  discard block
 block discarded – undo
29 29
 		<div class="recipe-feature-img">
30 30
 			<a href="<?php echo esc_url( get_permalink() ); ?>">
31 31
 			<?php
32
-			$featured_image = get_the_post_thumbnail();
33
-			if ( ! empty( $featured_image ) && '' !== $featured_image ) {
34
-				the_post_thumbnail( 'lsx-thumbnail-square', array(
35
-					'class' => 'aligncenter',
36
-				) );
37
-			} else {
38
-				?>
32
+               $featured_image = get_the_post_thumbnail();
33
+               if ( ! empty( $featured_image ) && '' !== $featured_image ) {
34
+                    the_post_thumbnail( 'lsx-thumbnail-square', array(
35
+                         'class' => 'aligncenter',
36
+                    ) );
37
+               } else {
38
+                    ?>
39 39
 				<img loading="lazy" class="placeholder" src="<?php echo esc_attr( plugin_dir_url( __FILE__ ) . '../assets/images/placeholder.jpg' ); ?>">
40 40
 				<?php
41
-			}
42
-			?>
41
+               }
42
+               ?>
43 43
 			</a>
44 44
 		</div>
45 45
 		<div class="content-box white-bg">
Please login to merge, or discard this patch.
includes/template-tags/exercise.php 1 patch
Indentation   +169 added lines, -169 removed lines patch added patch discarded remove patch
@@ -11,10 +11,10 @@  discard block
 block discarded – undo
11 11
  * @return exercise_type
12 12
  */
13 13
 function lsx_health_plan_exercise_type() {
14
-	$term_obj_list = get_the_term_list( get_the_ID(), 'exercise-type', '', ', ' );
15
-	if ( ! empty( $term_obj_list ) ) {
16
-		return $term_obj_list;
17
-	}
14
+     $term_obj_list = get_the_term_list( get_the_ID(), 'exercise-type', '', ', ' );
15
+     if ( ! empty( $term_obj_list ) ) {
16
+          return $term_obj_list;
17
+     }
18 18
 }
19 19
 
20 20
 /**
@@ -23,10 +23,10 @@  discard block
 block discarded – undo
23 23
  * @return muscle_group_equipment
24 24
  */
25 25
 function lsx_health_plan_muscle_group_equipment() {
26
-	$term_obj_list = get_the_term_list( get_the_ID(), 'muscle-group', '', ', ' );
27
-	if ( ! empty( $term_obj_list ) ) {
28
-		return $term_obj_list;
29
-	}
26
+     $term_obj_list = get_the_term_list( get_the_ID(), 'muscle-group', '', ', ' );
27
+     if ( ! empty( $term_obj_list ) ) {
28
+          return $term_obj_list;
29
+     }
30 30
 }
31 31
 
32 32
 /**
@@ -35,10 +35,10 @@  discard block
 block discarded – undo
35 35
  * @return exercise_equipment
36 36
  */
37 37
 function lsx_health_plan_exercise_equipment() {
38
-	$term_obj_list = get_the_term_list( get_the_ID(), 'equipment', '', ', ' );
39
-	if ( ! empty( $term_obj_list ) ) {
40
-		return $term_obj_list;
41
-	}
38
+     $term_obj_list = get_the_term_list( get_the_ID(), 'equipment', '', ', ' );
39
+     if ( ! empty( $term_obj_list ) ) {
40
+          return $term_obj_list;
41
+     }
42 42
 }
43 43
 
44 44
 /**
@@ -47,81 +47,81 @@  discard block
 block discarded – undo
47 47
  * @return void
48 48
  */
49 49
 function lsx_health_plan_exercise_data() {
50
-	include LSX_HEALTH_PLAN_PATH . '/templates/table-exercise-data.php';
50
+     include LSX_HEALTH_PLAN_PATH . '/templates/table-exercise-data.php';
51 51
 }
52 52
 
53 53
 function lsx_health_plan_workout_exercise_alt_button( $m, $group, $echo = true, $args = array(), $alt_title, $alt_description, $alt_image ) {
54
-	$defaults = array(
55
-		'modal_trigger' => 'button',
56
-		'modal_content' => 'excerpt',
57
-	);
58
-	$args     = wp_parse_args( $args, $defaults );
54
+     $defaults = array(
55
+          'modal_trigger' => 'button',
56
+          'modal_content' => 'excerpt',
57
+     );
58
+     $args     = wp_parse_args( $args, $defaults );
59 59
 
60
-	$exercise_id = '';
61
-	if ( isset( $group['connected_exercises'] ) && '' !== $group['connected_exercises'] ) {
62
-		$exercise_id     = esc_html( $group['connected_exercises'] );
63
-		$content         = get_post_field( 'post_content', $exercise_id );
64
-		$url             = get_permalink( $exercise_id );
65
-		$equipment_group = get_the_term_list( $exercise_id, 'equipment', '', ', ' );
66
-		$muscle_group    = get_the_term_list( $exercise_id, 'muscle-group', '', ', ' );
67
-		$lsx_hp          = lsx_health_plan();
60
+     $exercise_id = '';
61
+     if ( isset( $group['connected_exercises'] ) && '' !== $group['connected_exercises'] ) {
62
+          $exercise_id     = esc_html( $group['connected_exercises'] );
63
+          $content         = get_post_field( 'post_content', $exercise_id );
64
+          $url             = get_permalink( $exercise_id );
65
+          $equipment_group = get_the_term_list( $exercise_id, 'equipment', '', ', ' );
66
+          $muscle_group    = get_the_term_list( $exercise_id, 'muscle-group', '', ', ' );
67
+          $lsx_hp          = lsx_health_plan();
68 68
 
69
-		if ( 'excerpt' === $args['modal_content'] ) {
70
-			$content = wp_trim_words( $content, 40 );
71
-		}
69
+          if ( 'excerpt' === $args['modal_content'] ) {
70
+               $content = wp_trim_words( $content, 40 );
71
+          }
72 72
 
73
-		if ( 'link' ) {
74
-			$play_button = '<a data-toggle="modal" href="#workout-alt-exercise-modal-' . $m . '">' . get_the_title( $exercise_id ) . '</a>';
75
-		} else {
76
-			$play_button = '<button data-toggle="alt-modal" data-target="#workout-alt-exercise-modal-' . $m . '"><span class="fa fa-play-circle"></span></button>';
77
-		}
73
+          if ( 'link' ) {
74
+               $play_button = '<a data-toggle="modal" href="#workout-alt-exercise-modal-' . $m . '">' . get_the_title( $exercise_id ) . '</a>';
75
+          } else {
76
+               $play_button = '<button data-toggle="alt-modal" data-target="#workout-alt-exercise-modal-' . $m . '"><span class="fa fa-play-circle"></span></button>';
77
+          }
78 78
 
79
-		$modal_body  = '';
79
+          $modal_body  = '';
80 80
 
81
-		if ( '' !== $alt_image && ! empty( $alt_image ) ) {
82
-			$modal_body .= '<div class="modal-image"/><img alt="thumbnail" loading="lazy" class="aligncenter wp-post-image" src="' . $alt_image . '"></div>';
83
-		} else {
84
-			if ( $lsx_hp->frontend->gallery->has_gallery( $exercise_id ) ) {
85
-				$gallery_args = array(
86
-					'css_class' => 'modal-slider',
87
-				);
88
-				$modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
89
-			} else {
90
-				$modal_body .= '<div class="modal-image"/>' . get_the_post_thumbnail( $exercise_id, 'large' ) . '</div>';
91
-			}
92
-		}
81
+          if ( '' !== $alt_image && ! empty( $alt_image ) ) {
82
+               $modal_body .= '<div class="modal-image"/><img alt="thumbnail" loading="lazy" class="aligncenter wp-post-image" src="' . $alt_image . '"></div>';
83
+          } else {
84
+               if ( $lsx_hp->frontend->gallery->has_gallery( $exercise_id ) ) {
85
+                    $gallery_args = array(
86
+                         'css_class' => 'modal-slider',
87
+                    );
88
+                    $modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
89
+               } else {
90
+                    $modal_body .= '<div class="modal-image"/>' . get_the_post_thumbnail( $exercise_id, 'large' ) . '</div>';
91
+               }
92
+          }
93 93
 
94
-		if ( '' !== $alt_title ) {
95
-			$modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . $alt_title . '</h5>';
96
-		} else {
97
-			$modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . get_the_title( $exercise_id ) . '</h5>';
98
-		}
94
+          if ( '' !== $alt_title ) {
95
+               $modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . $alt_title . '</h5>';
96
+          } else {
97
+               $modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . get_the_title( $exercise_id ) . '</h5>';
98
+          }
99 99
 
100
-		if ( ! empty( $equipment_group ) ) {
101
-			$modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
102
-		}
103
-		if ( ! empty( $muscle_group ) ) {
104
-			$modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
105
-		}
106
-		$modal_body .= '</div>';
107
-		if ( '' !== $args['modal_content'] ) {
108
-			if ( '' !== $alt_description ) {
109
-				$modal_body .= '<div class="modal-excerpt"/>' . $alt_description . '</div>';
110
-			} else {
111
-				$modal_body .= '<div class="modal-excerpt"/>' . $content . '</div>';
112
-			}
113
-		}
114
-		if ( 'excerpt' === $args['modal_content'] ) {
115
-			$modal_body .= '<a class="moretag" target="_blank" href="' . $url . '">' . __( 'Read More', 'lsx-heal-plan' ) . '</a>';
116
-		}
117
-		\lsx_health_plan\functions\register_modal( 'workout-alt-exercise-modal-' . $m, '', $modal_body );
100
+          if ( ! empty( $equipment_group ) ) {
101
+               $modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
102
+          }
103
+          if ( ! empty( $muscle_group ) ) {
104
+               $modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
105
+          }
106
+          $modal_body .= '</div>';
107
+          if ( '' !== $args['modal_content'] ) {
108
+               if ( '' !== $alt_description ) {
109
+                    $modal_body .= '<div class="modal-excerpt"/>' . $alt_description . '</div>';
110
+               } else {
111
+                    $modal_body .= '<div class="modal-excerpt"/>' . $content . '</div>';
112
+               }
113
+          }
114
+          if ( 'excerpt' === $args['modal_content'] ) {
115
+               $modal_body .= '<a class="moretag" target="_blank" href="' . $url . '">' . __( 'Read More', 'lsx-heal-plan' ) . '</a>';
116
+          }
117
+          \lsx_health_plan\functions\register_modal( 'workout-alt-exercise-modal-' . $m, '', $modal_body );
118 118
 
119
-		if ( true === $echo ) {
120
-			echo wp_kses_post( $play_button );
121
-		} else {
122
-			return $play_button;
123
-		}
124
-	}
119
+          if ( true === $echo ) {
120
+               echo wp_kses_post( $play_button );
121
+          } else {
122
+               return $play_button;
123
+          }
124
+     }
125 125
 }
126 126
 
127 127
 /**
@@ -134,65 +134,65 @@  discard block
 block discarded – undo
134 134
  * @return void
135 135
  */
136 136
 function lsx_health_plan_workout_exercise_button( $m, $group, $echo = true, $args = array() ) {
137
-	$defaults = array(
138
-		'modal_trigger' => 'button',
139
-		'modal_content' => 'excerpt',
140
-	);
141
-	$args     = wp_parse_args( $args, $defaults );
137
+     $defaults = array(
138
+          'modal_trigger' => 'button',
139
+          'modal_content' => 'excerpt',
140
+     );
141
+     $args     = wp_parse_args( $args, $defaults );
142 142
 
143
-	$exercise_id = '';
144
-	if ( isset( $group['connected_exercises'] ) && '' !== $group['connected_exercises'] ) {
145
-		$exercise_id     = esc_html( $group['connected_exercises'] );
146
-		$content         = get_post_field( 'post_content', $exercise_id );
147
-		$url             = get_permalink( $exercise_id );
148
-		$equipment_group = get_the_term_list( $exercise_id, 'equipment', '', ', ' );
149
-		$muscle_group    = get_the_term_list( $exercise_id, 'muscle-group', '', ', ' );
150
-		$lsx_hp          = lsx_health_plan();
143
+     $exercise_id = '';
144
+     if ( isset( $group['connected_exercises'] ) && '' !== $group['connected_exercises'] ) {
145
+          $exercise_id     = esc_html( $group['connected_exercises'] );
146
+          $content         = get_post_field( 'post_content', $exercise_id );
147
+          $url             = get_permalink( $exercise_id );
148
+          $equipment_group = get_the_term_list( $exercise_id, 'equipment', '', ', ' );
149
+          $muscle_group    = get_the_term_list( $exercise_id, 'muscle-group', '', ', ' );
150
+          $lsx_hp          = lsx_health_plan();
151 151
 
152
-		if ( 'excerpt' === $args['modal_content'] ) {
153
-			$content = wp_trim_words( $content, 40 );
154
-		}
152
+          if ( 'excerpt' === $args['modal_content'] ) {
153
+               $content = wp_trim_words( $content, 40 );
154
+          }
155 155
 
156
-		if ( 'link' ) {
157
-			$play_button = '<a data-toggle="modal" href="#workout-exercise-modal-' . $m . '">' . get_the_title( $exercise_id ) . '</a>';
158
-		} else {
159
-			$play_button = '<button data-toggle="modal" data-target="#workout-exercise-modal-' . $m . '"><span class="fa fa-play-circle"></span></button>';
160
-		}
156
+          if ( 'link' ) {
157
+               $play_button = '<a data-toggle="modal" href="#workout-exercise-modal-' . $m . '">' . get_the_title( $exercise_id ) . '</a>';
158
+          } else {
159
+               $play_button = '<button data-toggle="modal" data-target="#workout-exercise-modal-' . $m . '"><span class="fa fa-play-circle"></span></button>';
160
+          }
161 161
 
162
-		$modal_body  = '';
162
+          $modal_body  = '';
163 163
 
164
-		if ( $lsx_hp->frontend->gallery->has_gallery( $exercise_id ) ) {
165
-			$gallery_args = array(
166
-				'css_class' => 'modal-slider',
167
-			);
168
-			$modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
169
-		} else {
170
-			$modal_body .= '<div class="modal-image"/>' . get_the_post_thumbnail( $exercise_id, 'large' ) . '</div>';
171
-		}
164
+          if ( $lsx_hp->frontend->gallery->has_gallery( $exercise_id ) ) {
165
+               $gallery_args = array(
166
+                    'css_class' => 'modal-slider',
167
+               );
168
+               $modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
169
+          } else {
170
+               $modal_body .= '<div class="modal-image"/>' . get_the_post_thumbnail( $exercise_id, 'large' ) . '</div>';
171
+          }
172 172
 
173
-		$modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . get_the_title( $exercise_id ) . '</h5>';
173
+          $modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . get_the_title( $exercise_id ) . '</h5>';
174 174
 
175
-		if ( ! empty( $equipment_group ) ) {
176
-			$modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
177
-		}
178
-		if ( ! empty( $muscle_group ) ) {
179
-			$modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
180
-		}
181
-		$modal_body .= '</div>';
182
-		if ( '' !== $args['modal_content'] ) {
183
-			$modal_body .= '<div class="modal-excerpt"/>' . $content . '</div>';
184
-		}
185
-		if ( 'excerpt' === $args['modal_content'] ) {
186
-			$modal_body .= '<a class="moretag" target="_blank" href="' . $url . '">' . __( 'Read More', 'lsx-heal-plan' ) . '</a>';
187
-		}
188
-		\lsx_health_plan\functions\register_modal( 'workout-exercise-modal-' . $m, '', $modal_body );
175
+          if ( ! empty( $equipment_group ) ) {
176
+               $modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
177
+          }
178
+          if ( ! empty( $muscle_group ) ) {
179
+               $modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
180
+          }
181
+          $modal_body .= '</div>';
182
+          if ( '' !== $args['modal_content'] ) {
183
+               $modal_body .= '<div class="modal-excerpt"/>' . $content . '</div>';
184
+          }
185
+          if ( 'excerpt' === $args['modal_content'] ) {
186
+               $modal_body .= '<a class="moretag" target="_blank" href="' . $url . '">' . __( 'Read More', 'lsx-heal-plan' ) . '</a>';
187
+          }
188
+          \lsx_health_plan\functions\register_modal( 'workout-exercise-modal-' . $m, '', $modal_body );
189 189
 
190
-		if ( true === $echo ) {
191
-			echo wp_kses_post( $play_button );
192
-		} else {
193
-			return $play_button;
194
-		}
195
-	}
190
+          if ( true === $echo ) {
191
+               echo wp_kses_post( $play_button );
192
+          } else {
193
+               return $play_button;
194
+          }
195
+     }
196 196
 }
197 197
 
198 198
 /**
@@ -203,38 +203,38 @@  discard block
 block discarded – undo
203 203
  * @return void
204 204
  */
205 205
 function lsx_health_plan_shortcode_exercise_button( $m, $content = true ) {
206
-	$equipment_group = get_the_term_list( $m, 'equipment', '', ', ' );
207
-	$muscle_group    = get_the_term_list( $m, 'muscle-group', '', ', ' );
208
-	$title           = get_the_title();
209
-	$lsx_hp          = lsx_health_plan();
210
-	$button     = '<a data-toggle="modal" href="#exercise-modal-' . $m . '" data-target="#exercise-modal-' . $m . '"></a>';
206
+     $equipment_group = get_the_term_list( $m, 'equipment', '', ', ' );
207
+     $muscle_group    = get_the_term_list( $m, 'muscle-group', '', ', ' );
208
+     $title           = get_the_title();
209
+     $lsx_hp          = lsx_health_plan();
210
+     $button     = '<a data-toggle="modal" href="#exercise-modal-' . $m . '" data-target="#exercise-modal-' . $m . '"></a>';
211 211
 
212
-	if ( true === $content ) {
213
-		$content = get_the_content();
214
-	}
212
+     if ( true === $content ) {
213
+          $content = get_the_content();
214
+     }
215 215
 
216
-	$modal_body = '';
217
-	if ( $lsx_hp->frontend->gallery->has_gallery( $m ) ) {
218
-		$gallery_args = array(
219
-			'css_class' => 'modal-slider',
220
-		);
221
-		$modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
222
-	} else {
223
-		$modal_body .= '<div class="modal-image">' . get_the_post_thumbnail( $m, 'large' ) . '</div>';
224
-	}
225
-	$modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . $title . '</h5>';
216
+     $modal_body = '';
217
+     if ( $lsx_hp->frontend->gallery->has_gallery( $m ) ) {
218
+          $gallery_args = array(
219
+               'css_class' => 'modal-slider',
220
+          );
221
+          $modal_body .= $lsx_hp->frontend->gallery->get_gallery( '', '', $gallery_args );
222
+     } else {
223
+          $modal_body .= '<div class="modal-image">' . get_the_post_thumbnail( $m, 'large' ) . '</div>';
224
+     }
225
+     $modal_body .= '<div class="title-lined exercise-modal"><h5 class="modal-title">' . $title . '</h5>';
226 226
 
227
-	if ( ! empty( $equipment_group ) ) {
228
-		$modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
229
-	}
230
-	if ( ! empty( $muscle_group ) ) {
231
-		$modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
232
-	}
233
-	$modal_body .= '</div>';
234
-	$modal_body .= $content;
235
-	\lsx_health_plan\functions\register_modal( 'exercise-modal-' . $m, '', $modal_body );
227
+     if ( ! empty( $equipment_group ) ) {
228
+          $modal_body .= '<span class="equipment-terms">Equipment: ' . $equipment_group . '</span>';
229
+     }
230
+     if ( ! empty( $muscle_group ) ) {
231
+          $modal_body .= '<span class="muscle-terms">Muscle Group: ' . $muscle_group . '</span>';
232
+     }
233
+     $modal_body .= '</div>';
234
+     $modal_body .= $content;
235
+     \lsx_health_plan\functions\register_modal( 'exercise-modal-' . $m, '', $modal_body );
236 236
 
237
-	return ( $button );
237
+     return ( $button );
238 238
 }
239 239
 
240 240
 /**
@@ -246,18 +246,18 @@  discard block
 block discarded – undo
246 246
  * @return string
247 247
  */
248 248
 function lsx_health_plan_exercise_title( $before = '', $after = '', $echo = true, $exercise_id = false ) {
249
-	if ( false === $exercise_id ) {
250
-		$exercise_id = get_the_ID();
251
-	}
252
-	$title = get_the_title( $exercise_id );
253
-	$side  = get_post_meta( $exercise_id, 'exercise_side', true );
254
-	if ( '' !== $side ) {
255
-		$title .= ' - ' . ucwords( $side );
256
-	}
257
-	$title = apply_filters( 'lsx_health_plan_exercise_title', $before . $title . $after, $title, $before, $after, $exercise_id );
258
-	if ( true === $echo ) {
259
-		echo wp_kses_post( $title );
260
-	} else {
261
-		return $title;
262
-	}
249
+     if ( false === $exercise_id ) {
250
+          $exercise_id = get_the_ID();
251
+     }
252
+     $title = get_the_title( $exercise_id );
253
+     $side  = get_post_meta( $exercise_id, 'exercise_side', true );
254
+     if ( '' !== $side ) {
255
+          $title .= ' - ' . ucwords( $side );
256
+     }
257
+     $title = apply_filters( 'lsx_health_plan_exercise_title', $before . $title . $after, $title, $before, $after, $exercise_id );
258
+     if ( true === $echo ) {
259
+          echo wp_kses_post( $title );
260
+     } else {
261
+          return $title;
262
+     }
263 263
 }
Please login to merge, or discard this patch.
classes/post-types/class-meal.php 1 patch
Indentation   +366 added lines, -366 removed lines patch added patch discarded remove patch
@@ -8,390 +8,390 @@
 block discarded – undo
8 8
  */
9 9
 class Meal {
10 10
 
11
-	/**
12
-	 * Holds class instance
13
-	 *
14
-	 * @since 1.0.0
15
-	 *
16
-	 * @var      object \lsx_health_plan\classes\Meal()
17
-	 */
18
-	protected static $instance = null;
11
+     /**
12
+      * Holds class instance
13
+      *
14
+      * @since 1.0.0
15
+      *
16
+      * @var      object \lsx_health_plan\classes\Meal()
17
+      */
18
+     protected static $instance = null;
19 19
 
20
-	/**
21
-	 * Holds post_type slug used as an index
22
-	 *
23
-	 * @since 1.0.0
24
-	 *
25
-	 * @var      string
26
-	 */
27
-	public $slug = 'meal';
20
+     /**
21
+      * Holds post_type slug used as an index
22
+      *
23
+      * @since 1.0.0
24
+      *
25
+      * @var      string
26
+      */
27
+     public $slug = 'meal';
28 28
 
29
-	/**
30
-	 * Constructor
31
-	 */
32
-	public function __construct() {
33
-		add_action( 'init', array( $this, 'register_post_type' ) );
34
-		add_action( 'init', array( $this, 'taxonomy_setup' ) );
29
+     /**
30
+      * Constructor
31
+      */
32
+     public function __construct() {
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
-		// 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 );
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 );
43 43
 
44
-		add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 100 );
45
-	}
44
+          add_filter( 'get_the_archive_title', array( $this, 'get_the_archive_title' ), 100 );
45
+     }
46 46
 
47
-	/**
48
-	 * Return an instance of this class.
49
-	 *
50
-	 * @since 1.0.0
51
-	 *
52
-	 * @return    object \lsx_health_plan\classes\Day()    A single instance of this class.
53
-	 */
54
-	public static function get_instance() {
55
-		// If the single instance hasn't been set, set it now.
56
-		if ( null === self::$instance ) {
57
-			self::$instance = new self();
58
-		}
59
-		return self::$instance;
60
-	}
61
-	/**
62
-	 * Register the post type.
63
-	 */
64
-	public function register_post_type() {
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' ),
77
-			'parent_item_colon'  => '',
78
-			'menu_name'          => esc_html__( 'Meals', 'lsx-health-plan' ),
79
-		);
80
-		$args   = array(
81
-			'labels'             => $labels,
82
-			'public'             => true,
83
-			'publicly_queryable' => true,
84
-			'show_ui'            => true,
85
-			'show_in_menu'       => true,
86
-			'show_in_rest'       => true,
87
-			'menu_icon'          => 'dashicons-carrot',
88
-			'query_var'          => true,
89
-			'rewrite'            => array(
90
-				'slug' => \lsx_health_plan\functions\get_option( 'meal_single_slug', 'meal' ),
91
-			),
92
-			'capability_type'    => 'post',
93
-			'has_archive'        => \lsx_health_plan\functions\get_option( 'endpoint_meal_archive', 'meals' ),
94
-			'hierarchical'       => true,
95
-			'menu_position'      => null,
96
-			'supports'           => array(
97
-				'title',
98
-				'editor',
99
-				'thumbnail',
100
-				'page-attributes',
101
-				'custom-fields',
102
-			),
103
-		);
104
-		register_post_type( 'meal', $args );
105
-	}
47
+     /**
48
+      * Return an instance of this class.
49
+      *
50
+      * @since 1.0.0
51
+      *
52
+      * @return    object \lsx_health_plan\classes\Day()    A single instance of this class.
53
+      */
54
+     public static function get_instance() {
55
+          // If the single instance hasn't been set, set it now.
56
+          if ( null === self::$instance ) {
57
+               self::$instance = new self();
58
+          }
59
+          return self::$instance;
60
+     }
61
+     /**
62
+      * Register the post type.
63
+      */
64
+     public function register_post_type() {
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' ),
77
+               'parent_item_colon'  => '',
78
+               'menu_name'          => esc_html__( 'Meals', 'lsx-health-plan' ),
79
+          );
80
+          $args   = array(
81
+               'labels'             => $labels,
82
+               'public'             => true,
83
+               'publicly_queryable' => true,
84
+               'show_ui'            => true,
85
+               'show_in_menu'       => true,
86
+               'show_in_rest'       => true,
87
+               'menu_icon'          => 'dashicons-carrot',
88
+               'query_var'          => true,
89
+               'rewrite'            => array(
90
+                    'slug' => \lsx_health_plan\functions\get_option( 'meal_single_slug', 'meal' ),
91
+               ),
92
+               'capability_type'    => 'post',
93
+               'has_archive'        => \lsx_health_plan\functions\get_option( 'endpoint_meal_archive', 'meals' ),
94
+               'hierarchical'       => true,
95
+               'menu_position'      => null,
96
+               'supports'           => array(
97
+                    'title',
98
+                    'editor',
99
+                    'thumbnail',
100
+                    'page-attributes',
101
+                    'custom-fields',
102
+               ),
103
+          );
104
+          register_post_type( 'meal', $args );
105
+     }
106 106
 
107
-	/**
108
-	 * Register the Meal Type taxonomy.
109
-	 */
110
-	public function taxonomy_setup() {
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' ),
123
-		);
124
-		$args   = array(
125
-			'hierarchical'      => true,
126
-			'labels'            => $labels,
127
-			'show_ui'           => true,
128
-			'show_in_menu'      => 'edit.php?post_type=meal',
129
-			'show_admin_column' => true,
130
-			'query_var'         => true,
131
-			'rewrite'           => array(
132
-				'slug' => 'meal-type',
133
-			),
134
-		);
135
-		register_taxonomy( 'meal-type', array( $this->slug ), $args );
136
-	}
107
+     /**
108
+      * Register the Meal Type taxonomy.
109
+      */
110
+     public function taxonomy_setup() {
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' ),
123
+          );
124
+          $args   = array(
125
+               'hierarchical'      => true,
126
+               'labels'            => $labels,
127
+               'show_ui'           => true,
128
+               'show_in_menu'      => 'edit.php?post_type=meal',
129
+               'show_admin_column' => true,
130
+               'query_var'         => true,
131
+               'rewrite'           => array(
132
+                    'slug' => 'meal-type',
133
+               ),
134
+          );
135
+          register_taxonomy( 'meal-type', array( $this->slug ), $args );
136
+     }
137 137
 
138
-	/**
139
-	 * Adds the post type to the different arrays.
140
-	 *
141
-	 * @param array $post_types
142
-	 * @return array
143
-	 */
144
-	public function enable_post_type( $post_types = array() ) {
145
-		$post_types[] = $this->slug;
146
-		return $post_types;
147
-	}
138
+     /**
139
+      * Adds the post type to the different arrays.
140
+      *
141
+      * @param array $post_types
142
+      * @return array
143
+      */
144
+     public function enable_post_type( $post_types = array() ) {
145
+          $post_types[] = $this->slug;
146
+          return $post_types;
147
+     }
148 148
 
149
-	/**
150
-	 * Enables the Bi Directional relationships
151
-	 *
152
-	 * @param array $connections
153
-	 * @return void
154
-	 */
155
-	public function enable_connections( $connections = array() ) {
156
-		$connections['meal']['connected_plans'] = 'connected_meals';
157
-		$connections['plan']['connected_meals'] = 'connected_plans';
158
-		return $connections;
159
-	}
149
+     /**
150
+      * Enables the Bi Directional relationships
151
+      *
152
+      * @param array $connections
153
+      * @return void
154
+      */
155
+     public function enable_connections( $connections = array() ) {
156
+          $connections['meal']['connected_plans'] = 'connected_meals';
157
+          $connections['plan']['connected_meals'] = 'connected_plans';
158
+          return $connections;
159
+     }
160 160
 
161
-	/**
162
-	 * Remove the "Archives:" from the post type meal.
163
-	 *
164
-	 * @param string $title the term title.
165
-	 * @return string
166
-	 */
167
-	public function get_the_archive_title( $title ) {
168
-		if ( is_post_type_archive( 'meal' ) ) {
169
-			$title = __( 'Meals', 'lsx-health-plan' );
170
-		}
171
-		return $title;
172
-	}
161
+     /**
162
+      * Remove the "Archives:" from the post type meal.
163
+      *
164
+      * @param string $title the term title.
165
+      * @return string
166
+      */
167
+     public function get_the_archive_title( $title ) {
168
+          if ( is_post_type_archive( 'meal' ) ) {
169
+               $title = __( 'Meals', 'lsx-health-plan' );
170
+          }
171
+          return $title;
172
+     }
173 173
 
174
-	/**
175
-	 * Define the metabox and field configurations.
176
-	 */
177
-	public function featured_metabox() {
178
-		$cmb = new_cmb2_box(
179
-			array(
180
-				'id'           => $this->slug . '_featured_metabox_meal',
181
-				'title'        => __( 'Featured Meal', 'lsx-health-plan' ),
182
-				'object_types' => array( $this->slug ), // Post type
183
-				'context'      => 'side',
184
-				'priority'     => 'high',
185
-				'show_names'   => true,
186
-			)
187
-		);
188
-		$cmb->add_field(
189
-			array(
190
-				'name'       => __( 'Featured Meal', 'lsx-health-plan' ),
191
-				'desc'       => __( 'Enable a featured meal' ),
192
-				'id'         => $this->slug . '_featured_meal',
193
-				'type'       => 'checkbox',
194
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
195
-			)
196
-		);
197
-	}
174
+     /**
175
+      * Define the metabox and field configurations.
176
+      */
177
+     public function featured_metabox() {
178
+          $cmb = new_cmb2_box(
179
+               array(
180
+                    'id'           => $this->slug . '_featured_metabox_meal',
181
+                    'title'        => __( 'Featured Meal', 'lsx-health-plan' ),
182
+                    'object_types' => array( $this->slug ), // Post type
183
+                    'context'      => 'side',
184
+                    'priority'     => 'high',
185
+                    'show_names'   => true,
186
+               )
187
+          );
188
+          $cmb->add_field(
189
+               array(
190
+                    'name'       => __( 'Featured Meal', 'lsx-health-plan' ),
191
+                    'desc'       => __( 'Enable a featured meal' ),
192
+                    'id'         => $this->slug . '_featured_meal',
193
+                    'type'       => 'checkbox',
194
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
195
+               )
196
+          );
197
+     }
198 198
 
199
-	/**
200
-	 * Define the metabox and field configurations.
201
-	 */
202
-	public function details_metaboxes() {
203
-		$cmb = new_cmb2_box( array(
204
-			'id'           => $this->slug . '_shopping_list_metabox',
205
-			'title'        => __( 'Shopping List', 'lsx-health-plan' ),
206
-			'object_types' => array( $this->slug ), // Post type
207
-			'context'      => 'normal',
208
-			'priority'     => 'high',
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.' ),
214
-			'id'         => $this->slug . '_shopping_list',
215
-			'type'       => 'post_search_ajax',
216
-			// Optional :
217
-			'limit'      => 1,  // Limit selection to X items only (default 1)
218
-			'sortable'   => true, // Allow selected items to be sortable (default false)
219
-			'query_args' => array(
220
-				'post_type'      => array( 'page' ),
221
-				'post_status'    => array( 'publish' ),
222
-				'posts_per_page' => -1,
223
-			),
224
-		) );
225
-		$cmb = new_cmb2_box( array(
226
-			'id'           => $this->slug . '_details_metabox',
227
-			'title'        => __( 'Meal Details', 'lsx-health-plan' ),
228
-			'object_types' => array( $this->slug ), // Post type
229
-			'context'      => 'normal',
230
-			'priority'     => 'high',
231
-			'show_names'   => true,
232
-		) );
199
+     /**
200
+      * Define the metabox and field configurations.
201
+      */
202
+     public function details_metaboxes() {
203
+          $cmb = new_cmb2_box( array(
204
+               'id'           => $this->slug . '_shopping_list_metabox',
205
+               'title'        => __( 'Shopping List', 'lsx-health-plan' ),
206
+               'object_types' => array( $this->slug ), // Post type
207
+               'context'      => 'normal',
208
+               'priority'     => 'high',
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.' ),
214
+               'id'         => $this->slug . '_shopping_list',
215
+               'type'       => 'post_search_ajax',
216
+               // Optional :
217
+               'limit'      => 1,  // Limit selection to X items only (default 1)
218
+               'sortable'   => true, // Allow selected items to be sortable (default false)
219
+               'query_args' => array(
220
+                    'post_type'      => array( 'page' ),
221
+                    'post_status'    => array( 'publish' ),
222
+                    'posts_per_page' => -1,
223
+               ),
224
+          ) );
225
+          $cmb = new_cmb2_box( array(
226
+               'id'           => $this->slug . '_details_metabox',
227
+               'title'        => __( 'Meal Details', 'lsx-health-plan' ),
228
+               'object_types' => array( $this->slug ), // Post type
229
+               'context'      => 'normal',
230
+               'priority'     => 'high',
231
+               'show_names'   => true,
232
+          ) );
233 233
 
234
-		$cmb->add_field( array(
235
-			'name' => __( 'Meal Short Description', 'lsx-health-plan' ),
236
-			'id'   => $this->slug . '_short_description',
237
-			'type' => 'textarea_small',
238
-			'desc' => __( 'Add a small description for this meal (optional)', 'lsx-health-plan' ),
239
-		) );
234
+          $cmb->add_field( array(
235
+               'name' => __( 'Meal Short Description', 'lsx-health-plan' ),
236
+               'id'   => $this->slug . '_short_description',
237
+               'type' => 'textarea_small',
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' ),
243
-			'id'         => $this->slug . '_pre_breakfast_snack',
244
-			'type'       => 'wysiwyg',
245
-			'show_on_cb' => 'cmb2_hide_if_no_cats',
246
-			'options'    => array(
247
-				'textarea_rows' => 5,
248
-			),
249
-		) );
250
-		$cmb->add_field( array(
251
-			'name'       => __( 'Breakfast', 'lsx-health-plan' ),
252
-			'id'         => $this->slug . '_breakfast',
253
-			'type'       => 'wysiwyg',
254
-			'show_on_cb' => 'cmb2_hide_if_no_cats',
255
-			'options'    => array(
256
-				'textarea_rows' => 5,
257
-			),
258
-		) );
241
+          $cmb->add_field( array(
242
+               'name'       => __( 'Pre Breakfast Snack', 'lsx-health-plan' ),
243
+               'id'         => $this->slug . '_pre_breakfast_snack',
244
+               'type'       => 'wysiwyg',
245
+               'show_on_cb' => 'cmb2_hide_if_no_cats',
246
+               'options'    => array(
247
+                    'textarea_rows' => 5,
248
+               ),
249
+          ) );
250
+          $cmb->add_field( array(
251
+               'name'       => __( 'Breakfast', 'lsx-health-plan' ),
252
+               'id'         => $this->slug . '_breakfast',
253
+               'type'       => 'wysiwyg',
254
+               'show_on_cb' => 'cmb2_hide_if_no_cats',
255
+               'options'    => array(
256
+                    'textarea_rows' => 5,
257
+               ),
258
+          ) );
259 259
 
260
-		$cmb->add_field(
261
-			array(
262
-				'name'       => __( 'Post Breakfast Snack', 'lsx-health-plan' ),
263
-				'id'         => $this->slug . '_breakfast_snack',
264
-				'type'       => 'wysiwyg',
265
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
266
-				'options'    => array(
267
-					'textarea_rows' => 5,
268
-				),
269
-			)
270
-		);
260
+          $cmb->add_field(
261
+               array(
262
+                    'name'       => __( 'Post Breakfast Snack', 'lsx-health-plan' ),
263
+                    'id'         => $this->slug . '_breakfast_snack',
264
+                    'type'       => 'wysiwyg',
265
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
266
+                    'options'    => array(
267
+                         'textarea_rows' => 5,
268
+                    ),
269
+               )
270
+          );
271 271
 
272
-		if ( post_type_exists( 'recipe' ) ) {
273
-			$cmb->add_field(
274
-				array(
275
-					'name'       => __( 'Breakfast Recipes', 'lsx-health-plan' ),
276
-					'desc'       => __( 'Connect additional recipes options for breakfast.', 'lsx-health-plan' ),
277
-					'id'         => 'breakfast_recipes',
278
-					'type'       => 'post_search_ajax',
279
-					// Optional :
280
-					'limit'      => 15,  // Limit selection to X items only (default 1)
281
-					'sortable'   => true, // Allow selected items to be sortable (default false)
282
-					'query_args' => array(
283
-						'post_type'      => array( 'recipe' ),
284
-						'post_status'    => array( 'publish' ),
285
-						'posts_per_page' => -1,
286
-					),
287
-				)
288
-			);
289
-		}
272
+          if ( post_type_exists( 'recipe' ) ) {
273
+               $cmb->add_field(
274
+                    array(
275
+                         'name'       => __( 'Breakfast Recipes', 'lsx-health-plan' ),
276
+                         'desc'       => __( 'Connect additional recipes options for breakfast.', 'lsx-health-plan' ),
277
+                         'id'         => 'breakfast_recipes',
278
+                         'type'       => 'post_search_ajax',
279
+                         // Optional :
280
+                         'limit'      => 15,  // Limit selection to X items only (default 1)
281
+                         'sortable'   => true, // Allow selected items to be sortable (default false)
282
+                         'query_args' => array(
283
+                              'post_type'      => array( 'recipe' ),
284
+                              'post_status'    => array( 'publish' ),
285
+                              'posts_per_page' => -1,
286
+                         ),
287
+                    )
288
+               );
289
+          }
290 290
 
291
-		$cmb->add_field(
292
-			array(
293
-				'name'       => __( 'Pre Lunch Snack', 'lsx-health-plan' ),
294
-				'id'         => $this->slug . '_pre_lunch_snack',
295
-				'type'       => 'wysiwyg',
296
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
297
-				'options'    => array(
298
-					'textarea_rows' => 5,
299
-				),
300
-			)
301
-		);
302
-		$cmb->add_field(
303
-			array(
304
-				'name'       => __( 'Lunch', 'lsx-health-plan' ),
305
-				'id'         => $this->slug . '_lunch',
306
-				'type'       => 'wysiwyg',
307
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
308
-				'options'    => array(
309
-					'textarea_rows' => 5,
310
-				),
311
-			)
312
-		);
313
-		$cmb->add_field(
314
-			array(
315
-				'name'       => __( 'Post Lunch Snack', 'lsx-health-plan' ),
316
-				'id'         => $this->slug . '_lunch_snack',
317
-				'type'       => 'wysiwyg',
318
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
319
-				'options'    => array(
320
-					'textarea_rows' => 5,
321
-				),
322
-			)
323
-		);
291
+          $cmb->add_field(
292
+               array(
293
+                    'name'       => __( 'Pre Lunch Snack', 'lsx-health-plan' ),
294
+                    'id'         => $this->slug . '_pre_lunch_snack',
295
+                    'type'       => 'wysiwyg',
296
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
297
+                    'options'    => array(
298
+                         'textarea_rows' => 5,
299
+                    ),
300
+               )
301
+          );
302
+          $cmb->add_field(
303
+               array(
304
+                    'name'       => __( 'Lunch', 'lsx-health-plan' ),
305
+                    'id'         => $this->slug . '_lunch',
306
+                    'type'       => 'wysiwyg',
307
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
308
+                    'options'    => array(
309
+                         'textarea_rows' => 5,
310
+                    ),
311
+               )
312
+          );
313
+          $cmb->add_field(
314
+               array(
315
+                    'name'       => __( 'Post Lunch Snack', 'lsx-health-plan' ),
316
+                    'id'         => $this->slug . '_lunch_snack',
317
+                    'type'       => 'wysiwyg',
318
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
319
+                    'options'    => array(
320
+                         'textarea_rows' => 5,
321
+                    ),
322
+               )
323
+          );
324 324
 
325
-		if ( post_type_exists( 'recipe' ) ) {
326
-			$cmb->add_field(
327
-				array(
328
-					'name'       => __( 'Lunch Recipes', 'lsx-health-plan' ),
329
-					'desc'       => __( 'Connect additional recipes options for lunch.', 'lsx-health-plan' ),
330
-					'id'         => 'lunch_recipes',
331
-					'type'       => 'post_search_ajax',
332
-					// Optional :
333
-					'limit'      => 15,  // Limit selection to X items only (default 1)
334
-					'sortable'   => true, // Allow selected items to be sortable (default false)
335
-					'query_args' => array(
336
-						'post_type'      => array( 'recipe' ),
337
-						'post_status'    => array( 'publish' ),
338
-						'posts_per_page' => -1,
339
-					),
340
-				)
341
-			);
342
-		}
325
+          if ( post_type_exists( 'recipe' ) ) {
326
+               $cmb->add_field(
327
+                    array(
328
+                         'name'       => __( 'Lunch Recipes', 'lsx-health-plan' ),
329
+                         'desc'       => __( 'Connect additional recipes options for lunch.', 'lsx-health-plan' ),
330
+                         'id'         => 'lunch_recipes',
331
+                         'type'       => 'post_search_ajax',
332
+                         // Optional :
333
+                         'limit'      => 15,  // Limit selection to X items only (default 1)
334
+                         'sortable'   => true, // Allow selected items to be sortable (default false)
335
+                         'query_args' => array(
336
+                              'post_type'      => array( 'recipe' ),
337
+                              'post_status'    => array( 'publish' ),
338
+                              'posts_per_page' => -1,
339
+                         ),
340
+                    )
341
+               );
342
+          }
343 343
 
344
-		$cmb->add_field(
345
-			array(
346
-				'name'       => __( 'Pre Dinner Snack', 'lsx-health-plan' ),
347
-				'id'         => $this->slug . '_pre_dinner_snack',
348
-				'type'       => 'wysiwyg',
349
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
350
-				'options'    => array(
351
-					'textarea_rows' => 5,
352
-				),
353
-			)
354
-		);
355
-		$cmb->add_field(
356
-			array(
357
-				'name'       => __( 'Dinner', 'lsx-health-plan' ),
358
-				'id'         => $this->slug . '_dinner',
359
-				'type'       => 'wysiwyg',
360
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
361
-				'options'    => array(
362
-					'textarea_rows' => 5,
363
-				),
364
-			)
365
-		);
366
-		$cmb->add_field(
367
-			array(
368
-				'name'       => __( 'Post Dinner Snack', 'lsx-health-plan' ),
369
-				'id'         => $this->slug . '_dinner_snack',
370
-				'type'       => 'wysiwyg',
371
-				'show_on_cb' => 'cmb2_hide_if_no_cats',
372
-				'options'    => array(
373
-					'textarea_rows' => 5,
374
-				),
375
-			)
376
-		);
344
+          $cmb->add_field(
345
+               array(
346
+                    'name'       => __( 'Pre Dinner Snack', 'lsx-health-plan' ),
347
+                    'id'         => $this->slug . '_pre_dinner_snack',
348
+                    'type'       => 'wysiwyg',
349
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
350
+                    'options'    => array(
351
+                         'textarea_rows' => 5,
352
+                    ),
353
+               )
354
+          );
355
+          $cmb->add_field(
356
+               array(
357
+                    'name'       => __( 'Dinner', 'lsx-health-plan' ),
358
+                    'id'         => $this->slug . '_dinner',
359
+                    'type'       => 'wysiwyg',
360
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
361
+                    'options'    => array(
362
+                         'textarea_rows' => 5,
363
+                    ),
364
+               )
365
+          );
366
+          $cmb->add_field(
367
+               array(
368
+                    'name'       => __( 'Post Dinner Snack', 'lsx-health-plan' ),
369
+                    'id'         => $this->slug . '_dinner_snack',
370
+                    'type'       => 'wysiwyg',
371
+                    'show_on_cb' => 'cmb2_hide_if_no_cats',
372
+                    'options'    => array(
373
+                         'textarea_rows' => 5,
374
+                    ),
375
+               )
376
+          );
377 377
 
378
-		if ( post_type_exists( 'recipe' ) ) {
379
-			$cmb->add_field(
380
-				array(
381
-					'name'       => __( 'Dinner Recipes', 'lsx-health-plan' ),
382
-					'desc'       => __( 'Connect additional recipes options for dinner.', 'lsx-health-plan' ),
383
-					'id'         => 'dinner_recipes',
384
-					'type'       => 'post_search_ajax',
385
-					// Optional :
386
-					'limit'      => 15,  // Limit selection to X items only (default 1)
387
-					'sortable'   => true, // Allow selected items to be sortable (default false)
388
-					'query_args' => array(
389
-						'post_type'      => array( 'recipe' ),
390
-						'post_status'    => array( 'publish' ),
391
-						'posts_per_page' => -1,
392
-					),
393
-				)
394
-			);
395
-		}
396
-	}
378
+          if ( post_type_exists( 'recipe' ) ) {
379
+               $cmb->add_field(
380
+                    array(
381
+                         'name'       => __( 'Dinner Recipes', 'lsx-health-plan' ),
382
+                         'desc'       => __( 'Connect additional recipes options for dinner.', 'lsx-health-plan' ),
383
+                         'id'         => 'dinner_recipes',
384
+                         'type'       => 'post_search_ajax',
385
+                         // Optional :
386
+                         'limit'      => 15,  // Limit selection to X items only (default 1)
387
+                         'sortable'   => true, // Allow selected items to be sortable (default false)
388
+                         'query_args' => array(
389
+                              'post_type'      => array( 'recipe' ),
390
+                              'post_status'    => array( 'publish' ),
391
+                              'posts_per_page' => -1,
392
+                         ),
393
+                    )
394
+               );
395
+          }
396
+     }
397 397
 }
Please login to merge, or discard this patch.