فناوری
تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS

تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS
برای تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS دو روش وجود دارد که هر کدام را با طور مفصل شرح خواهیم داد.
1. نمایش مطالب به مشترکین RSS به وسیله کدنویسی
اگر تمایل به استفاده از کد نویسی دارید برای تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS می توانید از کد زیر استفاده کنید. برای اینکار لازم است کد زیر را در فایل functions.php قالب سایت خود قرار دهید. البته می توانید این کد را در افزونه Site-specific که برای سایت خود طراحی کرده اید نیز قرار دهید.
1
2
3
4
5
6
7
|
function feedonly_shortcode( $atts, $content) {
if (is_feed())
return apply_filters( ‘the_content’, $content );
return “”;
}
add_shortcode(‘feedonly’, ‘feedonly_shortcode’);
|
کد بالا یک Shortcode یا کد کوتاه در اختیار شما قرار می دهد. که میتوانید در محتوای سایت خود از آن استفاده کنید. برای اینکه محتوای مورد نظر ما تنها برای کاربران فید قابل دسترس باشد. باید این محتوا را درون کد کوتاه feedonly قرار دهید. در ادامه مثالی برای این آموزش قرار داده ایم.
1
|
[feedonly]این نوشته را فقط مشترکین فید میبینند[/feedonly]
|
از کد feedonly می توانید در ویرایشگر وردپرس خود به سادگی استفاده کنید. هر چیزی را در بین تگ های آغازین و پایانی این کد قرار گیرد تنها برای مخاطبین فید سایت نشان داده خواهد شد.
افزونه WP Kill In Feed
در این روش برای تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS از افزونه WP Kill In Feedاستفاده می کنیم. بنابراین اولین کاری که باید انجام دهید این است که این افزونه را در سایت خود نصب و فعالسازی کنید. این افزونه دو امکان متفاوت را در اختیار شما قرار می دهد. با استفاده از آن می توانید بخشی از مطالبی را که در نظر دارید از دسترس مشترکین فید سایت خارج کنید. تا تنها کاربران با مراجعه مستقیم به سایت بتوانند به این مطالب دسترسی داشته باشند. امکان دیگری که این افزونه در اختیار شما قرار می دهد این است که مطالب را تنها برای مشترکین فید RSS نمایش دهید.
زمانی که این افزونه را در سایت خود نصب و فعالسازی کردید. می توانید از دو کد میانبری که افزونه در اختیار شما قرار داده است استفاده کنید. با استفاده از یکی از کد های مینابر که addtofeed نام دارد می توانیدبخشی از محتوای سایت را که تمایل دارید تنها به مشترکین فید RSS سایت خود نشان دهید. برای استفاده از این کد می توانید مانند مثال زیر در ویرایشگر وردپرس سایت خود الگو بگیرید.
1
2
3
|
[addtofeed]
این محتوا را فقط مشترکین فید سایت میبینند
[/addtofeed]
|
کد میانبر دیگری که این افزونه در اختیار شما قرار می دهد killinfeed نام دارد. با استفاده از این کد می توانید با تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS بخشی از مطالب سایت را از دسترس مشترکین فید RSS پنهان کنید.
1
2
3
|
[killinfeed]
این محتوا در فید به نمایش در نخواهد آمد
[/killinfeed]
|
اگر از آموزش تعیین محدودیت برای نمایش مطالب به مشترکین فید RSS به درستی استفاده کنید و نگاه خلاقانه ای داشته باشید می توانید بنابر نیاز خود مشترکین فید RSS یا بازدیدکنندگان سایت خود را افزایش دهید.
امیدواریم که از آموزش امروز ما بهره کافی ببرید.