
اگر یک سایت آموزشی، خبری یا فروش فایل دارید، احتمالاً بخشی از محتوای شما ارزش ارائه به کاربران ویژه را دارد. برای این کار لازم است بتوانید اشتراکهای زماندار تعریف کنید، دسترسی کاربران را براساس نوع اشتراک مدیریت کنید و پرداختها را بدون پیگیری دستی هر سفارش انجام دهید. افزونه اشتراک ویژه سلطان برای ایجاد چنین سیستمی در وردپرس طراحی شده است.
سلطان یک افزونه ایرانی برای فروش اشتراک و محدودسازی دسترسی به نوشتهها، برگهها و محصولات است که با ووکامرس کار میکند. به کمک آن میتوانید پلنهای اشتراک بسازید، برای مشاهده محتوا یا خرید سهمیه تعیین کنید و کاربران را از طریق روشهای پرداختی که در ووکامرس تنظیم کردهاید به خرید اشتراک هدایت کنید. این افزونه در دو نسخه پایه رایگان و حرفهای ارائه میشود؛ در ادامه امکانات هر نسخه و روش راهاندازی آن را بررسی میکنیم.
مدیریت اشتراک و فروش محتوای ویژه در وردپرس با افزونه سلطان
منطق کار افزونه ساده است. ابتدا اشتراکهایی مثل ماهانه، سهماهه یا سالانه تعریف میکنید و برای هرکدام قیمت، مدت اعتبار و محدودیت دسترسی در نظر میگیرید. سپس مشخص میکنید کدام محتوا یا محصولات فقط برای دارندگان اشتراک قابل مشاهده یا استفاده باشند.
براساس توضیحات افزونه، هنگام انتشار هر اشتراک، محصول مرتبط با آن در ووکامرس نیز ساخته میشود. به این ترتیب خرید اشتراک از طریق سبد خرید و درگاههای پرداخت ووکامرس انجام میشود و پس از ثبت موفق خرید، دسترسی کاربر مطابق تنظیمات اشتراک اعمال میشود. اگر هنوز بخش پرداخت فروشگاه را راهاندازی نکردهاید، در آموزش درگاه پرداخت ووکامرس میتوانید روش اتصال درگاه را ببینید.
برای مثال، در یک سایت آموزش زبان میتوانید مقالههای مقدماتی را رایگان نگه دارید و درسهای پیشرفته را به یک اشتراک ماهانه اختصاص دهید. کاربری که اشتراک ندارد، بهجای محتوای محدودشده پیام مربوط به دسترسی را میبیند و با خرید پلن موردنظر میتواند از آن استفاده کند. در چنین مدلی لازم نیست برای هر کاربر دسترسی را جداگانه فعال کنید.
ویژگیهای اصلی افزونه اشتراک ویژه سلطان
سیستم اشتراک پیشرفته
در سلطان میتوانید پلنهایی با قیمت، اعتبار زمانی و تعداد دسترسی متفاوت بسازید. مثلاً یک اشتراک ماهانه با سهمیه مشخص برای مطالعه مقالات، یک اشتراک سالانه با امکان استفاده بیشتر از محتوا و یک پلن ویژه با محدودیت کمتر تعریف کنید. این انعطاف باعث میشود همه کاربران مجبور نباشند یک نوع اشتراک با قیمت و امکانات یکسان بخرند.
مدت اعتبار و سهمیه هر پلن از بخش تنظیمات آن تعیین میشود. در نسخه پایه امکان ساخت حداکثر دو اشتراک وجود دارد؛ بنابراین برای شروع و بررسی فرایند خرید مناسب است. در نسخه حرفهای میتوانید پلنهای بیشتری برای گروههای مختلف کاربران در نظر بگیرید.
سهمیهگذاری هوشمند و دقیق
فروش اشتراک همیشه به معنی دسترسی نامحدود نیست. ممکن است بخواهید هر کاربر روزانه تعداد مشخصی مقاله بخواند یا در طول دوره اشتراک فقط به تعداد معینی محصول دسترسی داشته باشد. سلطان امکان تعریف سهمیههای کلی و روزانه را برای چنین شرایطی فراهم میکند.
- محدودیت تعداد مشاهده یا دسترسی به محتوا در روز و در کل دوره اشتراک
- تعیین تعداد مجاز خرید یا دانلود متناسب با پلن
- اعمال محدودیت برای نوشتهها، برگهها، محصولات و دستهبندیهای انتخابی
امکان اختصاص سهمیه اضافه بهعنوان هدیه نیز در مشخصات افزونه ذکر شده است. برای نمونه، میتوانید هنگام تمدید اشتراک دسترسی بیشتری به کاربر بدهید. بهتر است پیش از ارائه پلنها، تعریف هر سهمیه و زمان بازنشانی آن را با چند حساب آزمایشی بررسی کنید تا کاربران دقیقاً همان میزان دسترسی وعدهدادهشده را دریافت کنند.
محدودسازی محتوا و محصولات
یکی از مهمترین امکانات سلطان، مشخص کردن محتوایی است که فقط اعضای یک یا چند اشتراک اجازه دسترسی به آن را دارند. این محتوا میتواند یک نوشته آموزشی، یک برگه خاص، محصول ووکامرس یا مجموعهای از مطالب داخل یک دستهبندی باشد. در نتیجه لازم نیست برای محدود کردن تکتک صفحات از روشهای جداگانه استفاده کنید.
مدیریت این محدودیتها هم از داخل صفحه ویرایش محتوا و هم از بخش مرکزی «مدیریت محتوا» افزونه امکانپذیر است. اگر چند سطح اشتراک دارید، بهتر است از ابتدا مشخص کنید محتوای هر سطح برای چه گروهی از کاربران باز باشد تا با اضافه شدن مطالب جدید، تنظیمات دسترسی بههم نریزد.
پرداخت تکباره
همه کاربران تمایلی به خرید اشتراک ماهانه یا سالانه ندارند. ممکن است کسی فقط به یک فایل یا مقاله نیاز داشته باشد. قابلیت پرداخت تکباره در نسخه حرفهای سلطان برای همین موقعیت در نظر گرفته شده است. کاربر هزینه همان محتوای مشخص را پرداخت میکند و مطابق مدت اعتباری که تعیین کردهاید به آن دسترسی خواهد داشت.
این روش برای فروش یک آموزش تخصصی، محتوای ویژه خبری یا دسترسی کوتاهمدت به یک فایل کاربرد دارد. تفاوت آن با خرید اشتراک این است که کاربر برای استفاده از همان مورد خاص پرداخت میکند و الزاماً به سایر محتوای ویژه سایت دسترسی نخواهد داشت.
تخفیفهای هوشمند و خودکار
در نسخه حرفهای میتوانید برای اعضای اشتراکهای مختلف تخفیف تعیین کنید. برای مثال، دارنده اشتراک طلایی هنگام خرید بعضی محصولات ووکامرس از تخفیف درصدی بهرهمند شود یا مقدار ثابتی از مبلغ خرید او کم شود. این تخفیفها میتوانند فقط برای محصولات یا دستهبندیهای مشخص اعمال شوند.
این ویژگی برای سایتهایی مناسب است که در کنار فروش اشتراک، محصول جداگانه هم دارند. با این حال، قبل از فعالکردن تخفیف خودکار باید تداخل احتمالی آن با کوپنهای ووکامرس و سایر قوانین تخفیف فروشگاه را آزمایش کنید.
ارتقای هوشمند اشتراک
اگر کاربری اشتراک فعال داشته باشد و بخواهد پلن خود را ارتقا دهد، افزونه امکان محاسبه ارزش باقیمانده اشتراک فعلی و در نظر گرفتن آن هنگام خرید پلن جدید را فراهم میکند. به این ترتیب کاربر برای ارتقا مجبور نیست لزوماً هزینه کامل دو اشتراک را جداگانه پرداخت کند.
برای نمایش بخش ارتقای اشتراک، شورتکد [sultan_upgrade_subscription] در محتوای افزونه معرفی شده است. پیش از قرار دادن این امکان در سایت اصلی، بهتر است محاسبه مانده اشتراک را برای یک حساب آزمایشی بررسی کنید، بهخصوص اگر پلنها دوره اعتبار یا سهمیه متفاوت دارند.
مدیریت کاربران و گزارشگیری پیشرفته
بخش مدیریت سلطان امکان مشاهده کاربران دارای اشتراک فعال، اشتراکهای منقضیشده و اطلاعات مرتبط با دسترسی را فراهم میکند. مدیر سایت میتواند تاریخچه خرید، وضعیت سهمیهها و اطلاعات اشتراک هر کاربر را بررسی کند. این قابلیت زمانی مفید است که کاربری درباره تاریخ انقضا یا تعداد دسترسی باقیمانده سؤال داشته باشد.
در بخش گزارشگیری نیز اطلاعات مربوط به فروش پلنها و وضعیت اشتراکها ارائه میشود. طبق مشخصات فعلی افزونه، میتوان گزارشها را برای بازههایی مانند امروز، چند روز گذشته، ۳۰ روز اخیر یا بازه دلخواه بررسی کرد و از تقویم شمسی یا میلادی استفاده کرد. نمایش دقیق بعضی شاخصهای مدیریتی ممکن است به نسخه نصبشده بستگی داشته باشد.
محافظت از محتوا و صفحه نمایش
نسخه حرفهای سلطان مجموعهای از محدودیتهای سمت مرورگر را برای محتوای ویژه ارائه میدهد؛ از جمله غیرفعالکردن انتخاب متن، کپی، کلیک راست و بعضی کلیدهای میانبر. در توضیحات محصول، امکان اعمال محدودیت برای گرفتن تصویر از صفحه نیز مطرح شده است.
نکته مهم: این ابزارها میتوانند کپیکردن ساده محتوا را دشوار کنند، اما هیچ راهکار مبتنی بر مرورگر نمیتواند بهطور قطعی جلوی مشاهده سورس، ثبت تصویر یا بازنشر محتوا را بگیرد. بنابراین بهتر است مهمترین بخش حفاظت را روی کنترل دسترسی واقعی کاربران و مدیریت صحیح فایلهای اختصاصی قرار دهید، نه فقط محدودیت کلیک راست.
ظاهر قابل سفارشیسازی و ایمیلهای هوشمند
کارتهای نمایش اشتراک اولین بخشی هستند که کاربر هنگام انتخاب پلن میبیند. در نسخه حرفهای میتوانید ظاهر این کارتها را با رنگها و اجزای نمایشی سایت هماهنگ کنید تا تفاوت مدت اعتبار، قیمت و امکانات پلنها برای مخاطب روشن باشد.
افزونه همچنین امکان ارسال ایمیلهایی مانند تأیید خرید یا یادآوری پایان اشتراک را دارد. طبق اطلاعات محصول، قابلیت ایمیلرسانی در هر دو نسخه ارائه میشود و مدیر سایت میتواند متن پیامها را ویرایش کند. برای اینکه یادآوریها بهموقع ارسال شوند، تنظیمات ارسال ایمیل وردپرس و اجرای کارهای زمانبندیشده سایت را نیز بررسی کنید.
شورتکدهای قدرتمند
شورتکدها کمک میکنند بدون طراحی جداگانه هر بخش، امکانات افزونه را در نوشته یا برگه دلخواه نمایش دهید. برای نمونه، با شورتکد کارتهای اشتراک میتوان صفحه انتخاب پلنها ساخت و با شورتکد پنل کاربری، اطلاعات عضویت را در اختیار اعضا قرار داد.
- نمایش کارتهای اشتراک:
[sultan_subscription_cards] - پنل کاربری کامل:
[sultan_user_panel] - نمایش سهمیه فعلی کاربر:
[sultan_user_quota] - محافظت از محتوا:
[sultan_protected_content] - فرم ورود اختصاصی:
[sultan_login_form] - نمایش وضعیت اشتراک:
[sultan_subscription_status] - نمایش دسترسی باقیمانده:
[sultan_remaining_access] - نمایش خرید باقیمانده:
[sultan_remaining_purchases] - ارتقای اشتراک:
[sultan_upgrade_subscription] - نمایش توضیحات تخفیف:
[sultan_discount_desc]
شورتکدها را در بلوک مناسب ویرایشگر وردپرس یا بخش شورتکد صفحهساز وارد کنید. هنگام کپی نمونهها، نام و ساختار آنها را تغییر ندهید. تنظیمات هر شورتکد نیز باید با نسخه نصبشده افزونه هماهنگ باشد.
ویجت داشبورد
سلطان در پیشخوان وردپرس یک نمای کلی از وضعیت سایت اشتراکی ارائه میدهد. در این بخش میتوان تعداد اشتراکهای تعریفشده، کاربران فعال و منقضی، محتوای محدودشده و خلاصهای از عملکرد فروش را مشاهده کرد. این نما برای بررسی روزانه مناسب است و باعث میشود برای هر اطلاعات ساده، چند صفحه مختلف را باز نکنید.
مقایسه نسخه پایه و حرفهای افزونه سلطان
نسخه پایه بیشتر برای راهاندازی اولیه و ارزیابی سیستم اشتراک مناسب است؛ درحالیکه نسخه حرفهای امکانات بیشتری برای فروش محتوا و مدیریت فروشگاه در اختیار شما میگذارد. مهمترین تفاوت این دو نسخه، محدودیت تعداد پلنها و امکانات مربوط به پرداخت تکباره، تخفیفها و کنترلهای پیشرفته است.
جدول زیر امکانات اعلامشده در نسخههای پایه و حرفهای را کنار هم قرار میدهد.
| ویژگی | نسخه پایه (رایگان) | نسخه حرفهای |
|---|---|---|
| تعداد اشتراک قابل ایجاد | حداکثر 2 اشتراک | نامحدود |
| سیستم اشتراک (CPT + محصول ووکامرس) | ✅ | ✅ |
| محدودسازی نوشته، برگه و محصول | ✅ | ✅ |
| محدودسازی دستهبندیها | ✅ | ✅ |
| سهمیهگذاری کلی و روزانه | ✅ | ✅ |
| سیستم هدیه | ✅ | ✅ |
| شورتکدهای کاربردی (بیش از 10 مورد) | ✅ | ✅ |
| ایمیلرسانی هوشمند (یادآوری انقضا) | ✅ | ✅ |
| داشبورد و گزارشات | ✅ | ✅ |
| ارتقای هوشمند اشتراک | ✅ | ✅ |
| پنل کاربری و فرم ورود | ✅ | ✅ |
| تمدید خودکار اشتراک | ✅ | ✅ |
| پرداخت تکباره | ❌ | ✅ |
| تخفیف درصدی و مبلغ ثابت | ❌ | ✅ |
| تخفیف برای محصولات/دستهبندیهای خاص | ❌ | ✅ |
| مدیریت حرفهای کاربران | ❌ | ✅ |
| محافظت از محتوا (ضد کپی و راستکلیک) | ❌ | ✅ |
| جلوگیری از اسکرینشات | ❌ | ✅ |
| غیرفعالسازی ابزار توسعهدهنده (F12) | ❌ | ✅ |
| سفارشیسازی کامل ظاهر کارتها | ❌ | ✅ |
در جدول، «تمدید خودکار اشتراک» بهعنوان یکی از قابلیتهای هر دو نسخه ذکر شده است. پیش از وعدهدادن تمدید خودکار با برداشت مستقیم از حساب بانکی، نحوه عملکرد آن را در نسخه فعلی افزونه و درگاه پرداخت خود بررسی کنید؛ تمدید دسترسی پس از خرید مجدد با برداشت دورهای خودکار از کارت بانکی یکسان نیست.
نحوه نصب افزونه اشتراک ویژه سلطان و راهاندازی آن
نصب افزونه
برای استفاده از سلطان ابتدا باید ووکامرس را روی سایت نصب و فعال کرده باشید. سپس فایل افزونه را دریافت کنید و از مسیر پیشخوان وردپرس ← افزونهها ← افزودن افزونه تازه ← بارگذاری افزونه، فایل ZIP آن را انتخاب کنید. بعد از نصب، روی دکمه فعالسازی بزنید.
اگر ووکامرس نصب نباشد یا بهدرستی فعال نشده باشد، افزونه طبق توضیحات محصول اجازه راهاندازی کامل نمیدهد. بهتر است پیش از شروع، نسخه وردپرس و ووکامرس را هم بررسی کنید و در صورت استفاده از فروشگاه فعال، تغییرات را ابتدا در یک محیط آزمایشی امتحان کنید.
ایجاد اولین اشتراک
پس از فعالسازی افزونه، از منوی اشتراک ویژه ← افزودن اشتراک جدید وارد صفحه ایجاد پلن شوید. برای اشتراک یک عنوان مشخص و توضیح کوتاه بنویسید تا کاربر بداند چه محتوایی در اختیار او قرار میگیرد.
در بخش «تنظیمات اصلی، سهمیه و هدیه» قیمت و مدت اعتبار را تعیین کنید. مطابق راهنمای افزونه، مقدار ۰ برای قیمت اشتراک رایگان و مقدار ۰ برای مدت اعتبار اشتراک بدون تاریخ انقضا را مشخص میکند. برای سهمیههای کلی یا روزانه نیز مقدار ۱- به معنی نامحدود معرفی شده است. هنگام واردکردن این اعداد، مطمئن شوید هر مقدار را در فیلد مربوط قرار دادهاید.
سپس تعداد دسترسی یا خرید مجاز را تعیین کنید و در صورت نیاز سهمیه هدیه بدهید. اگر سایت محتوای گوناگونی دارد، بهتر است ابتدا یک پلن آزمایشی با دسترسی محدود بسازید و عملکرد آن را با حساب کاربر معمولی بررسی کنید.

در نسخه حرفهای، تنظیمات تخفیف اشتراک نیز در دسترس است. بعد از واردکردن اطلاعات، اشتراک را منتشر کنید. طبق توضیحات سازنده، افزونه برای پلن منتشرشده محصول مرتبط ووکامرس را ایجاد میکند تا خرید آن از طریق فرایند پرداخت فروشگاه انجام شود.
محدود کردن محتوا
برای اختصاص دادن یک نوشته، برگه یا محصول به اشتراک مشخص، دو روش در افزونه در نظر گرفته شده است:
- از صفحه ویرایش محتوا: نوشته یا محصول را باز کنید، به بخش محدودیت اشتراک بروید، محدودسازی را فعال کنید و پلنهای مجاز را انتخاب کنید.
- از بخش مدیریت محتوا: مسیر اشتراک ویژه ← مدیریت محتوا را باز کنید و در قسمت نوشتهها، محصولات یا دستهبندیها، محتوای موردنظر را انتخاب و تنظیم کنید.
پس از اعمال محدودیتها، یک بار صفحه را در حالت مهمان و یک بار با حساب دارای اشتراک باز کنید. این بررسی ساده نشان میدهد پیام دسترسی برای کاربران عادی نمایش داده میشود و اعضای مجاز میتوانند محتوای موردنظر را ببینند.
نمایش اشتراکها در سایت
یک برگه با عنوانی مانند «خرید اشتراک» بسازید و شورتکد [sultan_subscription_cards] را داخل آن قرار دهید. این بخش برای نمایش پلنها و انتخاب اشتراک به کار میرود.
اگر میخواهید فقط قسمتی از یک برگه برای اعضای ویژه نمایش داده شود، نمونه شورتکد [sultan_protected_content]محتوای مخفی شما[/sultan_protected_content] برای همین کار معرفی شده است. در این مثال، عبارت «محتوای مخفی شما» همان متنی است که باید برای کاربران مجاز نمایش داده شود. برای پنل حساب اعضا هم میتوانید از [sultan_user_panel] استفاده کنید.
بعد از ایجاد برگهها، آنها را با یک حساب مهمان و یک حساب دارای اشتراک بررسی کنید تا مسیر انتخاب پلن، خرید و مشاهده محتوای مجاز بهدرستی کار کند.
تنظیمات ایمیل
برای ویرایش ایمیلهای مربوط به اشتراک، از منوی اشتراک ویژه ← تنظیمات ← ایمیل وارد شوید. طبق مشخصات افزونه میتوان متن و عنوان پیامهای یادآوری انقضا را تغییر داد و ارسال آنها را برای زمانهایی مانند ۱، ۳، ۷ یا ۱۴ روز پیش از پایان اشتراک تنظیم کرد.
متغیرهای {user_name}، {expiry_date} و {subscription_link} نیز در قالب ایمیل برای نمایش نام کاربر، تاریخ پایان اشتراک و لینک مربوط به تمدید معرفی شدهاند. این عبارتها باید بدون تغییر در قالب باقی بمانند تا اطلاعات مرتبط با هر کاربر در پیام درج شود.
برای اطمینان از صحت تنظیمات، یک ایمیل آزمایشی بفرستید و علاوه بر متن پیام، رسیدن آن به صندوق ورودی و درست بودن لینک تمدید را هم کنترل کنید.
نکات مهم ارتقا از نسخه پایه به حرفهای
طبق توضیحات محصول، نسخههای پایه و حرفهای سلطان از ساختار اطلاعات مشترکی استفاده میکنند. به همین دلیل، هنگام ارتقا قرار است تنظیمات اشتراکها و اطلاعات کاربران حفظ شوند و نیازی به تعریف دوباره همه پلنها نباشد.
بااینحال، قبل از تغییر نسخه در یک سایت فعال، از فایلها و دیتابیس نسخه پشتیبان تهیه کنید. سپس مطابق دستورالعمل نسخه جدید، افزونه پایه را غیرفعال و نسخه حرفهای را فعال کنید. بعد از ارتقا، دسترسی یک کاربر، تاریخ اعتبار اشتراک و اتصال محصول ووکامرس را بررسی کنید.
توجه داشته باشید غیرفعال کردن افزونه با حذف کامل آن متفاوت است. در توضیحات سلطان آمده که حذف کامل میتواند دادههای اختصاصی افزونه را از دیتابیس پاک کند. بنابراین برای ارتقا، از گزینه حذف کامل یا پاکسازی اطلاعات استفاده نکنید، مگر اینکه مستندات سازنده صراحتاً آن را لازم بدانند.
امنیت و سازگاری
بر اساس مشخصات ارائهشده برای سلطان، در پیادهسازی بخش مدیریت آن از روشهای رایج وردپرس مانند بررسی سطح دسترسی، اعتبارسنجی درخواستها و پاکسازی دادههای ورودی استفاده شده است. افزونه همچنین برای سایتهای فارسی طراحی شده و بخشهای مدیریتی آن راستچین هستند.
البته این توضیحات به معنی تأیید مستقل امنیت افزونه نیست. برای استفاده در یک سایت تجاری بهتر است آن را بهروز نگه دارید، دسترسی مدیران را محدود کنید و عملکرد خرید و تمدید اشتراک را پس از بروزرسانیهای مهم ووکامرس آزمایش کنید.
دانلود افزونه اشتراک ویژه سلطان
افزونه اشتراک ویژه سلطان در دو نسخه قابل دریافت است:
نسخه پایه (رایگان): شامل امکانات پایه مانند ایجاد حداکثر 2 اشتراک، محدودسازی محتوا و محصولات، سهمیهگذاری کلی و روزانه، سیستم هدیه، شورتکدهای کاربردی، ایمیلرسانی هوشمند، داشبورد و گزارشات. مناسب برای سایتهایی که میخواهند امکانات افزونه را پیش از خرید ارزیابی کنند.
دانلود رایگان نسخه پایه سلطاننسخه حرفهای: شامل تمامی امکانات نسخه پایه بهعلاوه ایجاد اشتراک نامحدود، پرداخت تکباره، تخفیفهای هوشمند، محافظت پیشرفته از محتوا (ضد کپی، ضد راستکلیک، ضد اسکرینشات)، سفارشیسازی کامل ظاهر و مدیریت حرفهای کاربران. مناسب برای سایتهای آموزشی، خبری، فروشگاهی و محتوایی که به سیستم اشتراک کامل و حرفهای نیاز دارند.
خرید نسخه حرفهای از ژاکت