کد نما کد نمابازار محصولات آماده وب

افزونه اشتراک ویژه وردپرس | ویژه پریمیوم 1.4.2

نسخه به‌روز

جزئیات محصول

افزونه اشتراک ویژه وردپرس «ویژه» یک سیستم مستقل برای فروش عضویت، مدیریت مشترکان و عرضه فایل‌های دانلودی است. با نسخه ۱.۴.۲ می‌توانید پلن‌های مدت‌دار تعریف کنید، پخش موسیقی و دانلود فایل را به اعضای ویژه اختصاص دهید و در کنار اشتراک، هر فایل را جداگانه بفروشید.بخش‌های مشخص پیشخوان، سفارش‌ها، وضعیت پرداخت، زمان پایان عضویت و یادآور پیامکی را در دسترس مدیر قرار می‌دهند تا مسیر فروش و مدیریت کاربران روشن باشد.این محصول برای سایت موسیقی، آرشیو فایل، کتابخانه دیجیتال و محتوای اعضا کاربرد دارد. شورت‌کدها و توابع اتصال به قالب کمک می‌کنند امکانات ویژه را در برگه‌های وردپرس و رابط دلخواه خود قرار دهید. در تصاویر واقعی زیر، بخش‌های مدیریت و تجربه کاربر را در نصب افزونه روی سایت نمونه آوا می‌بینید.قیمت بسته افزونه ۱٬۶۰۰٬۰۰۰ تومان است؛ قیمت پلن‌ها و فایل‌هایی که در سایت خود می‌فروشید را شما تعیین می‌کنید. 

پیشخوان افزونه اشتراک ویژه وردپرس؛ فروش و کاربران در یک نگاه

نمای کلی، چهار شاخص کاربردی را کنار هم نمایش می‌دهد: تعداد مشترکان فعال، فروش ماه جاری، خریدهای موفق ۳۰ روز گذشته و سفارش‌های در انتظار پرداخت. این چیدمان به شما کمک می‌کند وضعیت فعلی عضویت و فروش را سریع مرور کنید. جدول آخرین سفارش‌ها و میان‌بر بخش‌های اصلی نیز در همان صفحه در دسترس است.

به‌جای جست‌وجو در چند صفحه، می‌توانید از پیشخوان به سفارش‌ها، مشترکان، پلن‌ها، فروش تک‌فایل، پیامک و تنظیمات بروید. پایین همین بخش، راهنمای استفاده در قالب و نمونه‌کدهای آماده قرار دارد؛ بنابراین هم مدیر سایت و هم توسعه‌دهنده نقطه شروع مشخصی دارند.

نمای کلی و آمار مدیریتی افزونه اشتراک ویژه وردپرس
تصویر ۱ — نمای کلی اشتراک ویژه؛ آمار اعضای فعال، فروش و آخرین سفارش‌ها

ساخت پلن در افزونه اشتراک ویژه وردپرس

برای هر پلن، نام، مدت برحسب روز، قیمت و متن امکانات را وارد می‌کنید. پلن‌های یک‌ماهه، سه‌ماهه و یک‌ساله نقطه شروع آماده هستند و امکان تغییر یا افزودن پلن دلخواه وجود دارد. برای هر پلن می‌توانید قیمت ارزی اختصاصی نیز ثبت کنید. ترتیب کارت‌ها از ترتیب پلن‌ها در پیشخوان پیروی می‌کند و نشان «پیشنهاد ما» توجه کاربر را به گزینه منتخب شما جلب می‌کند.

فهرست امکانات هر کارت را با توضیح خدمات سایت خود می‌نویسید. تفاوت مدت و قیمت، انتخاب بسته مناسب را آسان می‌کند. افزونه برای پلن‌های حداقل ۶۰ روزه، برآورد قیمت ماهانه را نمایش می‌دهد تا مخاطب هزینه‌ها را راحت‌تر مقایسه کند.

ساخت پلن اشتراک مدت‌دار با قیمت و امکانات اختصاصی
تصویر ۲ — تنظیم نام پلن، مدت اعتبار، قیمت تومان و ارز، امکانات و پلن پیشنهادی

تمدید با حفظ روزهای باقی‌مانده

هنگام خرید دوباره، افزونه روزهای پلن جدید را به پایان اشتراک فعال اضافه می‌کند. اگر اشتراک قبلی پایان یافته باشد، مدت تازه را از زمان خرید محاسبه می‌کند. کاربر در صفحه پلن‌ها وضعیت فعال، تاریخ پایان و روزهای باقی‌مانده را می‌بیند؛ برای عضویت پایان‌یافته نیز وضعیت قبلی مشخص است.

دکمه خرید یا تمدید روی کارت‌ها قرار دارد و مهمان از مسیر ورود و خرید ادامه می‌دهد. اگر چند روش پرداخت آماده باشد، افزونه صفحه انتخاب درگاه را همراه خلاصه نام پلن، مدت و مبلغ نمایش می‌دهد. با تکمیل و تأیید پرداخت، دسترسی اشتراک به حساب کاربر تعلق می‌گیرد.

ثبت سفارش، پیگیری پرداخت و تأیید دستی

هر سفارش اطلاعات کاربر، نام پلن، تعداد روز، مبلغ، واحد پول، درگاه، مبلغ واقعی پرداخت، کد پیگیری و زمان‌های مرتبط را نگه می‌دارد. افزونه قیمت و مدت خرید را هنگام ثبت سفارش ذخیره می‌کند؛ در نتیجه تغییر بعدی مشخصات پلن، اطلاعات خرید قبلی را جابه‌جا نمی‌کند.

چهار وضعیت «در انتظار پرداخت»، «در انتظار بررسی»، «پرداخت‌شده» و «ناموفق» مسیر هر سفارش را مشخص می‌کنند. فیلتر وضعیت و صفحه‌بندی، مرور فهرست را ساده‌تر می‌کند. مدیر می‌تواند پرداخت‌های نیازمند بررسی را تأیید یا رد کند و افزونه پس از تأیید، دسترسی کاربر را فعال می‌کند.

افزونه تغییر وضعیت سفارش را طوری انجام می‌دهد که رسیدن دوباره پاسخ همان تراکنش، اشتراک یا مالکیت فایل را دوباره فعال نکند. صفحه نتیجه نیز پیام موفقیت، ناموفق بودن یا انتظار تأیید را نشان می‌دهد؛ در نتیجه موفق، کاربر کد پیگیری را هم می‌بیند.

مدیریت و فیلتر سفارش‌های اشتراک در افزونه ویژه پریمیوم
تصویر ۳ — مدیریت سفارش‌ها همراه با وضعیت پرداخت، مبلغ و کد پیگیری

مدیریت مشترکان؛ از عضویت هدیه تا تمدید دستی

در بخش مشترکان، با ایمیل یا نام کاربری و تعداد روز، عضویت را اضافه یا تمدید می‌کنید. این قابلیت برای اشتراک هدیه و پرداخت‌های هماهنگ‌شده خارج از درگاه کاربرد دارد. فهرست کاربران، تاریخ پایان و وضعیت عضویت را نشان می‌دهد و دکمه افزودن ۳۰ روز، تمدید سریع را ممکن می‌کند.

لغو اشتراک فعال نیز از همین بخش در اختیار مدیر است. پروفایل وردپرس هر کاربر، وضعیت ویژه را نشان می‌دهد و مدیر می‌تواند روز اضافه کند یا عضویت را لغو کند. مشخصات موبایل و ترجیح دریافت یادآور هم با اطلاعات کاربر ارتباط دارند.

مدیریت مشترکان و افزودن دستی روزهای اشتراک ویژه
تصویر ۴ — افزودن دستی اشتراک و مدیریت تمدید یا لغو عضویت کاربران

افزونه اشتراک ویژه وردپرس برای موسیقی و دانلود فایل

در تنظیمات، نوع فعالیت سایت را انتخاب می‌کنید. حالت موسیقی، کنترل مستقل پخش صوت و دانلود را فراهم می‌کند. برای سایت دانلود فایل نیز پسوندهای موردنیاز مانند PDF، ZIP، EPUB و اسناد را مشخص می‌کنید. این انتخاب‌ها کمک می‌کنند حفاظت با محتوای واقعی سایت هماهنگ باشد.

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

تنظیم دسترسی اعضای ویژه به پخش و دانلود موسیقی
تصویر ۵ — انتخاب نوع سایت و تعیین دسترسی ویژه به پخش و دانلود موسیقی

برای قرار دادن یک بخش ویژه داخل متن، از شورت‌کد محتوای مخصوص مشترکان استفاده می‌کنید. افراد بدون دسترسی، پیام قابل ویرایش و دکمه رفتن به خرید پلن را می‌بینند. افزونه از پخش‌کننده صوت وردپرس، شامل بلوک Audio و شورت‌کد صوت، نیز به‌صورت خودکار محافظت می‌کند. مدیران و ویرایشگران برای مدیریت و پیش‌نمایش محتوا دسترسی دارند.

لینک امضاشده و تنظیم سرعت دانلود

ویژه برای فایل‌های محلی لینک امضاشده می‌سازد و هنگام درخواست، امضا و مجوز کاربر را بررسی می‌کند. پشتیبانی از درخواست Range و پاسخ ۲۰۶، دریافت بخشی از فایل و جابه‌جایی در صوت را امکان‌پذیر می‌کند. اعضای ویژه و خریداران تک‌فایل از سقف سرعت تعیین‌شده برای کاربران رایگان عبور می‌کنند.

حداکثر سرعت کاربران رایگان را به کیلوبایت بر ثانیه وارد می‌کنید؛ مقدار صفر این گزینه را خاموش می‌کند. افزونه با قواعد Apache، دسترسی مستقیم به پسوندهای مربوط در پوشه uploads را می‌بندد تا دانلودها از مسیر کنترل دسترسی عبور کنند. برای Nginx نیز قاعده آماده را در پیشخوان می‌بینید و آن را در تنظیمات سرور اعمال می‌کنید.

محافظت فایل و تنظیم سرعت دانلود در افزونه اشتراک ویژه
تصویر ۶ — تنظیم صفحه خرید، محافظت فایل و محدودیت سرعت دانلود کاربران رایگان

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

با افزونه اشتراک ویژه وردپرس می‌توانید یک فایل غیرتصویری را از کتابخانه رسانه محلی انتخاب کنید، قیمت داخلی، قیمت ارزی و توضیح کوتاه بنویسید و فروش آن را روشن کنید. کلید فروش هر فایل مستقل است.

دسترسی رایگان اعضای ویژه را برای هر فایل جداگانه تنظیم می‌کنید؛ بنابراین می‌توانید بعضی فایل‌ها را داخل مزایای عضویت قرار دهید و بعضی را به‌صورت خرید جداگانه عرضه کنید.

مدیریت قیمت فایل و دسترسی رایگان مشترکان ویژه در وردپرس
تصویر ۷ — قیمت‌گذاری فروش تک‌فایل و کنترل دسترسی رایگان اعضای ویژه

فروشگاه مستقل فایل، کارت‌هایی با عنوان، توضیح و قیمت نمایش می‌دهد. هر کارت به صفحه خرید فایل می‌رود؛ این صفحه نوع و حجم فایل، توضیحات، مبلغ و روش پرداخت را نشان می‌دهد. وقتی حساب کاربر مجوز دریافت داشته باشد، دکمه دانلود در دسترس قرار می‌گیرد.

صفحه خرید و دانلود تک‌فایل در افزونه ویژه پریمیوم
تصویر ۸ — صفحه مستقل خرید تک‌فایل و دانلود فایل فعال‌شده برای حساب کاربری

پس از تأیید خرید، افزونه مالکیت فایل را در حساب خریدار ثبت می‌کند و این دسترسی با پایان اشتراک از بین نمی‌رود. خاموش کردن فروش فایل نیز دسترسی خریدهای قبلی را حفظ می‌کند. سفارش‌های فایل از همان روش‌های پرداخت افزونه استفاده می‌کنند و افزونه پیش از ارائه دانلود، مالکیت را بررسی می‌کند.

۱۶ درگاه و سرویس پرداخت، همراه روش دستی و آزمایشی

روش‌های پرداخت را از تنظیمات فعال می‌کنید و اطلاعات هر سرویس را جداگانه نگه می‌دارید. وضعیت آماده یا تنظیم‌نشده، بررسی پیکربندی را آسان می‌کند. کاربر هنگام خرید اشتراک یا فایل، از روش‌های آماده سایت شما انتخاب می‌کند.

  • ایرانی: زرین‌پال، بله‌پی، زیبال، نکست‌پی، پی‌پینگ، وندار و آقای پرداخت.
  • بانکی: به‌پرداخت ملت، سامان (SEP)، سداد (ملی) و سپهر (صادرات).
  • بین‌المللی: استرایپ و پی‌پال.
  • رمزارز: NOWPayments، Cryptomus و OxaPay.
  • روش‌های داخلی: کارت‌به‌کارت یا واریز مستقیم با بررسی مدیر، و درگاه آزمایشی.
تنظیم درگاه‌های پرداخت ایرانی افزونه ویژه پریمیوم
تصویر ۹ — نمونه درگاه‌های ایرانی؛ زرین‌پال، بله‌پی، زیبال و نکست‌پی

واحد مبالغ داخلی را تومان یا ریال و مبالغ خارجی را دلار یا یورو انتخاب می‌کنید. نرخ تبدیل دستی در اختیار مدیر است؛ اگر برای پلن یا فایل قیمت ارزی اختصاصی ثبت کنید، همان مبلغ اولویت دارد. خلاصه خرید نیز مبلغ متناسب با واحد روش پرداخت انتخابی را نمایش می‌دهد.

درگاه‌های پرداخت بین‌المللی و رمزارزی برای اشتراک ویژه
تصویر ۱۰ — پرداخت بین‌المللی با Stripe و PayPal و پرداخت رمزارزی با NOWPayments و Cryptomus

بله‌پی، وب‌هوک و بررسی مسیر خرید

اتصال بله‌پی، پرداخت کیف پول بله را داخل مینی‌اپ فراهم می‌کند. نام بازو، توکن‌های مربوط، نشانی مینی‌اپ و ثبت وب‌هوک را از پیشخوان مدیریت می‌کنید. افزونه داده مینی‌اپ را اعتبارسنجی می‌کند و پیش از فعال کردن سفارش، وضعیت تراکنش را از سرور استعلام می‌گیرد.

تنظیمات سرویس‌های دارای وب‌هوک، نشانی موردنیاز را نشان می‌دهد و ماژول هر درگاه اعتبارسنجی خودش را انجام می‌دهد. درگاه آزمایشی نیز مسیر موفق یا لغو را بدون جابه‌جایی پول در اختیار شما قرار می‌دهد. حساب پذیرنده و کلید معتبر سرویس انتخابی را در سایت دارای نشانی عمومی و HTTPS تنظیم می‌کنید تا مسیر پرداخت واقعی آماده باشد.

یادآور تمدید در افزونه اشتراک ویژه وردپرس

بخش پیامک در افزونه اشتراک ویژه وردپرس به کاربران کمک می‌کند زمان پایان عضویت را به یاد داشته باشند. می‌توانید روزهای مانده، مانند ۷، ۳ و ۱ روز، ساعت ارسال بر اساس منطقه زمانی سایت و متن پیام را تعیین کنید. چهار متغیر {name}، {days}، {date} و {renew_url}، نام کاربر، زمان باقی‌مانده، تاریخ پایان و لینک تمدید را وارد پیام می‌کنند.

تنظیم پیامک یادآوری تمدید اشتراک در افزونه ویژه پریمیوم
تصویر ۱۱ — تنظیم یادآور تمدید؛ روزهای مانده، ساعت ارسال و متن دارای متغیر

برای اتصال پیامک، یکی از سه پنل کاوه‌نگار، ملی‌پیامک و IPPanel را انتخاب می‌کنید. با وارد کردن اطلاعات پنل و شماره فرستنده مجاز، یادآور را فعال می‌کنید. کاربران پس از ورود می‌توانند موبایل خود را ثبت کنند و دریافت یا لغو یادآور را انتخاب کنند؛ این فرم در صفحه پلن‌ها و از طریق شورت‌کد مستقل قابل نمایش است.

انتخاب و تنظیم سرویس پیامکی افزونه اشتراک ویژه
تصویر ۱۲ — پیکربندی پنل‌های پیامکی کاوه‌نگار، ملی‌پیامک و IPPanel

در پروفایل وردپرس نیز شماره و ترجیح یادآور را مدیریت می‌کنید و افزونه شماره را از فیلدهای رایج کاربر تشخیص می‌دهد. افزونه تلاش تکراری ارسال را برای یک زمان پایان و یک آستانه روز کنترل می‌کند. گزارش آخرین اجرا، پیام‌های پذیرفته‌شده توسط پنل و خطاها را نشان می‌دهد تا نتیجه اتصال را پیگیری کنید. ویژه برای زمان‌بندی از WP-Cron سایت استفاده می‌کند.

صفحه خرید و حساب کاربری با رابط فارسی

رابط راست‌به‌چپ، کارت‌های واکنش‌گرا و فونت متغیر استعداد همراه بسته، خواندن اطلاعات و انتخاب پلن را برای مخاطب فارسی‌زبان راحت می‌کند. فروشگاه و صفحه خرید تک‌فایل، ظاهر شیشه‌ای و رنگ انبه‌ای دارند. با متغیرهای CSS افزونه نیز رنگ‌ها و شعاع کارت‌ها را شخصی‌سازی می‌کنید.

تصویر صفحه حساب و اشتراک سایت نمونه آوا نشان می‌دهد چگونه وضعیت ویژه و پلن‌ها در یک رابط کاربری واقعی قرار می‌گیرند. این چیدمان، نمونه اتصال امکانات افزونه به قالب سایت است؛ با شورت‌کد و توابع قالب، محل نمایش را برای سایت خود انتخاب می‌کنید.

پلن‌های اشتراک ویژه وردپرس در حساب کاربری با دکمه خرید و تمدید
تصویر ۱۳ — پلن‌های صفحه اشتراک ویژه؛ قیمت، مدت، امکانات و دکمه خرید یا تمدید

نمای سوابق پرداخت در حساب همین سایت نمونه، ادامه مسیر مشاهده خریدها را نشان می‌دهد. افزونه نیز در پیشخوان، سفارش‌ها را با وضعیت و کد پیگیری ثبت می‌کند تا مدیر خریدها را بر پایه داده مشخص پیگیری کند.

تاریخچه خرید و پرداخت اشتراک در حساب کاربری ویژه
تصویر ۱۴ — تاریخچه پرداخت‌های کاربر با پلن، مبلغ، کد پیگیری و وضعیت

۷ شورت‌کد و ابزار اتصال به قالب

افزونه اشتراک ویژه وردپرس، هفت شورت‌کد برای ساخت صفحه‌های موردنیاز دارد؛ کافی است کد را داخل برگه یا نوشته قرار دهید. شناسه فایل در مثال‌های زیر نمونه است؛ آن را با شناسه رسانه خودتان جایگزین کنید. دکمه دانلود، پارامتر اختیاری شناسه نوشته و متن دکمه را هم می‌پذیرد.

شورت‌کد کاربرد
[vizhe_plans] پلن‌ها، وضعیت اشتراک، انتخاب روش و نتیجه پرداخت
[vizhe_status] وضعیت و تاریخ پایان عضویت
[vizhe_premium]…[/vizhe_premium] بخش محتوای ویژه مشترکان
[vizhe_download id="123"] دکمه دریافت فایل با بررسی دسترسی
[vizhe_files] فهرست فایل‌های قابل خرید
[vizhe_file id="123"] خرید و دانلود یک فایل مشخص
[vizhe_sms_profile] موبایل و انتخاب دریافت یادآور
شورت‌کدهای پلن اشتراک، وضعیت عضویت و فروش فایل ویژه
تصویر ۱۵ — راهنمای شورت‌کدها و توابع اتصال افزونه به قالب وردپرس

توسعه‌دهندگان به توابع بررسی عضویت، تاریخ پایان، روزهای باقی‌مانده، مجوز پخش و دانلود و ساخت نشانی فایل دسترسی دارند. توابع نمایش پلن، وضعیت و فروشگاه، رویدادهای پرداخت و تمدید و نمونه‌کدهای آماده دکمه دانلود و پخش صوت، اتصال به قالب را ساده‌تر می‌کنند. سیستم سفارش و پرداخت ویژه به‌صورت مستقل در وردپرس عمل می‌کند و برای اجرای قابلیت‌های آن، نصب ووکامرس لازم نیست.

راه‌اندازی افزونه اشتراک ویژه وردپرس

  1. در وردپرس ۶.۴ یا جدیدتر و PHP ۸.۱ یا جدیدتر، فایل ZIP نسخه ۱.۴.۲ را از «افزونه‌ها ← افزودن ← بارگذاری افزونه» نصب و فعال کنید.
  2. هنگام فعال‌سازی، اگر صفحه اشتراک مشخص نباشد، افزونه برگه «اشتراک ویژه» را با شورت‌کد پلن‌ها می‌سازد. محل نمایش این برگه یا شورت‌کد را در سایت مشخص کنید.
  3. پلن‌ها را با مدت، قیمت و متن امکانات خود تنظیم کنید. سپس نوع سایت، دامنه حفاظت و پیام دعوت به خرید را انتخاب کنید.
  4. روش پرداخت را با اطلاعات حساب پذیرنده آماده کنید و مسیر خرید را ابتدا با درگاه آزمایشی مرور کنید. برای بله‌پی، مینی‌اپ و HTTPS عمومی را نیز تنظیم کنید.
  5. فایل‌های موردنیاز را در رسانه محلی بارگذاری کنید و لینک دریافت را با ابزار افزونه بسازید. حفاظت وب‌سرور را با قواعد Apache یا قاعده آماده Nginx هماهنگ کنید. تصاویر فروشی را می‌توانید داخل ZIP قرار دهید.
  6. در صورت استفاده از یادآور، پنل پیامک، فرستنده، متن و زمان‌بندی را تنظیم کنید و فرم ترجیح کاربر را در دسترس قرار دهید.

پرسش‌های کاربردی پیش از راه‌اندازی

آیا می‌توان اشتراک و فایل را هم‌زمان فروخت؟

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

روش تمدید اشتراک چیست؟

کاربر پلن را دوباره خریداری می‌کند یا مدیر مدت دلخواه اضافه می‌کند. افزونه مدت تازه را به روزهای باقی‌مانده اشتراک فعال اضافه می‌کند و یادآور پیامکی می‌تواند زمان تمدید را اطلاع دهد.

می‌توان ظاهر صفحات را با سایت هماهنگ کرد؟

بله. شورت‌کدها، توابع قالب و متغیرهای CSS برای انتخاب محل نمایش و تنظیم رنگ و شکل کارت‌ها در اختیار شما قرار دارند. صفحه حساب آوا در تصاویر، یک نمونه واقعی از این اتصال است.

پس از آماده کردن صفحات خرید، می‌توانید از راهنمای تصویری سئو محصول در وردپرس برای نوشتن عنوان، توضیح، متن جایگزین تصاویر و معرفی صفحه‌های فروش خود استفاده کنید.

پیش از خرید بدانید

  • فایل کامل محصول و راهنمای نصب فارسی در بسته قرار دارد.
  • لایسنس پایه برای یک دامنه‌ی اصلی و یک دامنه‌ی آزمایشی است.
  • یک سال به‌روزرسانی و پشتیبانی تیکتی همراه خرید فعال می‌شود.
  • نسخه‌ی به‌روز آخرین نسخه‌ی بررسی‌شده در کد نما است.
  • حداقل PHP نسخه‌ی ۷٫۴ — پیشنهاد ما ۸٫۱ یا بالاتر
  • MySQL نسخه‌ی ۵٫۷ به بالا یا MariaDB ۱۰٫۳
  • حافظه‌ی PHP دست‌کم ۲۵۶ مگابایت
  • ماژول GD یا ImageMagick برای ساخت تصویر بندانگشتی