?> /** * Generalized dynamic content implementation to make it usable for WooCommerce Modules. * * @package Divi * @subpackage Builder */ /** * Handle ajax requests to resolve post content. * * @since 3.17.2 * * @return void */ function et_builder_ajax_resolve_post_content() { if ( ! isset( $_POST['nonce'] ) || ! wp_verify_nonce( sanitize_text_field( $_POST['nonce'] ), 'et_fb_resolve_post_content' ) ) { // phpcs:ignore ET.Sniffs.ValidatedSanitizedInput -- The nonce value is used only for comparision in the `wp_verify_nonce`. et_core_die(); } $_ = ET_Core_Data_Utils::instance(); $post_id = isset( $_POST['post_id'] ) ? (int) $_POST['post_id'] : 0; // phpcs:disable ET.Sniffs.ValidatedSanitizedInput -- All values from `$_POST['groups']` and `$_POST['overrides']` arrays value are being sanitized before use in following foreach loop. $groups = isset( $_POST['groups'] ) && is_array( $_POST['groups'] ) ? $_POST['groups'] : array(); $overrides = isset( $_POST['overrides'] ) && is_array( $_POST['overrides'] ) ? $_POST['overrides'] : array(); // phpcs:enable $overrides = array_map( 'wp_kses_post', $overrides ); $post = get_post( $post_id ); $invalid_permissions = ! current_user_can( 'edit_post', $post_id ); $invalid_post = null === $post; if ( $invalid_permissions || $invalid_post ) { et_core_die(); } $response = array(); foreach ( $groups as $hash => $field_group ) { $group = sanitize_text_field( isset( $field_group['group'] ) ? (string) $field_group['group'] : '' ); $field = isset( $field_group['field'] ) ? sanitize_text_field( (string) $field_group['field'] ) : ''; $settings = isset( $field_group['settings'] ) && is_array( $field_group['settings'] ) ? wp_unslash( $field_group['settings'] ) : array(); $settings = array_map( 'wp_kses_post', $settings ); $is_content = $_->array_get( $field_group, 'attribute' ) === 'content'; $response[ $hash ] = apply_filters( "et_builder_resolve_{$group}_post_content_field", $field, $settings, $post_id, $overrides, $is_content ); } wp_send_json_success( $response ); } add_action( 'wp_ajax_et_builder_resolve_post_content', 'et_builder_ajax_resolve_post_content' ); /** * List terms for a given post. * * @since 3.17.2 * * @param array $terms List of terms. * @param boolean $link Whether return link or label. * @param string $separator Terms separators. * * @return string */ function et_builder_list_terms( $terms, $link = true, $separator = ' | ' ) { $output = array(); foreach ( $terms as $term ) { $label = esc_html( $term->name ); if ( $link ) { $label = sprintf( '%2$s', esc_url( get_term_link( $term ) ), et_core_esc_previously( $label ) ); } $output[] = $label; } return implode( esc_html( $separator ), $output ); } /** * Get the title for the current page be it a post, a tax archive, search etc. * * @since 4.0 * * @param integer $post_id Post id. * * @return string */ function et_builder_get_current_title( $post_id = 0 ) { if ( 0 === $post_id ) { $post_id = get_the_ID(); } $post_id = (int) $post_id; if ( ! ET_Builder_Element::is_theme_builder_layout() || is_singular() ) { return get_the_title( $post_id ); } if ( is_front_page() ) { return __( 'Home', 'et_builder' ); } if ( is_home() ) { return __( 'Blog', 'et_builder' ); } if ( is_404() ) { return __( 'No Results Found', 'et_builder' ); } if ( is_search() ) { return sprintf( __( 'Results for "%1$s"', 'et_builder' ), get_search_query() ); } if ( is_author() ) { return get_the_author(); } if ( is_post_type_archive() ) { return post_type_archive_title( '', false ); } if ( is_category() || is_tag() || is_tax() ) { return single_term_title( '', false ); } return get_the_archive_title(); } life coach tulsa – Page 7 – Coach JC Blog
YOU GOT THE POWER!

YOU GOT THE POWER!

Power is a powerful thing my friend! Have you ever been in a situation where you felt like you were powerless? You know what I'm talking about... You may feel in control in all other areas of your life... but there's that one area you just feel powerless in. You may...

DREAMING BIG!

DREAMING BIG!

What does your dream body look like? What does your dream job look like? What does your dream man or women look like? What does your dream life look like? ARE YOU DREAMING? Growing up I was always called a dreamer... I dreamed about being a professional basketball...

CHANGE YOUR LIFE!

CHANGE YOUR LIFE!

It's that time of the year! It's September baby! Football, cool weather, warm drinks, sweatshirts... Gotta love it! I love this time of the year for all the crazy reasons but the biggest reason is that out at our Bootcamp Tulsa, Women's Only Fitness Program we got it...

Jessica Cooley Loves the BcT Family and Coaches

Jessica Cooley Loves the BcT Family and Coaches

Jessica Cooley, Bootcamper of the week, has been coming for a little under 4 years. She is dedicated to hard work and keeps coming back to bring out the happier and healthier her. “I’m a better happier me when I go because I have more energy and sleep better. I’m not...

Summertime Watermelon Tacos

Summertime Watermelon Tacos

So who doesn’t LOVE watermelon in the Summer??? Coach JC and I have to buy 1-2 a week and we eat them as fast as we buy them. One of the funnest things is trying to pick out the perfect watermelon over at Whole Foods 91st & Yale... We have fun with it and the crew...

WIN THE DAY!

WIN THE DAY!

I'm in Jamaica on vaca so I'm gonna make this one short and sweet but also a GAMECHANGER for you! Since on vaca I have received a ton of messages, of course with lots of love, wishing for me and my family to have a great time. It makes my day to see these messages...

ON THE RUN?

ON THE RUN?

The busyness of life! Aren’t we all so busy these days, running here to there, taxing kids around, etc.? I think the older I get the busier I get... But like Coach JC says, "It's a great thing when your busy is a productive busy!" I know our family is busy productive...

KALE Yeeeeeeaaaaahhhh!!!!

KALE Yeeeeeeaaaaahhhh!!!!

We love our salads! I have people tell me all the time how boring salads get and that it's hard to find ways to spice them up. Well I got one for you today that will help you mix it up a little. This is one of Coach JC's favorite! We have been using Kale, before Kale...

[instagram-feed]