后端PHP检查执行时间

写了一段代码,需要测试一下执行时间,怎么办?使用microtime();方法即可。 示例代码 <?php use JajoJSONDB; $json_db = new JSONDB( __DIR__ ); $start_time = microtime(true); for ($i=0; $i < 10000...

后端WP_Query高效率之fields

不管是写WordPress主题还是插件,大部分时候都要用到 WP_Query这个查询类。我个人比较喜欢用WordPress原生的查询,而不是自己去写SQL语句。不过在文章数量很多的情况下,我们需要对 WP_Query的参数比较了解才能尽可能的提高查询效率。今天说一个案例,客户要求是批量修改分...

后端WordPress获取指定分类下的文章数量

一般比较常用的获取分类文章数量,并不包含子分类的文章。简单找了一下,好像也没有现成的官方函数可用,不过我们可以通过WP_Query查询来获取包含子分类的文章数量,示例代码如下: /** * 分类文章统计,包含子分类文章。 * @param ...

后端Avada子主题添加自定义后台设置项

使用子主题方式对Avada主题进行二次开发,开发过程中需要添加部分后台设置项,本来打算直接写自己的设置页面,后来想想,还是添加到Avada默认的设置项里面比较和谐。Avada主题用的设置框架是ReDux的自改版本,在官方支持页面找了半天也没找到相关文档,只能自己看代码找了,...
WordPress后台修改其他任意菜单标题名称

后端WordPress后台修改其他任意菜单标题名称

有时候我们在交付客户之前,想要修改一下插件在WordPress后台添加的一些菜单名称,应该怎么操作呢?在操作之前,还要考虑到插件后期升级更新可能导致的兼容问题,尽量避免升级以后失效的情况出现。还要尽可能的精准修改,避免修改到前台或其他地方的东西。下面的代码是临时...

后端WordPress自定义可上传文件类型

WordPress本身支持的可上传文件类型不多,主要是一些目前确认比较安全的图片文件类型、文档类型、压缩包类型。有时候我们需要上传一些其他类型的文件,WordPress不支持的话,会提示我们:抱歉,由于安全原因,这个文件类型不受支持。好在WordPress提供了