آموزش وردپرس

روش مخفی کردن بعضی از دسته بندی ها در وردپرس

روش مخفی کردن بعضی از دسته بندی ها در وردپرس

برای پنهان کردن یا تغییر سبک زیرشاخه‌ها در وردپرس باید چند اقدام ساده را انجام دهید.

بسیاری از کاربران وردپرس هنگام طراحی وب‌سایت خود تصور می‌کنند که نمایش تمام زیرشاخه‌ها به بازدیدکنندگان کمک می‌کند تا راحت‌تر به محتوای مورد نظرشان دسترسی پیدا کنند.

با این حال، تجربه نشان داده که یک لیست طولانی از زیرشاخه‌ها نه تنها ظاهر سایت را نامناسب می‌کند، بلکه می‌تواند باعث سردرگمی کاربران نیز شود. چنین لیستی به جای بهبود تجربه کاربری، اغلب آن را مختل کرده و ظاهری شلوغ و غیرحرفه‌ای به وب‌سایت شما می‌دهد.

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

چرا باید از زیردسته‌ها در وردپرس استفاده کنیم؟

هنگامی که در وب‌سایت وردپرسی خود مطلبی منتشر می‌کنید، می‌توانید آن‌ها را با استفاده از دسته‌ها و برچسب‌ها سازمان‌دهی کنید. این کار به شما کمک می‌کند تا با بهبود سئوی سایت، ترافیک بیشتری جذب کنید.

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

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

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

چرا باید از زیردسته‌ها در وردپرس استفاده کنیم؟

شاید شما هم برای نمایش دسته‌بندی‌های سایت خود به ابزارک دسته‌بندی‌ها از طریق Appearance » Widgets در وردپرس مراجعه کرده باشید. در این ابزارک، با فعال کردن گزینه “نمایش سلسله مراتب یا Show hierarchy”، زیردسته‌ها به نمایش در می‌آیند.

چرا باید از زیردسته‌ها در وردپرس استفاده کنیم؟

با این حال، ممکن است این روش همیشه بهترین گزینه نباشد. گاهی اوقات، تعداد زیاد دسته‌ها و زیردسته‌ها باعث می‌شود لیست شما طولانی و غیرقابل مدیریت شده و ظاهر سایتتان را شلوغ کند.

در این مقاله، راهکارهایی را به شما آموزش می‌دهیم تا با پنهان کردن زیردسته‌ها، ناوبری در سایت را برای کاربران ساده‌تر کنید. همچنین، اگر تصمیم به نمایش آن‌ها گرفتید، به شما نشان می‌دهیم چگونه با استایل‌دهی مناسب، ظاهری مرتب‌تر و جذاب‌تر برای آن‌ها ایجاد کنید.

برای دسترسی سریع به هر بخش، از لینک‌های زیر استفاده کنید:

  • نحوه پنهان کردن زیردسته‌های وردپرس با استفاده از CSS
  • نحوه استایل‌دهی به زیردسته‌های وردپرس با استفاده از CSS

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

در این راهنما، با استفاده از کدهای CSS به پنهان کردن و استایل‌دهی به زیرشاخه‌ها می‌پردازیم. شما می‌توانید این کدها را به چند روش به سایت خود اضافه کنید:

  • مستقیماً در فایل style.css قالب خود
  • از طریق یک افزونه کدنویسی مانند WPCode
  • با استفاده از Theme Customizer که در پیشخوان وردپرس موجود است

نکته مهم: افزودن کدهای CSS ممکن است برای افراد مبتدی کمی چالش‌برانگیز باشد و اشتباه در آن می‌تواند باعث از کار افتادن سایت شما شود. اگر در این زمینه تازه‌کار هستید، توصیه می‌کنیم پیش از شروع، راهنمای مربوط به نحوه افزودن CSS سفارشی به وردپرس را مطالعه کنید تا از بروز مشکلات احتمالی جلوگیری شود.

در ادامه، نحوه پنهان کردن زیرشاخه‌ها در وردپرس را بررسی می‌کنیم.

برای انجام این کار، کافیست کد زیر را کپی کرده و در یکی از بخش‌های بالا (فایل style.css قالب، افزونه کدنویسی یا Theme Customizer) قرار دهید.

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

برای اینکه بتوانید از بخش سفارشی‌سازی قالب استفاده کنید، ابتدا باید به نمایش » سفارشی‌سازی (Appearance » Customize) بروید. در منوی باز شده، روی گزینه CSS اضافی یا Additional CSS که در پایین لیست قرار دارد کلیک کنید. حالا کافیست کد مورد نظرتان را در کادر مخصوص وارد کرده و بعد روی دکمه انتشار یا Publish کلیک کنید تا تغییرات اعمال شوند.

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

اکنون می‌توانید از سایت وردپرس خود دیدن کنید تا مطمئن شوید که زیرشاخه‌ها پنهان شده‌اند. در اینجا تصاویر قبل و بعد از وب‌سایت آزمایشی ما آمده است.

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

نحوه استایل‌دهی به زیردسته‌ها در وردپرس با استفاده از CSS

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

به‌عنوان مثال، اگر زیردسته‌های خود را به صورت سلسله‌مراتبی نمایش می‌دهید، اضافه کردن یک خط عمودی یا میله عمودی (vertical bar) می‌تواند به کاربران کمک کند تا سطح هر دسته را به راحتی تشخیص دهند. بیایید ببینیم چطور می‌توانیم این کار را انجام دهیم.

فرآیند استایل‌دهی به زیردسته‌ها، مشابه روشی است که برای مخفی کردن آن‌ها به کار می‌رود. برای این کار، کافیست کدی که در ادامه آمده را در فایل style.css قالب، افزونه‌ای مانند WPCode یا از طریق بخش سفارشی‌ساز (Customizer) وردپرس، وارد کنید.

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

اگر در حال کار با سفارشی‌ساز قالب هستید، یادتان باشد که حتماً روی دکمه «انتشار» کلیک کنید.

بعد از انتشار، می‌توانید به وب‌سایت وردپرسی خود بروید تا پیش‌نمایش تغییرات را مشاهده کنید. در ادامه، تصاویر قبل و بعد از وب‌سایت آزمایشی ما را خواهید دید.

پنهان کردن زیرشاخه‌ها در وردپرس با استفاده از CSS

شما می‌توانید با اعمال تنظیمات در کد، ظاهر (استایل) مورد نظر خود را پیاده‌سازی کنید.

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

منبع: wpbeginner

ترتیب امتیازها از راست به چپ است. اولین ستاره از راست امتیاز ۱، آخرین ستاره امتیاز ۵
author-avatar

درباره سیامک تیموری

دانش آموخته روابط بین الملل از دانشگاه علامه طباطبایی تهران

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

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