Lumina Theme Architecture

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
On this page

Search results