WordPress 使用了 Memcache 之后,在一定概率下,使用 get_option 获取的是旧的缓存数据,而不是最新的数据。
有时候一些特殊模板页面(比如联系我们页面)编辑后台,你可能添加了一些表单之后,想移除默认的编辑器,只需要在当前主题的 functions.php 文件添加下面的代码:...
这三个都是用来处理链接末尾的 "/" 的,神奇吧,简单的链接末尾的 "/",WordPress 竟然兴师动众定义了三个函数。今天就和大家讲讲这三个函数的区别和使用。...
在 WordPress 开发的时候,debug 是最麻烦的一件事情,下面这段代码可以让管理员立刻看到 PHP 错误:
其实 WordPress 已经自带了随机字符生成函数:wp_generate_password,这个函数原来是用来生成用户默认密码时候用的,但是同样我们也可以用来生成随机字符,他有三个参数:...
我们在使用 WordPress Shortcode API 开发插件的时候,有个比较麻烦的问题,就是 WordPress 会自动在 shortcode 内添加 br 或者 p 标签,这样可能会打乱你的原先预想的 HTML 结构和布局。...
有时候给客户制作的网站,由于修改了一些特定的插件或者主题,这个时候是不希望客户自己去更新主题或者插件的,在当前主题的 functions.php 文件添加如下代码,即可屏蔽 WordPress 后台的更新提示:...
下面代码检查下访问的 URL 是否长度 < 255,是否有那与 “eval(” 或者 “base64”字符串,这些都是恶意 URL 请求的特征,不过貌似会和 Google Custom Search 有冲突。...
WordPress 中 do_action() 和 do_action_ref_array() 区别,其实就是 PHP 中 call_user_func 函数 和 call_user_func_array 函数的区别。
前面我写过一个 PHP 函数 wpjam_array_multisort 实现对二维关联数组进行排序,其实 WordPress 4.7 已经内置支持这种方法。