- get_usermeta
- delete_usermeta
- update_usermeta
Alle in der Function Reference oben aufgeführt. ;-)
Ansonsten eben direkte DB-Queries, falls du anders nicht ran kommst. Aber über die o.g. Methoden müsstest du eigentlich alles haben.
profile.php, wenn ich mich nicht täusche. Schau aber ob du per Plugin-API ran kommst, das wäre der sauberere Weg und du guckst nicht bei jedem WP-Update in die Röhre.
Plugin API WordPress Codex
Schau dir dazu ruhig mal an, wie andere Plugins das umsetzen.
Zu 1) Ich muss mich da mal richtig einlesen. Auf der Seite zu Update steht nicht, dass damit auch die Metas insert werden, wenn nicht vorhanden. Aber in irgendeinem Forum habe ich gelesen, dem sei so. Muss ich mal testen
Zu 2) Die Seite selbst, habe ich gerade gesehen, ist die edit_profile.php in wp-admin. Mit dem Gedanken hatte ich auch schon gespielt, ein Plugin dafür zu bauen. Ich ziehe mir dies mal rein
Danke.