SHET25

افزودن عنوان دوم به وردپرس و نوشته‌ها به‌صورت زیرعنوان

افزودن عنوان دوم به وردپرس و نوشته‌ها به‌صورت زیرعنوان

یک زیرعنوان کوتاه کمک می‌کنه کاربر قبل از خوندن متن، سریع‌تر بفهمه قراره چه چیزی یاد بگیره. مثلاً عنوان اصلی می‌تونه «آموزش ساخت فروشگاه اینترنتی» باشه و زیرعنوان توضیح بده که این آموزش برای افراد مبتدی آماده شده و به کدنویسی نیاز نداره.

وردپرس به‌صورت پیش‌فرض فیلد جداگانه‌ای برای عنوان دوم نوشته‌ها و برگه‌ها نداره. برای افزودن عنوان دوم به وردپرس، در این آموزش سراغ افزونه رایگان Secondary Title می‌ریم. این افزونه با ویرایشگر بلوکی وردپرس کار می‌کنه و برای استفاده عادی از اون لازم نیست ویرایشگر کلاسیک رو نصب کنید.

افزودن عنوان دوم به وردپرس

افزونه Secondary Title یک فیلد جدا برای نوشتن زیرعنوان به نوشته‌ها، برگه‌ها و نوع‌های محتوایی که انتخاب می‌کنید اضافه می‌کنه. بعد از نوشتن عنوان دوم، می‌تونید اون رو به‌صورت خودکار کنار عنوان اصلی نشون بدید یا برای محل نمایش اون قانون‌های دقیق‌تری بسازید.

این افزونه رایگانه و می‌تونید اون رو مستقیم از مخزن رسمی وردپرس نصب کنید. نسخه ۲.۲.۱ افزونه حداقل به PHP ۷.۴ و وردپرس ۴.۰ نیاز داره و هنگام آخرین بررسی، سازگاری اون تا وردپرس ۷.۱.۳ ثبت شده بود. این مشخصات ممکنه در نسخه‌های بعدی تغییر کنن، پس بهتره قبل از نصب، نگاهی هم به بخش مشخصات صفحه افزونه بندازید.

معرفی افزونه Secondary Title
معرفی افزونه Secondary Title

نصب افزونه رایگان Secondary Title

در پیشخوان وردپرس به مسیر «افزونه‌ها ← افزودن افزونه تازه» برید. عبارت «Secondary Title» رو جست‌وجو کنید و افزونه‌ای رو که همین نام رو داره، نصب و فعال کنید. اگه تا حالا افزونه‌ای نصب نکرده‌اید، آموزش نصب افزونه در وردپرس همه مراحل رو ساده و قدم‌به‌قدم نشونتون می‌ده.

نصب افزونه رایگان Secondary Title
نصب افزونه رایگان Secondary Title

نوشتن زیرعنوان در ویرایشگر بلوکی وردپرس

بعد از فعال‌کردن افزونه، از پیشخوان وارد بخش «نوشته‌ها» بشید. حالا یک نوشته تازه بسازید یا یکی از نوشته‌های قبلی رو برای ویرایش باز کنید. در ویرایشگر بلوکی که به اون گوتنبرگ هم می‌گن، روی آیکون تنظیمات بالای صفحه کلیک کنید و زبانه «نوشته» رو باز کنید. کادر Secondary Title در نوار کناری همین زبانه قرار می‌گیره.

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

نوشتن زیرعنوان در ویرایشگر بلوکی وردپرس
نوشتن زیرعنوان در ویرایشگر بلوکی وردپرس

برای کار با این افزونه نیازی به نصب افزونه Classic Editor ندارید. Secondary Title از ویرایشگر گوتنبرگ وردپرس پشتیبانی می‌کنه. گزینه‌های مربوط به جای کادر ورودی و ستون مدیریت هم فقط برای سایت‌هایی کاربرد دارن که هنوز با ویرایشگر کلاسیک کار می‌کنن.

تنظیمات افزونه Secondary Title

برای دسترسی به تنظیمات افزونه، در پیشخوان وردپرس به مسیر «تنظیمات ← Secondary Title» برید. گزینه‌های این صفحه در سه بخش General Settings، Display Rules و Miscellaneous Settings قرار گرفتن. بیاید مهم‌ترین گزینه‌های هر بخش رو با هم مرور کنیم.

تنظیمات افزونه Secondary Title
تنظیمات افزونه Secondary Title

تنظیمات عمومی

Auto Show: این گزینه خودش عنوان دوم نمی‌سازه. وقتی روشنش می‌کنید، افزونه عنوان اصلی و عنوان دومی رو که نوشته‌اید، طبق قالب انتخابی به‌صورت خودکار در سایت نشون می‌ده.

Title Format: در این قسمت می‌تونید ترتیب و شکل نمایش عنوان اصلی و عنوان دوم رو تعیین کنید. مثلاً می‌تونید بین اون‌ها دونقطه، خط تیره یا جداکننده دیگه‌ای بذارید.

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

PHP
<?php the_secondary_title($post_id, $prefix, $suffix); ?>

تابع بالا عنوان دوم رو مستقیم نشون می‌ده. تابع get_secondary_title() فقط مقدار عنوان رو برمی‌گردونه؛ پس اگه از اون استفاده می‌کنید، باید نتیجه رو با echo چاپ کنید:

PHP
<?php echo get_secondary_title($post_id, $prefix, $suffix); ?>

مقادیر $prefix و $suffix به‌ترتیب متن یا کدی هستن که قبل و بعد از عنوان دوم قرار می‌گیرن. اگه با PHP و ساختار قالب وردپرس آشنا نیستید، بهتره از نمایش خودکار افزونه کمک بگیرید یا انجام این بخش رو به یک توسعه‌دهنده بسپارید.

قوانین نمایش

تنظیمات Display Rules
تنظیمات Display Rules

بخش Display Rules تعیین می‌کنه عنوان دوم در کدوم قسمت‌ها دیده بشه. با این تنظیمات می‌تونید زیرعنوان رو فقط برای بخش‌هایی از سایتتون فعال کنید که واقعاً به اون نیاز دارن.

Only Show in Main Post: اگه این گزینه رو روشن کنید، عنوان دوم فقط داخل صفحه اصلی همون نوشته یا برگه نمایش داده می‌شه. در این حالت، زیرعنوان در بخش‌هایی مثل فهرست مطالب، ابزارک‌ها یا بعضی حلقه‌های نمایش نوشته دیده نمی‌شه.

Post Types: در این بخش مشخص می‌کنید عنوان دوم برای کدوم نوع محتوا فعال باشه. مثلاً می‌تونید اون رو فقط برای نوشته‌ها، فقط برای برگه‌ها یا برای هر دو فعال کنید.

دسته‌ها: با این گزینه می‌تونید نمایش عنوان دوم رو به نوشته‌های دسته‌های انتخابی محدود کنید.

Post IDs: اگه می‌خواید عنوان دوم فقط در چند نوشته یا برگه مشخص دیده بشه، شناسه اون‌ها رو در این بخش بنویسید. شناسه یعنی شماره‌ای که وردپرس به هر نوشته یا برگه می‌ده. یادتون نره شناسه‌ها رو با کاما از هم جدا کنید.

تنظیمات تکمیلی

بخش Miscellaneous Settings
بخش Miscellaneous Settings

در بخش Miscellaneous Settings چند گزینه تکمیلی برای جست‌وجوی سایت و محیط مدیریت وردپرس می‌بینید.

Include in Search: با روشن‌کردن این گزینه، وردپرس متن عنوان دوم رو هم در جست‌وجوی داخلی سایت بررسی می‌کنه. پس ممکنه کاربر با جست‌وجوی عبارتی که داخل زیرعنوان نوشته‌اید، به نوشته شما برسه.

Input Field: این گزینه جای کادر عنوان دوم رو در صفحه ویرایش تعیین می‌کنه و فقط به ویرایشگر کلاسیک مربوطه. در ویرایشگر بلوکی، کادر عنوان دوم داخل نوار کناری زبانه نوشته قرار می‌گیره.

Column Position: با این گزینه می‌تونید جای ستون عنوان دوم رو در فهرست نوشته‌های پیشخوان تنظیم کنید. این تنظیم هم به محیط مدیریت کلاسیک مربوطه.

بعد از انتخاب گزینه‌های دلخواهتون، روی «ذخیره تغییرات» کلیک کنید. بعد یک نوشته آزمایشی بسازید و نتیجه رو هم داخل صفحه نوشته و هم در فهرست نوشته‌های سایت ببینید. ظاهر و محل نمایش عنوان‌ها ممکنه در قالب‌های مختلف کمی فرق کنه.

سوالات متداول

آیا وردپرس خودش امکان افزودن عنوان دوم رو داره؟

نه، وردپرس به‌صورت پیش‌فرض فیلد جداگانه‌ای برای عنوان دوم نوشته‌ها و برگه‌ها نداره. برای اضافه‌کردن این قابلیت می‌تونید از افزونه رایگان Secondary Title کمک بگیرید.

آیا افزونه Secondary Title رایگانه؟

بله، این افزونه رایگانه و می‌تونید اون رو مستقیم از مخزن رسمی وردپرس نصب کنید.

آیا برای استفاده از Secondary Title به ویرایشگر کلاسیک نیاز داریم؟

نه، این افزونه با ویرایشگر بلوکی وردپرس کار می‌کنه. بعد از فعال‌کردن افزونه، کادر Secondary Title رو در نوار کناری زبانه نوشته می‌بینید.

چرا عنوان دوم در سایت نمایش داده نمی‌شه؟

اول مطمئن بشید عنوان دوم رو نوشته و محتوا رو ذخیره کرده‌اید. بعد گزینه Auto Show و قوانین بخش Display Rules رو بررسی کنید. محل نمایش عنوان دوم به تنظیمات افزونه و قالب سایتتون هم بستگی داره.

جمع‌بندی

وردپرس هنوز فیلد جداگانه‌ای برای زیرعنوان نوشته‌ها و برگه‌ها نداره، ولی افزونه رایگان Secondary Title این امکان رو بدون نیاز به ویرایشگر کلاسیک به سایتتون اضافه می‌کنه. برای شروع، افزونه رو نصب کنید، عنوان دوم رو از نوار کناری ویرایشگر بلوکی بنویسید و بعد قوانین نمایش اون رو براساس قالب و ساختار سایتتون تنظیم کنید.

نظر شما در این مورد چیه؟

    پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
    تیم میهن وردپرس
    پشتیبانپشتیبانپشتیبانپشتیبانپشتیبان
    تیم میهن وردپرسآنلاین و پاسخگوی شما هستیم.آنلاین

    در حال بارگذاری...

    هر سوالی دارید بپرسید.پاسخگوی شما هستیم.