Press This: Backwards compatibility enhancements.

* Add missing actions for printing styles/scripts.
* Since `$hook_suffix` is null, hardcode `press-this.php`.
* Restore body classes, add filter.
* Use boolean value instead of `__return_false()`.
* Use `wp_json_encode()`.
* Update docs for filters in script-loader.php.
* Make `<a href="%1$s">%2$s</a>` not translatable.

see #31373.

git-svn-id: https://develop.svn.wordpress.org/trunk@31588 602fd350-edb4-49c9-b593-d223f7449a82
This commit is contained in:
Dominik Schilling (ocean90)
2015-02-28 10:35:27 +00:00
parent d258490653
commit 91694337df
2 changed files with 41 additions and 21 deletions

View File

@@ -473,28 +473,22 @@ function wp_default_scripts( &$scripts ) {
$scripts->add( 'press-this', "/wp-admin/js/press-this$suffix.js", array( 'jquery', 'tags-box' ), false, 1 );
did_action( 'init' ) && $scripts->localize( 'press-this', 'pressThisL10n', array(
/**
* press_this_source_string: string displayed before the source attribution string, defaults to "Source:".
* Filter the string displayed before the source attribution string in Press This.
*
* @since 4.2
* @see https://github.com/MichaelArestad/Press-This/issues/25
* @since 4.2.0
*
* @param string $string Internationalized source string
*
* @return string Source string
* @param string $string Internationalized source string.
*/
'source' => apply_filters( 'press_this_source_string', __( 'Source:' ) ),
/**
* press_this_source_link: HTML link format for the source attribution, can control target, class, etc
* Filter the HTML link format for the Press This source attribution, can control target, class, etc.
*
* @since 4.2
* @see https://github.com/MichaelArestad/Press-This/issues/25
* @since 4.2.0
*
* @param string $link_format Internationalized link format, %1$s is link href, %2$s is link text
*
* @return string Link markup
* @param string $link_format Link format, %1$s is link href, %2$s is link text.
*/
'sourceLink' => apply_filters( 'press_this_source_link', __( '<a href="%1$s">%2$s</a>' ) ),
'sourceLink' => apply_filters( 'press_this_source_link', '<a href="%1$s">%2$s</a>' ),
'newPost' => __( 'Title' ),
'unexpectedError' => __( 'Sorry, but an unexpected error occurred.' ),
'saveAlert' => __( 'The changes you made will be lost if you navigate away from this page.' ),