استعلام قیمت
پنهان کردن قیمت و گذاشتن دکمهی استعلام قیمت بهجای خرید: انتخاب محصولات، فرم و تأیید شماره، فهرست درخواستها، اعلام قیمت با پیامک و رفتار روی وودمارت و راهکارتم.
این ماژول قیمت محصولاتی را که انتخاب میکنید برمیدارد و جای دکمهی «افزودن به سبد خرید» دکمهی استعلام قیمت میگذارد. مشتری با زدن دکمه نام و شمارهی موبایلش را مینویسد و درخواستش کنار سفارشهای ووکامرس ثبت میشود. شما قیمت را از صفحهی همان درخواست با یک دکمه برایش پیامک میکنید. ماژول رایگان است و ووکامرس لازم دارد.
برای کالایی به کار میآید که قیمتش هر روز عوض میشود، عمده فروخته میشود، یا پیش از فروش باید با مشتری صحبت کنید.

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

کدام محصولات استعلامی شوند
- همهی محصولات: هیچ قیمتی در فروشگاه نمایش داده نمیشود و هیچ محصولی مستقیم خریدنی نیست.
- دستههای انتخابی: فقط محصولات دستههایی که تیک میزنید. با گزینهی «زیردستهها هم شامل شوند» زیردستههایی هم که بعدا بسازید خودکار استعلامی میشوند. اگر دستهها زیادند، بالای فهرست کادر جستوجو هست.
- محصولات بدون قیمت: هر محصولی که قیمتش را خالی گذاشتهاید. محصول قیمتدار مثل قبل فروخته میشود.
- محصولات ناموجود: جای «ناموجود» مشتری درخواست قیمت و تأمین میگذارد. وقتی محصول موجود شود، دکمهی خرید خودش برمیگردد.
- فقط محصولاتی که جداگانه تعیین میکنم: هیچ محصولی خودکار استعلامی نمیشود.
هر محصول هم در صفحهی ویرایش خودش، زبانهی همگانی، گزینهی استعلام قیمت دارد با سه حالت: پیروی از تنظیم کلی، همیشه، یا هرگز. حالت محصول بر تنظیم کلی مقدم است؛ مثلا با دامنهی «همهی محصولات» میشود چند محصول را روی «هرگز» گذاشت تا عادی فروخته شوند.
متنها
در زبانهی متنها پنج متن قابل تغییر است: متن دکمه (پیشفرض «استعلام قیمت»)، متنی که جای قیمت میآید («قیمت: استعلامی»)، عنوان پنجره، توضیح بالای فرم و پیامی که بعد از ثبت نمایش داده میشود. هر متنی را خالی بگذارید، همان پیشفرض نمایش داده میشود.
فرم و تأیید شماره
فرم همیشه نام و شمارهی موبایل را میگیرد. مشتریای که وارد حسابش شده هر دو را پرشده میبیند. در زبانهی فرم دو گزینه هست:
- فیلد «توضیحات»: یک فیلد اختیاری کنار نام و موبایل، مثلا برای تعداد مورد نیاز یا مشخصات سفارش عمده.
- تأیید شماره با کد پیامکی: پیش از ثبت، کدی به شمارهی مشتری پیامک میشود و درخواست فقط با کد درست ثبت میشود. جلوی شمارههای اشتباه و درخواستهای جعلی را میگیرد، ولی به ازای هر درخواست یک پیامک خرج دارد. کد با همان الگو، درگاه و محدودیتهای ورود پیامکی فرستاده میشود. مشتری واردشدهای که شمارهاش قبلا تأیید شده، کد نمیگیرد.
اگر هیچ درگاه پیامکی فعال نباشد و تأیید شماره را روشن کنید، هیچ درخواستی ثبت نمیشود. صفحهی تنظیمات همین را کنار گزینه هشدار میدهد.
بدون تأیید شماره هم دو محدودیت هست: از هر IP در یک ساعت حداکثر ۱۰ درخواست ثبت میشود، و درخواست تکراری همان شماره برای همان محصول تا یک روز دوباره ثبت نمیشود.
فهرست درخواستها
درخواستها در ووکامرس ← استعلامهای قیمت هستند و شمار درخواستهای تازه کنار نام منو نمایش داده میشود. هر ردیف نام، موبایل، محصول (با تنوع انتخابشده، اگر محصول متغیر باشد)، وضعیت و زمان ثبت را دارد. شمارهای که با کد پیامکی تأیید شده نشان «تأییدشده» میگیرد، و روی موبایل با یک لمس شمارهگیری میشود.

هر درخواست یکی از چهار وضعیت را دارد: جدید، تماس گرفته شد، قیمت ارسال شد و بسته شد. وضعیت را از دکمههای زیر نام هر ردیف، از «کارهای دستهجمعی» یا از صفحهی خود درخواست عوض کنید.
اعلام قیمت با پیامک
روی «مشاهده و پاسخ» بزنید. در کادر اعلام قیمت قیمت را با واحد پول فروشگاه بنویسید، اگر خواستید توضیحی هم کنارش بگذارید (مثلا «ارسال رایگان، تحویل سهروزه»)، و ارسال قیمت با پیامک را بزنید. پیامک در صف ارسال قرار میگیرد، وضعیت درخواست «قیمت ارسال شد» میشود و قیمت در فهرست زیر وضعیت میماند. دکمهی «ذخیره» قیمت را بدون پیامک نگه میدارد.

پیامکها
پیامکهای این ماژول کنار بقیه در راهکار وردپرس ← اطلاعرسانیها، گروه «استعلام قیمت»، هستند و هرکدام جدا روشن میشود:
- ثبت استعلام قیمت (مشتری): همان لحظه که مشتری درخواست را ثبت میکند.
- استعلام قیمت جدید (مدیر): به شمارههای مدیران، با نام مشتری، محصول و لینک درخواست در پیشخوان.
- اعلام قیمت (مشتری): وقتی دکمهی «ارسال قیمت با پیامک» را میزنید.
متن هر پیامک با متغیرهایی مثل {full_name}، {product_name}، {price} و {product_url} ساخته میشود و فهرست کامل متغیرها کنار ویرایشگر هر رویداد است. اگر درگاه شما الگوی تأییدشده میخواهد، کد الگو را همانجا بنویسید. ماژول اطلاعرسانی باید روشن باشد؛ بدون آن درخواستها ثبت میشوند ولی پیامکی نمیرود.
روی قالبها
دکمه هر جا ووکامرس فرم «افزودن به سبد» را میکشد ظاهر میشود: صفحهی محصول، کارت محصول در فروشگاه و دستهها، چیدمانهایی که با صفحهساز برای صفحهی محصول ساخته شدهاند، نمای سریع و کارتهایی که با AJAX بار میشوند. محصولی که در همان صفحه عادی فروخته میشود فرم خودش را نگه میدارد. پنجره روی دسکتاپ وسط صفحه باز میشود و روی موبایل از پایین بالا میآید.
- وودمارت: بدون هیچ تنظیمی یکپارچه است. چیدمان المنتور وودمارت برای صفحهی محصول (woodmart_layout)، نمای سریع و نوار چسبان افزودن به سبد هم دکمهی استعلام میگیرند. صفحهی وضعیت و سلامت نشان میدهد این یکپارچهسازی فعال است.
- راهکارتم: پنجره روی موبایل با همان شیت کشویی خود قالب باز میشود، و کارت محصول و نوار خرید صفحهی محصول جای قیمت همان متن استعلامی را نشان میدهند.
چند نکته
- محصول استعلامی از هیچ راهی خریدنی نیست، حتی با لینک مستقیم افزودن به سبد یا تسویهحساب بلوکی.
- در محصول متغیر، مشتری تنوع را انتخاب میکند و درخواست برای همان تنوع ثبت میشود. تنوعها بدون قیمت هم قابل انتخاب میمانند.
- قیمت محصول استعلامی در دادهی ساختاریافتهی محصول (schema) نمیآید، پس گوگل هم قیمتی برایش نشان نمیدهد.
اگر خاموشش کنید
قیمتها و دکمههای خرید همان لحظه برمیگردند. درخواستهای ثبتشده و تنظیمات پاک نمیشوند و با روشن کردن دوبارهی ماژول سر جایشان هستند.