Description
Return the excerpt from the $post
Usage
$string = bw_excerpt( $post );Parameters
- $post
- ( mixed ) required –
Returns
string $excerpt the excerpt from the post Note: Most of the routines that implement the "get_the_excerpt" filter assume we're dealing with the excerpt of the main post Here we are getting the excerpt of something else. We only want shortcodes to be expanded. See bw_get_the_excerpt(); In order to achieve this we have to make sure that the global post's excerpt is not setSource
File name: oik/includes/bw_posts.phpLines:
1 to 22 of 22
function bw_excerpt( $post ) { //bw_current_post_id( $post->ID ); if ( bw_process_this_post( $post->ID ) ) { if ( empty( $post->post_excerpt ) ) { $excerpt = $post->post_content; } else { $excerpt = $post->post_excerpt; } $content = get_extended( $excerpt ); $excerpt = $content['main']; bw_more_text( $content[bw_report_recursion_error] ); $excerpt = bw_get_the_excerpt( $excerpt ); bw_clear_processed_posts( $post->ID ); } else { $excerpt = bw_report_recursion_error( $post, 'post_excerpt' ); //$excerpt = "Excerpt not available; already processed for: " . $post->post_title . ' ' . $post->ID; } // bw_current_post_id(); return( $excerpt ); }View on GitHub View on Trac
Called by
1 to 5 of 5
- bw_field_function_excerpt() – Format the excerpt (format=E)
- bw_format_accordion() – Format an accordion block – for jQuery UI accordion 1.9.2 or higher
- bw_format_post() – Format the "post" – basic first version
- bw_format_table() – Format the data in a table
- bw_format_tabs() – Format a tabs block – for jQuery UI tabs 1.9.2 or higher
Invoked by
Calls
1 to 3 of 3
