Lamentablemente esto no es posible. Las acciones personalizadas no se pueden agregar al menú desplegable de acciones masivas (consulte los tickets de trac: enlace y enlace ).
Para las publicaciones, puede utilizar el enlace restrict_manage_posts
para crear otros botones desplegables / agregar para desencadenar su acción personalizada. Pero no hay restrict_manage_*
hook disponible para la tabla de usuarios.
Entonces, la única solución (y no particularmente bonita) es usar javascript para insertar opciones adicionales en el menú desplegable.
Sin embargo, no hay una forma (compatible) de manejar la acción, por lo que también debería manejarse usted mismo conectando el gancho load-*
o admin_action_*
. (Consulte los archivos principales aquí ).
A continuación, deberá verificar los datos publicados (las ID de usuario, el identificador de acción, el nonce, etc.) dentro de ese enlace y luego deberá verificar el nonce y la capacidad del usuario actual para realizar esa acción.
Consulte la pregunta relacionada: bulk_action personalizado