Para crear un formulario necesitamos un archivo que envíe los datos y otro (o el mismo) que reciba esos datos para procesarlos. En algunos procesos no es necesario un archivo de destino.
is_super_admin() Verificar si el usuario que está conectado tiene permisos de super administrador. https://codex.wordpress.org/Function_Reference/is_super_admin
wp_ajax() Realizar procesos usando ajax en tus temas. ...muy pronto por el mismo canal. https://codex.wordpress.org/Plugin_API/Action_Reference/wp_ajax_(action)