نمایش خلاصه متن پست های محافظت شده

خانه / وبلاگ / آموزش وردپرس / نمایش خلاصه متن پست های محافظت شده
5 / 5
1
excerpt

نمایش خلاصه متن پست های محافظت شده

5 / 5
1

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

نمایش خلاصه متن پست های محافظت شده

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

 

روش اول: نمایش خلاصه متن پست های محافظت شده به صورت دستی

اولین کاری که باید انجام دهید آن است که این کد را در فایل functions.php قالب خود قرار دهید:

function dgw_protected_excerpt( $excerpt ) {
if ( post_password_required() ) {
$post = get_post();
$excerpt=$post->post_excerpt;
}
return $excerpt;
}
add_filter( 'the_excerpt', 'dgw_protected_excerpt' );
function dgw_protected_excerpt_posts( $content ) {
if ( post_password_required() && is_single() ) {
$post = get_post();
return $post->post_excerpt.$content;
}}
add_filter( 'the_content', 'dgw_protected_excerpt_posts', 10 );

اکنون وارد صفحه پست ها شوید تا پست محافظت شده خود را ویرایش کنید. بر روی دکمه screen button بالای صفحه کلیک کنید. سپس یک منو با چند گزینه باز خواهد شد، سپس گزینه Excerpts (خلاصه) را فعال کنید.

excerptcheckbox

اکنون متا باکس excerpt در صفحه ویرایشگر مطالب نمایش داده خواهد شد.

excerptwp

قبل از منتشر کردن مطلب مطمئن شوید که با پسورد محافظت میشود. اکنون میتوانید وارد سایت خود شوید و خلاصه پست محافظت شده را مشاهده کنید.

protected

روش دوم: استفاده از افزونه برای محافظت از محتوای پست

استفاده از پست های محافظت شده با پسورد راحت تر است اما به شما کنترل کافی را نمیدهد تا مطمئن شوید که افراد مورد نظر شما فقط به محتوای پست دسترسی دارند.

مطلب پیشنهادی  ایجاد منوی ریسپانسیو تمام صفحه در وردپرس

اگر سایت شما دارای چندین کاربر است. در این صورت استفاده از افزونه جهت محافظت از محتوای پست بهترین گزینه خواهد بود. با استفاده از افزونه وردپرس میتوانید کنترل بیشتری بر روی دسترسی به محتوای حفاظت شده داشته باشید.

دقت داشته باشید، این افزونه یک افزونه غیر رایگان است.

اولین کاری که باید انجام دهید آن است که افزونه Restrict Content Pro را نصب و فعالسازی کنید، سپس وارد بخش Restrict » تنظیمات  شوید تا تنظیمات را پیکربندی کنید.

restrictedcontentmessage

در این بخش باید متنی را که کاربران بدون دسترسی خواهند دید را،وارد کنید. پس از اتمام باید بر روی دکمه Save changes کلیک کنید تا تغییرات ذخیره شوند.

اکنون میتوانید یک پست جدید ایجاد کنید و سپس محتوایی را که میخواهید به عنوان خلاصه مطلب نمایش داده شود را وارد کنید، سپس بقیه محتوا را که کاربران نباید به آن دسترسی داشته باشند را بین تگ های [restrict] [/restrict] قرار دهید.

restrictcontentshortcode

نکته: نیاز نخواهید داشت تا پست را به صورت محافظت شده تبدیل کنید.

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

subscriberonly

با استفاده از این افزونه میتوانید محتوای محافظت شده را به فروش برسانید، البته باید یگویم که افزونه فعلا از درگاه های بانک های ایرانی پشتیبانی نمیکند، اما اگر دارای حساب PayPal باشید میتوانید از این قابلیت افزونه نیز استفاده کنید.

مطلب پیشنهادی  نمایش توضیحات دسته بندی ها در وردپرس

restrictcontentpayments

 

اشتراک گذاری

  • دیدگاهتان فقط و فقط در رابطه با همین مطلب باشد.
  • لطفا از تایپ فینگلیش بپرهیزید. در غیر اینصورت دیدگاه شما بررسی نخواهد شد.
  • هدفتان از ارسال دیدگاه تبلیغ یا بک لینک نباشد. در غیر اینصورت دیدگاه حذف می شود.
  • به دیگر توهین و اهانت نکنید.

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

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