Twig Anything – FAQ


Minimum Requirements

  • WordPress version 3.6.1 or greater
  • PHP version 5.4 or greater

How do I render data in my post / page / widget etc?

Once you created a Twig Template (just like you would do for posts and pages), use a shortcode wherever you want to embed your template:
[twig-anything slug="template slug"]
It will be replaced by the rendered output of the template. Template slug is the same kind of slug that you will find for posts and pages.

Is the data cached locally?

Yes, you can optionally configure each template separately to cache the data fetched, to avoid multiple HTTP requests and file reads. The caching uses WordPress transient API. This means that if you use any caching plugin to speed up your website, Twig Anything will benefit from it as well.

What is Twig?

Twig is a very simple syntax that allows you to embed any structured data in any text, HTML etc. For example:
{{ }}
will output the temperature field of the weather object found in the data fetched from your configured data source.

Twig can filter and transform arrays and strings on the go. Read more in the Twig reference.


How do I get support?

I do support through the forum. You can also email me directly One license includes 3 months of support. After that, you’re welcome to buy another license if you wish to extend the support period for another 3 months.

I found a bug. Will it be fixed?

Yes, I hate bugs!

Can you add another source of data?

I am open to your ideas, please let me know in the forum.


Is it a one-time payment or a recurring subscription?

Pay once and use forever! There is no recurring billing. There are no hidden payments. One license includes 3 months of support.

How many websites can I use the plugin with?

One license allows you to use the plugin with a single WordPress instance, no matter if it is multisite or single-site setup.

Payments and refunds

How secure is paying on your website?

Absolutely. I use Stripe to accept payments, so I do not store any credit card details or any other sensitive data.

Can I get a refund?

Yes. If you are not satisfied with the plugin, please email me at within 14 days and I will issue a refund. Please include your order number in the request.