آموزش محافظت از برگه ها و مطالب رمزدار در وردپرس
سلام و درود فراوان خدمت دوستان عزیز؛
آیا تا به حال به داشتن مطالب شخصی در وب سایت خود فکر کرده اید؟ مطالب و برگه هایی را فقط برای کاربران و اعضای سایت خود ایجاد کنید. وردپرس به عنوان یک پلتفرم انتشار مطالب دارای تنظیماتی برای انتشار مطالب می باشد که توسط بسیاری از وبمستران نادیده گرفته می شود!! حال در این مقاله به شما یاد می دهیم به چه صورتی مطلب و یا صفحه ی محافظت شده در وردپرس ایجاد کنید.
آموزش محافظت از مطالب و برگه ها در وردپرس
در بخش ویرایشگر نوشته یا برگه گزینه ای با عنوان ” نمایانی ” قابل مشاهده می باشد. به صورت پیش فرض این گزینه بر روی عمومی تنظیم شده است. اگر بر روی ویرایش آن کلیک کنید، مواردی را همچون رمزدار و خصوصی را مشاهده می کنید. با انتخاب گزینه رمزدار، می توانید از نوشته یا برگه خود محافظت کنید. فقط کاربرانی می توانند این مطالب را مشاهده کنند که رمز عبور را با آنها به اشتراک بگذارید.
مطالب خصوصی آن دسته از مطالبی هستند که فقط برای کاربرانی که با نقش مدیریت، ویرایشگر، نویسنده وارد سایت شده اند!
پنهان کردن مطالب محافظت شده از صفحه اصلی وردپرس
مطالب محافظت شده در وردپرس در بین سایر مطالب سایت و در بخش آرشیو مطالب نمایش داده می شود. اگر شما می خواهید این مطالب را کاملا پنهان کنید، بایستی کد زیر را در فایل functions.php قالب وردپرس و یا افزونه های خاص سایت کپی کنید:
// Hide protected posts function exclude_protected($where) { global $wpdb; return $where .= " AND {$wpdb->posts}.post_password = '' "; } // Where to display protected posts function exclude_protected_action($query) { if( !is_single() && !is_page() && !is_admin() ) { add_filter( 'posts_where', 'exclude_protected' ); } } // Action to queue the filter at the right time add_action('pre_get_posts', 'exclude_protected_action');
بسیار خوب! مطالب محافظت شده در صفحه اصلی وردپرس و یا آرشیو مطالب نمایش داده نمی شود. در این صورت شما باید آدرس و رمز عبور این مطالب را برای کاربرانی که می خواهید ارسال کنید. امیدوارم این آموزش برای شما کاربردی و مورد استفاده قرار گیرد. شما بتوانید مطالب خصوصی و محافظت شده خود را از دید بازدیدکنندگان سایت پنهان کنید.