حذف نام خانوادگی از صفحه پرداخت EDD

حذف نام خانوادگی از صفحه پرداخت EDD

حذف نام خانوادگی از صفحه پرداخت EDD ،یکی از پرسش های مورد علاقه کاربران افزونه EDD است.بر همین اساس، تصمیم گرفتیم محتوای این پست آموزشی را به این موضوع اختصاص دهیم.

در دنیای کنونی که تکنولوژی جزئی جدا ناپذیر از زندگی روزمره مردم شده است ،فروش کالاها و خدمات دیجیتال یکی از هوشمندانه ترین روش های کسب درآمد اینترنتی است.

Easy Digital Downloads یک افزونه کاربرپسند و راه حل محبوب تجارت الکترونیکی برای وردپرس است که برای کمک به دارندگان وب سایت ها در فروش محصولات دیجیتالی مانند کتاب های الکترونیکی ، اسناد ، موسیقی ، طرح های گرافیکی و موارد دیگر ایجاد شده است.

ایزی دیجیتال دانلود را می توانید مستقیماً در قسمت مدیریت وردپرس دانلود کنید. یا این که ،می توانید افزونه را از سایت محبوب WordPress.org بارگیری کرده و پرونده ها را به صورت دستی بارگذاری کنید.

اگر شما در سایت خود از افزونه Easy Digital Downloads استفاده می کنید،قطعا می دانید که مشتریان شما هنگام خرید محصولات باید فرمی شبیه تصویر زیر را کامل کنند

حذف نام خانوادگی از صفحه پرداخت EDD

شما نیز می توانید به درخواست خریداران سایت خود احترام بگذارید و با دنبال کردن این پست آموزشی،گزینه نام خانوادگی کاربر را حذف کنید و روند پرداخت را ساده تر نمائید.

تنها اقدامی که باید انجام دهید این است که ،قطعه کد زیر را در فایل فانکشن قالب خود قرار دهید.

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

شما کاربران عزیز می توانید برای استفاده ی بیش تر از خدمات سایت پنگاش هم اکنون در ناحیه کاربری ثبت نام کنید تا علاوه بر استفاده از پست های آموزشی رایگان بتوانید به محصولات فروشگاه و تخفیف های فوق العاده پنگاش دسترسی داشته باشید.

توجه

کلیک

اگر با این مشکل آشنا هستید خودتان انجام دهید ولی اگر نمی دانید که این کار را چطور انجام دهید می توانید هم اکنون در ناحیه کاربری ثبت نام کرده و اطلاعات سایت را تیکت کنید تا با اندک هزینه ای کار شما را انجام دهیم . اگر خواستید می توانید برای مشاوره با شماره های 09179059350 و یا 07734824382 با ما در ارتباط باشید.