WordPress代码修改
-
WordPress 页面免密钥插入地图
我们在 WordPress 建站场景应用中很多时候会用到地图功能,来介绍区位以便更好更直观的标识某个位置的所在地。最简单的方法就是直接把地标位置在地图中截图,以图片的形式展示出来。但这种方法似乎对用户不太友好,…
-
WordPress图片上传自动重命名
[info]正常情况下WordPress在上传图片时候,文件名是什么上传之后就是什么。随着时间推移,图片越来越多,难免会出现重复。最新上传的文件,就会替代院线的文件,造成不必要的麻烦。而且WordPress图片上传对中文文…
-
控制 WordPress 文章的发布间隔时间
有时候大家发布文章的时候可能是一有时间就会连着发布好几篇,但每篇文章的发布时间有一定时间间隔或许更适合读者。实现方法很简单,如下: 将代码添加到当前主题的 functions.php 文件中: //设定每篇文章的发布间…
-
WordPress 根据访问设备使用不同的主题
根据访问设备的不同,区分开浏览器版本和PC与移动端,代码如下: function ws_switch_theme($theme){ global $is_IE; if($is_IE){ preg_match('/MSIE\s(\d)\.0;/', $_SERVER['HTTP_USER_AGENT'], $matches); $IEver…
-
免插件实现 WordPress 文章自动添加标签
将以下代码粘贴到 function.php 中: // WordPress 自动为文章添加已使用过的标签 function array2object($array) { // 数组转对象 if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $v…
-
WordPress 评论添加验证码
垃圾评论是无法避免的,一般可以开启评论审核不让垃圾评论第一时间显示,但这并不能阻断垃圾评论的产生。所以我们需要验证码防止机器人评论广告信息,不用安装任何插件就能现实验证码功能。 将代码添加到当前主题的…
-
WordPress实用functions.php代码集
100个,有点飘了。努力做到啊!收集一些比较实用,只需要插入 functions.php 就能实现功能的代码。大家可以在页面使用 CTRL+F 进行查找,以下代码本站未全部测试,使用前请做好备份。如有代码错误,请及时留言。…
-
WordPress 搜索结果只有一篇时自动定向到文章
要实现这样的功能,有两个方法: 一、添加自定义 HOOK 将下面的代码添加到主题中 functions.php 文件里: add_action('template_redirect', 'wj_redirect_single_post'); function wj_redirect_single_post() { if …
-
修改WordPress注册用户默认角色名称
WordPress 中默认的用户角色有5种,订阅者、投稿者、作者、编辑、管理员,默认这些名称是不能从后台直接修改的。下面我们以修改“订阅者”为例: 将下面的代码添加到 WordPress 主题的 function.php 文件中。 functio…
-
WordPress上传webp格式的图片
什么是webp就不做介绍了,直接说方法吧! 修改 WordPress 目录 /wp-includes/functions.php 文件 注意不是主题下的 functions.php 1.搜索 'image/jpeg' => 'jpg', 在下一行加入:'image/webp' => 'webp', 2.…
-
WordPress 拥抱 MarkDown
MarkDown 使用的人现在是越来越多了,对于写作来说 MarkDown 无疑是最好的选择。但 WordPress 并没想加入 MarkDown 语法支持的想法,只能自己动手改一下了。 1.Parsedown Github项目地址: https://github.com/e…
-
WordPress 所有外链在新标签打开
将下面的代码添加到主题的 function.php 中 function rt_add_link_target( $content ){ // use the tag to split into segments $bits = explode( '' ); // check if there is an end (only fails with malformed m…