Spectre Icons

描述

Spectre Icons registers curated SVG icon libraries inside Elementor’s icon picker and renders them as inline SVGs on the frontend.

  • Enable or disable individual libraries from Settings Spectre Icons
  • Manifest-driven rendering for Lucide and Font Awesome Free
  • Inline SVG injection in editor preview and frontend
  • Disabled libraries are hidden from the picker; existing icons keep rendering
  • Theme-friendly color inheritance through builder color controls

Supported widgets: Icon, Icon Box, Icon List, Social Icons.

Icon Attributions

Font Awesome Free

Licensed under CC BY 4.0 (icons) and MIT (code).
https://fontawesome.com/license/free

Lucide Icons

Licensed under the ISC License.
https://lucide.dev

安装

From the WordPress admin

  1. Go to Plugins Add New
  2. Search for “Spectre Icons”
  3. Click Install Now, then Activate
  4. Go to Settings Spectre Icons and enable the libraries you want

Manual install

  1. Download the plugin ZIP
  2. Go to Plugins Add New Upload Plugin
  3. Upload the ZIP, activate it, then go to Settings Spectre Icons

常见问题

Which page builders are supported?

Elementor 3.x and 4.x. The architecture is built to support additional builders in future releases.

Can I disable individual icon libraries?

Yes. Uncheck a library under Settings Spectre Icons to hide it from the Elementor icon picker. Icons already placed on your site will continue to render.

Can I add my own icon packs?

Custom icon library registration is a pro feature.

What are the system requirements?

WordPress 6.0+, PHP 7.4+, and Elementor 3.x or 4.x.

评价

阅读所有0条评价

贡献者及开发者

「Spectre Icons」是开源软件。 以下人员对此插件做出了贡献。

贡献者

帮助将「Spectre Icons」翻译成简体中文。

对开发感兴趣吗?

您可以浏览代码,查看SVN仓库,或通过RSS订阅开发日志

更新日志

1.2.0

  • Added per-library enable/disable controls with reliable Elementor v4 picker hiding
  • Disabled libraries are hidden from the icon picker; existing placed icons keep rendering
  • Hardened SVG sanitizer, manifest renderer, and plugin bootstrap
  • Added PHPUnit and Playwright e2e test coverage
  • Updated WordPress compatibility to 6.7

1.1.0

  • Added SPDX license metadata and finalized bundled icon attribution
  • Refined Elementor manifest rendering, integration hooks, and SVG sanitization
  • Updated plugin metadata and release packaging for WordPress.org

1.0.0

  • Fixed manifest loading and icon lookup for prefixed libraries
  • Aligned Elementor editor config and asset enqueues
  • Ensured Lucide outline icons render correctly
  • Cleaned up WordPress.org ZIP packaging