llms_get_terms_notice( bool $merge = false )
Retrieve the text/html for the custom t&c notice
Description Description
Parameters Parameters
- $merge
-
(bool) (Optional) if true, will merge {{terms}} to an HTML anchor uses
lifterlms_terms_page_id
for page ID & titleDefault value: false
Return Return
(string)
Source Source
File: includes/functions/llms.functions.privacy.php
function llms_get_terms_notice( $merge = false ) { // get the option $text = get_option( 'llms_terms_notice' ); // fallback to default if no option set if ( ! $text ) { $text = esc_html__( 'I have read and agree to the {{terms}}.', 'lifterlms' ); } $ret = $text; // merge the {{terms}} code if ( $merge ) { // only merge if we have a page set if ( get_option( 'lifterlms_terms_page_id', false ) ) { $ret = str_replace( '{{terms}}', llms_get_option_page_anchor( 'lifterlms_terms_page_id' ), $ret ); // otherwise return empty string } else { $ret = ''; } // kisses $ret = wp_kses( $ret, array( 'a' => array( 'href' => array(), 'target' => array(), ), 'b' => array(), 'em' => array(), 'i' => array(), 'strong' => array(), ) ); } return apply_filters( 'llms_get_terms_notice', $ret, $text ); }
Expand full source code Collapse full source code View on GitHub
Changelog Changelog
Version | Description |
---|---|
3.18.0 | Introduced. |