Twig LinkHelpers for Craft CMS
Add a series of Twig filters and functions for CraftCMS to add link helpers for URLs and emails.
- Move the
linkhelpersdirectory into yourcraft/pluginsdirectory. - Go to Settings > Plugins from your Craft control panel and enable the
linkHelpersplugin
This plugin adds several Twig filters and several Twig functions.
Searches a string of text for email addresses and turns them into links.
{{ contentString | auto_link_emails }}Or:
{% filter auto_link_emails %}
<p>Content here with an email address like [email protected].</p>
{% endfilter %}Outputs:
<p>Content here with an email address like <a href="mailto:[email protected]">[email protected]</a>.</p>Searches a string of text for URLs and turns into links.
{{ contentString | auto_link_urls }}Or:
{% filter auto_link_emails %}
<p>Content here with a URL like http://www.site.com/</p>
{% endfilter %}Outputs:
<p>Content here with a URL like <a href="http://www.site.com/">http://www.site.com/</a></p>{{ linkEmail('[email protected]') }}Outputs:
<a href="mailto:[email protected]">[email protected]</a>{{ linkUrl('http://www.site.com/') }}Outputs:
<a href="http://www.site.com/">http://www.site.com/</a>