mh_excerpt
The MH Purity lite mh excerpt function.
Description
mh_excerpt( (string) $excerpt_length = '110' );
Parameters (1)
- 0. $excerpt_length — Optional. (string) =>
'110'
- The excerpt length.
Usage
if ( !function_exists( 'mh_excerpt' ) ) { require_once '/includes/mh-functions.php'; } // The excerpt length. $excerpt_length = '110'; // NOTICE! Understand what this does before running. $result = mh_excerpt($excerpt_length);
Defined (1)
The function is defined in the following location(s).
- /includes/mh-functions.php
- function mh_excerpt($excerpt_length = '110') {
- global $post;
- $mh_purity_lite_options = mh_purity_lite_theme_options();
- $permalink = get_permalink($post->ID);
- $excerpt_more = empty($mh_purity_lite_options['excerpt_more']) ? '[...]' : $mh_purity_lite_options['excerpt_more'];
- $excerpt = get_the_excerpt();
- if (!has_excerpt()) {
- $excerpt = substr($excerpt, 0, $excerpt_length);
- $excerpt = substr($excerpt, 0, strrpos($excerpt, ' '));
- }
- echo '<div class="mh-excerpt">' . wp_kses_post($excerpt) . ' <a href="' . $permalink . '" title="' . the_title_attribute('echo=0') . '">' . esc_attr($excerpt_more) . '</a></div>' . "\n";
- }