Skip to content

Hooks—Template Parts

Jo Dickson edited this page Feb 25, 2019 · 1 revision

Navigation

Filters


ucfwp_get_header_type

Returns the type of header to use for the given object. The value returned will represent an equivalent template part's name.

Parameters

  • $header_type string

    The header type name

  • $object mixed

    A queried object (e.g. WP_Post, WP_Term), or null

Return

string: The header type name


ucfwp_get_header_markup

Returns the markup fetched by the determined header template part. Useful for making header overrides without creating/modifying a header template part.

Parameters

  • $markup string

    The header markup returned from the loaded template part

Return

string: The header markup


ucfwp_get_header_content_type

Returns the header content type for the given object's header. The value returned will represent an equivalent template part's name.

Parameters

  • $content_type string

    The content type name

  • $object mixed

    A queried object (e.g. WP_Post, WP_Term), or null

Return

string: The content type name


ucfwp_get_header_content_markup

Returns the markup fetched by the determined header content template part. Useful for making header content overrides without creating/modifying a header content template part.

Parameters

  • $markup string

    The header content markup returned from the loaded template part

Return

string: The header content markup


ucfwp_get_nav_type

Returns the nav type for the given object's header. The value returned will represent an equivalent template part's name.

Parameters

  • $nav_type string

    The nav type name

Return

string: The nav type name


ucfwp_get_nav_markup

Returns the markup fetched by the determined nav template part. Useful for making nav overrides without creating/modifying a nav template part.

Parameters

  • $markup string

    The nav markup returned from the loaded template part

Return

string: The nav markup


ucfwp_get_footer_type

Returns the footer type for the given page's header. The value returned will represent an equivalent template part's name.

Parameters

  • $footer_type string

    The content type name

  • $object mixed

    A queried object (e.g. WP_Post, WP_Term), or null

Return

string: The footer type name


ucfwp_get_footer_markup

Returns the markup fetched by the determined footer template part. Useful for making nav overrides without creating/modifying a footer template part.

Parameters

  • $markup string

    The footer markup returned from the loaded template part

Return

string: The footer markup

Clone this wiki locally