# Dima Shop - فروشگاه ساده وردپرس

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

## ویژگی‌ها

- ✅ سبک و سریع
- ✅ پشتیبانی از درگاه‌های زرین‌پال، IDPay و ملت
- ✅ مدیریت محصولات و دسته‌بندی
- ✅ سبد خرید با AJAX
- ✅ پنل مدیریت سفارشات
- ✅ سازگار با نسخه‌های جدید وردپرس
- ✅ رابط کاربری فارسی و راست‌چین

## نصب

1. پوشه `dima-shop` را در مسیر `wp-content/plugins/` آپلود کنید
2. از منوی افزونه‌ها در وردپرس، Dima Shop را فعال کنید
3. به تنظیمات Dima Shop بروید و درگاه پرداخت را تنظیم کنید

## تنظیمات

### ۱. ایجاد صفحات

سه صفحه زیر را ایجاد کنید و شورت‌کدهای مربوطه را در آن‌ها قرار دهید:

- **فروشگاه**: `[dima_shop]`
- **سبد خرید**: `[dima_cart]`
- **پرداخت**: `[dima_checkout]`

### ۲. تنظیم درگاه پرداخت

به مسیر **Dima Shop > تنظیمات** بروید:

- واحد پول را انتخاب کنید (پیش‌فرض: تومان)
- درگاه پرداخت مورد نظر را انتخاب کنید
- کلیدهای API مربوطه را وارد کنید

### ۳. افزودن محصول

از منوی **محصولات > افزودن محصول** می‌توانید محصولات جدید اضافه کنید.

## درگاه‌های پرداخت پشتیبانی شده

### زرین‌پال
- Merchant ID را از پنل زرین‌پال دریافت کنید
- در تنظیمات پلاگین وارد کنید

### IDPay
- API Key را از پنل IDPay دریافت کنید
- در تنظیمات پلاگین وارد کنید

### ملت
- در حال توسعه (نیاز به SOAP)

## هوک‌ها و فیلترها

### هوک‌ها

```php
// بعد از افزودن به سبد خرید
do_action('dima_after_add_to_cart', $product_id, $quantity);

// بعد از ثبت سفارش
do_action('dima_after_place_order', $order_id);

// بعد از پرداخت موفق
do_action('dima_payment_success', $order_id);