WordPress passing variables to get_template_part()

I was using advanced custom fields and the flexible content (and clone fields). To keep the code easy to maintain I have some of the flexible content section in their own file. I needed to pass variables to those files.

How to pass variables to get_template_part()

Well, you can’t pass variables to get_template_part() but you can use include(locate_template(‘your-template-to-include.php’));

Update your code from something like:




This way all the variables in your page are also available in this template include.

Hope that helps!

Leave a Reply