扩展PIX主题评论表情

PIX主题是个好主题,就是感觉它的评论表情实在是少。花1个小时把它的评论表情扩展一下。

扩展PIX主题评论表情-似水流年

刚开始我以为它的表情调用的图片,找了几分钟没有找到。后来分析代码,全部藏在了pix/inc/pix-comment.php里的第6行,直接调用的十进制。

扩展PIX主题评论表情-似水流年

参考网络上的十进制代码,修改第6行如下:

[reply]

$arr = array('&#128512', '&#128513', '&#128514', '&#128515', '&#128516', '&#128517', '&#128518', '&#128519', '&#128520', '&#128521', '&#128522', '&#128523', '&#128524', '&#128525', '&#128526', '&#128527', '&#128528', '&#128529', '&#128530', '&#128531', '&#128532', '&#128533', '&#128534', '&#128535', '&#128536', '&#128537', '&#128538', '&#128539', '&#128540', '&#128541', '&#128542', '&#128543', '&#128544', '&#128545', '&#128546', '&#128547', '&#128548', '&#128549', '&#128550', '&#128551', '&#128552', '&#128553', '&#128554', '&#128555', '&#128556', '&#128557', '&#128558', '&#128559', '&#128560', '&#128561', '&#128562', '&#128563', '&#128564', '&#128565', '&#128566', '&#128567', '&#128568', '&#128569', '&#128570', '&#128571', '&#128572', '&#128573', '&#128574', '&#128575', '&#128576', '&#128577', '&#128578', '&#128579', '&#128580', '&#128581', '&#128582', '&#128583', '&#128584', '&#128585', '&#128586', '&#128587', '&#128588', '&#128589', '&#128590', '&#128591', '&#129296', '&#129297', '&#129298', '&#129299', '&#129300', '&#129301', '&#129312', '&#129313', '&#129314', '&#129315', '&#129316', '&#129317', '&#129318', '&#129319', '&#129320', '&#129321', '&#129322', '&#129323', '&#129324', '&#129325', '&#129326', '&#129327', '&#129488', '&#128076', '&#128077', '&#128150', '&#128139', '&#128079', '&#9996', '&#127873', '&#9749', '&#127801', '&#128064', '&#128123', '&#128170');

[/reply]

刷新缓存后显示如下:

扩展PIX主题评论表情-似水流年

太不好看了,看来需要改CSS。浏览器进入开发者模式,在pix/inc/assets/css/main.css里大概1716行找到了样式代码如下:

.com_smile_show {
    width: 200px;
    margin-top: 10px;
}

替换成一下代码,实现电脑、平板、手机自适应。里面的40vw/60vw/80vw可以根据自己网站框架是单栏、两栏还是三栏的实际情况进行调整。

.com_smile_show {
    width: 40vw;
    margin-top: 10px;
}

/* 针对平板(可以根据实际情况调整宽度范围) */
@media screen and (max-width: 1024px) and (min-width: 768px) {
   .com_smile_show {
        width: 60vw;
    }
}

/* 针对手机(可以根据实际情况调整宽度范围) */
@media screen and (max-width: 767px) {
   .com_smile_show {
        width: 80vw;
    }
}

刷新缓存,显示正常,搞定!

扩展PIX主题评论表情-似水流年
Comments | 9 条评论
  • sink

    Google Chrome 131 Google Chrome 131 Windows 10 Windows 10 1中国 中国电信 ip address 240e:335:2c06:e40:*:*

    很棒

    • 似水流年

      IBrowse r IBrowse r Android 12 Android 12 1中国–河南–漯河 联通 ip address 123.10.*.*

      谢谢🙏

  • SenLinM

    Microsoft Edge 130 Microsoft Edge 130 Windows 10 Windows 10 1中国 中国联通 ip address 2408:8210:3c5d:7220:*:*

    我也来尝试一下🤩

  • 网友小宋

    Microsoft Edge 129 Microsoft Edge 129 Windows 10 Windows 10 1中国 中国联通 ip address 2408:8221:6013:c891:*:*

    为啥这个吊样https://bu.dusays.com/2024/10/24/671a6b3d37954.png

    • 似水流年

      Google Chrome 114 Google Chrome 114 Windows 10 Windows 10 1中国 中国联通 ip address 2408:8220:5f13:efe0:*:*

      清空下浏览器缓存试试。

  • obaby

    Google Chrome 126 Google Chrome 126 Mac OS X 10.15 Mac OS X 10.15 1中国–山东–青岛 联通 ip address 112.224.*.*

    😂页面有点问题,chrome 滚动掉底部,来回底部滚动可能会导致页面重影。
    想截图来着,结果截图发现重影没了,应该是页面抖动导致的。

    • 似水流年

      Google Chrome 124 Google Chrome 124 GNU/Linux GNU/Linux 1中国 中国联通 ip address 2408:8220:5f15:22c0:*:*

      这个暂时我这里还没有看到,回头我注意一下。☕

  • 沉沦

    Safari 18 Safari 18 iPad iOS 18.0.1 iPad iOS 18.0.1 1中国 中国联通 ip address 2408:821a:5270:fbd1:*:*

    这么多 emoji 图标,选择困难症犯了。我恰恰相反,删除了些图标。

    • 似水流年

      Microsoft Edge 129 Microsoft Edge 129 Windows 10 Windows 10 1中国 中国联通 ip address 2408:8220:5f15:22c0:*:*

      你是以简洁为主啊,看主题就能看得出来。😸

消息盒子
# 您需要首次评论以获取消息 #
# 您需要首次评论以获取消息 #

只显示最新10条未读和已读信息