Skip to main content

Core Includes — hooks

36 hooks — 0 actions · 36 filters.

HookTypeSummary
fw_rate_limitfilterFilters a rate limit before it is applied for an action; return 0 or less to disable limiting for that action.
fw_rate_limit_client_ipfilterFilters the raw client IP used for rate limiting, for use behind a validated proxy or CDN.
fw_update_guard_messagefilterFilters the title of the update-confirmation dialog shown before updating the Unyson+ Framework.
fw_update_guard_titlefilterFilters the title of the update-confirmation dialog shown before updating the Unyson+ Framework.
fw_upw_internal_post_typesfilterFilters the list of internal WordPress post type keys treated as plumbing (attachment, revision, etc.) and excluded from user content.
fw:dynamic-content:permalink_choices_limitfilterFilters the maximum number of permalink choices listed per post type in the dynamic-content link picker (default 200).
fw:dynamic-content:tagsfilterFilters the registry of Dynamic Content tags, letting extensions register pickable tags with labels, params, and resolvers.
unysonplus_border_presetsfilterFilters the effective column border presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_button_color_presetsfilterFilters the effective button color presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_button_size_presetsfilterFilters the effective button size presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_color_presetsfilterFilters the effective named color presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_container_width_presetsfilterFilters the effective container width presets (saved store values or built-in defaults) returned to consumers.
unysonplus_custom_hover_animationsfilterFilters the effective custom button hover animations (saved Theme Settings values or seeded samples).
unysonplus_default_border_presetsfilterFilters the built-in default column border presets (Card, Outline, Soft Shadow, Hover Lift) before user overrides apply.
unysonplus_default_button_color_presetsfilterFilters the built-in default button color presets (solid, outline, gradient, link) before user overrides apply.
unysonplus_default_button_size_presetsfilterFilters the built-in default button size presets (xs through xl) before user overrides apply.
unysonplus_default_color_presetsfilterFilters the built-in default named color palette (Primary, Secondary, and the Material-style hues) before user overrides.
unysonplus_default_custom_hover_animationsfilterFilters the seeded sample custom button hover animations (Pulse Ring, Swing, etc.) shown before user overrides.
unysonplus_default_font_size_presetsfilterFilters the built-in default font-size presets (Display 1-5, Lead) before user overrides apply.
unysonplus_default_gap_scalefilterFilters the built-in default gap scale (Bootstrap-derived gutter steps) before user overrides apply.
unysonplus_default_icon_badge_presetsfilterFilters the built-in default icon badge presets (Circle, Soft Tile, Outline Ring, Hexagon) before user overrides apply.
unysonplus_default_section_style_presetsfilterFilters the built-in default section style presets (Alt, Light band skins) before user overrides apply.
unysonplus_default_spacing_scalefilterFilters the built-in default spacing scale (Bootstrap-derived spacer steps plus mid-range steps) before user overrides.
unysonplus_default_table_presetsfilterFilters the built-in default table style presets (Clean Lines, etc.) before user overrides apply.
unysonplus_fluid_type_viewportfilterFilters the viewport min/max px range over which fluid typography interpolates between the mobile floor and authored size.
unysonplus_font_size_presetsfilterFilters the effective font-size presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_gap_scalefilterFilters the effective gap scale (saved Theme Settings values or defaults) returned to consumers.
unysonplus_global_cssfilterFilters the global custom CSS string folded into the cacheable presets stylesheet.
unysonplus_icon_badge_presetsfilterFilters the effective icon badge presets (saved Theme Settings values or defaults) returned to consumers.
unysonplus_mobile_font_scalefilterFilters the mobile shrink ratio applied to a desktop font size before it goes fluid, given the size in px and its context.
unysonplus_page_cssfilterFilters theme-contributed page-level CSS (page background, custom CSS) appended to a post's dynamic stylesheet.
unysonplus_preset_store_extensionfilterFilters the extension slug (default shortcodes) whose legacy settings store presets are read from before theme migration.
unysonplus_section_style_presetsfilterFilters the section style presets, whether loaded from saved settings or the plugin defaults.
unysonplus_spacing_scalefilterFilters the spacing-scale preset entries returned from saved settings.
unysonplus_table_presetsfilterFilters the table presets, whether loaded from saved settings or the plugin defaults.
unysonplus_type_scale_configfilterFilters the default modular type-scale config (base size, desktop and mobile ratios, step counts, floor).

fw_rate_limit

🧪 filter

Filters a rate limit before it is applied for an action; return 0 or less to disable limiting for that action.

add_filter( 'fw_rate_limit', $callback );

Fired in: framework/includes/rate-limit.php:112

fw_rate_limit_client_ip

🧪 filter

Filters the raw client IP used for rate limiting, for use behind a validated proxy or CDN.

add_filter( 'fw_rate_limit_client_ip', $callback );

Fired in: framework/includes/rate-limit.php:66

fw_update_guard_message

🧪 filter

Filters the title of the update-confirmation dialog shown before updating the Unyson+ Framework.

add_filter( 'fw_update_guard_message', $callback );

Fired in: framework/includes/update-guard/update-guard.php:55

fw_update_guard_title

🧪 filter

Filters the title of the update-confirmation dialog shown before updating the Unyson+ Framework.

add_filter( 'fw_update_guard_title', $callback );

Fired in: framework/includes/update-guard/update-guard.php:54

fw_upw_internal_post_types

🧪 filter

Filters the list of internal WordPress post type keys treated as plumbing (attachment, revision, etc.) and excluded from user content.

add_filter( 'fw_upw_internal_post_types', $callback );

Fired in: framework/includes/post-type-choices.php:24

🧪 filter

Filters the maximum number of permalink choices listed per post type in the dynamic-content link picker (default 200).

add_filter( 'fw:dynamic-content:permalink_choices_limit', $callback );

Fired in: framework/includes/dynamic-content/tags/links.php:25

fw:dynamic-content:tags

🧪 filter

Filters the registry of Dynamic Content tags, letting extensions register pickable tags with labels, params, and resolvers.

add_filter( 'fw:dynamic-content:tags', $callback );

Fired in: framework/includes/dynamic-content/class-fw-dynamic-content.php:107

unysonplus_border_presets

🧪 filter · 2 call sites

Filters the effective column border presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_border_presets', $callback );

Fired in: framework/includes/presets/border-presets.php:138

unysonplus_button_color_presets

🧪 filter · 2 call sites

Filters the effective button color presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_button_color_presets', $callback );

Fired in: framework/includes/presets/button-presets.php:193

unysonplus_button_size_presets

🧪 filter · 2 call sites

Filters the effective button size presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_button_size_presets', $callback );

Fired in: framework/includes/presets/button-presets.php:238

unysonplus_color_presets

🧪 filter · 2 call sites

Filters the effective named color presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_color_presets', $callback );

Fired in: framework/includes/presets/color-presets.php:53

unysonplus_container_width_presets

🧪 filter · 2 call sites

Filters the effective container width presets (saved store values or built-in defaults) returned to consumers.

add_filter( 'unysonplus_container_width_presets', $callback );

Fired in: framework/includes/presets/container-width-presets.php:72

unysonplus_custom_hover_animations

🧪 filter · 2 call sites

Filters the effective custom button hover animations (saved Theme Settings values or seeded samples).

add_filter( 'unysonplus_custom_hover_animations', $callback );

Fired in: framework/includes/presets/button-presets.php:323

unysonplus_default_border_presets

🧪 filter

Filters the built-in default column border presets (Card, Outline, Soft Shadow, Hover Lift) before user overrides apply.

add_filter( 'unysonplus_default_border_presets', $callback );

Fired in: framework/includes/presets/border-presets.php:65

unysonplus_default_button_color_presets

🧪 filter

Filters the built-in default button color presets (solid, outline, gradient, link) before user overrides apply.

add_filter( 'unysonplus_default_button_color_presets', $callback );

Fired in: framework/includes/presets/button-presets.php:137

unysonplus_default_button_size_presets

🧪 filter

Filters the built-in default button size presets (xs through xl) before user overrides apply.

add_filter( 'unysonplus_default_button_size_presets', $callback );

Fired in: framework/includes/presets/button-presets.php:216

unysonplus_default_color_presets

🧪 filter

Filters the built-in default named color palette (Primary, Secondary, and the Material-style hues) before user overrides.

add_filter( 'unysonplus_default_color_presets', $callback );

Fired in: framework/includes/presets/color-presets.php:9

unysonplus_default_custom_hover_animations

🧪 filter

Filters the seeded sample custom button hover animations (Pulse Ring, Swing, etc.) shown before user overrides.

add_filter( 'unysonplus_default_custom_hover_animations', $callback );

Fired in: framework/includes/presets/button-presets.php:257

unysonplus_default_font_size_presets

🧪 filter

Filters the built-in default font-size presets (Display 1-5, Lead) before user overrides apply.

add_filter( 'unysonplus_default_font_size_presets', $callback );

Fired in: framework/includes/presets/font-size-presets.php:9

unysonplus_default_gap_scale

🧪 filter

Filters the built-in default gap scale (Bootstrap-derived gutter steps) before user overrides apply.

add_filter( 'unysonplus_default_gap_scale', $callback );

Fired in: framework/includes/presets/spacing-presets.php:98

unysonplus_default_icon_badge_presets

🧪 filter

Filters the built-in default icon badge presets (Circle, Soft Tile, Outline Ring, Hexagon) before user overrides apply.

add_filter( 'unysonplus_default_icon_badge_presets', $callback );

Fired in: framework/includes/presets/icon-badge-presets.php:59

unysonplus_default_section_style_presets

🧪 filter

Filters the built-in default section style presets (Alt, Light band skins) before user overrides apply.

add_filter( 'unysonplus_default_section_style_presets', $callback );

Fired in: framework/includes/presets/section-style-presets.php:93

unysonplus_default_spacing_scale

🧪 filter

Filters the built-in default spacing scale (Bootstrap-derived spacer steps plus mid-range steps) before user overrides.

add_filter( 'unysonplus_default_spacing_scale', $callback );

Fired in: framework/includes/presets/spacing-presets.php:13

unysonplus_default_table_presets

🧪 filter

Filters the built-in default table style presets (Clean Lines, etc.) before user overrides apply.

add_filter( 'unysonplus_default_table_presets', $callback );

Fired in: framework/includes/presets/table-presets.php:66

unysonplus_fluid_type_viewport

🧪 filter

Filters the viewport min/max px range over which fluid typography interpolates between the mobile floor and authored size.

add_filter( 'unysonplus_fluid_type_viewport', $callback );

Fired in: framework/includes/presets/font-size-presets.php:67

unysonplus_font_size_presets

🧪 filter · 2 call sites

Filters the effective font-size presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_font_size_presets', $callback );

Fired in: framework/includes/presets/font-size-presets.php:27

unysonplus_gap_scale

🧪 filter · 2 call sites

Filters the effective gap scale (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_gap_scale', $callback );

Fired in: framework/includes/presets/spacing-presets.php:134

unysonplus_global_css

🧪 filter · 2 call sites

Filters the global custom CSS string folded into the cacheable presets stylesheet.

add_filter( 'unysonplus_global_css', $callback );

Fired in: framework/includes/css-tokens.php:1486

unysonplus_icon_badge_presets

🧪 filter · 2 call sites

Filters the effective icon badge presets (saved Theme Settings values or defaults) returned to consumers.

add_filter( 'unysonplus_icon_badge_presets', $callback );

Fired in: framework/includes/presets/icon-badge-presets.php:138

unysonplus_mobile_font_scale

🧪 filter

Filters the mobile shrink ratio applied to a desktop font size before it goes fluid, given the size in px and its context.

add_filter( 'unysonplus_mobile_font_scale', $callback );

Fired in: framework/includes/presets/font-size-presets.php:54

unysonplus_page_css

🧪 filter

Filters theme-contributed page-level CSS (page background, custom CSS) appended to a post's dynamic stylesheet.

add_filter( 'unysonplus_page_css', $callback );

Fired in: framework/includes/dynamic-css.php:138

unysonplus_preset_store_extension

🧪 filter · 2 call sites

Filters the extension slug (default shortcodes) whose legacy settings store presets are read from before theme migration.

add_filter( 'unysonplus_preset_store_extension', $callback );

Fired in: framework/includes/presets/store.php:50

unysonplus_section_style_presets

🧪 filter · 2 call sites

Filters the section style presets, whether loaded from saved settings or the plugin defaults.

add_filter( 'unysonplus_section_style_presets', $callback );

Fired in: framework/includes/presets/section-style-presets.php:144

unysonplus_spacing_scale

🧪 filter · 3 call sites

Filters the spacing-scale preset entries returned from saved settings.

add_filter( 'unysonplus_spacing_scale', $callback );

Fired in: framework/includes/presets/spacing-presets.php:60

unysonplus_table_presets

🧪 filter · 2 call sites

Filters the table presets, whether loaded from saved settings or the plugin defaults.

add_filter( 'unysonplus_table_presets', $callback );

Fired in: framework/includes/presets/table-presets.php:221

unysonplus_type_scale_config

🧪 filter

Filters the default modular type-scale config (base size, desktop and mobile ratios, step counts, floor).

add_filter( 'unysonplus_type_scale_config', $callback );

Fired in: framework/includes/presets/font-size-presets.php:151

← Back to Hooks overview