Actually it cannot be used until init/admin_init since load_template() throws warnings otherwise