在日常WordPress插件开发中,我们会在内容中增加删除一些内容,但是有些修改可能会导致数据无法保存,一般会使用 is_admin()
判断 WordPress 条件判断标签及用法大全,但是保存时会有 /wp-json/wp/v2/posts
报错,所以我们这里记录一下方法
// Is admin, but not doing ajax if ( is_admin() && ( ! defined( 'DOING_AJAX' ) || ! DOING_AJAX ) ) { require_once('admin/functions_admin.php'); } // Is doing AJAX else if ( is_admin() && ( defined( 'DOING_AJAX' ) || DOING_AJAX ) ) { require_once('functions_ajax.php'); } // Front-end functions else { require_once('public.php'); }