Linux 软件免费装
Banner图

Subtle Icons - SVG Icon Block Suite, Icon Picker & ACF Field

开发者 evanworks
更新时间 2026年5月30日 13:14
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

acf svg icon icon block icon picker

下载

1.0.3 1.0.5 1.0.6 1.0.4 1.0.7 1.0.8

详情介绍:

Subtle Icons is a lightweight plugin that brings thousands of icons directly into the WordPress block editor and Advanced Custom Fields (ACF). Stop enqueuing heavy FontAwesome stylesheets. Subtle Icons generates clean, inline SVG code natively in the editor, keeping your frontend free of external scripts and font files. The Ultimate WordPress Icon Picker Powered by the massive Iconify ecosystem, easily search and insert icons from dozens of popular open-source libraries without leaving the WordPress editor. Supported libraries include: * Lucide Icons * Material Design Icons * Heroicons * FontAwesome * Bootstrap Icons * Phosphor Icons * ...and dozens more, or upload your own custom SVGs! Four Native Gutenberg Icon Blocks Advanced Custom Fields (ACF) Integration Bring icons to your structured content. Subtle Icons adds a fully integrated Icon Picker field to ACF. Add icons to taxonomies, repeaters, options pages, and custom blocks seamlessly. Built for Developers & Custom Integrations Take full control of the icon workflow. Use our lightweight filters and actions to tailor the experience for your clients and custom builds. * Filter or restrict available icon collections * Configure default block icons globally * Robust developer documentation and more extensibility coming soon!

安装:

  1. Upload the plugin files to the /wp-content/plugins/subtle-icons directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the 'Plugins' screen in WordPress.
  3. Open the Block Editor and search for "Icon" to start using the blocks.

常见问题:

Does this require Advanced Custom Fields?

No! The custom blocks work perfectly out of the box. The ACF field is just a bonus for developers who want to integrate icons into custom meta boxes.

Are the icons loaded locally or remotely?

The Icon Picker connects to Iconify via a proxy API to search icons, but the SVG code is embedded directly into your content. No third-party frontend assets are loaded on your live site.

How are the SVGs sanitized against malicious code?

Every icon is cleaned up twice before it ever touches your database — once in the browser the moment an icon is chosen, and again on the server when the post is saved. Both passes use strict allowlists that permit only the elements a real icon needs. Anything that could execute code or load an external resource is removed automatically, regardless of where the SVG came from. The icon search itself only works for logged-in users who can already edit posts, so the feature is not exposed to the public.

更新日志:

1.0.7 1.0.2