حذف نام خانوادگی از صفحه پرداخت EDD
حذف نام خانوادگی از صفحه پرداخت EDD
حذف نام خانوادگی از صفحه پرداخت EDD ،یکی از پرسش های مورد علاقه کاربران افزونه EDD است.بر همین اساس، تصمیم گرفتیم محتوای این پست آموزشی را به این موضوع اختصاص دهیم.
در دنیای کنونی که تکنولوژی جزئی جدا ناپذیر از زندگی روزمره مردم شده است ،فروش کالاها و خدمات دیجیتال یکی از هوشمندانه ترین روش های کسب درآمد اینترنتی است.
Easy Digital Downloads یک افزونه کاربرپسند و راه حل محبوب تجارت الکترونیکی برای وردپرس است که برای کمک به دارندگان وب سایت ها در فروش محصولات دیجیتالی مانند کتاب های الکترونیکی ، اسناد ، موسیقی ، طرح های گرافیکی و موارد دیگر ایجاد شده است.
ایزی دیجیتال دانلود را می توانید مستقیماً در قسمت مدیریت وردپرس دانلود کنید. یا این که ،می توانید افزونه را از سایت محبوب WordPress.org بارگیری کرده و پرونده ها را به صورت دستی بارگذاری کنید.
اگر شما در سایت خود از افزونه Easy Digital Downloads استفاده می کنید،قطعا می دانید که مشتریان شما هنگام خرید محصولات باید فرمی شبیه تصویر زیر را کامل کنند
شما نیز می توانید به درخواست خریداران سایت خود احترام بگذارید و با دنبال کردن این پست آموزشی،گزینه نام خانوادگی کاربر را حذف کنید و روند پرداخت را ساده تر نمائید.
تنها اقدامی که باید انجام دهید این است که ،قطعه کد زیر را در فایل فانکشن قالب خود قرار دهید.
function pw_edd_remove_last_name_field() {
remove_action( 'edd_purchase_form_after_user_info', 'edd_user_info_fields' );
remove_action( 'edd_register_fields_before', 'edd_user_info_fields' );
}
add_action( 'init', 'pw_edd_remove_last_name_field' );
function pw_edd_user_info_fields() {
if ( is_user_logged_in() ) :
$user_data = get_userdata( get_current_user_id() );
endif;
?>
<fieldset id="edd_checkout_user_info">
<span><legend><?php echo apply_filters( 'edd_checkout_personal_info_text', __( 'Personal Info', 'edd' ) ); ?></legend></span>
<?php do_action( 'edd_purchase_form_before_email' ); ?>
<p id="edd-email-wrap">
<label class="edd-label" for="edd-email">
<?php _e( 'Email Address', 'edd' ); ?>
<?php if( edd_field_is_required( 'edd_email' ) ) { ?>
<span class="edd-required-indicator">*</span>
<?php } ?>
</label>
<span class="edd-description"><?php _e( 'We will send the purchase receipt to this address.', 'edd' ); ?></span>
<input class="edd-input required" type="email" name="edd_email" placeholder="<?php _e( 'Email address', 'edd' ); ?>" id="edd-email" value="<?php echo is_user_logged_in() ? $user_data->user_email : ''; ?>"/>
</p>
<?php do_action( 'edd_purchase_form_after_email' ); ?>
<p id="edd-first-name-wrap">
<label class="edd-label" for="edd-first">
<?php _e( 'First Name', 'edd' ); ?>
<?php if( edd_field_is_required( 'edd_first' ) ) { ?>
<span class="edd-required-indicator">*</span>
<?php } ?>
</label>
<span class="edd-description"><?php _e( 'We will use this to personalize your account experience.', 'edd' ); ?></span>
<input class="edd-input required" type="text" name="edd_first" placeholder="<?php _e( 'First name', 'edd' ); ?>" id="edd-first" value="<?php echo is_user_logged_in() ? $user_data->first_name : ''; ?>"/>
</p>
<?php do_action( 'edd_purchase_form_user_info' ); ?>
</fieldset>
<?php
}
add_action( 'edd_purchase_form_after_user_info', 'pw_edd_user_info_fields' );
add_action( 'edd_register_fields_before', 'pw_edd_user_info_fields' );
حذف نام خانوادگی از صفحه پرداخت EDD
شما کاربران عزیز می توانید برای استفاده ی بیش تر از خدمات سایت پنگاش هم اکنون در ناحیه کاربری ثبت نام کنید تا علاوه بر استفاده از پست های آموزشی رایگان بتوانید به محصولات فروشگاه و تخفیف های فوق العاده پنگاش دسترسی داشته باشید.