我所有站点都升级到了WordPress6.0,经过这些天的测试,除了分类在使用child_of参数有点问题之外,基本没有其他大的问题了,关于升级WordPress6.0之后,如果分类出现问题,请看这里。
WPJAMBasic也继续升级,升级到6.0.2之后,这次升级主要是「WordPress果酱」知识星球插件大更新以来,大家反馈的问题的汇总,当然也增加了一些新功能。所以同时也很快再次全部更新一下知识星球的30多个插件的。
一、增强了「文章浏览」扩展,首先将原来文章列表页修改浏览数的功能移动到扩展的文件中。并添加了批量增加浏览数的功能,即可以给一组文章增加浏览数:
选择一组文章,然后选择「增加浏览数」,点击应用:
二、WordPress6.0扩展修改内容中图片标签的能力,新增了一个新的filter接口:wp_content_img_tag,可以用来调整通过the_contentfilter处理之后的内容中的图片标签,所以新版WPJAMBasic就用这个接口改进CDN加速的图片处理功能。
三、ListTable新增了query_itemaction_type,支持查询单个条目,即使该行未在本页。优化ListTable的meta_type处理,就是如果自定义表或者内置数据结构支持meta_type,则操作未定义回调函数的时候,会自动去更新metadata作为默认操作。
四、「快速复制」扩展突然失效的问题,有人提出这个问题的时候,我已经更新了,只是没有更改版本号,这里再次说一下,更新一下即可解决问题,同时也修复了ListTable部分操作没有返回值的问题。
五、新增wpjam_remove_prefix和wpjam_remove_postfix函数,PHP有str_starts_with和str_ends_with函数,可以判断字符串以什么开头或者结尾,这两个函数就是删除前缀和后缀,在特殊情况下非常好用。
六、增强wpjam_show_if和wpjam_