Support

Account

Home Forums Add-ons Flexible Content Field Yoast SEO & ACF Reply To: Yoast SEO & ACF

  • i’m using the below code to add a custom meta
    where organizer_gender is radio button,
    organizer_certification is text,
    city is multiple checkbox.

    i have only one problem, the city is always coming first not in sequence.

    function custom_content_filter_the_content( $content ) {     
        if ( is_singular( 'tribe_organizer' ) && function_exists('get_field') ) {   
         $content .= get_the_title();
         $content .=  ' is trainer for ' . get_field('organizer_gender') . ' gender ' ;
         $content .= ' certified: ' . get_field('organizer_certification');
         $content .= ' located in ' . the_field('city') . '';
         $content .=  ' Find contact details.' ;
        }
         return $content;
    }
    
    function hook_meta() {
    ?>
    <meta name="description" content="<?php echo strip_tags(custom_content_filter_the_content()); ?>" />
    <meta property="og:description" content="<?php echo strip_tags(custom_content_filter_the_content()); ?>" />
    <meta name="twitter:description" content="<?php echo strip_tags(custom_content_filter_the_content()); ?>" />
    <?php
    }
    add_action('wp_head', 'hook_meta');