I have a shordcode for Contact Form 7 form. I want use Advanced Custom Fields for ID value. How Can I do that?

the ACF with ID value:



<?php echo do_shortcode( '[contact-form-7 id="29"]' ); ?>

Any solution? :)


Simple as this:

<?php echo do_shortcode( '[contact-form-7 id="'.get_field('form').'"]' ); ?>

You have to notice, you should use get_field() to return the value. the_field() will echo it.

  • 1
    Great! Thank you so much! I've done that before but I miss the ' '. Thanks a lot! – Damian P. Jul 29 '17 at 19:41
  • You're most welcome :) enjoy. – Jack Johansson Jul 29 '17 at 19:42

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.