٪۴۰ تخفیف تابستانه شروع شد! بزرگترین حراج سال ما

به ما بپیوندید

گذاشتن رمز روی وردپرس: تمام سایت، دسته بندی ­ها، نوشته­ ها و ووکامرس

یکی از راه‌های حفاظت از محتوای سایت، گذاشتن رمز روی صفحات وردپرس است. می‌توانید تمام سایت را رمزدار کنید یا اینکه تنها یک دسته یا نوشته را محدود کنید. گذاشتن رمز روی صفحه­‌ی وردپرس به شما کمک می­‌کند تا فقط…

محمد یوسفی

29 مارس 2020

یکی از راه‌های حفاظت از محتوای سایت، گذاشتن رمز روی صفحات وردپرس است. می‌توانید تمام سایت را رمزدار کنید یا اینکه تنها یک دسته یا نوشته را محدود کنید.

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

می‌­توانید برای کل سایت یا بخشی از محتوای آن رمز بگذارید. روی هرکدام از دسته‌­بندی­‌ها و نوشته‌­ها و حتی روی محصولات ووکامرس هم می‌­توانید رمز بگذارید.

فرآیند گذاشتن رمز روی صفحه­‌ی وردپرس بسیار ساده است. کافی است تا گام به گام با این آموزش همراه شوید تا تمامی مراحل را بررسی کنید.

در انتهای این آموزش هم از پلاگین برای رمزگذاری صفحه‌­ی وردپرس استفاده می­‌کنیم.

چرا وردپرس را رمزگذاری کنیم؟

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

تمامی مطالب بالا دلیل روشنی برای گذاشتن رمز روی صفحه­‌ی وردپرس است.

در این آموزش با روش­‌های مختلف رمزگذاری وردپرس آشنا می­‌شویم.

آموزش گذاشتن رمز در وردپرس

در این آموزش یاد می­‌گیریم که چگونه برای تمام سایت، بخشی از محتوای سایت، دسته بندی­‌ها و محصولات ووکامرس رمزگذاری کنیم.

آموزش رمزگذاری تمام سایت در وردپرس

زمانی که مشغول تکمیل سایت خود هستید و محتوای سایت برای نمایش آماده نشده است. ممکن است بخواهید تنها افراد خاصی به سایت شما دسترسی داشته باشند.

در موارد بالا بهتر است روی تمام سایت رمزگذاری کنید. این کار از طریق نصب پلاگین Password Protected امکان­‌پذیر است.

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

پس از نصب و فعال سازی پلاگین، از منوی تنظیمات، Password Protected را انتخاب کنید. در صفحه‌­ی Password Protected Setting تیک گزینه­‌ی Password Protected Status را بزنید. تیک گزینه­‌های Allow Administrators وAllow Logged in Users را بزنید.

می­‌توانید ورود به سایت را تنها محدود به IP های خاص کنید. برای این کار در کادر روبروی Allow IP Addresses، مقادیر آنها را در هر خط جداگانه وارد کنید.

بعد از اینکه رمز خود را در کادر New Password وارد کردید، Save Changes را بزنید تا تغییرات ذخیره شود.

پلاگین Coming Soon Page & Maintenance Mode

می­‌توانید برای کاربران سایت پیامی با عنوان «در حال آماده‌سازی» یا «سایت به زودی در دسترس خواهد بود» نمایش دهید.

برای این کار می‌­توانید از پلاگین Coming Soon Page & Maintenance Mode استفاده کنید.

پس از نصب و فعال­سازی پلاگین، از منوی تنظیمات، Coming Soon Page & Maintenance Mode را انتخاب کنید.

در صفحه­‌ی تنظیمات می‌­توانید لوگو، سربرگ و متن پیام خود را وارد کنید. حتی می‌­توانید یک آیکون کوچک در صفحه­‌ی مرورگر (favicon) قرار دهید.

امکان وارد کردن عنوان سئو، توضیحات متا و کد گوگل آنالیتیکس هم وجود دارد.

اگر تنظیمات را در حالت Coming Soon انجام دهید، محتوای سربرگ و صفحه­‌ی شما توسط گوگل شاخص گذاری (index) می­‌شود. حالت Maintenance باعث می‌­شود سایت شما توسط گوگل شاخص گذاری نشود.

آموزش گذاشتن رمز روی وردپرس از طریق سی پنل و آپاچی

برای این کار در سی پنل به دنبال بخش Security باشید. در این قسمت روی Password Protect Directories کلیک کنید. در لیست باز شده، سایت خود را انتخاب کنید.

در پنجره­‌ی باز شده، در بخش Security Setting برای رمزگذاری خود یک نام انتخاب کنید. تیک گزینه­‌ی Password protect this directory  را بزنید. روی Save کلیک کنید.

در بخش Create User، نام کاربری و رمزعبور انتخابی را وارد کنید. روی Add Or Modify The Authorized User کلیک کنید.

با انجام مراحل بالا، پنجره‌ه­ای برای نام کاربری و رمز عبور هنگام ورود کاربر نمایش داده می­‌شود.

آموزش رمز گذاشتن روی دسته‌­بندی­‌های وردپرس

گذاشتن رمز روی دسته‌­بندی­‌های وردپرس روش دیگری برای محدود کردن دسترسی به محتوای سایت است. با این کار تنها کاربران ویژه‌­ی شما به این دسته‌­بندی­‌ها دسترسی پیدا می­‌کنند.

برای این کار باید از پلاگین Access Category Password استفاده کنید.

بعد از نصب و فعالسازی پلاگین، از منوی تنظیمات در داشبورد اصلی، Access Category Password را انتخاب کنید.

در کادر روبروی The Password، رمز خود را انتخاب کنید.

در بخش Impacted Categories، دسته­‌بندی­‌هایی خود را انتخاب کنید. با این کار تعیین می­کنید که روی کدام دسته‌­بندی ها رمز گذاشته شود.

در بخش Granting Users، کاربرانی که انتخاب می­‌کنید، بدون نیاز به رمز، دسته­‌بندی­‌ها را مشاهده می­‌کنند.

بهتر است گزینه­‌ی Only Hide the contents of the single post غیر فعال باشد. با فعال کردن این گزینه، نوشته‌­های آرشیو شده یا نوشته­‌های صفحه­‌ی اصلی نمایش داده می‌­شوند.

در نهایت برای نمایش پیام به کاربران برای ورود رمز، متن پیام را در کادر Info message وارد کنید.

آموزش گذاشتن رمز روی محصولات ووکامرس

بر خلاف مراحل قبل، برای گذاشتن رمز روی محصولات ووکامرس نیازی به نصب پلاگین نیست.

از امکانات خود وردپرس برای این کار استفاده کنید.

برای این کار به قسمت ویرایش محصولات ووکامرس بروید. در پایین قسمت Publish، visibility را که به شکل آیکون چشم است پیدا کنید. روی Edit در روبروی آن کلیک کنید.

بعد از کلیک روی Edit، در لیست باز شده، Password protected را انتخاب کنید. در کادر زیر password، رمز انتخابی خود را وارد کنید و روی OK کلیک کنید.

بعد از به‌روزرسانی یا انتشار نوشته، محتوایی که برای محصول ووکامرس نوشته‌­اید رمزگذاری می‌­شود.

برای اینکه نمایش بهتری از سایت برای کاربر داشته باشید بهتر است از همان رمز بالا برای همه‌­ی نوشته‌­ها استفاده کنید. با این کار تمامی نوشته‌­ها با یک وارد کردن یک رمز در اختیار کاربر قرار می‌­گیرند.

آموزش رمزگذاری بخشی از محتوا در وردپرس

برای اینکه بخشی از محتوای خود را رمزگذاری کنید می‌­توانید از پلاگین Passster استفاده کنید.

با نصب این پلاگین، یک آیکون جدید در ویرایشگر متن شما ظاهر می­‌شود.

بخشی از متن را که می­‌خواهید روی آن رمزگذاری انجام شود انتخاب کنید. روی آیکون جدید به نام Add Content Protector shortcode کلیک کنید.

با وارد کردن رمز و کلیک روی Insert، بخشی از محتوایی که انتخاب کرده­‌اید رمزگذاری می‌­شود.

آموزش رمزگذاری فولدر در وردپرس با استفاده از فایل .htaccess

در این آموزش بررسی می­کنیم که  چطور با استفاده از فایل .htaccess روی فولدرها رمزگذاری کنیم. این روش به گونه­‌ای است که سبب ایجاد خطای 404 Not Found نشود.

برای این کار، یک فایل با نام 401.html ایجاد کنید.

کد زیر را در آن کپی کنید:

 AUTHENTICATION REQUIRED
 You need a username and password to access this area.

فایل را ذخیره کنید و آن را در مسیر اصلی نصب وردپرس آپلود کنید.

با انجام این کار از بروز خطای 404 Not Found  جلوگیری می‌­کنید.

سپس کد زیر را در فایل .htaccess بنویسید:

ErrorDocument 401 /401.html
AuthName "Secure Area"
AuthType Basic
AuthName "Password Protected Area"
AuthUserFile /path/to/directory/.htpasswd
Require valid-user

بعد از ذخیره کردن فایل، آن را در فولدری که می‌خواهید رمزگذاری کنید آپلود کنید.

فراموش نکنید که مسیر کامل سرور را در بخش AuthUserFile وارد کنید. این مسیر معمولا به شکل زیر است:

home/user/public_html/website/directory/.htpasswd

سپس کد زیر را در فایل .htpasswd بنویسید و در فولدری که می‌­خواهید رمزگذاری کنید آپلود کنید:

user:password

با این روش در هر خط می­توانید یک نام کاربری و رمز ایجاد کنید.

گذاشتن رمز روی وردپرس با استفاده از پلاگین

در نوشته‌­های بالا چند پلاگین را برای گذاشتن رمز روی صفحه­‌ی وردپرس بررسی کردیم. در ادامه با چند پلاگین دیگر برای گذاشتن رمز روی وردپرس آشنا می­‌شویم.

پلاگین Paid Memberships Pro

Paid Memberships Pro با رمزگذاری باعث می‌­شود، تنها کاربرانی در سایت عضو هستند به محتوا دسترسی داشته باشند. این محتوا شامل نوشته­‌ها، دسته‌بندی­‌ها، فروم‌­ها و صفحات وب­سایت شما است.

پلاگین s2Member

اگر می­‌خواهید از پلاگین­‌های کم حجم برای رمزگذاری استفاده کنید، s2Member گزینه‌­ی مناسبی است.

محتوای رمزگذاری شده شامل نوشته‌­ها، فایل­‌های دانلودی، عکس­‌ها و دیگر محتوای سایت است.

پلاگین Simple Membership

Simple Membership رابط کاربری بسیار مناسبی دارد. همانند پلاگین‌­های بالا می‌­توانید جهت رمزگذاری در سایت خود از این پلاگین استفاده کنید.

علاوه بر این­‌ها، پلاگین­‌هایی همچون WP-Members و Membership & Content Restriction – Paid Member Subscriptions هم برای رمزگذاری صفحات وردپرس وجود دارند.

پلاگین Password Protected Categories

با خرید برخی پلاگین­‌های پولی هم می‌­توانید رمزگذاری وردپرس را انجام دهید. یکی از این پلاگین­‌ها Password Protected Categories است. از طریق این پلاگین می­توانید روی دسته­‌بندی­‌های سایت رمزگذاری کنید.

استفاده از این پلاگین به شما کمک می­‌کند که برای هر دسته بندی یک نحوه­‌ی نمایش (Visibility) داشته باشید.

برای آموزش نصب افزونه وردپرس از طریق فایل زیپ مطلب ما در این باره را مطالعه کنید.

بعد از نصب و فعال سازی باید به پیکربندی پلاگین بپردازید. از منوی تنظیمات، Protected Categories را انتخاب کنید.

در قسمت License Key، کد فعال­سازی خود را وارد کنید.

می­توانید تعیین کنید که هر رمز، تا چند روز اعتبار داشته باشد. این کار از طریق بخش Password Expiry امکان­پذیر است.

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

امکانات کامل و دقیقی برای تنظیمات صفحه­ی ورود وجود دارد.

عنوان پیام خود به کاربر را در Title وارد کنید. متن پیام را در Form Message بنویسید.

بعد از اعمال تنظیمات مختلف، روی Save Changes کلیک کنید تا تغییرات ذخیره شود.

برای استفاده از این پلاگین و رمزگذاری روی دسته­بندی­ها به صورت زیر عمل کنید.

از داشبورد وردپرس، Posts و از آنجا Categories را انتخاب کنید. در پنجره­ی باز شده می­توانید نام و نامک دسته­بندی را وارد کنید.

در قسمت visibility، نوع نمایش(Visibility) را Password Protected انتخاب و رمز را در آن وارد کنید.

برای تغییر نوع نمایش، موس خود را روی دسته­بندی مورد نظر ببرید و روی Edit کلیک کنید. در پنجره­ی باز شده، تیک دسته­بندی مورد نظر را بزنید تا رمزگذاری شود.

جمع بندی

در این آموزش راه­های موثر گذاشتن رمز روی صفحه­ی وردپرس را به طور کامل بررسی کردیم. با پلاگین­های کاربردی رمزگذاری صفحات وردپرس آشنا شدیم. فهمیدیم که علاوه بر پلاگین، از امکانات خود وردپرس هم می­توانیم برای رمزگذاری استفاده کنیم. این کار شامل رمزگذاری روی محصولات ووکامرس می­شد .

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

مطالب مرتبط

0 0 رای ها
امتیازدهی به مقاله
اشتراک در
اطلاع از
guest
0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها