SVG icons are now supported by Buttonizer since version 2.1.5!
Are your button icons not appearing correctly?
Check if it's turned into an SVG by inspecting the element of the icon!
The javascript version of FontAwesome automatically changes all FontAwesome icons on your site into an SVG.
This ruins Buttonizer's CSS since it's looking for a <i>
element inside Buttonizer.
Fixes
1. Use the CSS FA instead of the Javascript version.
@Bob Managed to fix the issue by simply using another plugin from the one he was using.
Font Awesome Integration uses the SVG script of FontAwesome, turning all FA icons into SVGs.
He replaced it with Font Awesome which uses the CSS version of FA.
Buttonizer also imports FontAwesome by default! You can easily switch between using version 4.7 and 5 inside the Buttonizer settings.
If you manually added the JS into your site, simply replace it with the CSS version.
2. Stop replacing FA icons
You could also tell the FontAwesome script to stop automatically replacing the icons into SVGs.
You can do this by adding this script inside your <head> element:
<script>
FontAwesomeConfig = { autoReplaceSvg: false }
</script>
You'll need to place it anywhere above the FA js file.
I recommend using the plugin Head, Footer and Post Injections.