Changeset 31601
- Timestamp:
- 03/02/2015 11:40:13 PM (10 years ago)
- Location:
- trunk/src/wp-admin
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/wp-admin/includes/class-wp-press-this.php
r31597 r31601 32 32 */ 33 33 public function site_settings() { 34 $html = '<p class="press-this-suggested-source">' . _x( 'Source:', 'Used in Press This to indicate where the content comes from.' ) . 35 ' <cite><a href="%1$s">%2$s</a></cite></p>'; 34 $default_html = array( 35 'quote' => '<blockquote>%1$s</blockquote>', 36 'link' => '<p>' . _x( 'Source:', 'Used in Press This to indicate where the content comes from.' ) . 37 ' <em><a href="%1$s">%2$s</a></em></p>', 38 ); 36 39 37 40 return array( … … 50 53 51 54 /** 52 * Filter the HTML for the Press This source attribution.55 * Filter the default HTML for the Press This editor. 53 56 * 54 57 * @since 4.2.0 55 58 * 56 * @param string $html Default HTML, %1$s is link href, %2$s is link text. 59 * @param array $default_html Associative array with two keys: 'quote' where %1$s is replaced with the site description 60 * or the selected content, and 'link' there %1$s is link href, %2$s is link text. 57 61 */ 58 ' suggestedHTML' => apply_filters( 'press_this_suggested_html', $html ),62 'html' => apply_filters( 'press_this_suggested_html', $default_html ), 59 63 ); 60 64 } -
trunk/src/wp-admin/js/press-this.js
r31596 r31601 201 201 } 202 202 203 if ( text ) { 204 text = sanitizeText( text ); 205 // Wrap suggested content in blockquote tag. 206 content = '<blockquote class="press-this-suggested-content">' + text + '</blockquote>'; 203 if ( text && siteConfig.html.quote ) { 204 // Wrap suggested content in specified HTML. 205 content = siteConfig.html.quote.replace( /%1\$s/g, sanitizeText( text ) ); 207 206 } 208 207 209 208 // Add a source attribution if there is one available. 210 if ( url && siteConfig. suggestedHTML&& ( ( title && __( 'newPost' ) !== title ) || siteName ) ) {211 content += siteConfig. suggestedHTML.replace( /%1\$s/g, encodeURI( url ) ).replace( /%2\$s/g, ( title || siteName ) );209 if ( url && siteConfig.html.link && ( ( title && __( 'newPost' ) !== title ) || siteName ) ) { 210 content += siteConfig.html.link.replace( /%1\$s/g, encodeURI( url ) ).replace( /%2\$s/g, ( title || siteName ) ); 212 211 } 213 212
Note: See TracChangeset
for help on using the changeset viewer.