Home › Forums › Add-ons › Flexible Content Field › Order inside a concatenated string › Reply To: Order inside a concatenated string
you need to use get_sub_field rather than the_sub_field. The first returns the values the second echoes the value, I also added the missing ‘h’ to the closing tag
while ( have_rows('page_layout') ) : the_row(); if( get_row_layout() == 'heading_text' ): $headingLevel = get_sub_field('heading_level'); echo '<h' . $headingLevel . '>Another variable here with heading content</h' . $headingLevel . '>';
Welcome to the Advanced Custom Fields community forum.
Browse through ideas, snippets of code, questions and answers between fellow ACF users
Helping others is a great way to earn karma, gain badges and help ACF development!
🚀 This week’s session of ACF Chat Fridays dips into the preliminary results of our first ever user survey. Don’t miss it! https://t.co/3UtvQbDwNm pic.twitter.com/kMwhaJTkZc— Advanced Custom Fields (@wp_acf) May 9, 2023
© 2023 Advanced Custom Fields.