Ich fragte mich, ob jemand mir helfen könnte.Wordpress - Bearbeiten der Plugin-Filter-Funktionalität
Ich habe ein Plugin namens Paid Memberships Pro.
Auf dem Anmeldeformular gibt es einige Felder, die ich machen möchte.
Ich habe durch den Code und fand den Ort gegangen, wo sie legt fest, welche Felder erforderlich sind, und nicht erforderlich ist, wie folgt:
//require fields
$pmpro_required_billing_fields = array(
"bfirstname" => $bfirstname,
"blastname" => $blastname,
"baddress1" => $baddress1,
"bcity" => $bcity,
"bstate" => $bstate,
"bzipcode" => $bzipcode,
"bphone" => $bphone,
"bcountry" => $bcountry,
"bemail" => $bemail,
"CardType" => $CardType,
"AccountNumber" => $AccountNumber,
"ExpirationMonth" => $ExpirationMonth,
"ExpirationYear" => $ExpirationYear,
"CVV" => $CVV
);
$pmpro_required_billing_fields = apply_filters("pmpro_required_billing_fields", $pmpro_required_billing_fields);
$pmpro_required_user_fields = array(
"username" => $username,
"password" => $password,
"password2" => $password2,
"bemail" => $bemail,
"bconfirmemail" => $bconfirmemail
);
$pmpro_required_user_fields = apply_filters("pmpro_required_user_fields", $pmpro_required_user_fields);
Dieses in eines der Plugins Core-Dateien Plugins/paid-Mitgliedschaften gefunden -pro/preheaders/checkout.php
Ich möchte in der Lage sein, dies zu überschreiben, aber ich möchte nicht die Kerndateien bearbeiten, gibt es eine Möglichkeit, die ich über meine themes functions.php Datei bearbeiten kann?
Zum Beispiel, fügen Sie die bfirstname und blastname zu den $ pmpro_required_user_fields?
Jede Hilfe würde sehr geschätzt werden, ich habe gesucht, wie man das tut, aber ich kann nicht wirklich verstehen, wenn es möglich ist.
Dank all :)
arbeitete ich glaube, Sie Klasse oder Funktion in Ihrem Thema Funktion außer Kraft setzen müssen –