I have a lot of links in my site, some of them contains http/https and some not. I want to check every link and if it contains http then add target="_blank" to it.
I want to use macro for this, but this theme is unclear in documentation:
In which file should I create this macro and in which folder? It should be a special file like functions.php in WordPress.
How to use it globally in every twig file?
I found macros.html.twig in Antimatter:
but can’t find where this file is included or used:
I was looking for a solution to this, and it turns out it’s just our nomenclature that needs re specifying: A macro is just a function, so we just need to register a function in Twig through a plugin to make it globally available. The docs do not note in much detail (see reference), but just from the PCRE-plugin example I added a needed macro for global use - albeit in a theme because my use-case is theme-specific.