Notice: This thread is over two years old; the information may be outdated. Please consider creating a new thread if you require free support. If you have an active SiteOrigin Premium license, you can email our premium support desk at [email protected].
I know I can use for example the button widget in another widget, let’s say a custom hero image. I have both templates, one for the button and one for the hero image. How do I include in the hero image’s template the button’s template??
Here is an example, that makes the problem more understandable:
<div class="hero-inner"> <div class="hero-text-container <?php echo $instance['text_align']; ?>"> <h1><?php echo $instance['title']; ?></h1> <div class="hero-btn-container"> <?php foreach ($instance['buttons'] as $button) { //here I would like to use the button template echo $button; // obviously this doesn't work and getting the template file in a string and echoing it isn't such a great idea }?> </div> </div> </div>
Thank you!
Hi Denislicau,
Your after siteorigin_panels_the_widget() (example call). Please note that this is the exact code for this so it may be a tad confusing. Your best bet at completely understanding it would be the follow it as it goes (see a function that you don’t know? Find it and see what it does).