专栏首页DeveWorkWordPress中添加自定义评论表情包的方法(附三套表情包下载)

WordPress中添加自定义评论表情包的方法(附三套表情包下载)

如果你知道的话,WordPress中的默认评论表情是非常丑陋的。难听点,如果一个不错的主题调用的是WordPress默认的表情包,那么这就成了这个主题的败笔。Jeff 看过许多WordPress中文主题的一些自定义的评论表情,总共也就不过这几套,而且调用的代码几乎都是一样的。于是那,我就从一些WordPress中文主题那里揪出这三款表情包,并分享相关使用方法给大家。

来看看这三套主题包的样子:

下载地址:

直接下载 百度网盘 华为网盘

下载的压缩包含有三套表情,还有一个smiley.php文件,下面就将用到。

调用方法:

一、挑选

在三款主题包中选择你喜欢的一款,将所在的文件夹重名为smilies ,然后放到你目前使用主题的images文件夹中(应该都有这个吧?)然后将smiley.php放到主题的include文件夹下(当然可以放在其他文件夹,不过要改动下面相关代码)。

二、调用

打开你目前使用主题的comments.php文件,在相应的位置加入以下代码:

<?php include(TEMPLATEPATH . '/includes/smiley.php'); ?>

相应的位置在这里是很难指明的啦,具体主题不同位置不同,看个人认知能力啦~

三、自定义表情路径

将下面的代码加入主题的functions.php文件(具体怎么加你懂的啦)

//自定义表情路径 function custom_smilies_src($src, $img){return get_bloginfo('template_directory').'/images/smilies/' . $img;} add_filter('smilies_src', 'custom_smilies_src', 10, 2);

图文无关,纯属娱乐

本来也想在DeveWork.com目前使用的主题上添加这个功能,不过22个gif小图片增加了太多了http请求数,对于这款标榜轻量级的主题不合适。有空看看能不能合并这几个gif图像。

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 为WordPress 评论框添加HTML5 表单验证

    WordPress 中最常用到的表单莫过于评论框了,但现在不少的WordPress 主题(包括WordPress官方的主题),其表单验证其实是借助javascr...

    Jeff
  • 提升用户体验,微信小程序“授权失败”场景的优雅处理

    微信小程序中提供了相关API 让开发者能获取到微信用户的相关信息,在首次去获取的时候会展示一个用户是否同意授权的对话框。Jeff 发现有不少线上的小程序都没有处...

    Jeff
  • 制作WordPress侧边栏“博客统计”小工具并集成在主题中的方法

    一些WordPress 博客会在右侧集成个“博客统计”,内容大概是文章数啊、评论数、建站日期等之类的统计数据。网络上的方法都是直接将php代码写在sidebar...

    Jeff
  • 【Rust日报】 2019-05-06:从零开始写 OS

    超级详细的 rust OS 编写教程,作者是清华大学陈渝教授的学生。(上周日报报道过相关信息)。

    MikeLoveRust
  • 【Rust日报】 2019-05-05:清华大学陈渝副教授:尝试将Rust/Risc-V等新技术用于系统类课程教学

    XV是一个终端16进制查看器,作者之前是Java开发者,XV是他的第一个Rust项目。他在本文主要介绍了UX中使用panic的一些经验。

    MikeLoveRust
  • Spark2.x学习笔记:10、简易电影受众系统

    10、 简易电影受众系统 本章内容,源码参考了https://github.com/XichengDong/simplespark 10.1 数据准备 (1)下...

    程裕强
  • windows7下运行flink的WordCount.jar

    1、要先在命令窗口中运行flink/bin/start-local.bat  之后不要关闭这个窗口

    克虏伯
  • C#学习笔记(3)——枚举

           枚举类型不仅可以提高程序的可读性,而且可以减少因底层值发生改变而导致的程序改动。另外一个好处是枚举类型是强类型,以enum类型作为参数传递时,接受...

    py3study
  • 快速学习-Http客户端工具

    既然微服务选择了Http,那么我们就需要考虑自己来实现对请求和响应的处理。不过开源世界已经有很多的http客户端工具,能够帮助我们做这些事情,例如:

    cwl_java
  • 使用Ionic3创建原生app系统入门

    地址:https://services.gradle.org/distributions/

    易兒善

扫码关注云+社区

领取腾讯云代金券