رفتن به مطلب

مشكل در صحفه تسويه حساب ووكامرس


پست های پیشنهاد شده

باسلام وقت بخير

وقتي مشتري سبد خريد محصول خودشو وارد ميكنه و تخفيف اعمال ميكنه به صحفه تسويه حساب مياد .

من با پلاگين woocheakout تنظيمات رو سفارشي كردم .منتهي اين قسمت ك توي عكس مشخص كردم اصلا جايي توش نيس ك بشه حذفش كرد كسي ميدونه چطور ميتونم حذفش كنم؟

باتشكر

Untitled.png

لینک به ارسال

دقت کنید فرم ها 2 جا هستن ، shipping  و  billing - هر دو رو چک کنید

لینک به ارسال
در در 1/12/2017 at 21:13، WPRahnama گفته است :

دقت کنید فرم ها 2 جا هستن ، shipping  و  billing - هر دو رو چک کنید

باسلام هنوز مشكل پابرجاست چطور ميتونم از طريق حذف كد حذفش كنم؟

مسيرش كجاس باتشكر

لینک به ارسال

سلام

به functions.php قالبتون اضافه کنید

/**
 * WC - Make Default Address Fields not required.
 * --------------------------------------------------------------- */
function theme_woocommerce_checkout_filters( $fields ) {
	$fields['city']['required'] = false;

	return $fields;
}
add_filter( 'woocommerce_default_address_fields', 'theme_woocommerce_checkout_filters' );

/**
 * WC - Remove Default Address Fields.
 * --------------------------------------------------------------- */
function theme_remove_checkout_fields( $fields ) {
	unset( $fields['billing']['billing_city'] );
	unset( $fields['order']['order_comments'] );
	unset( $fields['shipping']['shipping_city'] );
    
    return $fields;
}
add_filter( 'woocommerce_checkout_fields' , 'theme_remove_checkout_fields' );
add_filter( 'woocommerce_billing_fields'  , 'theme_remove_checkout_fields' );
add_filter( 'woocommerce_shipping_fields' , 'theme_remove_checkout_fields' );

 

لینک به ارسال
در 21 ساعت قبل، مهدی گفته است :

سلام

به functions.php قالبتون اضافه کنید


/**
 * WC - Make Default Address Fields not required.
 * --------------------------------------------------------------- */
function theme_woocommerce_checkout_filters( $fields ) {
	$fields['city']['required'] = false;

	return $fields;
}
add_filter( 'woocommerce_default_address_fields', 'theme_woocommerce_checkout_filters' );

/**
 * WC - Remove Default Address Fields.
 * --------------------------------------------------------------- */
function theme_remove_checkout_fields( $fields ) {
	unset( $fields['billing']['billing_city'] );
	unset( $fields['order']['order_comments'] );
	unset( $fields['shipping']['shipping_city'] );
    
    return $fields;
}
add_filter( 'woocommerce_checkout_fields' , 'theme_remove_checkout_fields' );
add_filter( 'woocommerce_billing_fields'  , 'theme_remove_checkout_fields' );
add_filter( 'woocommerce_shipping_fields' , 'theme_remove_checkout_fields' );

 

خيلي ممنونم تشكر لطف كرديد 

فقط ي جمله اطلاعات بيشتر مونده ك نمايش نده چطور اون رو بايد حذف كنم؟

باتشكر فراوان

Untitled.jpg

لینک به ارسال

فکر کنم توی اون checkout manager یه بخش داره به اسم Additional Information - اونجا رو چک کنید

لینک به ارسال

عنوان رو از طریق css مخفی کنید

آسون‌ترین راه همین هست

و الا از طریق زیر پوسته هم می‌تونید این کار رو انجام بدید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...