Ab Mai 2017 gibt es im WordPress-Kern keine formale Formular-API.
Es gibt den Fields-API-Vorschlag, der auf eine Standardbibliothek zum Definieren von Formularfeldern hinarbeitet.
Das Repo für die Bibliothek finden Sie hier:
https://github.com/sc0ttkclark/wordpress-fields-api
Obwohl sich diese Bibliothek in einem Alpha-Zustand befindet und nicht für die Produktion empfohlen wird.
Es gibt eine Diskussion der Probleme hier: https://torquemag.io/2016/02/wordpress-needs-fields-api-use/
Jetzt bewegt sich WordPress in Richtung eines mehr von der REST-API gesteuerten Administrationsbereichs. Ich denke, dass diese Fields-API ein wichtiger Schritt zur Standardisierung des Wordpress-Backends ist, das es, um ehrlich zu sein, dringend benötigt.
Bis dahin ist es am besten, eines der in den anderen Antworten genannten Plugins zu verwenden.