WordPress代码修改

  • WordPress 页面免密钥插入地图

    我们在 WordPress 建站场景应用中很多时候会用到地图功能,来介绍区位以便更好更直观的标识某个位置的所在地。最简单的方法就是直接把地标位置在地图中截图,以图片的形式展示出来。但这种方法似乎对用户不太友好,…

    2019年11月26日
  • WordPress图片上传自动重命名

    [info]正常情况下WordPress在上传图片时候,文件名是什么上传之后就是什么。随着时间推移,图片越来越多,难免会出现重复。最新上传的文件,就会替代院线的文件,造成不必要的麻烦。而且WordPress图片上传对中文文…

    2019年8月18日
  • 控制 WordPress 文章的发布间隔时间

    有时候大家发布文章的时候可能是一有时间就会连着发布好几篇,但每篇文章的发布时间有一定时间间隔或许更适合读者。实现方法很简单,如下: 将代码添加到当前主题的 functions.php 文件中: //设定每篇文章的发布间…

    WordPress 2019年8月9日
  • 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 2019年7月23日
  • 免插件实现 WordPress 文章自动添加标签

    将以下代码粘贴到 function.php 中: // WordPress 自动为文章添加已使用过的标签 function array2object($array) { // 数组转对象 if (is_array($array)) { $obj = new StdClass(); foreach ($array as $key => $v…

    2019年7月22日
  • WordPress 评论添加验证码

    垃圾评论是无法避免的,一般可以开启评论审核不让垃圾评论第一时间显示,但这并不能阻断垃圾评论的产生。所以我们需要验证码防止机器人评论广告信息,不用安装任何插件就能现实验证码功能。 将代码添加到当前主题的…

    2019年7月9日
  • WordPress实用functions.php代码集

      100个,有点飘了。努力做到啊!收集一些比较实用,只需要插入 functions.php 就能实现功能的代码。大家可以在页面使用 CTRL+F 进行查找,以下代码本站未全部测试,使用前请做好备份。如有代码错误,请及时留言。…

    2019年6月26日
  • WordPress 搜索结果只有一篇时自动定向到文章

    要实现这样的功能,有两个方法: 一、添加自定义 HOOK 将下面的代码添加到主题中 functions.php 文件里: add_action('template_redirect', 'wj_redirect_single_post'); function wj_redirect_single_post() { if …

    2019年6月24日
  • 修改WordPress注册用户默认角色名称

    WordPress 中默认的用户角色有5种,订阅者、投稿者、作者、编辑、管理员,默认这些名称是不能从后台直接修改的。下面我们以修改“订阅者”为例: 将下面的代码添加到 WordPress 主题的 function.php 文件中。 functio…

    2019年6月24日
  • WordPress上传webp格式的图片

    什么是webp就不做介绍了,直接说方法吧! 修改 WordPress 目录 /wp-includes/functions.php 文件 注意不是主题下的 functions.php 1.搜索 'image/jpeg' => 'jpg', 在下一行加入:'image/webp' => 'webp', 2.…

    2019年6月21日
  • WordPress 拥抱 MarkDown

      MarkDown 使用的人现在是越来越多了,对于写作来说 MarkDown 无疑是最好的选择。但 WordPress 并没想加入 MarkDown 语法支持的想法,只能自己动手改一下了。 1.Parsedown Github项目地址: https://github.com/e…

    2019年6月18日
  • 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…

    2019年6月18日