mirror of
https://github.com/gosticks/wordpress-develop.git
synced 2026-06-28 14:20:15 +00:00
Editor: trim footnote anchors from post excerpts.
Adds the `excerpt_remove_footnotes` function to trim footnote anchors from post excerpts. Props: ramonopoly, costdev, mukesh27, mcsf, azaozz. Fixes #58805. git-svn-id: https://develop.svn.wordpress.org/trunk@56244 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
@@ -3952,6 +3952,7 @@ function human_time_diff( $from, $to = 0 ) {
|
||||
*
|
||||
* @since 1.5.0
|
||||
* @since 5.2.0 Added the `$post` parameter.
|
||||
* @since 6.3.0 Removes footnotes markup from the excerpt content.
|
||||
*
|
||||
* @param string $text Optional. The excerpt. If set to empty, an excerpt is generated.
|
||||
* @param WP_Post|object|int $post Optional. WP_Post instance or Post ID/object. Default null.
|
||||
@@ -3966,6 +3967,7 @@ function wp_trim_excerpt( $text = '', $post = null ) {
|
||||
|
||||
$text = strip_shortcodes( $text );
|
||||
$text = excerpt_remove_blocks( $text );
|
||||
$text = excerpt_remove_footnotes( $text );
|
||||
|
||||
/*
|
||||
* Temporarily unhook wp_filter_content_tags() since any tags
|
||||
@@ -4008,6 +4010,7 @@ function wp_trim_excerpt( $text = '', $post = null ) {
|
||||
*/
|
||||
$excerpt_more = apply_filters( 'excerpt_more', ' ' . '[…]' );
|
||||
$text = wp_trim_words( $text, $excerpt_length, $excerpt_more );
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user