llms_get_certificate_title( int $id )
Retrieve the title of a certificate
Description Description
This function is intended for use on the certificate’s front-end display template.
Parameters Parameters
- $id
-
(int) (Required) WP Certificate Post ID. When not provide the current post id will be used.
Return Return
(string) The title of the certificate.
Source Source
File: includes/functions/llms.functions.certificate.php
function llms_get_certificate_title( $id = 0 ) { $id = $id ? $id : get_the_ID(); $title = ''; $certificate = llms_get_certificate( $id, false ); if ( $certificate ) { $title = $certificate->get( 'title' ); } elseif ( 'llms_certificate' === get_post_type( $id ) ) { $title = get_post_meta( $id, '_llms_certificate_title', true ); } /** * Filter the title of a certificate or certificate template. * * @since Unknown * @since 6.0.0 Added the `$certificate` parameter. * * @param string $title The certificate title. * @param int $id The ID of the certificate. */ return apply_filters( 'lifterlms_certificate_title', $title, $id ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
6.0.0 | Use LLMS_User_Certificate() to retrieve the title for earned certificates. |
2.2.0 | Introduced. |