Support

Account

Home Forums General Issues Problem in displaying custom fields from Relationship field Reply To: Problem in displaying custom fields from Relationship field

  • Hi @him

    Got you now, thanks for the clarification.

    Well, in that case, you need to pass the post_id of the related post to get_field(...)

    Pass this parameter from <?php echo custom_field_excerpt( $related->ID ); ?> then change custom_field_excerpt(...) method definition to:

    function custom_field_excerpt($related_post_id) {
    	$text = get_field('introduction', $related_post_id);
    	if ( '' != $text ) {
    		$text = strip_shortcodes( $text );
    		$text = apply_filters(‘the_content’, $text);
    		$text = str_replace(‘]]>’, ‘]]>’, $text);
    		$excerpt_length = 100; // 20 words
    		$excerpt_more = apply_filters(‘excerpt_more’, ‘ ‘ . ‘[…]’);
    		$text = wp_trim_words( $text, $excerpt_length, $excerpt_more );
    	}
    
    	return apply_filters(‘the_excerpt’, $text);
    }

    Hopefully, this will work 🙂