با سلام خدمت تمامی همیار وردپرسی های عزیز امروز با شما هستیم با یکی از افزونه های ساخته شده به دست مدیران سایت وردپرس پارسی که در پایین توضیحات و راهنمای نصب این افزونه رو می تونید مطالعه کنید .
کار افزونه بدین صورت است که در وردپرس میتوانید کاربران ویژه را تعریف
کنید و فایل هایی را برای دانلود برای آنها قرار دهید. این فایل ها فقط
توسط همان کاربری که توسط شما تعریف میشود دریافت میشود. و افزونه از امنیت
بالایی برخوردار است.
مراحل نصب کامل در ادامه مطلب …
مراحل نصب:
- ابتدا افزونه را دریافت کنید.
- بعد از دریافت آن را در مسیر wp-content/plugins قرار دهید و از منوی افزونهها WordPress VIP را فعال کنید.
- سپس به صفحه تنظیمات افزونه مراجعه کنید و نام پوشه برای آپلود فایل هارا مشخص کنید.
- سپس به صفحه نقش ها مراجعه کنید و یک نقش جدید با اعتبار مشخص تعریف کنید.
- سپس به صفحه کاربرها مراجعه کنید و کاربر مورد نظر را به نقش بیفزایید.
- حالا
شما باید فایلی را برای دانلود قرار دهید تا کاربران بتوانند فایل را
دریافت کنند. به صفحه فایل ها مراجعه کنید و فایل مورد نظر خود را آپلود
کنید. (توجه داشته باشید که لینک دانلود فایل به صورت غیر مستقیم است و بعد
از آپلود، لینک برروی نام فایل قرار میگیرد) - شما باید لینک فایل را درون نوشته/برگه خود قرار دهید تا کاربران بتوانند فایل را دریافت کنند.
- و
در آخر نیز یک صفحه به نام صفحه پرداخت ها وجود دارد که در این صفحه
میتوانید پرداخت هایی را که کاربر انجام میشود را وارد کنید و اعتبار به
کاربر اضافه کنید. - لازم به ذکر است، کاربرانی که درخواست
دانلود فایلی را کنند که در نقش تعریف نشده باشند، با خطای عدم دسترسی
مواجه میشوند. فایل ها از طریق مرورگر دانلود میشود و امکان دانلود از
برنامه های مدیریت دانلود مثل IDM و… وجود ندارد! - در بخش
نوشته، قسمت به نام “نقش کاربری” اضافه شده است که در این قسمت میتوانید
نوشته مورد نظر را فقط برای کاربران آن نقش نمایش دهید.
توابع اضافی افزونه:
در این افزونه چندین تابع اضافه شده است که میتوانید از آنها در پوسته خود استفاده کنید.
تابع تبدیل بایت به مگابایت:
<?php echo vip_formatSizeUnits($byte); ?>
تابع دریافت پسوند فایل:
<?php echo vip_file_type($filename); ?>
تابع دریافت نوع فایل:
<?php echo vip_mime_type($filename); ?>
تابع دریافت میزان اعتبار نقش کاربر:
<?php echo vip_get_credit_by_userid($user_id); ?>
تابع دریافت مجموع پرداختی های کاربر
<?php echo vip_get_payments_by_userid($user_id); ?>
تابع دریافت نقش کاربر:
<?php echo vip_get_user_role($column); ?>
تابع دریافت نقش فایل:
<?php echo vip_get_file_role($file_id, $column); ?>
خندان و ردپرسی باشید . 😀
انجمن همیار وردپرس رو فراموش نکنید
دانلود صفحه افزونه
بردیا راستین
سلام میخواستم بپرسم از این افزونه چطوری در هاست فایل استفاده کنیم (وردپرس من رو یه هاست و فایل هام رو یه هاست دیگس).
روت هاست فایل من همون public_html هست ؟
در فایل config.php به جای 127.0.1.0/rtl باید حتما ای پی بنویسم ؟
rtl لش هم باید حتما باشه ؟
تو راهنما گفته برای لینک دانلود مثلا test.zip بزنید
http://you site.com/download.php/test.zip
اگه تست دات ریپ من تو یه فولدر دیگه باشه چی ؟ وقتی دانلود دات پی اچ پی تو فولدر روت هست چه جوری طبق لینک با لا استفاده میشه ؟
سوالاتم زیاده در کل اگه لطف کنید و یه اموزش تصویری بزارید میشه نور الا نور.
با سپاس فراوان.
bahar 10 سال عضو همیار وردپرس
سلام
بله همون public_html هستش !
بله باید آی پی بنویسید
با احترام
محمدطاها رنجبر
آقا سلام.
یک سوال.
الآن من میتونم با لینک های اکسپرس لیچ هم با این افزونه کار کنم؟
bahar 10 سال عضو همیار وردپرس
سلام
خیر
behnam
سلام.این افزونه واقعا عالیه ولی من افزونه ای میخوام که بشه خبرنامه سایت رو طوری تنظیم کرد که ایمیل فقط برای افراد vip ارسال بشه.لطفا کمکم کنید که چطور اینکارو کنم
Arian
سلام خسته نباشید میخواستم بدونم این افزونه کارش این هست که فایلهارو برار کاربران معمولی نمی تونند استفاده کنند فقط کاربران vip میتونن استفاده ککند من میخوام تو سایتن فایل های دانلود با حجم بالا بزارم که کاربران vip استفاده کنند این افزونه کمک میکنه اگه نه لطفا افزونه یا اسکریپتی معرفی کنیید ممنون :دی
حسین اقلیمیا
یا فقط باید نام پوشه رو در فیلد وارد کنم
حسین
با سلام تشکر از شما
در هنگام تنظیم موقعیت آدرس فایل چطوری باید آدرسو وارد کنیم.
http://www.p30n.ir/wp-content/uploads/folder-name
http://www.p30n.ir/wp-content/uploads/{folder-name}
http://www.p30n.ir/wp-content/uploads
MAMir
وقت بخیر
ممنون بابت راهنمایی ها.
اما مشکل من جای دیگه ای هست، این پلاگین محتوی رو میتونه بر اساس نقش کاربری فیلتر کنه و تو هر پست هم این مورد قابل تنظیم هست.
ولی بالاخره، عنوان و تصویر شاخص پست به نمایش عمومی داده میشه و فقط محتوی فیلتر میشه…
آیا میشه با تغییراتی در کد های همین پلاگین، این فیلتر رو فیلتر خود پست کنیم؟
به صورتی که وقتی نمایش را برای کاربران خاصی مشخص کردیم، برای دیگر کاربران هیچ اثری از اون پست در هیچ جایی نباشه.
ممنون
محمد مهدی
سلام
من این ارورو میگیرم زیر باکس ادیتور 🙁
http://upload7.ir/images/30490646267117850418.png
alimohammad
سلام
آیا با این افزونه میشه کاری کرد که فقط اعضایی که vip شدن بتونن بخشهایی خاص از وبلاگ رو ببینند/ مثلا در قسمت زمینه های دلخواه دو تا پارامتر داشته باشیم که یکیش برای vip user باشه ؟
حامد غفاری
سلام
آیا میشه کاری کرد کاربر رایگان ادامه مطلب رو نبینه و کاربر ویژه که شد ادامه مطلب رو بتونه ببینه