[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$few8Nx8RWuVx09zrwpDDD6BG_pgzlXtuRW9w7tMdjXr8":3,"$fTJNGNVTJMunAF3QzMFxFb2FaNpYKxhNV3SzBCszthTo":292,"$fM3uGqY3I0RCOhcGzgCy_DGNXobF7H5V5UgMghJIzbWs":297},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":11,"last_updated":13,"tested_up_to":14,"requires_at_least":15,"requires_php":16,"tags":17,"homepage":23,"download_link":24,"security_score":25,"vuln_count":11,"unpatched_count":11,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":147,"fingerprints":257},"one-thousand-nine-hundred-and-ninety-nineify","One Thousand Nine Hundred and Ninety-Nineify","0.0.3","Thomas Patrick Levy","https:\u002F\u002Fprofiles.wordpress.org\u002Fthomasplevy\u002F","\u003Ch3>~\u003Cem>~\u003C\u002Fem>~\u003Cem>~\u003C\u002Fem>~ \u003Ca href=\"http:\u002F\u002Fgrumpy-tapir.w5.wpsandbox.pro\u002F\" rel=\"nofollow ugc\">SEE A LIVE DEMO\u003C\u002Fa> ~\u003Cem>~\u003C\u002Fem>~\u003Cem>~\u003C\u002Fem>~\u003C\u002Fh3>\n\u003Cp>Do you remember the good-old days of AOL Hometown, Yahoo Geocities, and Angelfire by whoever the heck made Angelfire?\u003C\u002Fp>\n\u003Cp>Do you think back fondly on hours spent finding the coolest combination of fore- and background colors for your instant messenger profile?\u003C\u002Fp>\n\u003Cp>Do you ever wonder why no one talks about how Slack actually is a more advanced version of CompuServe chatrooms?\u003C\u002Fp>\n\u003Cp>If you answered with a resounding ~-~-~- YES -~-~-~ to any of these questions you may just need to install One Thousand Nine Hundred and Ninety-Nineify for your next WordPress site so that you can experience all the parts of the greatest era on the internet presented in modern, semantic, HTML5, Javascript, and CSS3.\u003C\u002Fp>\n\u003Cp>Welcome back all those glorious scrolling marquees, animated cursor tails, rotating menu items, and so much more.\u003C\u002Fp>\n","This plugin's got its JNCO pockets full of all tools you'll need to make the coolest site on the web!",0,1363,"2018-05-24T01:15:00.000Z","4.9.29","4.9.5","7.1",[18,19,20,21,22],"awesome","fantastic","incredible","the-90s","web-1-0","https:\u002F\u002Fgithub.com\u002Fthomasplevy\u002Fonekninetynineify","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-thousand-nine-hundred-and-ninety-nineify.0.0.3.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"thomasplevy",3,30,84,"2026-05-20T12:20:38.093Z",[37,63,85,108,128],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":52,"tags":53,"homepage":58,"download_link":59,"security_score":60,"vuln_count":61,"unpatched_count":11,"last_vuln_date":62,"fetched_at":27},"font-awesome","Font Awesome","5.1.4","fontawesome","https:\u002F\u002Fprofiles.wordpress.org\u002Ffontawesome\u002F","\u003Cp>The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cp>Our official plugin makes it easy to add Font Awesome icons to your pages, posts, and templates and includes the following features:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Use \u003Cstrong>Pro or Free icons\u003C\u002Fstrong>, from the latest release or a specific release.\u003C\u002Fli>\n\u003Cli>Use \u003Cstrong>custom icons\u003C\u002Fstrong> from your Pro Kits.\u003C\u002Fli>\n\u003Cli>Use a \u003Cstrong>Font Awesome Kit\u003C\u002Fstrong> to add any of our icons (including the latest Duotone styles and custom icons!), or select the Font Awesome \u003Cstrong>CDN for Version 5 icons only\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Turn on automatic \u003Cstrong>compatibility for Font Awesome Version 4\u003C\u002Fstrong> if you – or your plugins – are still using Version 4 syntax.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Troubleshoot and resolve issues\u003C\u002Fstrong> when multiple versions of Font Awesome are loading on your site from other plugins\u002Fthemes, which can cause unexpected icon display or technical issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>How to Use\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Install And Enable The Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\n(See the Installation tab for details)\u003C\u002Fp>\n\u003Cp>\u003Cstrong>How to Add and Style Icons\u003C\u002Fstrong>\u003Cbr \u002F>\nFull docs on how to use the plugin and add icons are available on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\u002Fadd-icons\" rel=\"nofollow ugc\">Font Awesome Docs site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Icons in the Block Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nOnce you’ve set up your plugin, you can add icons as blocks or inline with text.\u003C\u002Fp>\n\u003Cp>To add icons as blocks, select the “Font Awesome Icon” block, and then click the “Choose Icon button” to open the Icon Chooser.\u003C\u002Fp>\n\u003Cp>To add icons inline, select the Font Awesome option in the format toolbar to open the Icon Chooser. (Note: Inline icons require at least WP 6.3.)\u003C\u002Fp>\n\u003Cp>Once you open the Icon Chooser, add icons by:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Searching for the icon you want – you can \u003Cstrong>search by icon name, category, or keyword\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>Changing the Family and Style using the drop downs if you want an icon in a different style.\u003C\u002Fli>\n\u003Cli>When you see the icon you want, clicking it to enter it into the content of your page or post.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cem>Note: If you want to search and add Pro icons in the Icon Chooser, make sure you set your plugin to use a Pro Kit.\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Add Icons in The Classic Editor\u003C\u002Fstrong>\u003Cbr \u002F>\nIf you need to add icons in the classic editor, you can \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Ficons?d=gallery\" rel=\"nofollow ugc\">use the icon names in shortcodes or HTML\u003C\u002Fa>. Add an icon using shortcodes to any text area – just add the name of the icon and a style prefix, where \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Freferencing-icons\u002Fbasic-use\" rel=\"nofollow ugc\">the prefix is the style of icon\u003C\u002Fa> you want to use. Note that you don’t need to include the \u003Ccode>fa-\u003C\u002Fcode> part of the icon name. And if you don’t include any style prefix, the icon will default to the Classic Solid style.\u003C\u002Fp>\n\u003Cp>The shortcode for an icon looks like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[icon name=\"stroopwafel\"]\n\n[icon name=\"stroopwafel\" prefix=\"fa-sharp fa-light\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>You can also use basic HTML with \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Freferencing-icons\u002Fbasic-use\" rel=\"nofollow ugc\">standard Font Awesome syntax\u003C\u002Fa>, like this:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>\u003Ci class=\"fa-solid fa-stroopwafel\">\u003C\u002Fi>\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>\u003Cstrong>Using Pro Icons and Features\u003C\u002Fstrong>\u003Cbr \u002F>\nTo use a Kit to power your icons, \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Fkits\" rel=\"nofollow ugc\">create a Kit on FontAwesome.com\u003C\u002Fa> and select “Pro icons” in the Kit Settings tab. Then grab your \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Faccount#api-tokens\" rel=\"nofollow ugc\">API Token from your Font Awesome Account page\u003C\u002Fa> and add it to your WordPress plugin settings.\u003C\u002Fp>\n\u003Cp>To use the CDN to power your icons, know that you will \u003Cstrong>only be able to use icons from Version 5\u003C\u002Fstrong>. To enable Pro icons, add your site’s domain to the list allowed domains on your \u003Ca href=\"https:\u002F\u002Ffontawesome.com\u002Faccount\u002Fcdn\" rel=\"nofollow ugc\">Font Awesome CDN Settings page\u003C\u002Fa> and then use shortcodes or HTML to add the icons into your content.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Troubleshooting with the Plugin\u003C\u002Fstrong>\u003Cbr \u002F>\nFont Awesome icons are popular, so lots of themes and plugins also load Font Awesome, and sometimes their version can conflict with yours. So we created a way to help you find and prevent those conflicting versions from affecting your icons: \u003Cstrong>The Conflict Detection Scanner\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>If the plugin seems to be set up correctly and your icons still aren’t loading and you’re not sure why, head over to the Troubleshoot tab, which has two parts:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cem>Detect Conflicts with Other Versions of Font Awesome\u003C\u002Fem> – which lets you start the conflict detection scanner to find versions of Font Awesome loading on your site.\u003C\u002Fli>\n\u003Cli>\u003Cem>Versions of Font Awesome Active on Your Site\u003C\u002Fem> – which shows the results of the scanner and lets  you prevent any conflicting versions from loading other versions of Font Awesome on your site.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Get more information about using the scanner for troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\u002Ftroubleshoot\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Configuring\u003C\u002Fh3>\n\u003Cp>The plugin is set to serve Font Awesome Free icons as a Web Font via the Font Awesome CDN by default. You can change the CDN settings right in the plugin. If you want just the basic Free icons, you probably don’t need to make any changes to the default configuration.\u003C\u002Fp>\n\u003Cp>You can get more information about all the available settings and troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Upgrading from Plugin Version 4\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ccode>[icon]\u003C\u002Fcode> shortcodes found in Block Editor content and elsewehre will continue to work as before,\u003Cbr \u002F>\nthough new icons added with the Icon Chooser in the Block Editor will be inline SVGs.\u003Cbr \u002F>\nPreviously added \u003Ccode>[icon]\u003C\u002Fcode> shortcodes will not be automatically be converted into the new inline SVG\u003Cbr \u002F>\nformat. If you want to convert an \u003Ccode>[icon]\u003C\u002Fcode> shortcode, delete it and re-add the icon using the Icon Chooser in the Block Editor.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>See Also\u003C\u002Fh3>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FFortAwesome\u002Fwordpress-fontawesome\u002Fblob\u002Fmaster\u002FREADME.md\" rel=\"nofollow ugc\">README\u003C\u002Fa> on GitHub has details for WordPress site owners and developers.\u003C\u002Fp>\n\u003Cp>You can get more information about all the available settings and troubleshooting on the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fuse-with\u002Fwordpress\" rel=\"nofollow ugc\">Font Awesome WordPress docs\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>And there are \u003Ca href=\"https:\u002F\u002Ffortawesome.github.io\u002Fwordpress-fontawesome\u002F\" rel=\"nofollow ugc\">API docs\u003C\u002Fa> for developers.\u003C\u002Fp>\n","The official way to use Font Awesome Free or Pro icons on your WordPress site, brought to you by the Font Awesome team.",400000,5859690,72,61,"2026-04-01T18:26:00.000Z","6.9.4","5.8","7.4",[41,54,55,56,57],"icon","iconfont","svg-icon","webfont","https:\u002F\u002Ffontawesome.com\u002Fhow-to-use\u002Fon-the-web\u002Fusing-with\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffont-awesome.5.1.4.zip",99,2,"2022-12-22 00:00:00",{"slug":64,"name":65,"version":66,"author":67,"author_profile":68,"description":69,"short_description":70,"active_installs":71,"downloaded":72,"rating":73,"num_ratings":74,"last_updated":75,"tested_up_to":50,"requires_at_least":76,"requires_php":77,"tags":78,"homepage":81,"download_link":82,"security_score":60,"vuln_count":83,"unpatched_count":11,"last_vuln_date":84,"fetched_at":27},"advanced-custom-fields-font-awesome","Advanced Custom Fields: Font Awesome Field","5.0.2","Matt Keys","https:\u002F\u002Fprofiles.wordpress.org\u002Fmattkeys\u002F","\u003Cp>Add a \u003Ca href=\"http:\u002F\u002Ffontawesome.com\u002F\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> icon field type to Advanced Custom Fields.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Specify which FontAwesome icon sets to use (Solid, Regular, Light, Thin, Duotone, Duotone Sharp, Brands, and Custom Upload Icons) (Some features only available with FontAwesome 5.x or 6.x icons)\u003C\u002Fli>\n\u003Cli>Create your own custom filtered list of FontAwesome icons to use with your fields. Use different custom icon sets with different fields\u003C\u002Fli>\n\u003Cli>Returns Icon Element, Icon Class, Icon Unicode, or an Object including the element, class, unicode value, and SVG data (if applicable)\u003C\u002Fli>\n\u003Cli>Optionally enqueues Font Awesome in footer where needed (when a FontAwesome field is being used on the page))\u003C\u002Fli>\n\u003Cli>Integrates with the \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fapis\u002Fgraphql\" rel=\"nofollow ugc\">FontAwesome GraphQL\u003C\u002Fa> for loading your \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fsetup\u002Fuse-kit\" rel=\"nofollow ugc\">FontAwesome Kits\u003C\u002Fa>, searching for icons, and loading the latest version of FontAwesome\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Note: It is recommended to let this plugin enqueue the latest version of Font Awesome on your front-end; or include the latest version yourself using your \u003Ca href=\"https:\u002F\u002Fdocs.fontawesome.com\u002Fweb\u002Fsetup\u002Fuse-kit\" rel=\"nofollow ugc\">FontAwesome Kit\u003C\u002Fa>; so that available icons in the admin area will be displayed properly on your sites front-end.\u003C\u002Fp>\n\u003Ch4>Compatibility\u003C\u002Fh4>\n\u003Cp>This ACF field type is compatible with:\u003Cbr \u002F>\n* ACF 5.7+\u003Cbr \u002F>\n* FontAwesome 4.x, 5.x, 6.x and 7.x fonts\u003C\u002Fp>\n\u003Ch3>Optional Configuration\u003C\u002Fh3>\n\u003Ch3>Filters\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>ACFFA_always_enqueue_fa\u003C\u002Fstrong>: Return true to always enqueue FontAwesome on the frontend, even if no ACF FontAwesome fields are in use on the page. This will enqueue FontAwesome in the header instead of the footer.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_admin_enqueue_fa\u003C\u002Fstrong>: Return false to stop enqueueing FontAwesome in the admin area. Useful if you already have FontAwesome enqueued by some other means.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_get_icons\u003C\u002Fstrong>: (Applies to FontAwesome 4.x and 5.x icons only) Filter the array of icons and icon details loaded from the database\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_get_fa_url\u003C\u002Fstrong>: Filter the URL used for enqueuing FontAwesome in the frontend and admin areas of the site.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_override_major_version\u003C\u002Fstrong>: Filter to manually set the ‘major’ version of FontAwesome to load (accepts either 4, 5, or 6). NOTE: This filter must be registered before any calls to ACF get_field() function are made.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_fa_api_key\u003C\u002Fstrong>: Filter to programmatically set the FontAwesome API key.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>ACFFA_fa_kit_token\u003C\u002Fstrong>: Filter to programmatically set the FontAwesome kit token.\u003C\u002Fli>\n\u003C\u002Ful>\n","Adds a new 'Font Awesome Icon' field to the popular Advanced Custom Fields plugin.",100000,1677579,98,36,"2026-01-09T09:54:00.000Z","3.5","5.6",[79,80,38,41],"acf","advanced-custom-fields","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fadvanced-custom-fields-font-awesome\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fadvanced-custom-fields-font-awesome.5.0.2.zip",1,"2026-02-18 00:00:00",{"slug":86,"name":87,"version":88,"author":89,"author_profile":90,"description":91,"short_description":92,"active_installs":93,"downloaded":94,"rating":95,"num_ratings":34,"last_updated":96,"tested_up_to":97,"requires_at_least":98,"requires_php":99,"tags":100,"homepage":104,"download_link":105,"security_score":106,"vuln_count":32,"unpatched_count":11,"last_vuln_date":107,"fetched_at":27},"better-font-awesome","Better Font Awesome","2.0.4","Mickey Kay","https:\u002F\u002Fprofiles.wordpress.org\u002Fmcguive7\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Ftravis-ci.com\u002FMickeyKay\u002Fbetter-font-awesome\" rel=\"nofollow ugc\">\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Do you find this plugin helpful? Please consider \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fview\u002Fplugin-reviews\u002Fbetter-font-awesome\" rel=\"ugc\">leaving a 5-star review\u003C\u002Fa>.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Better Font Awesome allows you to automatically integrate the latest available version of \u003Ca href=\"http:\u002F\u002Ffontawesome.io\u002F\" rel=\"nofollow ugc\">Font Awesome\u003C\u002Fa> into your WordPress project, along with accompanying CSS, shortcodes, and TinyMCE icon shortcode generator.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>Always up-to-date\u003C\u002Fstrong> – automatically fetches the most recent available version of Font Awesome, meaning you no longer need to manually update the version included in your theme\u002Fplugin.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Backwards compatible\u003C\u002Fstrong> – shortcode output is automatically updated depending on which version of Font Awesome you choose, meaning that you can switch versions without having to modify your shortcodes.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Compatible with other plugins\u003C\u002Fstrong> – designed to work with shortcodes generated with plugins like \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome\u002F\" title=\"Font Awesome Icons\" rel=\"ugc\">Font Awesome Icons\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome-more-icons\u002F\" title=\"Font Awesome More Icons\" rel=\"ugc\">Font Awesome More Icons\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome-shortcodes\u002F\" rel=\"ugc\">Font Awesome Shortcodes\u003C\u002Fa>, so you can switch to Better Font Awesome and your existing shortcodes will still work.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>CDN speeds\u003C\u002Fstrong> – Font Awesome CSS is pulled from the super-fast and reliable \u003Ca href=\"http:\u002F\u002Fwww.jsdelivr.com\u002F#!fontawesome\" rel=\"nofollow ugc\">jsDelivr CDN\u003C\u002Fa>.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Shortcode generator\u003C\u002Fstrong> – includes an easy-to-use TinyMCE dropdown shortcode generator.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Settings\u003C\u002Fh4>\n\u003Cp>All settings can be adjusted via \u003Cstrong>Settings &rarr; Better Font Awesome\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Better Font Awesome can be used in 3 different ways: shortcode, HTML, and TinyMCE\u003C\u002Fp>\n\u003Ch4>1. Shortcode\u003C\u002Fh4>\n\u003Cpre>\u003Ccode>[icon name=\"flag\" class=\"2x spin border\" unprefixed_class=\"my-custom-class\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>Note that prefixes (\u003Ccode>fa-\u003C\u002Fcode> and \u003Ccode>icon-\u003C\u002Fcode>) are not required, but if you do include them things will still work just fine! Better Font Awesome is smart enough to know what version of Font Awesome you’re using and correct of the appropriate prefix.\u003C\u002Fp>\n\u003Cp>That means that all of the following shortcodes will work, regardless of what version of Font Awesome you choose:\u003Cbr \u002F>\n    [icon name=”flag” class=”2x spin border”]\u003Cbr \u002F>\n    [icon name=”icon-flag” class=”icon-2x icon-spin icon-border”]\u003Cbr \u002F>\n    [icon name=”fa-flag” class=”fa-2x fa-spin fa-border”]\u003Cbr \u002F>\n    [icon name=”icon-flag” class=”fa-2x spin icon-border”]\u003C\u002Fp>\n\u003Cp>You can read more about shortcode usage on \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMickeyKay\u002Fbetter-font-awesome-library#shortcode\" rel=\"nofollow ugc\">Github\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>2. TinyMCE\u003C\u002Fh4>\n\u003Cp>Better Font Awesome also provides you with an easy-to-use drop down menu when editing in TinyMCE’s visual mode. Check out our \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetter-font-awesome\u002Fscreenshots\u002F\" title=\"Screenshots\" rel=\"ugc\">Screenshots\u003C\u002Fa> to see what it looks like.\u003C\u002Fp>\n\u003Ch4>3. HTML\u003C\u002Fh4>\n\u003Cp>Note that prefixes are required for HTML usage, and are version-specific. For this reason, shortcode usage is encouraged over HTML. If you do want to use HTML, however, you can read more on the \u003Ca href=\"http:\u002F\u002Ffortawesome.github.io\u002FFont-Awesome\u002Fexamples\u002F\" rel=\"nofollow ugc\">Font Awesome site\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>Advanced \u002F Integration\u003C\u002Fh4>\n\u003Cp>Better Font Awesome is built around the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMickeyKay\u002Fbetter-font-awesome-library\" rel=\"nofollow ugc\">Better Font Awesome Library\u003C\u002Fa>. This library allows you to integrate Better Font Awesome into any custom project you want to create (perhaps a theme or plugin with a constantly up-to-date icon list), and includes all the \u003Ca href=\"https:\u002F\u002Fgithub.com\u002FMickeyKay\u002Fbetter-font-awesome-library#filters\" rel=\"nofollow ugc\">filters\u003C\u002Fa> you might need.\u003C\u002Fp>\n\u003Ch4>Languages \u002F Translations\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>English\u003C\u002Fli>\n\u003Cli>French (thanks to \u003Ca href=\"http:\u002F\u002Fwww.pixemotion.fr\" rel=\"nofollow ugc\">David Tisserand\u003C\u002Fa>)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Credits\u003C\u002Fh4>\n\u003Cp>Many thanks to the following plugins and their authors:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome\u002F\" title=\"Font Awesome Icons\" rel=\"ugc\">Font Awesome Icons\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Frachelbaker.me\u002F\" title=\"Rachel Baker\" rel=\"nofollow ugc\">Rachel Baker\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome-more-icons\u002F\" title=\"Font Awesome More Icons\" rel=\"ugc\">Font Awesome More Icons\u003C\u002Fa> by \u003Ca href=\"http:\u002F\u002Fwebguysaz.com\u002F\" title=\"Web Guys\" rel=\"nofollow ugc\">Web Guys\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffont-awesome-shortcodes\u002F\" rel=\"ugc\">Font Awesome Shortcodes\u003C\u002Fa> by \u003Ca href=\"https:\u002F\u002Fprofiles.wordpress.org\u002Ffoolsrun\u002F\" title=\"FoolsRun\" rel=\"nofollow ugc\">FoolsRun\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Dmitriy Akulov and the awesome folks at \u003Ca href=\"http:\u002F\u002Fwww.jsdelivr.com\u002F\" rel=\"nofollow ugc\">jsDelivr\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>And many thanks to the following folks who helped with testing and QA:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fvanishingforests.org\u002F\" rel=\"nofollow ugc\">Jeffrey Dubinksy\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002F_neilgee\" rel=\"nofollow ugc\">Neil Gee\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FMichaelBeil\" rel=\"nofollow ugc\">Michael Beil\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Frob_neu\" rel=\"nofollow ugc\">Rob Neue\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FGaryJ\" rel=\"nofollow ugc\">Gary Jones\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FJanHoekdotCom\" rel=\"nofollow ugc\">Jan Hoek\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","The Better Font Awesome plugin for WordPress. Shortcodes, HTML, TinyMCE, various Font Awesome versions, backwards compatibility, CDN speeds, and more.",70000,1153006,92,"2025-02-12T09:17:00.000Z","6.7.5","3.0","",[18,101,102,54,103],"better","font","icons","http:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbetter-font-awesome","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbetter-font-awesome.2.0.4.zip",90,"2023-01-18 00:00:00",{"slug":109,"name":110,"version":111,"author":112,"author_profile":113,"description":114,"short_description":115,"active_installs":116,"downloaded":117,"rating":73,"num_ratings":118,"last_updated":119,"tested_up_to":120,"requires_at_least":121,"requires_php":77,"tags":122,"homepage":124,"download_link":125,"security_score":126,"vuln_count":61,"unpatched_count":11,"last_vuln_date":127,"fetched_at":27},"wp-font-awesome","WP Font Awesome","1.8.0","Zayed Baloch","https:\u002F\u002Fprofiles.wordpress.org\u002Fzayedbaloch\u002F","\u003Cp>This plugin allows you to easily embed Font Awesome icon to your website using HTML or built-in shortcode handlers.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Shortcode support. Example: For Font Awesome 5 \u003Ccode>[wpfa5s icon=\"\"]\u003C\u002Fcode>, \u003Ccode>[wpfa5r icon=\"\"]\u003C\u002Fcode>, \u003Ccode>[wpfab icon=\"\"]\u003C\u002Fcode>, and for Font Awesome 4.7+ \u003Ccode>[wpfa icon=\"\"]\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Use Larger Icon: \u003Ccode>[wpfa icon=\"\" size=\"2x\"]\u003C\u002Fcode>. Sizes: \u003Ccode>xs\u003C\u002Fcode>, \u003Ccode>sm\u003C\u002Fcode>, \u003Ccode>lg\u003C\u002Fcode>, \u003Ccode>2x\u003C\u002Fcode>, \u003Ccode>3x\u003C\u002Fcode>, \u003Ccode>5x\u003C\u002Fcode>, \u003Ccode>7x\u003C\u002Fcode>, \u003Ccode>10x\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>Add Font Awesome icon in Menu with shortcode.\u003C\u002Fli>\n\u003Cli>Support shortocde in Widgets.\u003C\u002Fli>\n\u003Cli>Support post and page title.\u003C\u002Fli>\n\u003Cli>Font Awesome version 6\u003C\u002Fli>\n\u003Cli>Support Font Awesome version 5.+ and 4.7.0\u003C\u002Fli>\n\u003Cli>Add Font Awesome icon from editor Toolbar button.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Shortcodes\u003C\u002Fh4>\n\u003Cp>Introduced three new shortcode for Font Awesome support.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Font Awesome v6 & v5\u003C\u002Fstrong>\u003Cbr \u002F>\n    [wpfa5s icon=”home”] for Solid style.\u003Cbr \u002F>\n    [wpfa5r icon=”user”] for Regular style. \u003Cem>support only in few icon\u003C\u002Fem>.\u003Cbr \u002F>\n    [wpfa5b icon=”wordpress”] for Brands.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Font Awesome 4.7+\u003C\u002Fstrong>\u003Cbr \u002F>\n    [wpfa icon=””].\u003C\u002Fp>\n\u003Ch4>Note\u003C\u002Fh4>\n\u003Cp>The \u003Ccode>fa\u003C\u002Fcode> prefix has been deprecated in version 5. The new default is the \u003Ccode>fas\u003C\u002Fcode> solid style \u003Ccode>far\u003C\u002Fcode> regular style and the \u003Ccode>fab\u003C\u002Fcode> style for brands.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>WP Font Awesome plugin still support Font Awesome version 4\u003C\u002Fstrong>\u003C\u002Fp>\n","This plugin allows you to easily embed Font Awesome icon to your site with simple shortcodes.",10000,152322,9,"2024-07-09T06:56:00.000Z","6.6.5","3.2",[38,123,41,54],"font-icon","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-font-awesome\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwp-font-awesome.1.8.0.zip",91,"2023-10-23 00:00:00",{"slug":129,"name":130,"version":131,"author":132,"author_profile":133,"description":134,"short_description":135,"active_installs":136,"downloaded":137,"rating":138,"num_ratings":61,"last_updated":139,"tested_up_to":140,"requires_at_least":141,"requires_php":77,"tags":142,"homepage":144,"download_link":145,"security_score":34,"vuln_count":61,"unpatched_count":11,"last_vuln_date":146,"fetched_at":27},"icon-widget","Icon Widget","1.4.0","seothemes","https:\u002F\u002Fprofiles.wordpress.org\u002Fseothemes\u002F","\u003Cp>Icon Widget creates a new WordPress widget that displays an icon, title and description. Select the size, color and text-alignment with easy to use dropdown options.\u003C\u002Fp>\n\u003Ch4>Icon Fonts Included\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Font Awesome 4 & 5\u003C\u002Fli>\n\u003Cli>Line Awesome\u003C\u002Fli>\n\u003Cli>Ionicons\u003C\u002Fli>\n\u003Cli>Streamline Icons\u003C\u002Fli>\n\u003Cli>ET Line Icons\u003Cbr \u002F>\n\u003Cem>More coming soon. We are open to suggestions.\u003C\u002Fem>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Shortcode Usage\u003C\u002Fh4>\n\u003Cp>Since 1.0.6 you can now use the \u003Ccode>icon_widget\u003C\u002Fcode> shortcode. Below is a list of available attributes with their default values:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>classes  =>  ‘icon-widget’\u003C\u002Fli>\n\u003Cli>title    =>  ‘Icon Widget’\u003C\u002Fli>\n\u003Cli>content  =>  ‘Add a short description.’\u003C\u002Fli>\n\u003Cli>icon     =>  ‘fa-star’\u003C\u002Fli>\n\u003Cli>weight   =>  ‘600’\u003C\u002Fli>\n\u003Cli>size     =>  ‘2x’\u003C\u002Fli>\n\u003Cli>align    =>  ‘center’\u003C\u002Fli>\n\u003Cli>color    =>  ‘#333333’\u003C\u002Fli>\n\u003Cli>bg       =>  ”\u003C\u002Fli>\n\u003Cli>padding  =>  ”\u003C\u002Fli>\n\u003Cli>radius   =>  ”\u003C\u002Fli>\n\u003Cli>heading  =>  ‘h4’\u003C\u002Fli>\n\u003Cli>break    =>  ‘\u003Ccode>\u003Cbr>\u003C\u002Fcode>‘\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Here is an example of the icon widget shortcode using all available parameters:\u003C\u002Fp>\n\u003Cpre>\u003Ccode>[icon_widget classes=\"icon-widget\" title=\"Icon Widget\" content=\"Add a short description\" icon=\"fa-star\" weight=\"600\" size=\"2x\" align=\"center\" color=\"#fff\" bg=\"#333\" padding=\"30\" radius=\"30\" heading=\"h4\" break=\"\u003Cbr>\"]\n\u003C\u002Fcode>\u003C\u002Fpre>\n","Display an icon, title and description with a widget or a shortcode.",4000,97237,100,"2024-04-10T12:35:00.000Z","6.5.8","5.0",[41,54,143],"widget","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ficon-widget\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ficon-widget.zip","2024-04-19 00:00:00",{"attackSurface":148,"codeSignals":206,"taintFlows":245,"riskAssessment":246,"analyzedAt":256},{"hooks":149,"ajaxHandlers":197,"restRoutes":198,"shortcodes":199,"cronEvents":205,"entryPointCount":83,"unprotectedCount":11},[150,156,160,164,168,173,177,181,186,190,194],{"type":151,"name":152,"callback":153,"file":154,"line":155},"action","wp","init","includes\u002Fclass-onek99ify-assets.php",21,{"type":151,"name":157,"callback":158,"file":154,"line":159},"enqueue_block_editor_assets","enqueue_blocks",24,{"type":151,"name":161,"callback":162,"file":154,"line":163},"customize_preview_init","enqueue_customizer",27,{"type":151,"name":165,"callback":166,"file":154,"line":167},"wp_enqueue_scripts","enqueue",73,{"type":151,"name":169,"callback":170,"file":171,"line":172},"customize_register","register","includes\u002Fclass-onek99ify-customizer.php",16,{"type":151,"name":174,"callback":175,"file":171,"line":176},"wp_head","output_dynamic_css",18,{"type":178,"name":179,"callback":179,"file":180,"line":176},"filter","body_class","includes\u002Fclass-onek99ify-mouse-trail.php",{"type":151,"name":182,"callback":183,"file":184,"line":185},"shutdown","record_visit","includes\u002Fclass-onek99ify-stats.php",13,{"type":151,"name":187,"callback":170,"file":188,"line":189},"widgets_init","includes\u002Fclass-onek99ify-widgets.php",17,{"type":151,"name":153,"callback":191,"priority":11,"file":192,"line":193},"load_textdomain","onekninetynineify.php",65,{"type":151,"name":195,"callback":153,"file":192,"line":196},"plugins_loaded",68,[],[],[200],{"tag":201,"callback":202,"file":203,"line":204},"marquee","content","includes\u002Fclass-onek99ify-shortcode-marquee.php",10,[],{"dangerousFunctions":207,"sqlUsage":208,"outputEscaping":210,"fileOperations":11,"externalRequests":11,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":244},[],{"prepared":11,"raw":11,"locations":209},[],{"escaped":211,"rawEcho":172,"locations":212},64,[213,216,218,220,222,224,226,228,230,233,235,237,239,241,242,243],{"file":171,"line":214,"context":215},40,"raw output",{"file":171,"line":217,"context":215},52,{"file":171,"line":219,"context":215},66,{"file":171,"line":221,"context":215},78,{"file":171,"line":223,"context":215},93,{"file":171,"line":225,"context":215},113,{"file":171,"line":227,"context":215},114,{"file":171,"line":229,"context":215},115,{"file":231,"line":232,"context":215},"includes\u002Fclass-onek99ify-widget-email.php",33,{"file":231,"line":234,"context":215},35,{"file":231,"line":236,"context":215},43,{"file":231,"line":238,"context":215},47,{"file":240,"line":232,"context":215},"includes\u002Fclass-onek99ify-widget-stats.php",{"file":240,"line":234,"context":215},{"file":240,"line":214,"context":215},{"file":240,"line":236,"context":215},[],[],{"summary":247,"deductions":248},"The plugin 'one-thousand-nine-hundred-and-ninety-nineify' v0.0.3 exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, file operations, and external HTTP requests is commendable. Furthermore, all SQL queries utilize prepared statements, and a high percentage of output is properly escaped, mitigating common web vulnerabilities.  The lack of any known CVEs or historical vulnerabilities also suggests a history of secure development or a lack of previous exploitation.\n\nHowever, there are notable areas for improvement. The complete absence of nonce checks and capability checks across all entry points, including the sole shortcode, presents a significant risk. This means that any user, regardless of their role or logged-in status, could potentially trigger the functionality of the shortcode. While the current attack surface is small and has no unauthenticated entry points detected in the analysis, this gap in authorization and integrity checks is a critical oversight.\n\nIn conclusion, while the plugin demonstrates good practices in areas like SQL sanitization and output escaping, the lack of authorization and nonce checks on its shortcode functionality is a serious concern. Addressing these points would significantly enhance the plugin's security and prevent potential unauthorized actions or manipulations.",[249,252,254],{"reason":250,"points":251},"Missing nonce checks on shortcode",8,{"reason":253,"points":251},"Missing capability checks on shortcode",{"reason":255,"points":61},"Less than 100% output escaping","2026-04-16T14:37:53.991Z",{"wat":258,"direct":279},{"assetPaths":259,"generatorPatterns":268,"scriptPaths":269,"versionParams":270},[260,261,262,263,264,265,266,267],"\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fcss\u002FoneK99ify.min.css","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fcss\u002FoneK99ify.css","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify.min.js","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify.js","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify-blocks.min.js","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify-blocks.js","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify-customizer.min.js","\u002Fwp-content\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fassets\u002Fjs\u002FoneK99ify-customizer.js",[],[],[271,272,273,274,275,276,277,278],"oneK99ify.min.css?ver=","oneK99ify.css?ver=","oneK99ify.min.js?ver=","oneK99ify.js?ver=","oneK99ify-blocks.min.js?ver=","oneK99ify-blocks.js?ver=","oneK99ify-customizer.min.js?ver=","oneK99ify-customizer.js?ver=",{"cssClasses":280,"htmlComments":286,"htmlAttributes":287,"restEndpoints":288,"jsGlobals":289,"shortcodeOutput":291},[281,282,283,284,285],"onek99-contact","onek99-contact-at","onek99-dot","onek99-trail-type--circle","onek99-trail-type--star",[],[],[],[290],"onek99ify_option",[],{"error":293,"url":294,"statusCode":295,"statusMessage":296,"message":296},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":61,"versions":298},[299,305],{"version":6,"download_url":24,"svn_tag_url":300,"released_at":26,"has_diff":301,"diff_files_changed":302,"diff_lines":26,"trac_diff_url":303,"vulnerabilities":304,"is_current":293},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Ftags\u002F0.0.3\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fone-thousand-nine-hundred-and-ninety-nineify%2Ftags%2F0.0.2&new_path=%2Fone-thousand-nine-hundred-and-ninety-nineify%2Ftags%2F0.0.3",[],{"version":306,"download_url":307,"svn_tag_url":308,"released_at":26,"has_diff":301,"diff_files_changed":309,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":310,"is_current":301},"0.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fone-thousand-nine-hundred-and-ninety-nineify.0.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fone-thousand-nine-hundred-and-ninety-nineify\u002Ftags\u002F0.0.2\u002F",[],[]]