در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
بسته به موضوع و کارکرد سایت ممکن است لازم باشد محتوایی اختصاصی برای کاربران نمایش یابد یا کاربران برای استفاده از بعضی امکانات وبسایت به عضویت نیاز داشته باشند. فروشگاههای اینترنتی، مجلات آموزشی، وبسایت انجمنها و سازمانها مثالهایی از نیاز سایتها به عضویت افراد است.
در وردپرس امکانات پیشفرضی بهمنظور ثبتنام اعضا وجود دارد. دسترسی کاربران وردپرس به چند دسته اصلی مدیرکل (یا همان ادمین)، ویرایشگر، نویسنده، مشارکتکننده و مشترک تقسیم شده است که به آنها نقشهای کاربری میگوییم. اما گاهی به امکانات بیشتری برای مدیریت کاربران، فرم ثبتنام آنها و دسترسیهایشان به بخشهای مختلف سایت نیاز داریم. برای هر کاربردی که مدنظرمان باشد افزونههای متعددی وجود دارد که نمیتوانیم بگوییم کدام بهتر است و انتخاب بهترین و مناسبترین، به انتظارات شما و زمینه کار سایت بستگی دارد. این هفته برخی از افزونههای پرکاربرد عضویت و کاربران را معرفی میکنیم که همگی رایگان در مخزن اصلی وردپرس به آدرس WordPress.org قابلدسترس است.
bbPress
در بیش از یک دهه گذشته، یکی از انواع وبسایتها در تمام جهان (و از جمله در ایران) فرومها یا تالارهای گفتمان و انجمنهای اینترنتی بوده است. محبوبیت و کاربرد فرومها به حدی بود که بسیاری از وبسایتها کنار بخشهای اصلی خود یک بخش فروم هم ایجاد میکردند.
Forum در واژهنامهها به معنی میدان، بازار و محل اجتماع عموم دانسته شده و در فضای وب و اینترنت بیشتر هممعنی انجمن و تالار گفتمان به کار میرود. مردم در این انجمنهای اینترنتی میتوانند آزادانه در مورد موضوعات موردعلاقه خود بحث و تبادلنظر کرده، در یک دستهبندی مشخص مطالب جدید ایجاد کنند و به پرسشهای دیگران پاسخ بدهند یا سؤالات خود را مطرح کنند.
با چنین اهدافی bbPress ابتدا یک نرمافزار اینترنتی دوقلوی وردپرس بود که امکان ایجاد انجمن و دستهبندی بحثها را بسادگی فراهم میکرد و تحت مجوز GPL نرمافزارهای آزاد منتشر شد. پس از مدتی و با استقبال بینظیر طراحان و توسعهدهندگان وب وردپرس، bbPress بهصورت یک افزونه وردپرسی نیز منتشر شد تا به نصب و راهاندازی مجزا نیاز نداشته باشد و همهچیز در پیشخوان وردپرس مدیریت شود. این افزونه بر موضوعات راحتی استفاده، استانداردهای وب و سرعت متمرکز شده است تا مشکلات سرعت لود و ایرادهای سرور برای فرومها پیش نیاید. همچنین امکان توسعه افزونههای جانبی (Add-ons Extensions) برای آن وجود دارد و دهها افزونه برای افزودن امکانات و قابلیتهای بیشتر به bbPress نوشته شده است. امکانات اصلی افزونه، همچون ساخت آسان و حرفهای تالار گفتوگو، ابزارکهای مختلف برای ورود کاربران، نمایش مطالب محبوب و جدید، قالبهای مختلف و متنوع و سازگاری با امکانات مقابله با اسپم باعث شده بیش از 300 هزار نصب فعال از این انجمنساز محبوب وجود داشته باشد.
WP-Members
این افزونه یک فریمورک قدیمی و محبوب مدیریت عضویت است که محتوای وبسایت را به کاربران ثبتنامشده محدود میکند و برای مجلات خبری، سایتهایی با محتوای پولی (که اعضا با پرداخت مبلغی بهعنوان عضویت دسترسی لازم را پیدا میکنند) و کلوبها و انجمنها مناسب است.
بهصورت پیشفرض تمام مطالب وردپرس برای همه بازدیدکنندگان وبسایت باز و قابل دیدن است، اما با استفاده از WP-Members میتوانید مدیریت مناسبی داشته باشید که کدام مطالب را فقط اعضای سایت ببینند.
از امکانات این افزونه میتوان به این موارد اشاره کرد: محدودسازی نوشتهها و برگهها برای اعضا، صفحات ورود، شناسنامه (پروفایل) کاربران و عضویت در داخل قالب بهجای بخشهای اصلی وردپرس، ابزارک ورود در نوار کناری، فیلدهای اختصاصی برای فرم ثبتنام، اطلاعرسانی ثبتنامهای جدید به ادمین، تائید ثبتنام توسط ادمین و… .
بیش از 70 هزار نصب فعال از این افزونه وجود دارد و راهاندازی و تنظیمات سادهای هم دارد.
Paid Memberships Pro
گاهی در وبسایتهایی که ثبتنام در آنها پولی است، بستههای مختلفی برای ثبتنام در نظر گرفته میشود. مثلا عضویت معمولی ارزانتر است و عضویت ویژه و VIP همراه با تخفیفها و امکانات بیشتر گرانتر خواهد بود.
Paid Memberships Pro افزونهای حرفهای برای مدیریت اعضا و همچنین سطحبندی عضویت، پرداخت حق عضویت یا مبالغ دورهای و تعیین دوره آزمایشی است که شما را در مدیریت عضویت ویژه یاری میکند. استفاده از پنل مدیریت این افزونه آسان است و امکان گرفتن خروجی CSV از لیست کاربران نیز در آن وجود دارد. این افزونه بیش از 50 هزار نصب فعال دارد و با نصب افزونههای جانبی Add-ons قابلیت سازگاری با فروشگاههای ووکامرس، خبرنامه MailChimp و انجمنساز bbPress را نیز خواهد داشت. این همه امکانات در یک افزونه رایگان جالب نیست؟
Members
نام این پلاگین اعضا، شباهت زیادی به دو افزونه قبلی دارد، اما کاربرد مهم و متفاوت آن در اختصاص نقشهای کاربری است. بگذارید یک وبسایت فروشگاهی را در نظر بگیریم که سه نفر کارمند دارد. یک نفر مسئول ورود اطلاعات محصولات است؛ یک نفر وظیفه نوشتن اخبار و مقالات را دارد و یک نفر هم ضمن رسیدگی به سفارشها، اسلایدر صفحه اول را بهروزرسانی میکند. مدیر فروشگاه نمیخواهد این سه نفر (که دسترسی ویرایشگر را دارند) در کار هم دخالت کنند و به بخشهای یکدیگر دسترسی داشته باشند. برای این منظور لازم است نقشهای کاربری پیشفرض وردپرس را ویرایش کنیم.
افزونه Members و افزونه بعدی، قابلیت ویرایش نقشهای کاربری و اختصاص تواناییهای مختلف به کاربران را دارند. Members میتواند یک نقش جدید را براساس نقشهای موجود قبلی ایجاد کند، یک یا چند نقش به یک کاربر مشخص بدهد، ابزارک ورود در سایت ایجاد کرده و بخشی از محتوای وبسایت را به کاربران خاص یا نقش خاصی محدود کند.
صد هزار نصب فعال و بهروزرسانیهای مرتب و منظم افزونه، نشاندهنده اعتبار و شهرت مثبت آن است.
Capability Manager Enhanced
اگر فقط به افزونهای برای مدیریت نقشها و تواناییهای کاربران وردپرس نیاز دارید، این افزونه راهی ساده در اختیار شما میگذارد. ایجاد نقشهای جدید، مدیریت تواناییهای هر نقش کاربری و سازگاری با شبکه سایتها ازجمله قابلیتهای این افزونه است که در بیشتر از 40 هزار وبسایت نصب شده است.
Peter’s Login Redirect
این افزونه بسادگی، به یک نیاز وبسایت شما جواب میدهد: پس از ورود نام کاربری و رمز عبور (login) و خروج (logout)، کاربر را به یک صفحه مشخص هدایت میکند. همین!
برای مثال میخواهیم کاربران پس از ورود، صفحه یک اطلاعیه خاص یا یک فرم نظرسنجی را ببینند یا پس از خروج بهجای صفحه متداول وردپرس، به صفحه اول وبسایت منتقل شوند؛ این افزونه برای چنین کاربردی بهترین انتخاب است.
Peter’s Login Redirect امکان تعریف انتقال به صفحات گوناگون بر اساس نقشهای کاربری (مشترک، ویرایشگر و...) را نیز دارد و تاکنون برای بیش از 80 هزار وبسایت وردپرسی کاربرد داشته است.
Ciusan Register Login
آخرین افزونهای که این هفته معرفی میکنیم به نمایش بخش ورود، عضویت و فراموشی رمز عبور کاربران، بهصورت جعبه بازشو (پاپآپ) اختصاص دارد. این افزونه از فناوری اِیجکس (Ajax) برای لود توابع موردنظر استفاده میکند و بدون بارگذاری مجدد صفحه، امکان ظاهر شدن فرم ورود را در لایه رویی صفحه فراهم میکند.
نمایش لینک ثبتنام یا ورود به کاربرانی که هنوز وارد نشدهاند و نیز کدهای کوتاه (Shortcode) متعدد برای قرار دادن در نوشتهها و ابزارکها از امکانات مهم این افزونه هستند که با استفاده از آنها ظاهری حرفهای، سبک و کاربرپسند برای بخش ورود و عضویت وبسایت فراهم میکنید.
***
فراهم آوردن فعالیتهای بیشتر برای کاربران و در نظر گرفتن امکانات عضویت، وبسایتها را به فضای پویایی تبدیل میکند که انگیزههای بازگشت و وفاداری مشتریان را افزایش میدهد. با استفاده از افزونههای معرفیشده این هفته، تقریبا تمام امکانات موردنیاز عضویت در یک وبسایت حرفهای مدرن را فراهم میکنید که میتواند به بیشتر نیازهای گوناگون موجود در کسبوکارهای کوچک و متوسط پاسخ بدهد.
مانی رضویزاده | طراح وب
در تپش این هفته، ماجرای فریب و تعرض در پوشش عرفانهای دروغین و رمالی را بررسی کردیم
گزارش «جامجم» درباره دستاوردهای زبان فارسی در گفتوگو با برخی از چهرههای ادب معاصر
معاون وزیر بهداشت: