Skip to main content

Portfolio — hooks

11 hooks — 2 actions · 9 filters.

HookTypeSummary
fw_ext_portfolio_category_namefilterFilters the singular and plural labels for the portfolio category taxonomy.
fw_ext_portfolio_jsonldfilterFilters the portfolio JSON-LD structured data before it is output in the page head.
fw_ext_portfolio_post_slugfilterFilters the portfolio post type permalink slug.
fw_ext_portfolio_tag_namefilterFilters the singular and plural labels for the portfolio tag taxonomy.
fw_ext_portfolio_taxonomy_slugfilterFilters the portfolio category taxonomy permalink slug.
fw_ext_projects_feature_supportsfilterFilters the supports array (title, editor, thumbnail, revisions, page-attributes) used when registering the portfolio project post type.
fw_ext_projects_post_type_namefilterFilters the singular and plural labels used when registering the portfolio project post type.
fw:ext:portfolio:enable-tagsfilterFilters whether the portfolio Tag taxonomy is registered, defaulting to the settings toggle.
fw:ext:portfolio:settingfilterFilters a portfolio display setting value by key, letting the active theme override extension defaults.
unysonplus_after_archive_titleactionFires in the portfolio archive after the archive header renders, letting code inject markup below the title.
unysonplus_before_archive_titleactionFires in the portfolio archive before the archive header renders, letting code inject markup above the title.

fw_ext_portfolio_category_name

🧪 filter

Filters the singular and plural labels for the portfolio category taxonomy.

add_filter( 'fw_ext_portfolio_category_name', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:377

fw_ext_portfolio_jsonld

🧪 filter

Filters the portfolio JSON-LD structured data before it is output in the page head.

add_filter( 'fw_ext_portfolio_jsonld', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:773

fw_ext_portfolio_post_slug

🧪 filter · 2 call sites

Filters the portfolio post type permalink slug.

add_filter( 'fw_ext_portfolio_post_slug', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:126

fw_ext_portfolio_tag_name

🧪 filter

Filters the singular and plural labels for the portfolio tag taxonomy.

add_filter( 'fw_ext_portfolio_tag_name', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:411

fw_ext_portfolio_taxonomy_slug

🧪 filter · 2 call sites

Filters the portfolio category taxonomy permalink slug.

add_filter( 'fw_ext_portfolio_taxonomy_slug', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:132

fw_ext_projects_feature_supports

🧪 filter

Filters the supports array (title, editor, thumbnail, revisions, page-attributes) used when registering the portfolio project post type.

add_filter( 'fw_ext_projects_feature_supports', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:300

fw_ext_projects_post_type_name

🧪 filter

Filters the singular and plural labels used when registering the portfolio project post type.

add_filter( 'fw_ext_projects_post_type_name', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:293

fw:ext:portfolio:enable-tags

🧪 filter

Filters whether the portfolio Tag taxonomy is registered, defaulting to the settings toggle.

add_filter( 'fw:ext:portfolio:enable-tags', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:121

fw:ext:portfolio:setting

🧪 filter

Filters a portfolio display setting value by key, letting the active theme override extension defaults.

add_filter( 'fw:ext:portfolio:setting', $callback );

Fired in: framework/extensions/portfolio/class-fw-extension-portfolio.php:77

unysonplus_after_archive_title

🎬 action

Fires in the portfolio archive after the archive header renders, letting code inject markup below the title.

add_action( 'unysonplus_after_archive_title', $callback );

Fired in: framework/extensions/portfolio/views/archive.php:40

unysonplus_before_archive_title

🎬 action

Fires in the portfolio archive before the archive header renders, letting code inject markup above the title.

add_action( 'unysonplus_before_archive_title', $callback );

Fired in: framework/extensions/portfolio/views/archive.php:37

← Back to Hooks overview