آموزش های وردپرس

رمز دار کردن نوشته ها در وردپرس

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

در این آموزش از وردپرس نارنجی، طریقه رمز دار کردن نوشته ها در وردپرس و شخصی سازی آنها را با هم بررسی می کنیم.

رمز دار کردن نوشته ها در وردپرس

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

رمزدار کردن نوشته
رمزگزاری روی نوشته

سپس روی دایره رمزدار کلیک کنید. در کادر رمز، یک رمزعبور دلخواه قرار دهید. سپس روی قبول کلیک نمایید.

ایجاد رمز نوشته
ساخت رمز برای نوشته

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

آیا موتورهای جستجو نوشته های رمزدار را میخوانند؟

عنوان این نوع پست میتواند توسط موتورهای جستجو دیده و خوانده شود. بازدیدکنندگان به سایت شما می آیند و میبینند که برای مشاهده این پست باید رمز عبور داشته باشند. بهتر است یک توضیح درباره خرید محصول یا دوره آموزش خودتان قرار دهید. و به آن دوره آموزش یا کتاب یا … لینک بدهید.

این مطلب را از دست ندهید :
تغییر رنگ پیشخوان وردپرس و استفاده از رنگبندی دلخواه در پیشخوان وردپرس

عدم نمایش نوشته های رمز دار در وبسایت

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

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’);

به این شکل هیچ یک از نوشته های رمز دار در آرشیو ها و لیست نوشته های شما به نمایش در نخواهند آمد.

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

عاطفه نوربخش

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

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دوره آموزش وردپرس در اصفهانثبت نام رایگان (کد تخفیف : WpNarenji)
+
بستن