محدود کردن محتوا در وردپرس با Restrict Content
آنچه در این مقاله میخوانید
محدود کردن محتوا در وردپرس
ویژگی های افزونه Restrict Content
- محدود کردن دسترسی به محتوا با شورتکد “[restrict]این محتوا فقط برای کاربران وارد شده است.[/restrict]”
- دسترسی محدود به محتوای کامل را از طریق یک رابط کاربری ساده در صفحات ویرایش پست، صفحه و نوع پست سفارشی محدود کنید.
- نمایش دادن فرم ثبت نام برای اکانت های جدید در هر صفحه وب سایت خود با شورتکد [register_form]
- نمایش فرم ورود به سیستم برای کاربران موجود در هر صفحه وب سایت خود با شورتکد [login_form]
نحوه کار با افزونه Restrict Content
همانند همیشه افزونه را نصب و فعال کنید. سپس وارد بخش پیشخوان> تنظیمات> Restrict Content شوید. در این قسمت پیام های محدود بودن سطح کاربری های مختلف را نوشته و روی دکمه ذخیره تغییرات کلیک کنید. یعنی چی؟
خب کار اصلی این افزونه اینه که میتونید یکسری محتوای دلخواه سایت خود را محدود کنید و اجازه دهید تنها اعضای سایت به آنها دسترسی داشته باشند. حال در این بخش پیام های محدود بودن محتوا برای کاربران عضو نشده را بنویسید. در صورتی که بخواهند محتوای محدود شده را مشاهده کنند با این پیام ها مواجه می شوند.
به دو روش این عمل امکان پذیر است، با استفاده از شورتکد و یا مستقیما در صفحات توسط واسط کاربری میتوان محتوای سایت را برای کاربران عضو نشده محدود کرد.
روش 1: با استفاده از این شورتکد میتوانید بخشی از محتوای خود را محدود کنید، [restrict userlevel=”editor”] . . . محتوایی که قصد دارید محدود کنید را بین این تگ قرار داده. . . [/restrict]، مقادیر userlevel را بر اساس دلخواه خود به نقش کاربری admin، author، subscriber، contributor تغییر دهید.
روش 2: وارد صفحه یا نوشته دلخواه خود شوید و در پایین صفحه، در قسمت متاباکس Restrict this Content در قسمت User Level تعیین کنید چه کسی میتواند محتوای این نوشته یا صفحه را ببیند.
به همین سادگی می توانید محتواهای سایت تان را محدود کنید. اگر افزونه حرفه ای تر می خواهید آموزش نمایش قسمتی از محتوا فقط به اعضا در وردپرس را مشاهده نمایید.
نمایش قسمتی از محتوا فقط به اعضا در وردپرس
موفق و پیروز باشید
سلام. برای محدود کردن بخش وبلاگ، برای کاربران (فقط کاربران عضو اشتراک بتونن وبلاگ رو ببینند) از چه کدی و در کدوم قسمت باید استفاده بشه کد؟ ممنون
سلام همین آموزش رو ببینید.
سلام
میخوام وفتی کاربر ثبت نام یا ورود کرد برگرده به همون صفحه
چطور امکانش هست؟
سلام
بستگی به افزونه ی ورود و ثبت نامی داره که روی سایتتون استفاده میکنید. این افزونه باید چنین امکانی رو داشته باشد
سلام این افزونه ورژن pro هم داره؟
چون فارسی شدشو دارن میفروشن؟
سلام
بله از سایت سازنده میتونید تهیه کنید
سلام.
ایا این افزونه شورت کد داره؟ مثلا بشه این شورتکد را در منوی پنل کاربری اضافه کرد که اطلاعاتی مثل زمان باقی مانده را نشان بدهد
ممنون
با سلام
بله امکان برقراری ارتباط با میهن پنل رو داره
سلام من از میهن پنل استفاده میکنم چطور با این افزونه پس از پیغامی که برای محدود کردن نوشتم هدایتش کنم با میهن پنل وارد بشه و بعد بتونه دانلود فایلو انجام بده؟
سلام
متوجه سوال شما نشدم
من با این افزونه می خوام پیغام بزارم (لطفا برای دانلود فایل وارد یا عضو شوید) چطور روی کلمه وارد و عضو لینک ورود و ثبت نام بزارم و از میهن پنل استفاده میکنم چطور و چه لینکی بزارم
ممنون
سلام
متن را به صورت html وارد کنید به این صورت :
لطفا برای ورود کلیک کنید
سلام بنده سایت سفارش فایل های سایت فری پیک دارم به این صورت که من می خوام هر کاربر فقط یه بار در روز بتونه لینک فایل موردنظرشو از سایت فری پیک ارسال کنه و من به صورت رایگان اون فایل رو در اختیارش قرار بدم. آیا همچنین قابلیتی این افزونه داره و اینکه به صورت هوشمند می تونه شناساسیی کنه که همچین ایمیلی و کاربری در سایت ثبت نام نکرده و ابتدا باید در سایت ثبت نام کنه؟
سلام
خیر چنین قابلتی نداره
می خواستم اون روش اول رو یکم بهتر توضیح بدین به روش اول نیاز دارم با تشکر .
با سلام
کدام قسمت رو متوجه نشدید تا بیشتر توضیح دهیم
شورت کد در مرحله ی اول چیست
دقیقا همین شرتکدی که در این مقاله قرار داده ایم میباشد
با درود.
پرسش یکم: من بیش از هزار مطلب در سایت دارم که از هاست دانلود با سرویس وی ای پی خود هاست دانلود استفاده می کنم.. اخیرا مشکلاتی پیش اومده که قصد انتقال دارم و بایست محتوای های منتشر شده حدودا ۶۰٪ اونها رو دسترسی اشتراکی بدم ..
ایا این افزونه می تونه سظح دسترسی ها درو یکجا تغییر بده یا باید یکی یکی دسترسی ها رو مشخص کرد؟
پرسش دوم: ایا این افزونه با میهن پنل سازگاری دارد؟
با سلام
1) خیر متاسفانه
2) بله کاملا سازگار است
چطور میشه وقتی کسی عضو سایت شد، بعد یک ماه عضویتش خودکار لغو بشه؟
باسلام
این افزونه این امکان را ندارد
یه هاست فایل داریم که میخواهیم توش فایل های آموزش نرم افزار قرار بدیم. بطوریکه هرکسی نتونه پس از ثبت نام در سایت بهش دسترسی داشته باشه. خودمون کاربرا رو تشخیص میدیم و می شناسیم. مثلا کاربر AMIR بتونه فایلهای آموزش بخش اول رو فقط ببینه و بقیه فایلها رو خیر.و اگر شخص ناشناسی اومد و ثبت نام کرد، هیچ دسترسی به فایلها نداشته باشه. 1- چجوری این کار انجام میشه؟
2-چجوری فایلها رو نمایش بدیم؟
توی جوملا یه همچین قابلیتی بود که توسط افزونه extranet انجام میشد.
میهن پنل داریم و همچنین افزونه های کاربری مختلفی رو هم تست کردیم مثل content control و user role editor. یه مقدار کار سخته باهاشون. اگر بشه لیست محصولات ووکامرس دانلودی رو بیاریم توی میهن پنل خوب میشد. اون وقت میگفتیم کاربر X بتونه بهش دسترسی پیداکنه
با سلام
پاسخ شما در تکیت پشتیبانی ارائه شد
سلام، ممنون از منتشر کردن این راهنمای خوب برای استفاده از افزونه Restrict Content Pro
ما میخوایم برای سایت خودمون از این افزونه استفاده کنیم، در کنار مواردی که شما فرمودید، در بخش ایجاد سطح کاربری یک بخش تحت عنوان Free Trial رو داریم. برای استفاده از این بخش مدت زمانی رو وارد کردیم(مثال: 15 روز) اما وقتی که لینک خرید اشتراک ویژه رو میزنیم، کاربر به صفحه پرداخت هدایت میشه. برای اینکه بخوایم به هر کاربر این امکان رو بدیم که بدون واریز هزینه 15 روز اشتراک ویژه داشته باشه، باید چه تنظیماتی رو برای این افزونه انجام بدیم؟
باز هم ازتون تشکر میکنم و امیدوارم همیشه بتونیم از کمک هاتون استفاده کنیم.
درود سپاس. متاسفانه این امکان رو نداره