wordpress使用本地化的emoji表情包

imzhi空间 imzhi空间     2022-09-04     195

关键词:

WordPress 结合使用 Native Emoji 和 WP Local Emoji 两个插件,可以达到使用本地化的 emoji 表情包的目的。

安装好上述两个插件并且启用:

为了使 Native Emoji 表情使用本地化的 emoji 表情包图片,而不是 s.w.org 域名下的表情包图片,需要修改以下两处源代码。

修改 wp-content/plugins/native-emoji/js/tinymce-plugin.js,替换以下代码:

html += '<td class="' + img + '"><a href="#" data-code="' + code + '" data-img="' + img + '" tabindex="-1" role="option"><img src="https://s.w.org/images/core/emoji/72x72/' + img + '.png"></a></td>' 

为:

html += '<td class="' + img + '"><a href="#" data-code="' + code + '" data-img="' + img + '" tabindex="-1" role="option"><img src="/wp-content/plugins/wp-local-emoji/72x72/' + img + '.png"></a></td>'

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

 1 private function __construct() {
 2     add_filter( 'emoji_url', array( &$this, 'emoji_url' ), 10, 2 );
 3     add_filter( 'emoji_svg_url', array( &$this, 'emoji_svg_url' ), 10, 2 );
 4 }
 5 
 6 function emoji_url( $emoji_url ) {
 7     return plugins_url( '72x72/', __FILE__ );
 8 }
 9 
10 function emoji_svg_url( $emoji_url ) {
11     return plugins_url( 'svg/', __FILE__ );
12 }

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

input保存emoji发送java

...符号就会被过滤掉以至于无法显示,android和h5开发中可以使用Base64算法解决这个问题。2、使用工具:使用Apachecommonscodec类Base643、引入jar包:加入jar包依赖(如果是maven项目就直接在pom文件中加入下边内容,若不是就加入对应jar... 查看详情

安卓手机qq输入法怎么添加emoji表情!

....点击空格键左边的globe转换一下键盘;2.就可以再短消息中使用emoji图标了;3.在使用键盘应用中都可使用。参考技术A这个需要自己制作表情包吧,不太会你换个百度手机输入法好了,那上边自带emoji的。 参考技术B安卓手机QQ输入法... 查看详情

ios开发emoji表情的输入思路

1.自定义一个表情包类继承NSTextAttachment2.每个emoji表情其实就是一张图片,并且每张图片都有统一的编号,也就是说一个emoji3.将emoji的图片赋值给自定义的表情包类image属性,并且将emoji转为富文本4.发送时将富文本转为对应图片... 查看详情

python输出emoji表情包(代码片段)

...onehttps://github.com/carpedm20/emoji.git$cdemoji$pythonsetup.pyinstall4、使用方法importemojiresult=emoji.emojize("Pythonis:thumbs_up:")print(result)5、查找emoji代码:比如thumbs_up参考:https://www.webfx.com/tools/emoji-cheat-sheet/ 查看详情

在markdown中使用表情符号😍

...趣味性😊,对于这些表情符号我们可以直接复制粘贴使用,这些表情符号到底是什么呢?这种表情符号的官方名字叫做emoji,来自日语词汇“絵文字”(假名为“えもじ”,读音即emoji),emoji的创造者是日本人栗田穰崇。emo... 查看详情

csdn写作表情emoji大全

文章目录小黄人表情包爱心表情包手势表情包人物表情包动物表情包草木表情包日常图标办公图标服饰表情包菜肴图标车子图标序号图标其他笑脸消除(游戏名)手势和身体部位人与幻想服装和配饰苍白表情符号乳白色表情符号棕... 查看详情

解锁一个新技能,如何在python代码中使用表情包...(代码片段)

点击蓝字关注我们通常我们在使用聊天工具聊天时看见的基础表情包是这样的…而在编码过程中,基础表情图是可以使用字符串来识别的。正好python中提供了这个表情包字符串的识别框架Emoji,通过这样的方式我们不用操心底层... 查看详情

安卓手机qq输入法怎么添加emoji表情!

...:点击空格键左边的globe转换一下键盘;就可以再短消息中使用emoji图标了;在使用键盘应用中都可使用。参考技术A这个需要自己制作表情包吧,不太会你换个百度手机输入法好了,那上边自带emoji的。追问不想换输入法本回答被提... 查看详情

markdown中快速插入emoji表情包语法速查表!!!(代码片段)

markdown中快速插入Emoji表情包语法速查表!!!🔥Hi,小伙伴们,我是王同学,这是一篇关于markdown中快速插入Emoji表情包语法速查表🔥以后写markdown想要插入emoji表情忘记语法了,可以快速查看🔥... 查看详情

java过滤emoji表情包(代码片段)

packagecom.xw.paintheart.utils;importorg.apache.commons.lang.StringUtils;publicclassEmojiFilterUtilsprivatestaticbooleanisEmojiCharacter(charcodePoint)return(codePoint==0x0)||(codePoint==0x9)||(code 查看详情

oppo手机怎么没有emoji表情啊

...入法,百度手机输入法、搜狗手机输入法,都是支持emoji表情的参考技术A1.下载一个搜狗输入法,自带很多emoji的表情。2.你在qq里面的基本表情中向右滑动看看有无emoji表情。这一操作会将Emoji显示样式更改为与iOS相同。而 And... 查看详情

每个emoji表情都是什么意思,想要全部表情的名称

...emoji就是表情符号,在外国的手机短信里面已经是很流行使用的一种表情。这些符号可以让您的消息变得更有充满趣味并为您的生活增添亮点,在您添加Emoji键盘之后,点击空格键左边的“Globe”按钮来转换键盘。在短消息、电子... 查看详情

在md中使用emoji(代码片段)

mark语法中支持emoji表情具体语法是:emoji:比如我输入:smile:就会出现微笑??的表情emoji表情会随着不同的MD编辑器有不同的显示效果,有的表情有些编辑器也是不支持的emoji表情和对应的md语法在这个网站上可以点击表情可以直接复制... 查看详情

判断edittext输入的字符串中是否包含有emohi表情

...一个不好的地方就是我们在前端用EditText输入了带有emoji表情的字符串之后服务器是无法识别的,这就需要我们前端根据需求来决定表情的去留,如下提供了一个检测当前输入的字符串中是否含有emoji表情,可以写成工具类之后方... 查看详情

什么叫表情符号,emoji怎么弄?

参考技术A如图:如图:如图:如图:emoji就是表情符号,来自日语词汇"绘文字"。说话委婉、经常付诸表情的霓虹人在进入了网络时代之后,充分感受到了文字的不足,于是在上个世纪90年代,日本人栗田穣崇创作了一套简单... 查看详情

趣逗贴纸怎么用

...,完成后点击右下角【勾】进行保存。这是一款适合聊天使用的贴纸表情包软件,适用于苹果手机系统。这里有着丰富有趣的、不同类型的创意贴纸资源,大家可以根据自己的喜好自定义选择,diy设计,剪裁装饰轻松搞定,还可... 查看详情

微信公众号自定义菜单栏如何加emoji表情等图标

...微信公众后台标题处添加emoji表情的方法。4、如果是直接使用小蚂蚁编辑器编辑微信公众号文章的情况,可以直接点击保存按钮;2、标题输入框后面会直接有表情图标,这些表情都是微信图文专用标题表情,可以挑选表情直接... 查看详情

如何在python中使用表情(emoji)符号?(代码片段)

...表情符号。那么,为什么不开始在我们的python程序中使用表情符号。在本文中,您将学习如何在python中使用表情符号。为了在python中使用表情符号,我们需要安装一个emoji库,打开命令提示符并运行此命令。pipinsta... 查看详情