将“添加媒体”按钮重命名为“添加图像”

时间:2013-04-08 作者:Peter Willis III

我想将“添加媒体”按钮(就在post editor界面上方)重命名为“添加图像”。我似乎找不到合适的过滤器。似乎有一个过滤器现在已被弃用,但我不知道新方法是什么。旧筛选器为media_buttons_context.

1 个回复
最合适的回答,由SO网友:Johannes Pille 整理而成

按钮文本是可翻译字符串,您可以使用gettext filter:

function wpse95025_rename_media_button( $translation, $text ) {
    if( is_admin() && \'Add Media\' === $text ) {
        return \'Add Images\';
    }
    return $translation;
}
add_filter( \'gettext\', wpse95025_rename_media_button, 10, 2 );
为了完整性:
当然,您也可以保持新字符串的可翻译性。

function wpse95025_rename_media_button( $translation, $text ) {
    if( is_admin() && \'Add Media\' === $text ) {
        return __( \'Add Images\', \'your-text-domain\' );
    }
    return $translation;
}
add_filter( \'gettext\', wpse95025_rename_media_button, 10, 2 );

结束