آموزش سفارشی سازی چکیده مطلب در وردپرس (بدون نیاز به کدنویسی)
آیا تصمیم به سفارشی سازی چکیده مطلب خود در وردپرس گرفته اید؟ در مورد چکیده مطلب در وردپرس چیزی نمیدانید؟ نگران نباشید. در این مطلب میخواهیم به شما نشان دهیم که چگونه می توانید بدون نیاز به کدنویسی اقدام به سفارشی سازی چکیده مطلب خود در وردپرس بکنید.
چکیده متن کوتاهی است که از مطلب شما استخراج می شود. وردپرس از یک قابلیت داخلی برخوردار است که کار را برای شما آسان کرده و می توانید تصمیم بگیرید که میخواهید چه چیزی به عنوان چکیده مطلب شما نمایش داده شود.
چه موقع و چرا بهتر است که از چکیده استفاده کنید
ابتدا بهتر است در مورد اینکه چرا بهتر است به جای استفاده از متن کامل مطلب، از چکیده مطلب مذکور برای وبلاگ وردپرس خود استفاده کنید، صحبت کنیم.
به صورت پیش فرض، وردپرس متن کامل پست ها را در صفحه اصلی، صفحه وبلاگ و آرشیو سایت نمایش می دهد. این کار سایت شما را کندتر کرده و می تواند باعث ایجاد این تفکر در موتورهای جستجو شود که تمام این صفحات دارای مطلب تکراری هستند.
استفاده از چکیده مطلب باعث بارگذاری سریعتر صفحات شما خواهد شد چرا که شما تنها بخش کوچکی از هر مطلب را بارگذاری خواهید کرد و صفحات آرشیو سایت شما نیز با مشکل مطالب تکراری مواجه نخواهد شد.
برخی از قالب های وردپرس به گونه تنظیم شده اند که به صورت خودکار چکیده کوتاهی از مطالب شما را حتی اگر شما چیزی اضافه نکرده باشید را ایجاد کنند. عیب این روش این است که قالب شما چکیده مطلب را برای شما محاسبه می کند و ممکن است چندان خوب به نظر نرسد.
به همین دلیل است که شاید بخواهید یک چکیده دلخواه ایجاد کنید.
۱- چگونگی افزودن یک چکیده دلخواه در وردپرس (پیش فرض)
اضافه کردن یک چکیده دلخواه در وردپرس کار ساده ای است. پست جدیدی ایجاد کرده یا یکی از پست های موجود در سایت خود را ویرایش کنید.
در صفحه مربوط به ویرایش پست، بر روی تب “تنظیمات صفحه” کلیک کرده و سپس تیک گزینه “چکیده” را بزنید.
این کار یک متاباکس مربوط به چکیده را در زیر ویرایشگر پست به نمایش درخواهد آورد. شما می توانید حالا هر متنی را که میخواهید درون این باکس اضافه کرده و این متن به عنوان چکیده برای مطلب مذکور مورد استفاده قرار خواهد گرفت.
مشکلی که اکنون شما با آن برخورد خواهید کرد این است که برخی قالب ها چیکده دلخواه شما را نمایش نخواهند داد. برای آن دسته از قالب ها، شما باید فایل های قالب خود خصوصا home.php، content.php، archive.php، category.php و مواردی از این دست را ویرایش کنید. در فایل های مذکور به دنبال کد زیر بگردید:
<?php the_content(); ?>
بعد از آن کافی است به جای کد بالا از کد زیر استفاده کنید:
<?php the_excerpt(); ?>
این راه حل ایده آلی برای افراد تازه کار نیست، منظور آن دسته از کاربرانی است که تمایلی به ویرایش فایل های قالب ندارند. از همین بهتر است آن افراد از روش بعدی که در زیر به آن خواهیم پرداخت استفاده کنند.
۲- اضافه کردن یک چکیده با استفاده از تگ more (بیشتر)
یکی دیگر از راه های اضافه کردن چکیده به صفحه اصلی و صفحات آرشیو سایت وردپرس خود استفاده از تگ more است.
شما می توانید برای استفاده از این تگ نشانگر موس را در هر قسمتی که میخواهید بین متن اصلی پست و متن چکیده فاصله بیافتد برده و در آن قسمت کلیک کنید و سپس روی گزینه “بیشتر” در نوار ابزار ویرایشگر وردپرس کلیک کنید.
بیشتر قالب های وردپرس به صورت کامل برای نمایش تگ “بیشتر” تنظیم شده اند. اما اگر قالب شما این روش را پشتیبانی نمی کند، نیازی نیست نگران باشید. راه دیگری نیز وجود دارد.
۳- اضافه کردن چکیده دلخواه با استفاده از افزونه
اگر دو روشی که در بالا به آن پرداخته شده با قالب وردپرس شما سازگار نبود و کار نکرد، اینجاست که می توانید بدون نوشتن هر گونه کدی چکیده دلخواه خود را به نمایش درآورید.
ابتدا شما باید افزونه Advanced Excerpt را نصب و فعال کنید. برای دریافت این افزونه می توانید از لینکی که در پایین همین مطلب قرار داده شده استفاده کنید.
در صورتیکه با نصب افزونه در وردپرس آشنا نیستید، می توانید مقاله “سه روش مختلف نصب پلاگین (افزونه) در وردپرس” را مطالعه کنید.
بعد از فعالسازی افزونه، به قسمت تنظیمات > Excerpt برای انجام تنظیمات افزونه بروید.
این افزونه به شما اجازه می دهد تا مشکل نمایش چکیده که توسط قالب شما ایجاد شده است را حل کنید. شما می توانید علاوه بر تنظیم چکیده، چگونگی و محل نمایش آن را نیز مشخص کنید.
استفاده از آن نیز آسان تر بوده و نیازی به ویرایش هیچ یک از فایل های قالب خود نخواهید داشت.
برخی از ویژگی های این افزونه عبارتند از :
- شما می توانید طول دلخواه خود برای چکیده را مشخص کنید.
- شما می توانید از نمایش جملات یا کلمات ناقص در چکیده جلوگیری کنید.
- قابلیت انتخاب نمایش چیزی که میخواهید در انتهای چکیده نمایش داده شود.
- اضافه کردن لینک “بیشتر بخوانید” دلخواه
- بازنویسی چکیده های دلخواه تعریف شده
- قابلیت فعال/غیرفعال سازی چکیده در صفحه اصلی، آرشیو، دسته بندی و مواردی از این دست
- شما می توانید امکان استفاده از HTML در چکیده را فعال کنید.
- شما می توانید اقدام به اجرا یا صرف نظر کردن از اجرای شورت کدها در چکیده ها بکنید.
به محض اینکه تنظیمات افزونه به پایان رسید، بر روی دکمه ذخیره کلیک کنید تا تنظیمات انجام شده ذخیره شوند. شما حالا می توانید سایت خود را برای اطمینان از نمایش چکیده ها بررسی کنید.
این افزونه باعث ایجاد هیچ گونه تغییری در محتوای پست های شما نمی شود. اگر تصمیم به استفاده از روش های دیگر گرفتید، تنها کافی است این افزونه را غیرفعال کنید.
- تمامی دیدگاه ها قبل از انتشار عمومی توسط کارشناسان سایت بررسی خواهند شد.
- دیدگاه هایی که جنبه تبلیغاتی داشته باشند تایید نخواهند شد.
- آدرس سایت ، مشخصات مدیریت و... در متن دیدگاه حذف خواهند شد.
- دیدگاه هایی که به زبان انگلیسی باشند تایید نخواهند شد.
- دیدگاه هایی که حاوی توهین ، تهدید یا... باشند تایید نخواهند شد.
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.
سلام.
در ویرایش نوشته “تنظیمات صفحه” برای من نمایش داده نمیشود. ممنون میشم راهنمایی بفرمایید.
با سلام و احترام
بررسی کنید قطعا قالب یا افزونه شما مشکل ایجاد کرده است.
با تشکر
با سلام
یه راهنمایی می خواستم درباره تب تنظیمات صفحه
من می خوام این تنظیمات رو یک بار انجام بدم و به صورت پیش فرض برای هر کس که به عنوان نویسنده وارد وب سایتم میشه
همین تنظیمات اولیه باشه
به عبارتی من میخوام وقتی یک نویسنده وارد وب سایت می شه چیدمان من اعمال بشه مثلا بخش نویسنده یا دسته های ببینه
و بقیه موارد را اگه خواست تیک شون رو بزنه
با تشکر از شما اگه امکان داره راهنمایی کنید
سلام
متوجه منظورتون نشدم، بیشتر توضیح بدین تا بتونم کمکتون بکنم.
با تشکر
موفق باشید
سلام جواد جان
چطور آرشیو محصولات edd رو سفارشی کنم
افزونه ای هست؟
اگر نیست لطفا بگید کجا و چطور میتونم تغییرات رو ایجاد کنم
سلام
این آموزش فکر کنم بتونه بهتون کمک کنه:
https://docs.easydigitaldownloads.com/article/1197-how-to-edit-download-archive
توضیح میده که میتونید با ایجاد archive-download.php قالب دانلودهای موجود در مسیر yourdomain.com/downloads رو تغییر بدید.
امیدوارم منظورت همین بوده باشه، باز هم اگر سوالی بود مطرح کنید تا در اسرع وقت پاسخ داده بشه
موفق باشید