صفحه اصلی/آموزش/رمزگذاری پست‌های وردپرس

رمزگذاری پست‌های وردپرس

  • نوشته شده در ۲۳ اسفند ۱۳۹۳
  • 1725 بازدید

رمزدار کردن پست یا صفحات وردپرس

آیا تا به حال در مورد رمزدار کردن پستها یا صفحات سایتتون برای نشان دادن اونها به دوستان صمیمی یا اعضای خانواده خود افتاده‌اید؟ یا تا به حال خواسته‌اید پستی رو صرفا برای اعضای سایت خود منتشر کنید؟ وردپرس به عنوان یک پلتفورم انتشار محتوا، تنظیماتی برای نمایانی محتوای سایت دارند که بیشتر تازه‌کاران از اون خبر ندارند. در این مقاله ، طریقه گذاشتن پسورد برای پستهای وردپرس و شخصی سازی اونهارو آموزش میدم.وقتی پستی رو مینویسید ، در همون صفحه ، یک گزینه به اسم visibility وجود داره که در وردپرس فارسی با عنوان نمایانی ترجمه شده ، که در حالت پیش فرض هم بر روی public یا عمومی تنظیم شده. اگر روی گزینه ویرایش کلیک کنید ، گزینه‎های رمزدار (password protected) و خصوصی (private) رو هم میبینید.
روی گزینه رمزدار کلیک کنید و یک رمزعبور برای پست خودتون انتخاب کنید. با اینکار فقط دوستان شما یا اعضای خانوادتون قادر به دیدن این پستها خواهند بود.
پستهای خصوصی در وردپرس فقط قابل دسترس برای افرادی هست که عضو سایت هستند و وارد سایت شده‌اند ، نقش این کاربران باید ویرایشگر ، یا مدیر باشه.

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

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

تمام پستهای رمزدار شما ممکنه در صفحه اصلی سایت شما و درکنار دیگر پستها و یا در بایگانی پستها به نمایش در بیاد (عنوان پست ) . اگر میخواهید کلا اونها رو پنهان کنید ، از کد زیر در 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');

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

موفق باشید!

نوشته شده توسط

فارغ التحصیل رشته مهندسی کامپیوتر، دانشجوی کارشناسی ارشد فناوری اطلاعات. علاقه مند به مباحث طراحی و بهینه سازی سایت برای موتورهای جستجو

با ما در تلگرام همراه باشید!

آخرین تغییرات و اخبار سرویس ها  |  آخرین پیشنهاده های ویژه و کدهای تخفیف شرکت
اخبار مفید و مرتبط فناوری  |   آدرس و تیتر مقالات آموزشی پرطرفداری مانند SEO و سرور و...

https://telegram.me/bestitco

نظر دهید