icons.php
File: inc/icons.php Theme: Shared Icon Block Functions
Auto-register theme SVG icons using the WP 7.1 Icon API. Auto-discovers sub-folders while enforcing a single permanent 'lumina' collection handle.
Table of Contents
Constants
- ICON_REGISTRATION_DIR : string = 'assets/icons'
- Relative path to theme SVG icon directory.
- THEME_SLUG : string = 'lumina'
- Static slug handle for theme SVG icon collection registration.
Functions
- register_theme_svg_icons() : void
- Registers custom SVG icons using the WP 7.1 Icon API across sub-folder sets.
Constants
ICON_REGISTRATION_DIR
Relative path to theme SVG icon directory.
public
string
ICON_REGISTRATION_DIR
= 'assets/icons'
THEME_SLUG
Static slug handle for theme SVG icon collection registration.
public
string
THEME_SLUG
= 'lumina'
Functions
register_theme_svg_icons()
Registers custom SVG icons using the WP 7.1 Icon API across sub-folder sets.
register_theme_svg_icons() : void