llms_get_template_part( string $slug, string $name = '' )
Get template part
Description Description
Parameters Parameters
- $slug
-
(string) (Required) [url slug of template]
- $name
-
(string) (Optional) [name of template]
Default value: ''
Return Return
(string) [name of file]
Source Source
File: includes/functions/llms.functions.template.php
function llms_get_template_part( $slug, $name = '' ) { $template = ''; if ( $name ) { $template = llms_locate_template( "{$slug}-{$name}.php", LLMS()->template_path() . "{$slug}-{$name}.php" ); } // Get default slug-name.php if ( ! $template && $name && file_exists( LLMS()->plugin_path() . "/templates/{$slug}-{$name}.php" ) ) { $template = LLMS()->plugin_path() . "/templates/{$slug}-{$name}.php"; } if ( ! $template ) { $template = llms_locate_template( "{$slug}.php", LLMS()->template_path() . "{$slug}.php" ); } // Allow 3rd party plugin filter template file from their plugin $template = apply_filters( 'llms_get_template_part', $template, $slug, $name ); if ( $template ) { load_template( $template, false ); } }
Expand full source code Collapse full source code View on GitHub
User Contributed Notes User Contributed Notes
Permalink: