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

شورت کدهای کاربردی ووکامرس

ووکامرس چیست و چه کاربردی دارد؟

ووکامرس چیست؟ ووکامرس یکی از افزونه های بسیار محبوب و پرطرفدار وردپرس است که توسط آن میتوان یک فروشگاه حرفه ای و تمام عیار با امکانات بسیار زیاد ساخت.با استفاده از ووکامرس می توان تصاویر محصول، ویژگی های آن، قیمت، میزان تخفیف، مقایسه محصولات به صورت تصویری و نوشتاری، و خیلی از موارد را نمایش داد که مشتریان فروشگاه پس از تحقیق و بررسی محصول مورد نظرشان را انتخاب کنند. و اما برای مدیریت بهتر این افزونه یک سری شورتکدها در اختیار ما هست که برای شخصی سازی و ساخت بعضی از صفحات برای فروشگاه و محصول از آن استفاده کنیم.

شورت کد چیست و چرا باید از آن استفاده کرد؟

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

لیست شورت کدهای ووکامرس

تعریف شورت کدهای ووکامرس:

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

شورتکدهای ووکامرس:

  • شورت کد ها به دو دسته تقسیم می شوند. شورت کدهایی که مربوط به صفحه اصلی ووکامرس هستند و شامل:
  • شورتکد صفحه سبد خرید
  • شورتکد صفحه پرداخت ووکامرس
  • شورتکد صفحه حساب کاربری ووکامرس
  • و شورتکد پیگیری سفارش ووکامرس هستند.
  • و شورتکدهایی که مربوط به محصولات ووکامرس هستند مانند:
  • شورت کد نمایش محصولات ووکامرس بر اساس شناسه و شناسه SKU
  • شورتکد نمایش محصولات ووکامرس بر اساس دسته بندی شورتکد
  • نمایش آخرین محصولات ووکامرس
  • شورتکد نمایش آخرین محصولات ویژه ووکامرس
  • شورتکد نمایش آخرین محصولات در حال فروش و تخفیف دار ووکامرس
  • شورتکد نمایش آخرین محصصولات پرفروش ووکامرس
  • شورتکد نمایش آخرین محصولات پرامتیاز ووکامرس
  • شورتکد نمایش محصولات مرتبط ووکامرس
  • و شورتکد اضافه کردن یک محصول به سبد خرید

در ادامه به توضیح هر کدام از این شورتکد ها میپردازیم.

۱-شورتکد صفحه سبد خرید ووکامرس:

چون افزونه ووکامرس یک افزونه فروشگاه ساز هست بعد از نصب یک سری از صفحات را به طور اتوماتیک برای فروشگاه می سازد و نیازی نیست که ما با استفاده از کدها آنها را ایجاد کنیم. یکی از این صفحاتی که بصورت خودکار ایجاد میشود صفحه سبد خرید هست. اما اگر میخواهید این صفحه را به صورت دستی بسازید باید از شورتکد زیر استفاده کنید:

woocommerce_cart  باید این خط کد را بین [ ] قرار دهید ما در اینجا قرار ندادیم چون به شکل زیر نمایش داده میشود.

woocommerce_cart

با این کد دکمه ای به نام سبد خرید به صفحه محصولات شما اضافه می شود که با کلیک بر روی آن می توانید وارد این صفحه شوید و محصولاتی که سفارش داده اید را مشاهده کنید.

 سبد خرید ووکامرس

۲-شورتکد صفحه پرداخت ووکامرس

صفحه پرداخت هم مثل صفحه خرید پس از نصب افزونه ووکامرس برای شما ایجاد می شود اما برای ایجاد به صورت دستی می توانید از شورتکد زیر استفاده کنید:

woocommerce_checkout

شورت کد صفحه پرداخت ووکامرس

۳-شورتکد صفحه کاربری ووکامرس

صفحه حساب کاربری برای در دسترس قرار گرفتن بخش های مختلف برای مشتری است و موارد مختلفی را درحساب کاربری خود میتواند مشاهده کند از جمله خریدهایی که انجام داده، ویرایش پروفایل خود، تغییر رمز ورود به سایت و … صفحه حساب کاربری یکی از صفحات بسیار کاربردی در هر سایت است. این صفحه هم پس از نصب ووکامرس برای فروشگاه شما ایجاد می شود. برای ساخت این صفحه به صورت دستی از شورتکد زیر استفاده کنید:

woocommerce_my_account

[woocommerce_my_account]

شورت کد صفحه کاربری ووکامرس

۴-شورتکد صفحه پیگیری سفارش ووکامرس

مشتری پس از خرید محصولی از فروشگاه شما نیاز به پیگیری خرید خود دارد که در جریان مراحل ثبت سفارش تا رسیدن محصول به درب منزل باشد.این مراحل را از ثبت تا ارسال محصول و… را میتواند از این صفحه پیگیری کند. این صفحه یکی از صفحات بسیار مهم و کاربردی در هر فروشگاه اینترنتی هست که با استفاده از این شورتکد میتوانید این صفحه را به صورت دستی ایجاد کنید:

woocommerce_order_tracking

[woocommerce_order_tracking]

شورت کد صفحه پیگیری سفارش ووکامرس

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

از منوی پیشخوان بر روی بخش ووکامرس> وضعیت کلیک میکنیم.

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

 

آموزش ووکامرس

 

پس از آشنایی با شورتکدهای صفحات ووکامرس به سراغ شورتکد های محصولات می رویم

۱-شورتکد نمایش محصول ووکامرس بر اساس شناسه و شناسه SKU

ممکن است این سوال برای شما پیش بیاید که شناسه SKU چیست؟ SKU شناسه منحصر به فرد برای هر محصول است و مخفف Stock Keeping Unit است. با استفاده از شورتکد زیر میتوانید محصول خاصی در سایت را بر اساس شناسه محصول و شناسه SKU نمایش دهید.

“products ids=”23” skus=”356

لیست شورت کدهای مهم و کاربردی ووکامرسIds چیست؟ هر محصول پس از وارد کردن شدن در فروشگاه برای آن یک کد در نظر گرفته می شود. برای دیدن این کد یا شناسه به بخش محصولات ووکامرس مراجعه کنید و شناسه هر محصول را در زیر آن مشاهده کنید. شما میتوانید محصول را بر اساس کد آن نمایش دهید.

۲-شورتکد نمایش محصولات ووکامرس بر اساس دسته بندی:

اگر خواستید محصولات خود را بر اساس دسته ای خاص به نمایش دربیاورید می توانید از شورتکد زیر استفاده کنید:

“product_category category=”223″ per_page=”12″ columns=”4″ orderby=”date” order=”ASC” operator=”IN

 دسته بندی ووکامرس

 

این کد همان طور که مشاهده میکنید دارای چند متغیر است که به توضیح هر کدام از آنها می پردازیم:

  • Product category: همانطور که از نام این متغیر پیداست میتوان لیست محصولات را دسته خاصی نمایش داد.
  • Category: برای نوشتن عدد این وارد بخش محصولات ووکامرس بشوید و شناسه محصول را پس از مشاهده در این قسمت وارد کنید.
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

 

۳-شورتکد نمایش آخرین محصولات ووکامرس:

لیست شورت کدهای مهم ووکامرس

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

“recent_products per_page=”12″ columns=”4″ orderby=”date” order=”ASC

شورت کد نمایش محصولات ووکامرس

این شورتکد نیز مثل شورتکد قبل دارای متغیر هایی است که به توضیح آنها می پردازیم:

  • Recent products: با استفاده از این کد میتوانیم در برگه یا صفحه ای که میخواهیم محصولات را به نمایش در بیاوریم.
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

 

۴-شورتکد نمایش آخرین محصولات ویژه ووکامرس

لیست شورت کدهای مهم ووکامرس

همیشه در هر فروشگاهی یک سری از محصولات به عنوان محصول ویژه نام گذاری می شوند و این نام گذاری به چند دلیل اتفاق می افتد از جمله اینکه این محصولات امتیاز بالایی از طرف مشتریان دریافت میکنند یا شامل تخفیف زیادی می شوند.اما شاید شما نیاز داشته باشید این محصولات را به صورت جداگانه نمایش دهید. این شورتکد جز بهترین شورتکدهای ووکامرس شناخته شده که مانند شورتکد های قبل دارای چند متغیر است:

“featured_products per_page=”12″ columns=”4″ orderby=”date” order=”ASC

لیست شورت کدهای ووکامرس

  • Featured products: کد اصلی این شورتکد است که باید در ابتدای شورتکد قرار بگیرد تا به وسیله آن آخرین محصولات ویژه به نمایش دربیایند.
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

 

۵-شورتکد نمایش آخرین محصولات در حال فروش و تخفیف دار ووکامرس

لیست شورت کدهای مهم ووکامرس

این شورتکد آخرین محصولاتی که در حال فروش هستند و دارای تخفیف هستند را نمایش می دهد. این شورتکد جزء شورتکد هایی است که زیاد شناخته نشده اما کارسازشو برای آشنایی بیشتر شما این شورتکد را معرفی می کند.

“sale_products per_page=”12″ columns=”4″ orderby=”date” order=”ASC

نمایش آخرین محصولات در حال فروش ووکامرس

طبق معمول این شورت کد هم دارای متغیرهایی است که به توضیح آنها میپردازیم:

  • Sale products: کلید اصلی این شورتکد است و با مقدار دادن به متغیرهای آن آخرین محصولات تخفیف دار و درحال فروش را نمایش میدهد.
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

۶-شورتکد نمایش آخرین محصولات پرفروش ووکامرس:

لیست شورت کدهای مهم ووکامرس

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

“best_selling_products per_page=”12″ columns=”4″ orderby=”date” order=”ASC

شورت کد محصولات پر فروش ووکامرس

  • best_selling_products: نمایش محصولاتی که اخیرا پرفروش بوده اند
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

۷-شورتکد نمایش آخرین محصولات پرامتیاز ووکامرس:

لیست شورت کدهای مهم ووکامرس

معمولا محصولات پرفروش امتیاز بالایی هم از طرف مشتریان کسب میکنند و نمایش این محصولات پرامتیاز و پرفروش به فروش بیشتر این محصولات کمک زیادی میکند و باعث شناساندن محصولات با کیفیت به مشتریان فروشگاه است.با استفاده از این شورتکد میتوانید این محوصلات را به نمایش بگذارید:

“top_rated_products per_page=”12″ columns=”4″ orderby=”date” order=”ASC

شورت کد نمایش آخرین محصولات پر امتیاز

  • Top rated products: با استفاده از این عبارت میتوانیم محصولات پر امتیاز فروشگاه را نمایش دهیم.
  • Per page: این بخش تعداد نمایش محصول را در صفحه تعیین میکند. مثلا ۱۲ محصول در هر صفحه نمایش داده شود.
  • Columns: در این بخش میتوانید تعیین کنید که چند ستون در هر صفحه برای نمایش محصولات ایجاد شود.
  • Order by: در این بخش میتوانید تعیین کنید که محصولات بر چه اساسی نمایش داده شوند:
  • Random: محصولات به صورت تصادفی و رندوم نمایش داده می شوند.
  • Date: محصولات بر اساس تاریخ ورود محصولات به فروشگاه نمایش داده می شوند.
  • Price: محصولات بر اساس قیمت نمایش داده می شوند.
  • Popularity: محصولات بر اساس محبوبیت نمایش داده می شوند.
  • Rating: محصولات بر اساس امتیازی که از کابران و مشتریان دریافت کرده اند نمایش داده می شوند.
  • Order: شما میتوانید بر اساس Asc یا Desk محصولات را به صورت صعودی یا نزولی انتخاب و مرتب کنید.

۸-شورتکد نمایش محصولات مرتبط ووکامرس:

لیست شورت کدهای مهم ووکامرس

وقتی بر روی محصولی در فروشگاه ووکامرسی کلیک میکنید در زیر توضیحات و ویژگی های محصول یک سری محصولات مشابه که در آن دسته قرار دارند را مشاهده میکنید و این مساله انتخاب و بررسی محصولات مشابه را برای مشتریان راحت تر میکند. این شورتکد که بهترین شورتکد برای نمایش محصولات مرتبط هست به صورت زیر است:

“related_products limit=”۱۲

Related Products: برای نمایش محصولات مرتبط ووکامرس استفاده می شود.
Limit: مقدار لیمیت را می توان بر اساس تعداد محصولاتی که میخواهیم به عنوان محصولات مرتبط نمایش داده شوند تعیین میکنیم و این شورتکد را در بخش توضیحات محصول content-single-product.php و در محل مناسب قرار میدهیم.

لیست شورت کدهای مهم و کاربردی ووکامرس

۹-شورتکد اضافه کردن یک محصول به سبد خرید:

لیست شورت کدهای مهم ووکامرس

با استفاده از این شورتکد و با وارد کردن شناسه محصول( قبلا به توضیح آن پرداختیم) در این بخش میتوانید محصول مورد نظر را به سبد خرید اضافه کنید.

“add_to_cart_url id=”99

لیست شورت کدهای مهم و کاربردی ووکامرس

مستندات

سوالات متداول درباره شرت کدهای کاربردی ووکامرس

۱-شرت کد ووکامرس چیست و چه کاربردی دارد؟

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

۲- آیا میتوان از چندین شرت کد همزمان استفاده کرد؟

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

۳-نحوه استفاده کردن از شرت کدها در ووکامرس به چه شکلی میباشد؟

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

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

میخواهم عضو شوم

اگر می‌خواهید از آخرین و محبوب‌ترین مقالات ما در ایمیل خود مطلع شوید، همین الان ایمیل خود را در کادر زیر وارد کنید

[mailpoet_form id="1"]

تعداد علاقه‌مندانی که تاکنون عضو خبرنامه ما شده‌اند

۱۳۴۰

ممکن است علاقه مند باشيد :

مایل هستیم نظر شما را درباره این محتوا بخوانیم ، منتظر نظر شما هستیم!! :

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

۵۳ دیدگاه برای این مطلب ثبت شده است

  1. قالبزاده
    ۱۲:۱۷ ۱۴۰۰/۰۳/۱۳

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

    • وحید طهماسبی
      ۷:۲۰ ۱۴۰۰/۰۳/۲۳

      سپاس از شما دوست عزیز ، به زودی در آپدیت مورد نظر لیست شورتکدهای وردپرس رو هم قرار میدیم
      موفق باشید

  2. محمودرضا
    ۷:۳۷ ۱۴۰۰/۰۲/۱۳

    سلام خسته نباشید
    بنده میخوام با شورت کد یه ویژگی خاص محصول رو فراخوانی کنم و همونو به نمایش بزارم – اما هر جا میگردم پیدا نمیکنم –
    مثلا بروی عکسی از محصول مخوام نوشتاری بزارم که اون نوشتار به صورت داینامیک توسط شورت کد یک ویژگی محصول مثلا توان محصول رو فراخوانی کنه و نمایش بده – آیا همچین شورت کدی هست ؟
    لطفا راهنمایی بفرمایید

    • وحید طهماسبی
      ۲:۵۲ ۱۴۰۰/۰۲/۱۴

      سلام بر شما ، خیر چنین امکانی در ووکامرس برای شورتکدها تعریف نشده
      اما ووکامرس طوری کدنویسی شده که میتونه از API شورتکد وردپرس استفاده بشه. شما میتونید در صورت تسلط به کدنویسی وردپرس این شورتکد رو به صورت اختصاصی براش بنویسید.

  3. aminds
    ۱۱:۵۴ ۱۳۹۹/۱۲/۲۶

    سلام برای طراحی ناحیه کاربری نیاز به یه شرت کد برای “سفارشات اخیر کاربر” دارم…چنین چیزی هست؟
    یه جا خوندم نوشته بود بعضی از شرت کد های ووکامرس حذف شدن درسته؟ و این که اگه ووکامرس ورژن های قبلی رو نصب کنم میشه از اون ها استفاده کرد؟

  4. saeed2010
    ۱۱:۰۹ ۱۳۹۹/۱۱/۱۹

    درود خسته نباشید.
    راهی وجود نداره کد هارو شخصی سازی کنیم یکم؟

    • وحید طهماسبی
      ۹:۵۶ ۱۳۹۹/۱۱/۲۰

      سلام بر شما ، منظورتون شورتکدهای ووکامرس هست؟

      • saeed2010
        ۱۰:۱۸ ۱۳۹۹/۱۱/۲۸

        بله دقیقا مثلا وقتی
        [product id=”377″]
        این رو استفاده میکنیم میاد اسم محصول عکس محصول و قیمت رو میاره.
        اگه من بخوام فقط قیمت محصول رو نشون بده باید چی کار کنم؟

      • وحید طهماسبی
        ۱۰:۲۹ ۱۳۹۹/۱۱/۲۹

        سلام بر شما ، جناب سعید هر کدی که به این شکل [ ] در وردپرس قرار بگیرد یک شورت کد است. و شورت کد از قبل کد کاستومایز شدش نوشته شده
        اگر فقط قیمت محصول رو بخواید نمایش بدید کافیه یک کوئری به وردپرس بزنید ، پست تایپ محصولات رو هدف قرار بدید و بعد در نمایش فقط درخواست قیمت رو بنویسید که البته نیاز به دانش برنامه نویسی php ، html , css داره
        موفق باشید

      • saeed2010
        ۱۰:۳۲ ۱۳۹۹/۱۱/۲۹

        درود به شما
        خب شرتکات رو نمیشه ویرایش کرد؟
        راهی که فرمودین رو شما انجام میدهید؟

      • پیمان جلیلی نیا
        ۳:۰۶ ۱۳۹۹/۱۲/۰۵

        خیر به اون صورت نمیشه
        میتونید عبارت (نحوه کوئری زدن در ووکامرس) رو در گوگل جستجو کنید

  5. سجاد
    ۶:۲۱ ۱۳۹۹/۰۹/۲۳

    سلام مهندس وقت بخیر
    من از افزونه اشتراک ویژه استفاده میکنم و یه تب جدید ایجاد کردم تا کنار فروش محصول تکی اشتراک ویژه هم باشه تا با خرید اشتراک ویژه طرف بتونه از تب دانلود محصولو رایگان دانلود کنه حالا تب آماده هست منتها نمیدونم از چه شورت کدی استفاده کنم تا لینک دانلود محصولاتو نشون بده

    [restrict paid=”true”]
    لینک دانلود یا محتوای در دسترس فقط برای اعضای ویژه
    [/restrict]

    الان با این حالت باید برای هر محصول یه لینک مجزا بدم و چون تبو از بخش functions.php ایجاد کردم این مورد امکان نداره مگر اینکه یه شورت کدی و یا کدی باشه تا در بین این دو قطعه کدی که بالا فرستادم قرار بدم تا بشه لینک محصولات به خریداران اشتراک ویژه بصورت رایگان نشون بده

    یا اگه مورد بالا نشه حداقل شورت کدی باشه که لینک دانلود محصولات رایگان نشون بده

    • وحید طهماسبی
      ۷:۴۱ ۱۳۹۹/۰۹/۲۵

      سلام و وقت بخیر این مورد کمی کد نویسی داره
      میتونید با این کیورد کمی سرچ کنید => get_downloadable_products()
      این یکی از توابع برای نمایش لینک دانلود محصولات ووکامرسی هستش
      اینم یه لینک خوب که کمکتون میکنه stackoverflow

  6. ایران
    ۹:۲۹ ۱۳۹۹/۰۷/۱۹

    وقت بخیر

    من میخوام محصولاتم رو در قسمت نوشته قرار بدم و شورت کد دکمه خرید رو اونجا قرار بدم
    مانند edd که میشه شورت کد رو هرجایی بخوایم بزاریم و گزینه خرید رو میاره
    چطوری این کارو کنم ؟
    سپاس

    • وحید طهماسبی
      ۱۱:۵۶ ۱۳۹۹/۰۷/۲۰

      سلام به شما همراه گرامی
      مورد ۹ که در صفحه مقاله توضیح داده شده تحت عنوان (شورتکد اضافه کردن یک محصول به سبد خرید) برای شما کاربرد دارد. این مورد برای تک محصول کاربرد دارد
      اگر مد نظر دارید که یک دسته خاص با تعداد خاصی رو فراخوانی کنید باید ترکیبی از شرتکدهایی که در صفحه توضیح داده شده استفاده کنید.

      • ناشناس
        ۲:۰۷ ۱۳۹۹/۰۷/۲۱

        سپاس که انقدر سریع پاسخ دادید

        این رو زدم نشد
        add_to_cart_url id=”۱۳۱۵۱“
        این یکی رو هم زدم نشد
        add_to_cart_url id=”13151″

      • ایران
        ۲:۰۷ ۱۳۹۹/۰۷/۲۱

        سپاس که انقدر سریع پاسخ دادید

        این رو زدم نشد
        add_to_cart_url id=”۱۳۱۵۱“
        این یکی رو هم زدم نشد
        add_to_cart_url id=”13151″

      • وحید طهماسبی
        ۲:۱۸ ۱۳۹۹/۰۷/۲۱

        سلام مجدد خدمت شما
        ببینید قطعا جایی اشتباهی رخ داده که براتون کار نکرده ، اگر به انتهای صفحه محصول بهینه سازی و افزایش سرعت سایت برید یک دکمه افزودن به سبد خرید با استفاده از ویژوال کامپوزر گذاشتیم که لینکش به این شکلکه : https://karsazsho.com/product/site-optimization?add-to-cart=2471
        این شکل از لینک دهی مستقیم هدایت میکنه به صفحه cart

      • ایران
        ۴:۲۵ ۱۳۹۹/۰۷/۲۱

        درود بر شما

        این لینک EDD هست
        [purchase_link id=”13092″ style=”button” color=”green” text=”خرید”]

        یه چیز اینجوری میخوام باشه برای ووکامرس

      • وحید طهماسبی
        ۱۰:۳۸ ۱۳۹۹/۰۷/۲۱

        دوست عزیز من که مثالشو واستون زدم ، این بار سعی میکنم ساده تر خدمتتون بگم
        شما اگر مدنظر دارید یک دکمه افزودن به سبد خرید ایجاد کنید ، این مراحل رو طی کنید اون تیکه کد رو هر جا بزارید اجرا میشه براتون
        اول برید به این سایت : https://bootsnipp.com/buttons دکمه مدنظرتون رو با هر شکل ، رنگ و اندازه که دوس دارید درست کنید در نهایت یک تیکه کد پایین صفحه بهتون میده که پیش نمایش دکمه رو هم میتونید ببینید یک قسمتی داره به نام href=”#” که در ” ” باید لینک مورد نظر رو قرار بدید
        در ادامه برای درست کردن این لینک شما کافیه مشابه این لینک کارو انجام بدید https://karsazsho.com/product/site-optimization?add-to-cart=2471 اول باید ادرس محصول مورد نظر رو بنویسید سپس یه علامت سوال قرار میدید و add-to-cart رو ست میکنیم با ای دی محصول مورد نظر در نهایت این میشه ای دی اضافه کردن اون محصول به سبد خرید و هر کاربر روی لینک مورد نظر کلیک کنه به سبد خرید اضافه خواهد شد.
        نمونه ساخته شده رو میتونید پایین مشاهده کنید

        میخواهم محصول بهینه سازی سایت را تهیه کنم

      • ایران
        ۲:۰۳ ۱۳۹۹/۰۸/۱۷

        اقای طهماسبی درود
        همون کارهایی که گفتید رو انجام دادم بازن نشد شورت کات درست کنم

        آدرس سایت اینه http://www.sedayedars.ir
        شناسه محصول هم اینه ۱۳۱۵۱

        میشه لطفا راهنمایی کنید

      • وحید طهماسبی
        ۲:۳۵ ۱۳۹۹/۰۸/۱۷

        سلام بر شما دوست عزیز، ببنید هر محصول یک شناسه داره که معمولا در صفحه همه محصولات ووکامرس تب دوم قرار داره و تایتلش شناسه محصول هست و یک ای دی داره که زیر عنوان محصول قرار داره (وقتی موس رو روی عنوان محصول میبرید)
        کافیه یک نت پد باز کنید و این کد رو درون نت پد قرار بدید . [products ids=”52563″ skus=”211factor”] و بجای ids که اینجا قرار داره اون ای دی محصول خودتون رو قرار بدید و بجای skus اون شناسه محصولی که تعریف کردید رو قرار بدید
        به راحتی هر کجای سایتتون که این کد کوتاه رو قرار بدید محصول مورد نظر شما فراخوانی خواهد شد. شما احتمالا در وارد کردن اشتباهی انجام میدین. مثلا شاید در وارد کردن دبل کتیشن . پیشنهاد میکنم این کد رو به صورت دستی بنویسید و جهت اطمینان کپی نکنید.

      • ایران
        ۸:۳۷ ۱۳۹۹/۰۸/۱۷

        سپاسگزارم
        بله درست شد
        ولی یه مشکلی هست من میخوام مانند شما یه دکمه مثلا با رنگ قرمز درست کنم

        الان شناسنامه محصول این هست ۱۳۱۵۱ و س ک یو ۱۰۲۵۲ هست
        اون کاری رو که گفتید انجام نشد
        منظورم اینه https://karsazsho.com/product/site-optimization?add-to-cart=2471

      • وحید طهماسبی
        ۸:۴۳ ۱۳۹۹/۰۸/۱۷

        خب مواردی مثل تغییر رنگ ، سایز و… اینا مربوط به برنامه نویسی فرانت اند هستند که نمیدونم چقدر شما تسلط دارید. اما اگر css بلد باشید به راحتی تغییر رنگ ، اضافه کردن المان جدید و.. براتون راحته
        این موردی هم که میفرمایید نشد ، بالاخره ما همیشه داریم انجامش میدیم ، اینکه به چه دلیلی و رعایت نکردن چه موردی باعث عدم نتیجه مطلوب برای شما شده باید بررسی بشه

      • ایران
        ۹:۱۷ ۱۳۹۹/۰۹/۰۱

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

        ولی من کدی رو میخوام که نوشتید {هم اکنون خرید کنید} رو میخوام یعنی خرید سریع یا یه همچین چیزی

        تصویر هر دو دکمه
        https://s16.picofile.com/file/8414828726/6.JPG

        من کد دکمه سمت چپ یا همون دکمه {هم اکنون خرید کنید} رو میخوام

        ببخشید بازم
        بی نهایت سپاس از کوشش هاتون

      • وحید طهماسبی
        ۱۰:۲۷ ۱۳۹۹/۰۹/۰۲

        سلام خدمت شما ، هیچ فرقی نداره
        اونم یه ای دی مستقیم واسه اضافه کردن به سبد خرید
        من چیزی اضافه تر از مقاله برای این مورد به شما نگفتم ، هی چی بخواید تو همین مقاله هست و کافیه ترکیب کنید موارد رو
        نکته ای که باید متذکر بشم اینکه اگر خود کد رو از مقاله کپی کنید با مشکل رو به رو میشید ، بهتره خودتون نگاه کنید کدها رو و بعد تایپ کنید که اون کار براتون انجام بشه و با مشکل رو به رو نشید

      • ایران
        ۱۰:۱۵ ۱۳۹۹/۰۹/۰۶

        من هرچی بیشتر مقاله رو خوندم بیشتر گیج شدم، شما تخصص بالایی دارید و بهتر متوجه میشید

        تنها چیزی که میخوام اینه که: شورت کد خرید مستقیم رو داشته باشم
        چندین روزه لنگ این شورت کد هستم و تو نت اصلا کسی چیزی در موردش ننوشته

        الان من از این استفاده میکنم که البته بدردم نمیخوره زیاد چون خرید مستقیم نیست
        خرید
        اگر بشه شورت کد خرید مستقیم رو ینوسیم برام ممنون میشم

      • ایران
        ۱۰:۱۷ ۱۳۹۹/۰۹/۰۶

        من هرچی بیشتر مقاله رو خوندم بیشتر گیج شدم، شما تخصص بالایی دارید و بهتر متوجه میشید

        تنها چیزی که میخوام اینه که: شورت کد خرید مستقیم رو داشته باشم
        چندین روزه لنگ این شورت کد هستم و تو نت اصلا کسی چیزی در موردش ننوشته

        الان من از این استفاده میکنم که البته بدردم نمیخوره زیاد چون خرید مستقیم نیست
        https://s17.picofile.com/file/8415453542/7.JPG
        اگر بشه شورت کد خرید مستقیم رو ینوسیم برام ممنون میشم

      • وحید طهماسبی
        ۱۲:۳۲ ۱۳۹۹/۰۹/۰۷

        دوست عزیز میشه بفرمایید کلا منظورتون از خرید مستقیم چیه؟چون بنده هر راهکاری ارائه دادم شما فرمودید این چیزی نیست که مدنظرتونه

  7. فاضل
    ۱۰:۵۲ ۱۳۹۹/۰۷/۱۸

    سلام برای نمایش محصولات یک دسته بندی خاص و یک تگ خاص چی باید بنویسیم؟؟؟
    منظور اینست که فقط محصولاتی از دسته بندی ۲۲۲ را بیاور که تگ های آن ۳۳۳ باشد

    • وحید طهماسبی
      ۹:۱۷ ۱۳۹۹/۰۷/۱۸

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

      • فاضل
        ۵:۱۶ ۱۳۹۹/۰۷/۲۰

        سلام
        بله اگر لطف کنید کد رو قرار بدید ممنون میشم.

    • وحید طهماسبی
      ۲:۲۱ ۱۳۹۹/۰۷/۲۱

      من پیشنهاد میکنم اگر بتونید از افزونه ویژوال کامپوزر استفاده کنید در سایتتون نتها طراحی و پیاده سازی به هر شکل برای شما اسون خواهد بود بلکه طراحی سایر صفحات هم لذت بخش خواهد شد.
      میتونید به این دوره رایگان مراجعه کنید : https://karsazsho.com/video-categories/visual-composer
      صفر تا صد رو توضیح دادیم یکی از جلساتشم دقیقا فراخوانی کردن این موارد هست اونم به شکل های مختلف

      • فاضل
        ۲:۱۱ ۱۳۹۹/۰۷/۲۴

        ممنون
        من از المنتور استفاده میکنم
        راه دیگه ای بجز ویژوال نداره؟

      • وحید طهماسبی
        ۴:۵۶ ۱۳۹۹/۰۷/۲۴

        هیچ مشکلی نداره و با هر ابزار صفحه سازی میتونید این کار رو انجام بدید

  8. علی
    ۲:۳۹ ۱۳۹۹/۰۴/۲۵

    سلام وقت بخیر ایا کدی وجود داره که وقتی روی دسته بندی اصلی قرار بدیم که با کلیک کاربر روی فهرست دسته بندی فقط زیر منو های اون دسته دیده بشن و خود اون فهرست عملکردی بجز نمایش نداشته باشه بطور مثال دسته اصلی کالای دیجیتال و زیر دسته ها تلویزیون ضبط و غیره ایا راهی هست که کالای دیجیتال فقط زیر دسته هارو نشون بده و موقع کلیک روی زیر منوها محصولات دیده شن

    • وحید طهماسبی
      ۱۲:۴۸ ۱۳۹۹/۰۴/۲۶

      سلام و وقت بخیر خدمت شما همراه گرامی
      بله راهکارش وجود داره ، اما باید بدید به برنامه نویس براتون پیاده سازی کنه ، چه در خود ووکامرس چه وردپرس قابل انجام شدن هست
      نمونه ای از پیاده سازی این مورد رو در منوی بالای سایت میتونید نگاه کنید(قسمت دسته بندی مقالات که البته باید با دستاپ نگاه کنید)

    • علی
      ۱۰:۱۶ ۱۳۹۹/۰۵/۰۱

      سلام مجدد مشکل من در قسمت موبایل هست که این شکل بشی ایا این کار را شما میتوانید انجام دهید

      • وحید طهماسبی
        ۹:۳۵ ۱۳۹۹/۰۵/۰۲

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

  9. بهمن
    ۱۱:۰۲ ۱۳۹۸/۰۷/۱۳

    با سلام
    ضمن خسته نباشید از شما عزیزان، بنده شورت کد [woocommerce_order_tracking] رو جهت پیگیری سفارشات استفاده کردم ولی با وارد کردن شناسه سفارش و ایمیل و کلیلک روی پیگیری چیزی نمایش داده نمیشه.خواهشمند است بنده را یاری نمایید.
    با سپاس فراوان

    • وحید طهماسبی
      ۷:۳۹ ۱۳۹۸/۰۷/۱۵

      با سلام
      کاربر گرامی ، این موضوع نیازمند بررسی میباشد و عوامل مختلفی تاثیر گذار هستند
      لطفا در قسمت پروفایل کاربری خود تیکتی ثبت کنید تا همکاران فنی ، شما را راهنمایی کنند
      موفق باشید

  10. امیر
    ۵:۴۲ ۱۳۹۸/۰۵/۲۷

    خیییییییییییییییییییییییییلیییی ممنون از مقاله مفیدتون(:

  11. حسن گل
    ۸:۱۵ ۱۳۹۸/۰۳/۰۷

    خیلی عالی بود ممنون
    کامل کامله

    • وحید طهماسبی
      ۷:۳۵ ۱۳۹۸/۰۳/۰۹

      سلام خدمات شما
      تشکر از نظر شما

  12. aghaie
    ۱۲:۱۲ ۱۳۹۸/۰۱/۲۹

    سلام و احترام من یه مشکل دارم و چون تسلط به برنامه نویسی ندارم واقعا موندم چیکار کنم لطفا یه راهنمایی جدی بکنید
    من افزونه رزرو صندلی رو با ووکامرس ترکیب کردم
    الان وقتی صندلی را از سبد خرید حذف میکنم ، پیغام ریستور میده که اطلاعات رو برگردونه و دیگه صندلی ها برنمیگرده …
    میخوام کلا پیغام بازگردانی رو حذف کنم یا حداقل لینکش حذف بشه
    بگین تو کدهای ووکامرس کجا باید برم؟class:restore-item

    • وحید طهماسبی
      ۱:۳۸ ۱۳۹۸/۰۱/۲۹

      با سلام خدمت کاربر محترم
      برای این موضوع نیاز به دریافت اطلاعاتی است که در قسمت دیدگاها قابل ارائه از سمت شما نیست لطفا اگر حساب کاربری دارید وارد شود و در قسمت پنل کاربری خود > به قسمت پشتیبانی مراجعه کرده و تیکتی را ثبت کنید
      موفق باشید

    • وحید طهماسبی
      ۲:۳۹ ۱۳۹۸/۰۱/۲۹

      ساده ترین پیشنهادی که میتونم بهتون بدم تا خودتون پیغام بازگردانی را حذف کنید و یا در کل مدیریت کنید ، اینه که نرم افزار ساده و کاربردی نوت پد پلاس پلاس رو نصب کنید و بعد از نصب وارد اون قسمت از کدهایی که قصد تغییر رو دارید : برای مثال اگر قصد تغییر در قالب را دارید وارد پوشته قالب شوید و یا اگر قصد تغییر در پلاگینی دارید وارد پلاگین مربوطه شوید و یکی از فایل ها را با نرم افزار نت پد پلاس پلاس باز کنید (زیاد فرقی نداره کدوم فایل)
      بعد از باز شدن کلید ترکیبی ctrl+f رو بگیرید تا صفحه ای برای شما ظاهر بشه به سر برگ Find in Files برید و در فیلد اول چیزی که مد نظرتونه پیداش کنید (یه پیغام ، یه کلاس ، یه تگ ، هر چیزی ) فیلد دوم برای اینکه که جایگزین عبارت اول بشه (یعنی مقدار a رو در فیلد اول جابجا کنید با b در فیلد دوم) اما مهم ترین قسمت Directory هست که مشخص میکنید در چه جایی دنبال عبارت شما باشه (اگر در قالب که روت قالب رو انتخاب میکنید و اگر یک پلاگین باشه که نام پلاگین رو انتخاب میکنید ، از طریق سه نقطه ای که در رو به روی فیلد مربوطس میتونید مسیر رو مشخص کنید) و در اخر روی گزینه Find all کلیک کنید تا عبارت یا هر چیزی که شما دنبال اون هستید رو پیدا کنه و آدرس نهایی رو در پایین صفحه بهتون نشون میده که از کجا باید برید و فایل مورد نظر رو بر اساس نیاز خودتون ادیت کنید

      این کار موارد رو باید در سیستم خودتون انجام بدید بعد انتقال بدید به هاست اصلی
      موفق باشید

      • سمانه
        ۸:۰۳ ۱۳۹۸/۰۲/۰۱

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

      • وحید طهماسبی
        ۱۲:۰۰ ۱۳۹۸/۰۲/۰۳

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

  13. درویشپور
    ۴:۰۵ ۱۳۹۷/۱۲/۱۶

    سلام ممنون بابت سایت خوبتون
    ممممممممممممنونم
    اگه بدونید چقدر دنبال این بودم که چطور میشه محصولات رو مابین متن و محتوا گذاشت
    خدا خیرتون بده
    ممممممممممممنون

  14. میثاق بالاسر
    ۸:۵۳ ۱۳۹۷/۱۲/۱۴

    واقعا اینقد شرت کد داره و تا این اندازه میشه کارای جالبی کرد؟
    ممنون بابت این مقاله
    خیلی لایک ، خیلی زیاد
    از این مقالات به این شکل که ادمو شوکه کنه بیشتر بزارید