پنهان کردن برگه های محافظت شده از کاربران خاص
آیا تا به حال در مورد ایجاد یک پست و یا وبلاگ، تنها برای دوستان شخصی و یا اعضای خانواده فکر کرده اید؟ و یا بخواهید یک مطلب را برای شخص خاصی نمایش بدهید و در آرشیو وبسایت نمایش داده نشود. وردپرس دارای چندین ویژگی مهم میباشد که بعضی از کاربران آن را نادیده میگیرند در این مطالب ما به شما چگونگی ایجاد کلمه عبور برای محافظت از یک صفحه یا پست در وردپرس را نمایش خواهیم داد.
هنگام نوشتن پست یک گزینه به نام نمایانی در سمت چپ سایدبار ویرایش برگه یا پست وجود دارد که امکان نمایش پست برای عموم مردم و یا یک کاربر خاص را فراهم میکند و حتی میتوانید یک رمز برای نوشته خود انتخاب کنید.
به سادگی میتوانید بر روی رمز عبور کلیک کرده و یک رمز دلخواه به نوشته خود بدهید تا کسانی که این رمز را دارند بتوانند از نوشته یا برگه شما دیدن کنند. برای همه ی نوشته ها میتوانید این مورد را انجام دهید.
پنهان کردن نوشته های محافظت شده از صفحه اصلی
برای پنهان کردن نوشته های رمزدار از صفحه اصلی باید کدهای زیر را در فایل functions.php قرار دهید تا نوشته هایی که دارای رمز هستند و محافظت شده اند در صفحه اصلی نمایش داده نشوند.
</pre> . <pre>// 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'); </pre>
بعد از قرار دادن این کد در فایل functions.php نوشته های محافظت شده از صفحه اصلی حذف خواهد شد و شما باید آدرس صفحه محافظت شده را همراه رمز عبور به دوستان خود ارسال کنید.
امیدواریم این مقاله به شما در چگونگی ایجاد کلمه عبور برای محافظت از یک صفحه یا پست در وردپرس کمک کرده باشد.
نظرات کاربران
ثبت دیدگاه