Once you've installed the plugin, using Font Awesome with WordPress is easy — whether you want to use a Kit to serve Free + Pro icons, or the classic CDN to serve Free icons. But first, you'll need to get it set up.
Use a Kit (Recommended)
Since every Font Awesome account comes with a free Kit, we recommend using a Kit in your WordPress plugin. Kits are super easy to set up and provide the most flexibility. (And when you use a Pro Kit, you'll get full access to Pro icons—including v6 styles!—in the plugin's Icon Chooser to add icons to your content easily. And any icons you've uploaded!)
Follow these steps to use a Kit in your WordPress plugin:
Set up a Kit: Create a new one if you don't already have a Kit set up. You can tweak the Kit to use Free or Pro icons, Web Font or SVG, a specific or the latest Font Awesome version, and other settings in the Kit's settings page to suit your needs.
Add Your Token to Your WordPress Plugin: Return to your WordPress site and open up the Font Awesome WordPress plugin settings. Select Use a Kit and paste your API token into the field. Save those changes.
Select Your Kit in the Plugin: Pick a Kit from the list. You’ll see the settings for the Kit you’ve chosen listed below so you can double-check that it’s set up the way you want. Make your selected Kit active in your project by saving your settings.
The Font Awesome WordPress plugin set up to use Kits
To adjust your Kit settings, head to your Kits page on FontAwesome.com, select the Kit you're using, go to the Settings tab, make and save your changes, then hit "Refresh kits data" in the WordPress plugin.
Font Awesome Kits use an API Token to securely get your Kits in WordPress without needing to share your Font Awesome credentials with your WordPress server. If your token ever gets compromised, you can easily generate a new one in your Font Awesome account.
Use the Font Awesome CDN (Default)
Font Awesome 6 Pro is not available on the Font Awesome CDN
Your best option for versions is to select the latest — it gives you the newest icons and capabilities, but if you need a particular previous version for some reason, you can pick it from the list. When a new version of Font Awesome is released, you can update your settings to match. (Bonus! If you select the latest with Kits, you always get the newest version.)
Older Version Compatibility
Suppose you haven't had a chance to update icon names in your HTML to match the latest version of Font Awesome. Or you're using plugins or themes that rely on older Font Awesome version (i.e. v4 or v5).
The Font Awesome 5 Free CDN will also handle backwards compatibility with projects using Font Awesome 5. (The CDN does not support Version 6.) If you need support for Version 4, you can enable the "Older Version Compatibility" feature (which loads v4 specific shims) in plugin's settings.
Manual Installation (Advanced)
If you'd rather not use the official plugin, you can configure your WordPress system to use Font Awesome via a Font Awesome 6 kit or Free CDN. To do so, make sure you are an advanced user who doesn’t have conflicts with other versions of Font Awesome from other themes or plugins, is comfortable modifying the WordPress functions.php file, or can’t install the Font Awesome plugin for some reason.
Help us help you! Use our official plugin as a composer package to include Font Awesome icons in your plugin or theme development the right way and keep your plugin or theme — and your users' sites — running at their best.