انجمن


سوال: منوی فعال  (۶ نوشته)

  • sheisebaboo

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۶
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۱ خرداد ۱۳۹۰ - ۱۱:۱۳

    سلام....نمیدونم این سوال را جای مناسبی پرسیدم یا نه!!!

    من یه قالب وردپرس درست کردم، بعد یه سری منو گذاشتم و توی صفحه اول منوی (صفحه نخست) فعال هست، چیکار کنم که وقتی به هر صفحه دیگه مثل صفحه (درباره ما) میرم منوی (درباره ما) به صورت فعال نشون داده بشه!

    آخه کدهای تمام صفحات توی وردپرس یک جور!!!

    من منوی صفحه نخست رو توی ایندکس اینطور فعال کردم:

    #nav a:link.active, #nav a:visited.active  {
            color: #005b8b;
            background:#edf0f1;

    <li><a class="active" href="">صفحه نخست</a></li>

    میخوام منوها با یه کدی به صورت اتوماتیک فعال شه!!! کدهای بالای من به صورت html ساده هست...آیا در ورپرس کد خاصی هست؟؟؟

    مثال کلی: مثل منوهای بالای همین سایت وردپرس که وقتی وارد هر بخش میشی منوی اون بخش فعال نشون داده میشه

  • silvercover

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۴۹۷
    تشکر شده: ۵۹۷ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۱ خرداد ۱۳۹۰ - ۱۸:۲۱

    وقتی که برگه ها و سایرین با توابع استاندارد خود وردپرس مثل wp_list_pages() نمایش داده بشن، خود وردپرس در حین پیمایش صفحات یک کلاس به اسم current_page_item به بنده صفحه class از تگ li اضاف می کنه که شما می تونید در فایل css قالبتون براش خصوصیاتی تعریف کنید تا در هر صفحه که قرار می گیرید آیتم مربوطش خودکار متمایز نشون داده بشه.

    کاربران زیر به‌خاطر این نوشته تشکر کرده‌اند:
    Morteza - مجتبي اسپري پور - Mostafa
  • sheisebaboo

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۶
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۱ خرداد ۱۳۹۰ - ۲۱:۰۶

    امکانش هست یه مثال کوچیک بزنید؟؟؟؟؟

  • sheisebaboo

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۶
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۲۶ خرداد ۱۳۹۰ - ۱۱:۳۶

    سلام....کسی هست یه مثال کوچیک بزنه برام؟؟؟؟؟؟

  • sheisebaboo

    آفلاین
    عضو
    تعداد نوشته‌ها: ۷۶
    تشکر شده: ۶ بار
    # نوشته شده: ۱۲ سال پیش
    ۳۰ خرداد ۱۳۹۰ - ۱۲:۰۱

    خواهش میکنم....کمک کنید

  • silvercover

    آفلاین
    ناظم
    تعداد نوشته‌ها: ۴۹۷
    تشکر شده: ۵۹۷ بار
    # نوشته شده: ۱۲ سال پیش
    ۳۰ خرداد ۱۳۹۰ - ۱۲:۲۸

    sheisebaboo گفت:
    خواهش میکنم....کمک کنید

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

    اما در مورد مشکل شما باید گفت که نیازی به مثال نیست. کافیه شما یک قالب رو که در اون از wp_list_pages استقاده شده رو مورد استفاده قرار بدین. در ادامه کدی مشابه زیر رو در فایل استایل پوسته درج کنید و مقادیر CSS رو تنظیم کنید.

    به عنوان مثال کد زیر هنگامی که وارد برگه مربوطه بشین رنگ عنوانش رو قرمز میکنه و اون رو درشت نشون میده.

    .current_page_item a {
     color: red;
    font-weight: bold;
    }

درباره‌ی این موضوع



برچسب‌ها

هیچ برچسبی نیست.