Add a 'quote_source_format' filter and make the default an em-dash and a space preceding the source.
fixes #24243 git-svn-id: https://develop.svn.wordpress.org/trunk@24170 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
parent
3118731338
commit
7b18206f84
|
@ -727,6 +727,7 @@ function get_content_quote( &$content, $remove = false, $replace = '' ) {
|
||||||
* @since 3.6.0
|
* @since 3.6.0
|
||||||
*
|
*
|
||||||
* @uses get_content_quote()
|
* @uses get_content_quote()
|
||||||
|
* @uses apply_filters() Calls 'quote_source_format' filter to allow changing the typographical mark added to the quote source (em-dash prefix, by default)
|
||||||
*
|
*
|
||||||
* @param object $post (optional) A reference to the post object, falls back to get_post().
|
* @param object $post (optional) A reference to the post object, falls back to get_post().
|
||||||
* @return string The quote html.
|
* @return string The quote html.
|
||||||
|
@ -749,6 +750,7 @@ function get_the_post_format_quote( &$post = null ) {
|
||||||
|
|
||||||
if ( ! empty( $meta['quote_source_name'] ) ) {
|
if ( ! empty( $meta['quote_source_name'] ) ) {
|
||||||
$source = ( empty( $meta['quote_source_url'] ) ) ? $meta['quote_source_name'] : sprintf( '<a href="%s">%s</a>', esc_url( $meta['quote_source_url'] ), $meta['quote_source_name'] );
|
$source = ( empty( $meta['quote_source_url'] ) ) ? $meta['quote_source_name'] : sprintf( '<a href="%s">%s</a>', esc_url( $meta['quote_source_url'] ), $meta['quote_source_name'] );
|
||||||
|
$source = sprintf( apply_filters( 'quote_source_format', __( '— %s' ) ), $source );
|
||||||
$quote .= sprintf( '<figcaption class="quote-caption">%s</figcaption>', $source );
|
$quote .= sprintf( '<figcaption class="quote-caption">%s</figcaption>', $source );
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue