Wie man ein separates Feld in WordPress user_data_ erstellt

Ich benutze die WordPress-Mitgliedsseite mit dem s2members Plugin. Ich habe 4 benutzerdefinierte Felder im Registrierungsformular mit s2member hinzugefügt. Aber ich möchte dieses benutzerdefinierte Feld außerhalb von WordPress mit PHP verwenden

folgender Befehl funktioniert einwandfrei es gibt mir auch Daten aber in einem Feld und ich möchte separate Felddaten folgen ist alles Beispiel

PHP-Befehl get_user_meta ($ current_user-> ID, “Tw941I8fXg_s2member_custom_fields”, true); var_dump ($ user_info);

Ergebniszeichenfolge (92) “a: 3: {s: 8:” mobileno “; s: 10:” xxxxxxxxxx “; s: 4:” Stadt “; s: 6:” XXXXXXX “; s: 8:” cocode ” ; s: 7: “99999999”;} ”

Brauchen Sie das Ergebnis wie $ mobileno = “XXXXXXXXXX” $ city = “XXXXXXXX” $ cocode = “XXXXXXX”

Bitte beachten Sie: Ich kann zählen und finden Sie in den Ergebnissen enthalten, aber nicht wissen, wie man hier Variable nehmen S: 10, S: 4, S: 8 Befehl sind die gleichen in allen Mitgliedern Feld

Solutions Collecting From Web of "Wie man ein separates Feld in WordPress user_data_ erstellt"

Dies ist die serialisierte Zeichenfolge. Sie müssen es unsialisieren:

$raw = get_user_meta($current_user->ID,"Tw941I8fXg_s2member_custom_fields",true); $data = maybe_unserialize($raw); extract($data); 

Jetzt haben $ data ein Array mit allen Optionen und der Extrakt wird jedes Element in eine Variable mit einem Wert verwandeln.