A powerful WordPress plugin for displaying WooCommerce products in beautiful, responsive sliders using Swiper.js. Perfect for showcasing your products anywhere on your website with customizable shortcodes.
- 🎯 Easy Shortcode Integration - Display products anywhere with simple shortcodes
- 📱 Fully Responsive - Optimized for mobile, tablet, and desktop
- ⚙️ Highly Customizable - Control slides, autoplay, spacing, and more
- 🔄 Smart Product Selection - Mix specific products with random category products
- 🚫 Product Exclusion - Exclude specific products from display
- 📦 Stock Filtering - Show only in-stock products or all products
- 🌍 RTL Support - Perfect for Persian/Arabic websites
- 🎨 Beautiful Design - Clean, modern slider interface
- ⚡ Fast Performance - Lightweight and optimized code
- 🛡️ Secure - Follows WordPress security best practices
- WordPress 5.0 or higher
- WooCommerce 3.0 or higher
- PHP 7.4 or higher
- Download the plugin ZIP file
- Go to Plugins > Add New > Upload Plugin
- Choose the ZIP file and click Install Now
- Activate the plugin
- Extract the ZIP file
- Upload the
inlinedoonfolder to/wp-content/plugins/ - Activate the plugin from Plugins menu
[inlinedoon]
[inlinedoon cat="electronics" include="123,456" link_text="View All Products" link_url="https://example.com/products"]
| Parameter | Description | Example |
|---|---|---|
cat |
Product category slug | cat="electronics" |
include |
Specific product IDs (comma-separated) | include="123,456,789" |
exclude |
Product IDs to exclude (comma-separated) | exclude="123,456" |
instock |
Filter for in-stock products (true/false) | instock="true" |
link_text |
Custom "View All" link text | link_text="Shop Now" |
link_url |
Custom link URL | link_url="https://example.com" |
[inlinedoon cat="electronics"]
[inlinedoon include="123,456,789"]
[inlinedoon cat="books" link_text="Browse All Books" link_url="https://example.com/books"]
[inlinedoon cat="electronics" exclude="123,456"]
[inlinedoon cat="electronics" instock="true"]
[inlinedoon cat="clothing" include="100,200" exclude="300" instock="true" link_text="Shop Collection"]
Access the settings from InlineDoon > Settings in your WordPress admin:
- Mobile Slides: Number of products on mobile devices
- Tablet Slides: Number of products on tablets
- Desktop Slides: Number of products on desktop
- Space Between: Gap between products in pixels
- Autoplay: Enable/disable automatic sliding
- Autoplay Delay: Time each slide is displayed
- Loop: Enable/disable continuous loop
- RTL: Enable/disable right-to-left direction
- Stock Filter: Default setting for showing only in-stock products
- Configure which user roles can access the plugin admin
- Administrator always has full access
- Product Selection: The plugin first shows products specified in
includeparameter - Category Fill: Then adds random products from the specified category
- Stock Filter: Only displays products that are in stock
- Limit: Maximum 12 products per slider
- Swiper Integration: Uses Swiper.js for smooth, responsive sliding
You can customize the slider appearance by editing:
assets/css/frontend.css- Main slider stylesassets/css/swiper.css- Swiper library styles
The slider behavior can be modified in:
assets/js/frontend.js- Frontend slider logic
- Ensure WooCommerce is active
- Check that products exist in the specified category
- Verify products are in stock
- Confirm the category slug is correct
- Ensure sufficient products exist in the category
- Check for theme conflicts
- Verify CSS files are loading properly
- Clear any caching plugins
- Website: webdoon.ir
- Author: Barmaan Shokoohi
- Version: 1.0.0
This plugin is licensed under the GPL v2 or later.
Contributions are welcome! Please feel free to submit a Pull Request.
- Initial release
- Basic shortcode functionality
- Responsive slider design
- Admin settings panel
- RTL support
- Persian language support
پلاگین قدرتمند وردپرس برای نمایش محصولات ووکامرس در اسلایدرهای زیبا و ریسپانسیو با استفاده از Swiper.js. مناسب برای نمایش محصولات در هر جای وبسایت با شورتکدهای قابل تنظیم.
- 🎯 ادغام آسان شورتکد - نمایش محصولات در هر جای سایت با شورتکدهای ساده
- 📱 کاملاً ریسپانسیو - بهینهشده برای موبایل، تبلت و دسکتاپ
- ⚙️ قابل تنظیم بالا - کنترل اسلایدها، اتوپلی، فاصله و بیشتر
- 🔄 انتخاب هوشمند محصولات - ترکیب محصولات خاص با محصولات تصادفی دستهبندی
- 🌍 پشتیبانی RTL - مناسب برای وبسایتهای فارسی/عربی
- 🎨 طراحی زیبا - رابط اسلایدر تمیز و مدرن
- ⚡ عملکرد سریع - کد سبک و بهینهشده
- 🛡️ امن - از بهترین روشهای امنیتی وردپرس پیروی میکند
- وردپرس 5.0 یا بالاتر
- ووکامرس 3.0 یا بالاتر
- PHP 7.4 یا بالاتر
- فایل ZIP پلاگین را دانلود کنید
- به افزونهها > افزودن > بارگذاری افزونه بروید
- فایل ZIP را انتخاب کرده و نصب را کلیک کنید
- پلاگین را فعال کنید
- فایل ZIP را استخراج کنید
- پوشه
inlinedoonرا به/wp-content/plugins/آپلود کنید - پلاگین را از منوی افزونهها فعال کنید
[inlinedoon]
[inlinedoon cat="electronics" include="123,456" link_text="مشاهده همه محصولات" link_url="https://example.com/products"]
| پارامتر | توضیحات | مثال |
|---|---|---|
cat |
اسلاگ دستهبندی محصولات | cat="electronics" |
include |
شناسههای محصولات خاص (جدا شده با کاما) | include="123,456,789" |
link_text |
متن لینک "مشاهده همه" سفارشی | link_text="خرید کنید" |
link_url |
آدرس لینک سفارشی | link_url="https://example.com" |
[inlinedoon cat="electronics"]
[inlinedoon include="123,456,789"]
[inlinedoon cat="books" link_text="مشاهده همه کتابها" link_url="https://example.com/books"]
[inlinedoon cat="clothing" include="100,200" link_text="خرید از مجموعه"]
از اینلاین دون > تنظیمات در پنل مدیریت وردپرس به تنظیمات دسترسی پیدا کنید:
- اسلایدهای موبایل: تعداد محصولات در دستگاههای موبایل
- اسلایدهای تبلت: تعداد محصولات در تبلتها
- اسلایدهای دسکتاپ: تعداد محصولات در دسکتاپ
- فاصله بین: فاصله بین محصولات به پیکسل
- اتوپلی: فعال/غیرفعال کردن اسلاید خودکار
- تاخیر اتوپلی: مدت زمان نمایش هر اسلاید
- حلقه: فعال/غیرفعال کردن تکرار مداوم
- RTL: فعال/غیرفعال کردن راست به چپ
- تنظیم اینکه کدام نقشهای کاربری به پنل مدیریت پلاگین دسترسی داشته باشند
- مدیرکل همیشه دسترسی کامل دارد
- انتخاب محصولات: پلاگین ابتدا محصولات مشخص شده در پارامتر
includeرا نمایش میدهد - پر کردن دستهبندی: سپس محصولات تصادفی از دستهبندی مشخص شده را اضافه میکند
- فیلتر موجودی: فقط محصولات موجود در انبار را نمایش میدهد
- محدودیت: حداکثر 12 محصول در هر اسلایدر
- ادغام Swiper: از Swiper.js برای اسلاید روان و ریسپانسیو استفاده میکند
میتوانید ظاهر اسلایدر را با ویرایش موارد زیر سفارشی کنید:
assets/css/frontend.css- استایلهای اصلی اسلایدرassets/css/swiper.css- استایلهای کتابخانه Swiper
رفتار اسلایدر را میتوان در موارد زیر تغییر داد:
assets/js/frontend.js- منطق اسلایدر فرانتاند
- اطمینان حاصل کنید که ووکامرس فعال است
- بررسی کنید که محصولات در دستهبندی مشخص شده وجود دارند
- مطمئن شوید که محصولات موجود در انبار هستند
- اسلاگ دستهبندی را تأیید کنید
- اطمینان حاصل کنید که محصولات کافی در دستهبندی وجود دارد
- بررسی تداخل با تم
- تأیید بارگذاری صحیح فایلهای CSS
- کش پلاگینها را پاک کنید
- وبسایت: webdoon.ir
- نویسنده: بارمان شکوهی
- نسخه: 1.0.1
این پلاگین تحت مجوز GPL v2 یا بالاتر منتشر شده است.
مشارکتها خوشامد است! لطفاً Pull Request ارسال کنید.
- اضافه شدن پارامتر
excludeبرای حذف محصولات خاص - اضافه شدن پارامتر
instockبرای فیلتر محصولات موجود - تنظیمات پیشفرض فیلتر موجودی در پنل مدیریت
- بهبود مستندات و راهنمای استفاده
- رفع مشکلات جزئی
- انتشار اولیه
- عملکرد پایه شورتکد
- طراحی اسلایدر ریسپانسیو
- پنل تنظیمات مدیریت
- پشتیبانی RTL
- پشتیبانی زبان فارسی