因为,我只能保持三分钟热度,所以,知识点一定要在三分钟之内讲完……
超时失效的数据?有经验的程序猿,第一时间内一定能够想到,使用【缓存】不就行了?之前,我们也讨论过 WordPress 的缓存机制《WordPress 自带缓存机制学习》。
不安装插件的情况下,能实现让数据超时失效的功能吗?
当然可以!WordPress 就是这么体贴!
答案是 Transients API,
Set/Get Transient:set_transient()、get_transient()、set_site_transient()、get_site_transient()
Delete Transient:delete_transient()、delete_site_transient()
使用起来也很简单,一看例子就明白:
// 写入
set_transient( 'special_query_results', $special_query_results, 60*60*12 );
// 读取
get_transient( 'special_query_results' );
// 删除
delete_transient( 'special_query_results' );
set_* 函数则是为 WordPress 多站点模式准备的。
没有缓存支持的情况下,Transients API 是把数据存储在 option 数据表了,如有了缓存支持,Transients API 会自动调整为使用缓存。
-
WordPress插件安装的几种方法常有人问追格小编,WordPress插件怎么安装,今天小编简单说说插件的几种方法
-
WordPress函数:wp_enqueue_block_support_stylesWordPress函数:wp_enqueue_block_support_styles
-
WordPress函数:wp_enqueue_classic_theme_stylesWordPress函数:wp_enqueue_classic_theme_styles
-
WordPress把登录页设置成首页的3种方法追格企业官网小程序客户问小编,WordPress怎么把wp-admin登录页设置成首页,因为从没做过类似操作,但想到的就是重定向,另一个就是短代码[wp_login_form]来显示登录表单。
-
WordPress插件:Backup Migration 备份迁移网站,再简单不过!Backup Migration是一款WordPress备份迁移插件,它具备强大的备份功能,可以一键创建网站备份,或者自定义每周、每天、每月自动备份网站。
-
WP Multilang WordPress翻译插件WP Multilang插件的主要功能是提供多语言支持,使用户能够创建多语言版本的网站,满足不同语言用户的需求。
暂无评论,抢个沙发...