محدودیت دسترسی محتوا در وردپرس با افزونه Restrict Content
اگر می خواهید دسترسی به قسمت هایی از سایت وردپرس خود را محدود کنید، با استفاده از افزونه Restrict Content می توانید این کار را انجام داده و محتوای سایت خود را بسته به نقش کاربری که در سایت شما وارد شده است، محدود کنید. به عبارت دیگر می توانید یک وب سایت عضویت در وردپرس بسازید.
دلایل زیادی برای ساخت یک سایت عضویت در وردپرس وجود دارد که برخی از آنها عبارتند از:
- ایجاد یک جامعه قوی
- افزایش مشارکت و گفتگو در وب سایت وردپرس
- محدود کردن دسترسی به محتوا بسته به سطح دسترسی عضو
افزونه Restrict Content یکی از محبوب ترین افزونه های مدیریت و محدودیت دسترسی در وردپرس است که محدودیت دسترسی به نوشته ها، برگه ها، رسانه، انواع پست های سفارشی و حتی درخواست های API را آسان می کند.
با استفاده از این افزونه می توانید:
- از محتوای حساس خود محافظت کنید.
- دسترسی کاربر را کنترل کنید.
- ایمیل جمع آوری کنید.
- به کاربران جدید اجازه دهید تا خودشان ثبت نام کنند.
- محتوای عمومی را از محتوای خصوصی جدا کنید.
- دسترسی به کل صفحات یا بخش های خاصی از سایت را محدود کنید.
- به کاربران اجازه دهید که از فرانت اند در سایت شما ثبت نام کرده و وارد شوند.
افزونه Restrict Content می تواند تا حدی جوابگوی نیازهای شما باشد اما اگر به ویژگی های بیشتر و حرفه ای تری نیاز دارید می توانید نسخه پرمیوم افزونه را خریداری کنید.
در این مقاله افزونه Restrict Content را مورد بررسی قرار داده و نحوه استفاده از آن را توضیح می دهیم.
آموزش افزونه Restrict Content برای محدود کردن دسترسی به محتوا در وردپرس
ابتدا افزونه را از پایین صفحه دریافت نموده و آن را در سایت خود در بخش افزونه ها نصب کنید. اگر منو افزونه را ندیدید یا اطلاعات جزئی تری لازم دارید، به راهنمای گام به گام ما در مورد آموزش نصب افزونه وردپرس مراجعه کنید.
بعد از اینکه افزونه نصب شد آن را فعال کنید. پس از فعال سازی افزونه در پیشخوان وردپرس به مسیر تنظیمات » Restrict Content بروید. صفحه تنظیمات افزونه را مشابه شکل زیر مشاهده می کنید.
در این صفحه می توانید پیام هایی را تنظیم کنید که هنگامی که کاربر سعی می کند به نوشته/برگه ای که اجازه مشاهده آن را ندارد دسترسی پیدا کند، مشاهده می کند.
محدود کردن دسترسی به محتوای نوشته و برگه در وردپرس
محدود کردن محتوا در یک نوشته یا برگه با افزونه Restrict Content بسیار آسان است و چندین روش مختلف برای انجام این کار وجود دارد.
برای محدود کردن دسترسی به محتوای یک نوشته یا برگه در وردپرس، نوشته یا برگه مورد نظر خود را به حالت ویرایش باز کنید.
در انتهای صفحه ویرایشگر نوشته یا برگه، متاباکسی به نام Restrict this content وجود دارد.
شما می توانید نقش مورد نظر خود که می تواند به محتوا دسترسی داشته باشند را در قسمت User Level انتخاب کنید.
همچنین اگر می خواهید نوشته یا برگه مورد نظر شما از فید پنهان شود، گزینه Hide from Feed را فعال کنید.
شما می توانید با استفاده از شورت کد، بخش های مختلف محتوا را محدود کنید. شورت کد هایی که افزونه Restrict Content برای محدود کردن محتوا در اختیار شما قرار می دهد، عبارت است از:
- محدود کردن بخشی از محتوا با استفاده از شورت کد:
[restrict]این محتوا برای کاربران وارد شده قابل نمایش است[/restrict]
- محدود کردن دسترسی به بخشی از محتوا بر اساس نقش کاربر به عنوان مثال:
[restrict userlevel = “editor”] فقط ویرایشگرها می توانند این محتوا را ببینند [/restrict]
- نمایش فرم ثبت نام برای اکانت های جدید در هر صفحه از وب سایت با کد کوتاه [Register_form]
- نمایش فرم ورود به سیستم برای کاربران موجود در هر صفحه از وب سایت با [login_form]
نسخه رایگان افزونه Restrict Content گزینه های محدودی دارد. اگر می خواهید به ویژگی های پیشرفته تری دسترسی داشته باشید می توانید نسخه حرفه ای این افزونه را خریداری کنید.
برخی ویژگی های نسخه حرفه ای افزونه Restrict Content عبارت است از:
- مدیریت حساب کاربری شخصی
- سطوح نامحدود عضویت
- پشتیبانی از پردازش پرداخت برای Stripe ، PayPal ، Authorize.net و سایر درگاه های پرداخت
- پشتیبانی از سرویس های ایمیل مارکتینگ وردپرس شامل Mailchimp ، AWeber ، ConvertKit و سایر ارائه دهندگان
- ادغام با AffiliateWP
- محدودیت دسترسی به محصولات WooCommerce
- پشتیبانی کد تخفیف
- مدیریت کامل اعضا
- به روزرسانی های عضویت اعضای ایمیل
- قابلیت برون بری داده های CSV
- گزارش هایی با جزئیات کامل
- اکوسیستم بزرگ افزودنی های رسمی و شخص ثالث
امیدواریم این آموزش مورد توجه شما قرار گرفته باشد. دیدگاه های خود را با ما در میان بگذارید.
دانلود افزونه
سلام
من اگه بخوام قیمت محصولات ووکامرس فقط برای اعضا نمایش داده شود این بدرم میخورد؟
و هیچ اطلاعاتی در مورد کد و ندارم. بعد خرید امکان تنظیم توسط فروشنده هست؟
سلام دوست عزیز .. وقت بخیر .. برای ادغام این افزونه با فروشگاه ووکامرس باید نسخه Pro اون رو خریداری کنید.
سلام روز بخیر
من یک سایت می خوام بزنم که کاربر وقتی ادرس سایت رو میزنه صفحه لاگین بیاد و بعد از لاگین بتونه سایت رو ببینه وگرنه هیچ کس دیگه تحت هیچ شرایط دیگه نتونن سایت رو ببینن..با این افزونه میشه این کارو کرد؟؟؟؟
سلام منای عزیز .. وقت بخیر با افزونه Profile Builder Pro میتونید به راحتی میتونید کل وب سایت رو پرایوت کنید