=== GS ACF Icons === Contributors: andreasnrb, goosestudio Tags: acf, icons, advanced custom fields Stable tag: 0.2 Requires at least: 5.0 Tested up to: 5.8 Requires PHP: 5.6 License: GPLv3 License URI: https://www.gnu.org/licenses/gpl-3.0.txt == Description == The ACF icon plugin adds a new field to ACF that enables users to select an icon from a popup. It works with ACF Repeater fields. It supports both font icons and SVG icons. You can select if the field should return * CSS class * SVG url fragment * SVG file path * SVG raw (the SVG markup) You cannot limit to certain icons or add new icon providers as of writing which is version 0.1.3. If you are using ACF functions the_field() with CSS class return format you need to enqueue the required CSS. Use ACFIcon::get_css_handle(get_the_field('your-icon-field-id')) to retrieve the correct CSS handle for the selected icon. Supported icons are Font Awesome 5 Free, Ionicons and Elementor Icons. == Installation == 1. Download the plugin from the link provided in your order email 2. Upload the zip file to your site 3. Activate the plugin == Frequently Asked Questions == = How do I use this? = There are few methods either use a plugin such as Advanced Elements that displays ACF fields or add new code to your theme templates that calls the default ACF functions. If you are using ACF functions the_field() with you need to enqueue the required CSS. Use ACFIcon::get_css_handle(get_the_field('your-icon-field-id')) to retrieve the correct CSS handle for the selected icon. == Changelog == = 0.2.1 = * Update Font Awesome Pro icon mappings = 0.2 = * Add Font Awesome Pro support (Partial 6.2) * Fix issue with trash can click not removing icon = 0.1.3 = * Add on request SVG generation * Add usage instructions * Remove comment artifacts * Remove single SVG files * Remove duplicate JavaScript * Fix issue with wrong ID targeting on repeater icons * Fix issue with missing ID when removing icons on first load * Fix wrong URL when return format is URL * Fix compatibility when used as subfield with Repeater field