Customize your theme in the Theme Customizer panel. See changes live without page reloading.   

WordPress 使用本地化的 emoji 表情包

当前位置:
估计的阅读时间: < 1分钟

WordPress 结合使用 Native Emoji 和 WP Local Emoji 两个插件,可以达到使用本地化的 emoji 表情包的目的。
安装好上述两个插件并且启用:

为了使 Native Emoji 表情使用本地化的 emoji 表情包图片,而不是 s.w.org 域名下的表情包图片,需要修改以下两处源代码。
修改 wp-content/plugins/native-emoji/js/tinymce-plugin.js,替换以下代码:

html += '


为:

html += '


修改 wp-content/plugins/wp-local-emoji/wp-local-emoji.php,新增代码:
复制代码

private function __construct() {
    add_filter( 'emoji_url', array( &$this, 'emoji_url' ), 10, 2 );
    add_filter( 'emoji_svg_url', array( &$this, 'emoji_svg_url' ), 10, 2 );
}
function emoji_url( $emoji_url ) {
    return plugins_url( '72x72/', __FILE__ );
}
function emoji_svg_url( $emoji_url ) {
    return plugins_url( 'svg/', __FILE__ );
}

复制代码
保存好之后,不论是在编辑器中使用 emoji 表情包,抑或插入 emoji 表情到文章里,都将使用本地化的 emoji 表情图片了!

这篇文章有帮助吗?
浏览: 0
Call to action title here