我真的大量使用ACF的选项页面和转发器字段.为了减少查询量(从大约500到80),我在Wordpress Transient API的帮助下缓存了一些字段输出.
我知道ACF选项页面的钩子是:
add_action( 'acf/save_post', 'reference_function') );
Run Code Online (Sandbox Code Playgroud)
但对我来说问题是,我有多个选项页面.并且我不想在保存任何选项页面时运行所有函数...
这些是我当前的选项页面
add_filter('acf/options_page/settings', 'my_acf_options_page_settings');
if(function_exists("register_options_page")) {
acf_add_options_page();
register_options_page('Spielübersicht');
register_options_page('Mannschaft');
register_options_page('SCHWALBE arena TV');
register_options_page('Sponsoren');
register_options_page('Werbung');
register_options_page('Einstellung');
register_options_page('Fanclubs');
register_options_page('Sidebar');
}
Run Code Online (Sandbox Code Playgroud)
有没有办法过滤动作,以便仅在保存相关选项页面时创建我的瞬变?