عضویت


کد های سفارشی کردن ووکامرس قسمت سوم

مقدمه

۱ : راهنمای استفاده از کدها

۲ : کد های سفارشی کردن ووکامرس

نتیجه گیری

 

 

 

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

 

قسمت اول = کد های سفارشی کردن ووکامرس

قسمت دوم = کد های سفارشی کردن ووکامرس

قسمت چهارم = کد های سفارشی کردن ووکامرس

 

 

۱ : راهنمای استفاده از کدها

تمامی قطعه کد هایی که در ادامه معرفی می شوند در فایل Functions.php پوشه قالب سایت وردپرسی تان باید اضافه گردد در صورتی که قالب وردپرسی شما این فایل را ندارد می‌توانید یک فایل متنی بسازید و عنوان ، فرمت آن را Functions.php قرار دهید .

 

 

۲ : کد های سفارشی کردن ووکامرس

نکته : تمامی کد ها فقط در فایل Functions.php کار می کنند .

 

 

۲-۱ : اضافه کردن واحد پول سفارشی در ووکامرس + نماد

add_filter( 'woocommerce_currencies', 'add_my_currency' );
function add_my_currency( $currencies ) {
     $currencies['ABC'] = __( 'Currency name', 'woocommerce' );
     return $currencies;
}
 
add_filter('woocommerce_currency_symbol', 'add_my_currency_symbol', 10, 2);
function add_my_currency_symbol( $currency_symbol, $currency ) {
     switch( $currency ) {
          case 'ABC': $currency_symbol = '$'; break;
     }
     return $currency_symbol;
}

 

 

۲-۲ : تغییر متن دکمه اضافه کردن به سبد خرید

/* تغییر در صفحه محصول
 */
function woo_custom_cart_button_text() {
	return __('خرید محصول', 'woocommerce');
}
add_filter('single_add_to_cart_text', 'woo_custom_cart_button_text');

/*
 تغییر در صفحه محصولات
 */
function woo_archive_custom_cart_button_text() {
	return __( 'خرید محصول', 'woocommerce' );
}
add_filter( 'add_to_cart_text', 'woo_archive_custom_cart_button_text' );

 

 

۲-۳ : حذف محصولات دسته ای خاص از صفحه فروشگاه

function woo_custom_pre_get_posts_query( $q ) {
	if ( ! $q->is_main_query() ) return;
	if ( ! $q->is_post_type_archive() ) return;
	if ( ! is_admin() && is_shop() ) {
		$q->set( 'tax_query', array(array(
			'taxonomy' => 'product_cat',
			'field' => 'slug',
			'terms' => array( 'shoes' ), // محصولاتی با دسته بندی کفش را در صفحه فروشگاه نمایش ندهید
			'operator' => 'NOT IN'
		)));
	}
	remove_action( 'pre_get_posts', 'custom_pre_get_posts_query' );
}
add_action( 'pre_get_posts', 'woo_custom_pre_get_posts_query' );

 

 

۲-۴ : تغییر تعداد ستون نمایش محصولات ووکامرس

function woo_product_columns_frontend() {
        global $woocommerce;
        // پیش فرض تعداد ستون ها
        $columns = 4;

        // لیست محصولات
        if ( is_product_category() ) :
              $columns = 4;
        endif;

        //محصولات مرتبط
        if ( is_product() ) :
              $columns = 2;
        endif;

        //محصولات در صفحه پرداخت
        if ( is_checkout() ) :
              $columns = 4;
        endif;
        return $columns;
}
add_filter('loop_shop_columns', 'woo_product_columns_frontend');

 

 

۲-۵ : غیر فعال کردن تب های ووکامرس ( توضیحات ، نقد و بررسی و … )

function woo_remove_product_tab($tabs) {
        unset( $tabs['description'] );      // حذف تب توضیحات
        unset( $tabs['reviews'] ); 		// حذف تب نقد و بررسی
        unset( $tabs['additional_information'] );  	// حذف تب اطلاعات اضافی

 	return $tabs;
}
add_filter( 'woocommerce_product_tabs', 'woo_remove_product_tab', 98);

 

 

۲-۶ : حذف مسیر کاربر ووکامرس ( BreadCrumb )

remove_action( 'woocommerce_before_main_content', 'woocommerce_breadcrumb', 20);

 

 

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

fl studio , Functions.php , itlibrary , learning fl studio , master , mixer , sample , vst , آموزش , آهنگسازی , اضافه کردن خودکار محصول مورد نظر به سبد خرید , اضافه کردن فیلد سفارشی به صفحه ویرایش آدرس ووکامرس , اضافه کردن نوع پرداخت به ایمیل ادمین وکامرس , اضافه کردن واحد پول سفارشی در ووکامرس + نماد , اف ال استودیو , الزامی کردن فیلد ها در صفحه پرداخت , اموزش آهنگسازی , ایجاد یک کوپن از طریق کد , بهترین زبان های برنامه نویسی , تغییر تعداد ردیف نمایش محصولات ووکامرس , تغییر تعداد ستون نمایش محصولات ووکامرس , تغییر لوگو پیش فرض پی پال در ووکامرس , تغییر متن " رایگان " در محصولات ووکامرس , تغییر متن دکمه اضافه کردن به سبد خرید , تغییر متن ناموجود با اتمام موجودی , تغییر نام تب های صفحه محصول , تغییر نام عنوان صفحه فروشگاه , تنظیمات درایور اف ال استودیو , تنظیم حداقل مقدار سفارش مشتری , تنظیم کارت صدا , جهان , حذف تنظیمات پیش فرض ووکامرس , حذف دسته بندی محصولات از صفحه فروشگاه ووکامرس , حذف عنوان محصولات از breadcrumb ( مسیر کاربر ) , حذف محصولات دسته ای خاص از صفحه فروشگاه , حذف مسیر کاربر ووکامرس ( BreadCrumb ) , ریدایرکت کردن ( تغییر مسیر ) کاربر به صفحه پرداخت پس از اضافه کردن محصول , زبان های برنامه نویسی , سال ۲۰۱۹ , سفارشی سازی , سفارشی سازی قسمت های مختلف ووکامرس , سفارشی سازی ووکامرس , سفارشی کردن , سفارشی کردن ووکامرس , سمپل , شورت کد , شورت کدهای ووکامرس , صدا , ضبط صدا , ضبط وکال , غیر فعال کردن تب های ووکامرس ( توضیحات ، نقد و بررسی و ... ) , فایل Functions.php , قالب وردپرسی , قسمت دوم , محدود کردن فهرست کشورها در صفحه پرداخت , مطلب آموزشی , معرفی ۱۰ , میکروفن , میکسر , ووکامرس , وکال , وی اس تی , پاپ فیلتر , پنهان کردن روش های پرداخت برای محصولات رایگان , کارت صدا , کتابخانه فناوری اطلاعات , کد های سفارشی کردن ووکامرس قسمت اول , کد های سفارشی کردن ووکامرس قسمت دوم , کد های سفارشی کردن ووکامرس قسمت سوم , کدهای ووکامرس

کتابخانه فناوری اطلاعات را همراهی کنید

حسین  

استیو جابز : صبور باش چیز های خوب زمان می برد ، امپراطوری ها یک روزه ساخته نمی شوند .