1.效果演示
本站评论区,目前已内置5套表情
2.实现教程
教程原文地址:https://mrxu.net/556.html,感谢站长的分享!
2.1 引入css、js等
子主题的child.js
子主题的style.css
文件
/**tabs-评论表情包**/
.bq-close {
top: 0;
position: fixed;
width: 100%;
height: 100%;
left: 0;
}
.tabPanel ul li:hover {
background: #eaeaea;
}
.comt-smilies a:hover {
box-shadow: 0px 2px 5px #b5b5b5;
}
.tabPanel ul {
background: #fff;
display: flex;
height: 30px;
position: absolute;
bottom: 0;
}
.tabPanel ul li {
z-index: 5;
float: left;
margin: 0 2px 0 0;
font-size: 11px;
height: 29px;
line-height: 30px;
width: 88px;
text-align: center;
border-radius: 4px;
background: #fff;
}
.tabPanel .hit {
border-bottom: 1px solid #fff;
cursor: pointer;
color: black;
text-shadow: 0 1px 0 #fff;
background: #eaeaea;
}
.pane {
margin-left: 10px;
margin-top: 10px;
min-height: 100px;
background-color: #fff;
display: none;
}
.panes {
z-index: 4;
width: 347px;
height: 230px;
position: absolute;
overflow: scroll;
}
.wp-smiley{
max-height:50px!important;
width: 50px!important;
height: 50px!important;
}
.comt-smilies img {
width: 50px;
height: 50px;
}
.comt-smilies a {
list-style-type: none;
background: #f7f7f7;
padding: 5px 10px;
border-radius: 5px;
display: inline-block;
font-size: 12px;
line-height: 14px;
margin: 0 10px 12px 0;
cursor: pointer;
-webkit-transition: .3s;
transition: .3s;
}
.comt-smilies1 {
box-shadow: 0px 2px 5px rgb(181 181 181 / 32%);
border: 1px solid #b7b7b780;
padding: 10px;
background: #ffffff;
z-index: 4;
display: none;
width: 350px;
height: 230px;
position: absolute;
margin-top: -240px;
overflow: scroll;
}
.comt-smilies {
border-radius: 4px;
height: 256px;
box-shadow: 0px 2px 5px rgb(181 181 181 / 32%);
border: 1px solid #b7b7b780;
background: #fff;
width: 350px;
margin-top: -260px;
z-index: 3;
position: absolute;
display: none;
overflow: hidden;
}
.comt-addsmilies {
margin-right: 20px;
color: #888;
background: #fff;
border: 1px solid #ddd;
border-radius: 4px;
font-size: 13px;
padding: 2px 15px;
height: 22px;
box-sizing: border-box;
z-index: 1;
}
.mrxu-item-xu-w {
background-position: center center;
background-repeat: no-repeat;
width: 100%;
height: 100%;
background-color: rgba(51,51,51,.2);
background-size: 50%;
position: absolute;
top: 0;
z-index: 2;
display: none;
}
.post-module-thumb:hover .mrxu-item-xu-w{
display: block;
}
.tt-slider {
height: 50px;
overflow: hidden;
}
.tt-slider .swiper-wrapper{
height: 50px;
overflow: hidden;
}
.swiper-backface-hidden .swiper-slide {
transform: initial;
-webkit-backface-visibility: hidden;
backface-visibility: initial;
}
.swiper-button-prev:after, .swiper-button-next:after {
color: #fff;
font-size: 27px;
}
.swiper-button-prev, .swiper-button-next {
z-index: 6;
background: #8e8e8e63;
border-radius: 9px;
top: 37%;
width: 25px;
height: 38px;
}
2.2 添加评论表情功能
子主题目录替换上传comments.php即可
然后在function.php添加以下代码显示评论表情
2.3 细节美化
评论框表情owo修改:emoji.php修改替换图片
位置简单修改,style.css
2.4文件地址
https://qtrj.lanzoul.com/ikg5K0uou7ob
教程结束,更多7b2主题美化请点击文末标签阅读!教程来自老白博客~感谢大佬分享!
B2主题通用美化教程:https://www.xcbtmw.com/tag/b2-theme-beautify
B2主题圈子美化教程:https://www.xcbtmw.com/tag/b2_theme_circle
WordPress顶级优化教程:https://www.xcbtmw.com/tag/wordpress_optimization
试试这个表情包功能666
表情包很赞哦
很不错的分享哦点赞
好酷啊,赞赞赞
很实用的教程 赞赞赞
赞的效果,真不错啊!试试这个功能
太赞了!这些表情包好酷!
好厉害的教程,终于有表情了!不错不错
试试这个表情包好酷呀666
好棒的功能呢!赞赞赞
太赞了,评论区有表情了!666
这个效果真不错666
好赞的表情包哦 期待试试呢
很不错啊 想试试这效果
太棒了,简直666
好厉害!效果真不错
效果真不错呀666
很酷的功能!赞赏一下
太棒了,等不及试试了666
太赞了,表情包真可爱!
赞赞赞!好棒的教程!
效果真不错啊666
很实用的教程666
这个功能太赞了!试试吧
太好看了!爱这样的设计
好棒的教程 受益匪浅 赞一个
这个表情包太酷了 超赞
不错的教程,表情包很可爱呀666
好棒!很有创意
这个主题真不错啊 赞👍
效果不错哦 赞赞赞
好酷啊,表情包很赞!
点赞,表情好可爱啊666
好功能不错呀赞赞赞
这表情包太可爱了吧!赞赞赞
好好玩呀 推荐给大家试试
太好看了,期待更多效果
表情包太萌了吧!点赞!
666,期待效果提升
666,真不错的教程