Blade

Blade is another renowned template engine that you can use in Advanced Views as a Twig alternative. You can read why we use it, and compare it with the Twig alternative here.

Usage

Using Blade over Twig is a good idea if you're a seasoned PHP developer, as Blade, unlike Twig, is closer to PHP and allows you to call any PHP (and WordPress) functions directly within the template.

For example, you can call a WordPress translate ('__') function for any string like this:

{{ __("string", "domain") }}

Keep in mind that the output is escaped, so if you need to print a variable with HTML, you need to define a raw output by replacing the curly brackets with exclamation marks, like this:

{!! $my_var !!}

You can read more about Blade in the official docs.

Blade version

If you're wondering, AVF uses version 11.7.0 of the illuminate/view package.

Last updated

Was this helpful?