آهای تویی که با ووکامرس سایت فروشگاهی راه انداختی و دنبال یه راه خفن و سریع برای سفارشیسازی هستی! 😎 میدونم، کار با صفحهسازها گاهی وقتا حالگیر میشه یا اصلاً نمیخوای برای یه تغییر کوچیک کلی پلاگین نصب کنی. اینجاست که شورت کدهای ووکامرس مثل یه قهرمان وارد میشن!
فکر کن میخوای لیست محصولات پرفروشت رو بذاری وسط یه پست از وبلاگت. یا صفحه پرداخت رو توی یه لندینگ پیج خاص نمایش بدی. با شورت کدها، این کارا مثل آب خوردن میشه. فقط یه تیکه کد کوتاه رو کپی و پیست میکنی و تمام✨
🤔شورت کد چیست؟
اگه تازه با وردپرس آشنا شدی یا مدتهاست داری باهاش کار میکنی، احتمالا اسم شورت کد (Shortcode) به گوشت خورده.
شورت کد در واقع یه تیکه کد کوتاه توی براکت [ ] هست که بهت اجازه میده بدون نیاز به برنامهنویسی، یه قابلیت خفن رو توی صفحه یا نوشتهات بیاری.
بزار یه مثال برات بزنم: وقتی مینویسی [ gallery ]، وردپرس خودش میفهمه باید گالری عکس نشون بده.
حالا ووکامرس هم یه عالمه شورت کد اختصاصی داره که باهاش میتونی سبد خرید، صفحه پرداخت، محصولات پرفروش و حتی فرم رهگیری سفارش رو توی هر برگه یا پست ظاهر کنی. 😍
📣 اینجا محل دیده شدن تبلیغ شماست کلیک کن AD
چرا باید از شورت کدهای ووکامرس استفاده کرد؟
ببین، اینکه شورت کدهای ووکامرس رو بلد باشی، چند تا دلیل مهم داره:
 
            چگونه محدوده قیمت در محصولات متغیر ووکامرس را حذف کنیم؟
 
            آموزش حذف فیلدهای اضافی فرم تسویه حساب ووکامرس بدون افزونه
 
            نمایش هشدار روشن بودن VPN در صفحه پرداخت ووکامرس
- سرعت بالا: سریعترین راه برای اضافه کردن بخشهای فروشگاه (مثل محصولات) به هر صفحهای.
- انعطافپذیری کامل: میتونی سبد خرید، محصولات پرفروش و… رو هرجای سایت که بخوای نمایش بدی.
- سئوی بهتر: سایتت سبکتر میمونه چون نیاز به نصب پلاگینهای اضافی نداری و سرعت لود بالا میره.
- عدم وابستگی به قالب: با عوض کردن قالب، شورت کدها همچنان کار میکنند و ساختار فروشگاهت حفظ میشه.
لیست کامل شورت کدهای ووکامرس
برای اینکه راحتتر بتونی از شورت کدهای ووکامرس استفاده کنی و با اونا اشنا بشی، من شورت کدهای ووکامرس رو برای اینکه راحتتر بتونی از شورت کدهای ووکامرس استفاده کنی و خیلی سریع باهاشون آشنا بشی، من کل شورتکدها رو دستهبندی کردم. اینجوری لازم نیست وسط مقاله گیج بشی و راحت میتونی هر کد رو پیدا کنی:
- 🛒 شورت کدهای مربوط به سبد خرید و پرداخت
- 👤 شورت کدهای مربوط به حساب کاربری و سفارشها
- 🛍️ شورت کدهای مربوط به نمایش محصولات
- 🌟 شورت کدهای مربوط به محصولات ویژه، پرفروش و جدید
- 📂 شورت کدهای مربوط به دستهبندی محصولات
خب، حالا بریم سراغ جزئیات هر دسته 👇
نکته بسیار مهم
برای نمایش و عملکرد صحیح شورتکدها، حتماً باید آنها را داخل براکت [ ] قرار دهید.
۱. شورت کدهای ووکامرس برای سبد خرید و پرداخت 💳
- woocommerce_cart→ نمایش کامل سبد خرید.
 ✔️ بهترین استفاده: توی صفحهی مخصوص سبد خرید.
- woocommerce_checkout→ نمایش فرم تسویه حساب.
 ✔️ معمولا توی برگهی پرداخت گذاشته میشه.
۲. شورت کدهای ووکامرس برای حساب کاربری و سفارشها 👤📦
- woocommerce_my_account→ نمایش حساب ووکامرس (جزئیات، سفارشها، آدرسها).
- woocommerce_order_tracking→ فرم رهگیری سفارش.
 💡 مشتری با وارد کردن شماره سفارش، وضعیت رو میبینه.
۳. شورت کدهای ووکامرس برای نمایش محصولات 🛍️
- products– همهکارهترین شورت کد
این شورت کد بهت اجازه میده لیستی از محصولات رو دقیقاً همونجایی که میخوای نمایش بدی. با استفاده از پارامترها و فیلترها میتونی کنترل کنی که چه محصولاتی، با چه ترتیبی، چه تعدادی و در چند ستون نمایش داده بشن.
پارامترهای مهم شورت کد products:
| پارامتر | توضیح | مثال | 
|---|---|---|
| limit | تعداد محصولاتی که نمایش داده میشوند | limit="6"→ نمایش ۶ محصول | 
| columns | تعداد ستونها | columns="3"→ نمایش محصولات در ۳ ستون | 
| category | نمایش محصولات یک دسته خاص | category="shoes"→ فقط محصولات دسته «کفش» | 
| orderby | ترتیب نمایش محصولات | orderby="date"→ جدیدترینها اول،orderby="popularity"→ پرفروشها اول | 
| order | جهت ترتیب | order="DESC"→ نزولی،order="ASC"→ صعودی | 
| on_sale | فقط محصولات دارای تخفیف | on_sale="true"→ فقط تخفیفها | 
| best_selling | فقط پرفروشها | best_selling="true" | 
| featured | محصولات ویژه | featured="true" | 
| ids | نمایش محصولات با آیدی مشخص | ids="25,32,45"→ نمایش محصولهای ۲۵، ۳۲ و ۴۵ | 
📌 مثال:
(۶ تا محصول جدید کفش رو سهستونه نشون میده.)
- product id="25"→ نمایش یک محصول خاص با آیدی مشخص.
- product_page id="32"→ نمایش کل صفحه محصول.
- add_to_cart id="99"→ دکمهی «افزودن به سبد خرید» برای یک محصول خاص.
- add_to_cart_url id="99"→ لینک مستقیم برای اضافه کردن محصول به سبد خرید.
۴. شورت کدهای ووکامرس برای محصولات ویژه و پیشنهادی 🌟
- related_products→ نمایش محصولات مرتبط.
- best_selling_products→ نمایش پرفروشترینها.
- recent_products→ نمایش جدیدترین محصولات.
- featured_products→ نمایش محصولاتی که تیک «ویژه» خوردن.
- sale_products→ نمایش محصولاتی که تخفیف دارن.
۵. شورت کدهای ووکامرس برای دستهبندی محصولات 📂
- product_categories→ نمایش کل دستهبندیها.
📌 مثال:
(۵ دستهبندی اول رو سهستونه و به ترتیب اسم نشون میده.)
لیست کامل شورتکدهای ووکامرس در قالب جدول
برای راحتی کارت، یه جدول کامل از شورتکدهای ووکامرس برات آماده کردم. با این جدول میتونی به سرعت کد مورد نظرت رو پیدا کنی
| دستهبندی | شورتکد | توضیحات | مثال کاربردی | 
| 🛒 سبد خرید و پرداخت | woocommerce_cart | نمایش سبد خرید | صفحه Cart | 
| 🛒 سبد خرید و پرداخت |  | نمایش فرم تسویه حساب | صفحه Checkout | 
| 👤 حساب کاربری و سفارشها |  | نمایش داشبورد حساب کاربری | صفحه «حساب من» | 
| 👤 حساب کاربری و سفارشها |  | نمایش فرم رهگیری سفارش | صفحه پیگیری سفارش | 
| 🛍️ نمایش محصولات | products | نمایش لیستی از محصولات با فیلتر دلخواه | products limit="6" columns="3" category="shoes" | 
| 🛍️ نمایش محصولات | product id="25" | نمایش یک محصول خاص | صفحه فرود محصول | 
| 🌟 محصولات مرتبط |  | نمایش محصولات مرتبط | پایین صفحه محصول | 
| 🌟 محصولات ویژه و پرفروش |  | نمایش پرفروشترینها | صفحه پیشنهاد ویژه | 
| 📂 دستهبندی محصولات |  | نمایش دستهبندیها به صورت لیست یا شبکه |  | 
| 📂 دستهبندی محصولات |  | نمایش محصولهای یک دسته خاص | فقط دسته کفش | 
| 🧩 سایر کاربردها |  | نمایش دکمه «افزودن به سبد خرید» برای محصول خاص | CTA در لندینگ | 
خب، حالا چطوری از این شورت کدها استفاده کنیم؟
حالا که شورت کدهای مهم ووکامرس رو شناختی، وقتشه یاد بگیری چطور ازشون در سایتت استفاده کنی. نگران نباش، این کار خیلی سادهتر از چیزی که فکر میکنیه.
نگران نباش، این کار خیلی سادهتر از چیزی که فکر میکنیه.
🔹 مرحله ۱: پیدا کردن جای درست برای شورت کد
- میتونی شورت کدها رو توی صفحات (Pages)، نوشتهها (Posts)، یا ویجت متن (Text Widget) بذاری.
🔹 مرحله ۲: کپی کردن شورت کد
- شورت کد مورد نظرت رو از جدول یا لیست مقاله کپی کن.
- مثال:
🔹 مرحله ۳: جایگذاری در ویرایشگر وردپرس
ویرایشگر کلاسیک (Classic Editor):
- از طریق ویرایشگر دیداری کد شورت کد خودت رو درون برگه یا نوشته ات قرار بده.
- تغییرات رو ذخیره و صفحه رو مشاهده کن.
ویرایشگر گوتنبرگ (Block Editor):
- در بلوک ها دنبال بلوک Shortcode بگرد
- بلوک Shortcode رو انتخاب کن
- شورت کد رو داخلش پیست کن
- پیشنمایش صفحه رو نگاه کن تا مطمئن بشی درست نمایش داده میشه
المنتور یا سایر صفحهسازها:
- از ویجت HTML یا Shortcode استفاده کن
- شورت کد رو توش قرار بده
- میتونی پیشنمایش زنده ببینی و ستونها، عرض و جایگاه رو تنظیم کنی
🔹 مرحله ۴: شخصیسازی شورت کد (اختیاری)
- بیشتر شورت کدها پارامترهای قابل تنظیم دارن.
- مثل products
🔹 مرحله ۵: بررسی و تست نهایی
- حتماً بعد از قرار دادن شورت کد، صفحه رو روی دسکتاپ و موبایل تست کن.
- بعضی قالبها ممکنه CSS شورت کدها رو کمی تغییر بدن؛ در این صورت با کمی CSS سفارشی میتونی ظاهرش رو اصلاح کنی.
⁉️سوالات متداول (FAQ)
چرا شورت کدی که کپی میکنم کار نمیکنه؟
معمولاً سه تا دلیل داره: یا اسم شورت کد یا پارامترهاش رو اشتباه تایپ کردی (مثلاً یه حرف جا افتاده)، یا موقع کپی پیست از گیومههای اشتباه (“”) استفاده کردی به جای گیومههای صاف (“), یا اینکه کد رو جای درستی نذاشتی (مثلاً توی تنظیمات افزونه به جای برگه). یه بار دیگه کد رو با دقت چک کن!
میتونم ظاهر خروجی شورت کدها رو تغییر بدم؟ (مثلاً رنگ دکمهها)
بله، ولی این دیگه کار خود شورت کد نیست. ظاهر این بخشها مستقیماً از استایل قالبت دستور میگیره. اگه میخوای تغییرش بدی، باید یه کم با CSS سفارشی آشنا باشی و کدهای CSS خودت رو به سایت اضافه کنی.
آیا استفاده زیاد از شورت کدها سرعت سایت رو کم میکنه؟
نه اصلاً! این شورت کدها بخشی از خود ووکامرس هستن و خیلی بهینهسازی شدن. در واقع، استفاده از اونها خیلی سبکتر و سریعتر از نصب یه پلاگین صفحهساز سنگین برای انجام همون کاره. پس با خیال راحت استفاده کن!
آیا شورت کدهای ووکامرس با همه قالبها سازگار هستند؟
تقریبا بله. شورت کدها مستقل از قالب کار میکنن، ولی ظاهر نهایی ممکنه با CSS قالب تغییر کنه، پس بهتره بررسی و کمی استایلدهی سفارشی انجام بدی.
آیا میتوانم دکمه «افزودن به سبد خرید» را در هر قسمت از سایت نمایش دهم؟
بله! با add_to_cart id=”99″ میتونی دکمه رو توی هر برگه، نوشته یا لندینگ نمایش بدی و حتی با add_to_cart_url id=”99″ لینک مستقیم بسازی. حتماً به جای 99 آیدی محصول واقعی رو بذار تا لینکت به درستی کار کنه.
مرسی که تا پایان این مطلب از رایا وردپرس منو با نگاه قشنگت همراهی کردی امیدوارم این مطلب مانند سایر مطالب سایت به دردت بخوره و برات مفید باشه نظر یا پیشنهادی هم داشتی در قسمت دیدگاه ها مشتاقانه منتظر شنیدنش هستیم فعلن تا بعد 🙂
 
								 
															 
								 
								 
     
    
ارسال نظر ( 0 نظر تایید شده )