Suchen Sie nach einer Möglichkeit, den Benutzernamen des Kunden auf dem Zahlungsbildschirm von Easy Digital Downloads hinzuzufügen? Während es dafür wahrscheinlich ein Plugin gibt, haben wir einen schnellen Code-Schnipsel erstellt, den Sie verwenden können, um den Benutzernamen zu den Kundendetails in Easy Digital Downloads hinzuzufügen und ihn mit dem Profil des Benutzers zu verknüpfen.
Anweisungen:
Sie müssen diesen Code nur zur functions.php-Datei Ihres Themes oder in ein websitespezifisches Plugin einfügen:
function sumobi_edd_customer_details_username( $payment_id ) {
$user_info = edd_get_payment_meta_user_info( $payment_id );
$customer_id = $user_info['id'];
if ( ! $customer_id ) {
return;
}
$user_data = get_userdata( $customer_id );
$user_name = $user_data->user_login;
?>
<div class="column-container" style="margin-top: 20px;">
<div class="column">
<strong><?php _e( 'Username:', 'edd' ); ?></strong><br />
<a href="<?php echo get_edit_user_link( $customer_id ); ?>"><?php echo $user_name; ?></a>
</div>
</div>
<?php
}
add_action( 'edd_payment_view_details', 'sumobi_edd_customer_details_username' );
Hinweis: Wenn Sie zum ersten Mal Code-Schnipsel in WordPress hinzufügen, lesen Sie bitte unseren Leitfaden, wie Sie Code-Schnipsel richtig in WordPress hinzufügen, damit Sie Ihre Website nicht versehentlich beschädigen.
Wenn Ihnen dieser Code-Schnipsel gefallen hat, ziehen Sie bitte in Betracht, unsere anderen Artikel auf der Website zu lesen, wie z. B.: 6 beste Stripe-Zahlungs-Plugins für WordPress und wie man eine Bewertungsseite in WordPress erstellt.
Kommentare Hinterlasse eine Antwort