شورت کدهای ووکامرس، اینکه شورت کدهای ووکامرس چیست و چه استفادهای دارد، موضوعی شد تا یکبار برای همیشه در یک مقاله کامل و جامع به موضوع شورتکدهای ووکامرس بپردازیم. اگر فروشگاه اینترنتیبا ووکامرسدارید از خواندن این مقاله لذت خواهید برد. با ما در کارسازشوهمراه باشید.
شورت کدهای ووکامرس | فروشگاه ساز حرفهای ووکامرس
ووکامرس چیست؟ ووکامرس یکی از افزونههای بسیار محبوب و پرطرفدار وردپرس است که توسط آن میتوان یک فروشگاه حرفهای و تمام عیار با امکانات بسیار زیاد ساخت.با استفاده از ووکامرس میتوان تصاویر محصول، ویژگیهای آن، قیمت، میزان تخفیف، مقایسه محصولات به صورت تصویری و نوشتاری، و خیلی از موارد را نمایش داد که مشتریان فروشگاه پس از تحقیق و بررسی محصول مورد نظرشان را انتخاب کنند. و اما برای مدیریت بهتر این افزونه یک سری شورتکدها در اختیار ما هست که برای شخصی سازی و ساخت بعضی از صفحات برای فروشگاه و محصول از آن استفاده کنیم.
تعریف شورت کدهای ووکامرس:
شورت کدها کدهای کوتاهی هستند که بوسیله آنها میتوانیم فرم یا دکمه مدنظر خودمان را در هرصفحه یا برگهای قرار دهیم. این کدها معمولا خیلی کوتاه و مختصر هستند و در داخل دو عدد کروشه [] قرار میگیرند. استفاده از این شورتکدها بسیار راحت و آسان است. با ما همراه باشید تا با این شورتکدها آشنا شویم.
شورتکدهای ووکامرس:
شورت کدها به دو دسته تقسیم میشوند. شورت کدهایی که مربوط به صفحه اصلی ووکامرس هستند و شامل:
شورتکد صفحه سبد خرید
شورتکد صفحه پرداخت ووکامرس
شورتکد صفحه حساب کاربری ووکامرس
و شورتکد پیگیری سفارش ووکامرس هستند.
و شورتکدهایی که مربوط به محصولات ووکامرس هستند مانند:
شورت کد نمایش محصولات ووکامرس بر اساس شناسه و شناسه SKU
شورتکد نمایش محصولات ووکامرس بر اساس دسته بندی شورتکد
نمایش آخرین محصولات ووکامرس
شورتکد نمایش آخرین محصولات ویژه ووکامرس
شورتکد نمایش آخرین محصولات در حال فروش و تخفیف دار ووکامرس
شورتکد نمایش آخرین محصصولات پرفروش ووکامرس
شورتکد نمایش آخرین محصولات پرامتیاز ووکامرس
شورتکد نمایش محصولات مرتبط ووکامرس
و شورتکد اضافه کردن یک محصول به سبد خرید
در ادامه به توضیح هر کدام از این شورتکدها میپردازیم.
۱-شورتکد صفحه سبد خرید ووکامرس:
چون افزونه ووکامرس یک افزونه فروشگاه ساز هست بعد از نصب یک سری از صفحات را به طور اتوماتیک برای فروشگاه میسازد و نیازی نیست که ما با استفاده از کدها آنها را ایجاد کنیم. یکی از این صفحاتی که بصورت خودکار ایجاد میشود صفحه سبد خرید هست. اما اگر میخواهید این صفحه را به صورت دستی بسازید باید از شورتکد زیر استفاده کنید:
woocommerce_cart باید این خط کد را بین [ ] قرار دهید ما در اینجا قرار ندادیم چون به شکل زیر نمایش داده میشود.
woocommerce_cart
با این کد دکمهای به نام سبد خرید به صفحه محصولات شما اضافه میشود که با کلیک بر روی آن میتوانید وارد این صفحه شوید و محصولاتی که سفارش داده اید را مشاهده کنید.
۲-شورتکد صفحه پرداخت ووکامرس
صفحه پرداخت هم مثل صفحه خرید پس از نصب افزونه ووکامرس برای شما ایجاد میشود اما برای ایجاد به صورت دستی میتوانید از شورتکد زیر استفاده کنید:
woocommerce_checkout
۳-شورتکد صفحه کاربری ووکامرس
صفحه حساب کاربری برای در دسترس قرار گرفتن بخشهای مختلف برای مشتری است و موارد مختلفی را درحساب کاربری خود میتواند مشاهده کند از جمله خریدهایی که انجام داده، ویرایش پروفایل خود، تغییر رمز ورود به سایت و … صفحه حساب کاربری یکی از صفحات بسیار کاربردی در هر سایت است. این صفحه هم پس از نصب ووکامرس برای فروشگاه شما ایجاد میشود. برای ساخت این صفحه به صورت دستی از شورتکد زیر استفاده کنید:
woocommerce_my_account
۴-شورتکد صفحه پیگیری سفارش ووکامرس
مشتری پس از خرید محصولی از فروشگاه شما نیاز به پیگیری خرید خود دارد که در جریان مراحل ثبت سفارش تا رسیدن محصول به درب منزل باشد.این مراحل را از ثبت تا ارسال محصول و… را میتواند از این صفحه پیگیری کند. این صفحه یکی از صفحات بسیار مهم و کاربردی در هر فروشگاه اینترنتی هست که با استفاده از این شورتکد میتوانید این صفحه را به صورت دستی ایجاد کنید:
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