为不同的用户角色创建单独的缓存

问题描述 投票:0回答:1

我利用插件根据用户的角色显示各种价格。本质上,这类似于拥有不同价格的不同会员资格或订阅(对于一个特定角色,所有价格都是免费的)。

我的目标是使用 WP Rocket 或类似的插件来缓存页面。尽管如此,目前的问题是缓存插件仅为来宾(而不是登录用户)生成缓存,并且激活“登录用户缓存”会为每个单独的用户生成缓存。我遇到了 Rocket 的一个辅助插件,除了为来宾提供另一个缓存之外,它还为所有登录用户生成一个缓存。

我很好奇如何配置缓存插件来为每个现有或选定的用户角色创建单独的缓存(例如,一个用于管理员,一个用于客户)。这对于拥有许多页面的网站和根据其角色接收不同内容的用户来说非常有用。

我在互联网上搜索了 WordPress 缓存插件的此类功能,并尝试编辑 WP-Rocket 的帮助插件,名为“WP Rocket | 按角色为登录用户单独缓存”,但我无法达到我想要的结果。

wordpress caching user-roles
1个回答
0
投票

WordPress Optimize Premium 在“启用每个角色的用户缓存”下执行此操作

© www.soinside.com 2019 - 2024. All rights reserved.