最新 最热

WordPress 技巧:修正 get_option 返回旧的缓存数据的问题

WordPress 使用了 Memcache 之后,在一定概率下,使用 get_option 获取的是旧的缓存数据,而不是最新的数据。

2023-04-15
1

WordPress 技巧:移除特定页面模板下的内容编辑器

有时候一些特殊模板页面(比如联系我们页面)编辑后台,你可能添加了一些表单之后,想移除默认的编辑器,只需要在当前主题的 functions.php 文件添加下面的代码:...

2023-04-15
1

trailingslashit, untrailingslashit 和 user_trailingslashit 这三个 WordPress 函数的区别和使用

这三个都是用来处理链接末尾的 "/" 的,神奇吧,简单的链接末尾的 "/",WordPress 竟然兴师动众定义了三个函数。今天就和大家讲讲这三个函数的区别和使用。...

2023-04-15
1

WordPress 技巧:给管理员显示 PHP 错误

在 WordPress 开发的时候,debug 是最麻烦的一件事情,下面这段代码可以让管理员立刻看到 PHP 错误:

2023-04-15
1

WordPress 技巧:如何生成随机字符

其实 WordPress 已经自带了随机字符生成函数:wp_generate_password,这个函数原来是用来生成用户默认密码时候用的,但是同样我们也可以用来生成随机字符,他有三个参数:...

2023-04-15
1

WordPress 技巧:优先执行 Shortcode,移除 Shortcode 中自动添加的 br 和 p 标签

我们在使用 WordPress Shortcode API 开发插件的时候,有个比较麻烦的问题,就是 WordPress 会自动在 shortcode 内添加 br 或者 p 标签,这样可能会打乱你的原先预想的 HTML 结构和布局。...

2023-04-15
1

WordPress 技巧:移除后台核心,插件和主题的更新提示

有时候给客户制作的网站,由于修改了一些特定的插件或者主题,这个时候是不希望客户自己去更新主题或者插件的,在当前主题的 functions.php 文件添加如下代码,即可屏蔽 WordPress 后台的更新提示:...

2023-04-15
1

WordPress 技巧:防止遭受恶意 URL 请求

下面代码检查下访问的 URL 是否长度 < 255,是否有那与 “eval(” 或者 “base64”字符串,这些都是恶意 URL 请求的特征,不过貌似会和 Google Custom Search 有冲突。...

2023-04-15
1

WordPress 中 do_action() 和 do_action_ref_array() 区别

WordPress 中 do_action() 和 do_action_ref_array() 区别,其实就是 PHP 中 call_user_func 函数 和 call_user_func_array 函数的区别。

2023-04-15
1

WordPress 技巧:使用 wp_list_sort 对二维关联数组进行排序

前面我写过一个 PHP 函数 wpjam_array_multisort 实现对二维关联数组进行排序,其实 WordPress 4.7 已经内置支持这种方法。

2023-04-15
1