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

نمایش گزیده در صفحه اصلی وبلاگ وردپرس: (Show the excerpt on the homepage of WordPress blog: ) این پست صرفاً برای اولین باری است که کاربرانی که می خواهند  گزیده را در صفحه اصلی وبلاگ وردپرس( show the excerpt on the homepage of WordPress blog) نشان دهند به جای نمایش کامل محتوا، ارسال می شود.

اکثر مضامین فقط به جز محتوای صفحه اصلی امکان نمایش را دارند، اما حتماً به مواردی برخورد کرده اید که این کار را نمی کنند. خوب نشان دادن فقط گزیده محتوا در صفحه اصلی نیز مفید است زیرا زمان بارگذاری صفحه را کاهش می دهد که در نهایت باعث خوشحالی بازدید کننده می شود.

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

بنابراین، این یک موقعیت برد-برد برای همه است و بدون اتلاف وقت، بیایید ببینیم که چگونه گزیده های نمایش داده می شود.

گزیده ای را در صفحه اصلی وبلاگ وردپرس نشان دهید(WordPress)

دو روش برای نشان دادن گزیده در صفحه اصلی وردپرس(WordPress) وجود دارد که اجازه می دهد آنها را یک به یک مورد بحث قرار دهیم.

روش 1: استفاده از افزونه وردپرس

من معتقدم پلاگین های وردپرس(WordPress) زندگی ما را ساده تر کرده اند و همه چیز را می توان با کمک افزونه های وردپرس(WordPress) انجام داد. امیدواریم این مورد در اینجا باشد زیرا ما می خواهیم یاد بگیریم که چگونه  گزیده ای (show) را (the) در صفحه اصلی وبلاگ وردپرس(excerpt on the homepage of WordPress blog) با استفاده از یک افزونه نشان دهیم. این چیزی است که انجام میدی:

گزیده پیشرفته

1. به مدیر وردپرس(WordPress) خود  بروید و به Plugins>Add New بروید.

2. در جستجوی افزونه، عبارت Advanced Excerpt را تایپ کنید تا به طور خودکار افزونه ظاهر شود.

3.فقط افزونه را نصب کرده و آن را فعال کنید.

4. در اینجا لینک مستقیم به صفحه افزونه وردپرس است.(direct link to the plugin WordPress page.)

5. پس از نصب موفقیت آمیز افزونه، به تنظیمات Advanced Excerpt بروید (Settings>Excerpt).

6. در اینجا می توانید طول گزیده را به نیازهای خود و بسیاری از تنظیمات دیگر تغییر دهید، خوب خسته نباشید زیرا فقط باید طول گزیده را تغییر دهید، تیک " افزودن لینک ادامه مطلب به گزیده(Add read more link to excerpt) " را بزنید و می توانید " غیرفعال کردن روشن(Disable On) " را سفارشی کنید.

گزینه های گزیده پیشرفته

7. در نهایت، دکمه ذخیره را بزنید و آماده هستید.

روش 2: اضافه کردن دستی کد گزیده

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

فقط فایل index.php، category.php و archive.php خود را باز کنید تا گزیده هایی در این صفحات نمایش داده شود. خط کد زیر را پیدا کنید:

<?php the_content(); ?>

آن را با این جایگزین کنید:

<?php the_excerpt(); ?>

و بقیه به طور خودکار توسط وردپرس(WordPress) مراقبت می شود. اما این مشکل پیش می‌آید که چگونه می‌توان محدودیت‌های کلمه را تغییر داد؟ خوب(Well) برای آن باید یک خط کد دیگر را تغییر دهید.

از Appearance به ویرایشگر(Editor) بروید سپس فایل function.php را باز کنید و خط کد زیر را اضافه کنید:

// Changing excerpt length
function new_excerpt_length($length) {
return 80;
}
add_filter('excerpt_length', 'new_excerpt_length'); 
// Changing excerpt more
function new_excerpt_more($more) {
return '...';
}
add_filter('excerpt_more', 'new_excerpt_more');

فقط بعد از بازگشت مقدار را تغییر دهید تا آن را مطابق با نیاز خود تنظیم کنید.

در برخی موارد، وردپرس(WordPress) به طور خودکار لینک پست کامل را در زیر گزیده ارائه نمی دهد و در آن صورت، باید دوباره خط کد زیر را به فایل function.php خود اضافه کنید:

function new_excerpt_more( $more ) {
	return ' <a class="read-more" href="'. get_permalink( get_the_ID() ) . '">' . __('Read More', 'your-text-domain') . '</a>';
}
add_filter( 'excerpt_more', 'new_excerpt_more' );

همین حالا شما می توانید به راحتی گزیده ای را در صفحه اصلی وبلاگ وردپرس نشان دهید(show the excerpt on the homepage of WordPress blog) . و شما می توانید انتخاب کنید که از کدام روش استفاده کنید اما همانطور که می بینید روش دوم دقیقاً آسان نیست بنابراین روش اول را ترجیح دهید.

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

آیا راه دیگری برای افزودن گزیده به وبلاگ وردپرس(WordPress) دارید؟ من دوست دارم در مورد آنها بشنوم.



About the author

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



Related posts