Anonymous User 14808221
(@anonymized-14808221)
I assume you use a newer Fontawesome Version than the deprecated Toolset Types Plugin does.
That’s unfortunate because Types, as it’s available here, is deprecated:
https://ww.wp.xz.cn/support/topic/types-plugin-will-go-away-at-the-end-of-2018/
We cannot push any updates to it.
We suggest looking out for other solutions.
Note, this is the exact description of the issue, for your confirmation:
When you use a Theme (or Plugin) which enqueues Fontawesome 5.x (using standard handle) and activate Toolset Types, then Icons that are using Fontawesome 5.x syntax will not be visible anymore on the front end.
4.x Font Awesome Icons will still work.
Anonymous User 14808221
(@anonymized-14808221)
Forgot to add, you should be able to solve it with this:
function fix_different_version_same_handle_script() {
//Dequeue/Deregister any conflicting script
wp_dequeue_style( 'font-awesome' );
wp_deregister_style( 'font-awesome' );
//Re-enqueue the desired script with a different handle - change $src adequately)
wp_enqueue_style('font-awesome-compatible', get_template_directory_uri() . '/assets/font-awesome-v5/css/fontawesome-all' . $min . '.css');
}
add_action( 'wp_enqueue_scripts', 'fix_different_version_same_handle_script', 20 );