PDA

View Full Version : سوال: تغییر رنگ منو با کلیک روی هر کدام یک از گزینه هاش در وردپرس



ravand
یک شنبه 27 اردیبهشت 1394, 19:18 عصر
سلام
شاید بگید چرا اینجا سوال میکنی؟ خب احساس کردم به php هم نیاز هست.
من میخوام برای منو در وردپرس کاری کنم که وقتی کسی روی یکی از گزینه های منو کلیک کرد. با وجود اینکه صفحه ی مورد نظر باز شده باشه رنگ اون گزینه عوض بشه.
مثلا ما یه گزینه ی صفحه ی اصلی داریم(با رنگ آبی ) یه صفحه ی تماس با ما( با رنگ آبی کمرنگ) . در حالت عادی این صفحه ی اصلی رنگش مثلا آبی هست وقتی روی گزینه ی تماس با ما کلیک میکنیم تماس با ما آبی بشه و صفحه ی اصلی رنگش آبی کمرنگ بشه. و برعکس.
الان من اینو برای یه منویی میخوام که گزینه هاش مدام اضافه میشه چون میخواستم منظورم رو متوجه بشید گفتم صفحه ی اصلی و تماس با ما.
چون دیدم وقتی روی گزینه ها کلیک میشه صفحه بارگذاری میشه برای همین به این نتیجه رسیدم که باید از php کمک گرفت. البته یه نمونه دیگه دیدم با جی کوئری بود ولی با فارسی مشکل داشت.
من خودم یه نمونه برای سیستم اختصاصی نوشتم. ولی گفتم لابد برای وردپرس راحت تره.
متشکرم.

mehdytux
یک شنبه 27 اردیبهشت 1394, 19:55 عصر
از کلاس های .current-menu-item و .current-menu-parent در کد css خود استفاده کن.
برای اطلاعات بیشتر این صفحه رو مطالعه کنید https://codex.wordpress.org/Function_Reference/wp_nav_menu