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

نحوه ایجاد یک رمز عبور برای یک صفحه یا پست در وردپرس

ایجاد رمز عبور برای یک صفحه وردپرس یا پست کار دشواری نیست. اگر می خواهید یک رمز عبور برای پست یا صفحه خود ایجاد کنید، روش های داده شده را دنبال کنید. در اینجا ما ۲ روش مختلف برای شما ارائه می دهیم. با پیروی از یکی از این روش ها، شما به راحتی می توانید امنیت یک پست یا صفحه را در وبلاگ یا سایت وردپرس خود ایجاد کنید.

ایجاد امنیت رمز عبور با استفاده از قابلیت دید(Visibility Option):

ابتدا به پنل مدیریت وردپرس خود وارد شوید.

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

بروی دکمه ویرایش قسمت نمایانی کلیک کنید.

گزینه رمزدار را انتخاب کنید.

رمز عبور جدیدی وارد کنید.
بعد، روی دکمه OK کلیک کنید.
برای ذخیره تغییرات روی دکمه انتشار کلیک کنید.
اکنون رمز عبور را با دوستان یا اعضای خانواده خود به اشتراک بگذارید و سپس آنها می توانند این پست را ببینند.
به این ترتیب، شما می توانید به سادگی یک رمز عبور امنیتی برای یک پست در سایت وردپرسی خود ایجاد کنید. روش مشابه را برای ایجاد امنیت رمز عبور برای یک صفحه دنبال کنید.

چگونه رمز عبور را از صفحه اصلی و آرشیو پنهان کنید؟

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

روی گزینه ویرایشگر در قسمت نمایش کلیک کنید.
بعد، روی پرونده Theme Functions (functions.php) کلیک کنید.
کد داده شده را به فایل (functions.php) اضافه کنید.


/ Hide password protected posts
function exclude_protected($where) {
	global $wpdb;
	return $where .= " AND {$wpdb->posts}.post_password = '' ";
}
// Where to show 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 right time
add_action('pre_get_posts', 'exclude_protected_action');

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