توابع مهم در طراحی قالب ووکامرس
در این مطلب برای شما کاربران عزیز لیست توابع مهم و ضروری ووکامرس را آماده کردیم که میتوانید با استفاده این توابع در پروژه های خودتون استفاده کرده و یک سایت برای خرید و فروش اینترنتی آماده کنید و یک راه کسب درآمد برای خود بدست آورید.
اگر میخواهید شروع کنید در ادامه با ما همراه باشید
ابتدا میبایست در پوشه پوسته مورد نظر یک فایل با پسوند php به نام woocommerce.php در کنار دیگر فایل های php مانند index.php، single.php و… ایجاد کنید. پیشنهاد بنده این است که از فایل single.php خود یک کپی بگیرید و آن را به نام woocommerce.php تغییر نام دهید.
از این پس محصولات فروشگاه شما از فایل woocommerce.php خوانده میشود و حالا میتوانید با استفاده از توابع زیر, این صفحه را حرفه ای تر نمایید.
نمایش سبد خرید و مجموع سفارشات
۱
|
<?php woocommerce_cart_totals() ?>
|
لینک اتمام خرید و ورود به صفحه تسویه حساب
۱
|
<?php woocommerce_button_proceed_to_checkout() ?>
|
دکمه افزودن به سبد خرید
۱
|
<?php woocommerce_template_loop_add_to_cart(); ?>
|
نمایش قیمت محصول
۱
|
<?php woocommerce_template_loop_price() ?>
|
نمایش تصویر شاخص محصول
۱
|
<?php woocommerce_template_loop_product_thumbnail() ?>
|
نمایش گالری محصول
۱
|
<?php do_action( ‘woocommerce_product_thumbnails’ ); ?>
|
نمایش فرم جستجو در محصولات
۱
|
<?php get_product_search_form() ?>
|
نمایش کلیات سفارش و مجموع
۱
|
<?php woocommerce_order_review() ?>
|
نمایش برچسب های محصول
۱
|
<?php woocommerce_product_loop_tags() ?>
|
توجه : برای فعال شدن تابع بالا , باید کد زیر را در فایل فانکشن قرار دهید
۱
۲
۳
۴
۵
۶
۷
|
<?php add_action( ‘woocommerce_after_shop_loop_item’, ‘woocommerce_product_loop_tags’, ۵ );
function woocommerce_product_loop_tags() {
global $post, $product;
$tag_count = sizeof( get_the_terms( $post->ID, ‘product_tag’ ) );
echo $product->get_tags( ‘, ‘, ‘<span class=”tagged_as”>’ . _n( ‘Tag:’, ‘Tags:’, $tag_count, ‘woocommerce’ ) . ‘ ‘, ‘.</span>’ );
}
?>
|
نمایش شناسه محصول
۱
|
<?php echo $product->get_sku(); ?>
|
نمایش دسته بندی محصول در حال نمایش
۱
|
<?php global $product; echo $product->get_categories( ‘, ‘, ‘ ‘ . _n( ‘ ‘, ‘ ‘, $cat_count, ‘woocommerce’ ) . ‘ ‘, ‘ ‘ ) ?>
|
نمایش عنوان محصول
۱
|
<?php the_title() ?>
|
نمایش فیلد های اضافی
۱
|
<?php the_meta() ?>
|
نمایش محتوای محصول
۱
|
<?php the_content() ?>
|
نمایش نام نویسنده محصول
۱
|
<?php the_author() ?>
|
نمایش تاریخ ارسال محصول
۱
|
<?php the_date(‘y/m/d’) ?>
|
نمایش شناسه محصول
۱
|
<?php echo $product->get_sku(); ?>
|
نمایش شناسه محصول
۱
|
<?php echo $product->get_sku(); ?>
|
نمایش شناسه محصول
۱
|
<?php echo $product->get_sku(); ?>
|
نمایش شناسه محصول
۱
|
<?php echo $product->get_sku(); ?>
|
نکته : برای نمایش توابع باید آن ها را در حلقه قرار دهید .
برای ارسال دیدگاه شما باید وارد سایت شوید.