WordPress

WordPress的瞬态缓存和对象缓存

WordPress原生缓存机制主要有两种:瞬态缓存和对象缓存。两者主要区别是生存时间和存储位置不同,瞬态缓存活在一段时间内,这段时间任何一次页面请求都可以使用,存储在数据库中。对象缓存只生存在一次页面请求中,下一次请求就访问不到了,存储在内存中。但两者也不是界限分明的,当WordPress安装了高级缓存,瞬态缓存可以搬到内存里住,对象缓存也能在多次请求中重复使用。下面来详细介绍一下。

继续阅读WordPress的瞬态缓存和对象缓存
WordPress

WordPress Gutenberg编辑器的Gallery增加灯箱效果

WordPress默认的Gutenberg编辑器自带的Gallery图集很好用,美中不足的是查看大图比较麻烦,如果有lightbox灯箱效果,点击图片就展示大图,不用离开当前页,点点左右箭头就能继续看其它图片,岂不美哉。大家都喜欢看图,全用大图占地方,用小图看不清,图集+灯箱效果可以完美化解这个矛盾。

继续阅读WordPress Gutenberg编辑器的Gallery增加灯箱效果
WordPress

如何批量替换WordPress网站的内容

网站域名变了,文章内容里的地址没替换咋办?是你移动网站的方法不对吗?不一定啊,如果你自己搞了个cdn叫content.mysite.com,用duplicator插件移动网站时还觉得ok,活干完就后悔了,“哎呀,我怎么不用个更时髦的地址呢”。没关系,这时候我们可以召唤一款能比较精准的替换数据库内容的插件——Better Search Replace

继续阅读如何批量替换WordPress网站的内容
WordPress

WordPress文章列表模板带分页

2021年10月更新:sola博客大改版,之前的内容已经过时。一下是最新更新,以storefront主题为例,写一个WordPress文章列表模板,且带有分页,希望对大家有帮助。

WordPress文章列表模板的代码

以下代码就是全部,包含分页和样式,不用安装其它插件。存成一个php文件放到主题根目录下,编辑页面时模板选择Article List即可。

继续阅读WordPress文章列表模板带分页