我正在对自定义字段插件应用过滤器。
add_filter(\'acf/load_value\', word_swap);
我的问题是,这也将其应用于wp admin中的页面。我只想过滤器应用到实际的WP网站,而不是管理面板。
如何防止筛选器应用于wp admin页面?
我想我会这样做
if(page == \'wp-admin\')
add_filter(\'acf/load_value\', word_swap);
最合适的回答,由SO网友:Pieter Goosen 整理而成
你需要!is_admin()
检查这将在管理页面上返回false,不符合您的条件。在前端页上,该条件将返回true,执行您的条件语句
if ( !is_admin() ) {
// Do something only on frontend
}