首页 视频课程 WordPress开发文档文章循环输出与重置 权限与缓存

权限与缓存

2020-03-17 / 5719阅

本视频需要登录以后才能播放

登录

关于用户权限的文章查询有一个参数可以使用:

perm(字符串):用户权限
只有用户有权限才显示文章 只有用户有权限才获取已发布和私密的文章:
$query = new WP_Query( array( 'post_status' => array( 'publish', 'private' ), 'perm' => 'readable' ) ); 

文章缓存

有关文章数据的缓存,有 3 个参数:

 cache_results(布尔):文章信息缓存 update_post_meta_cache(布尔):文章 meta 信息缓存 update_post_term_cache(布尔):文章分类法信息缓存 

获取文章但不更新文章缓存

$query = new WP_Query( array( 'posts_per_page' => 50, 'cache_results' => false ) ); 

获取文章但不更新 meta 信息的缓存

$query = new WP_Query( array( 'posts_per_page' => 50, 'update_post_meta_cache' => false ) ); 

获取文章但不更新文章分类法的缓存

$query = new WP_Query( array( 'posts_per_page' => 50, 'update_post_term_cache' => false ) ); 

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录