Hosein Gh 4 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 (ویرایش شده) سلام من از فهرست ها که تو وردپرس هست استفاده میکنم بعد تو خروجی که میبینم یه سری کدهای اضافی داره مثلا li که ایجاد میشه تو فهرست تو خروجی به این شکله <li id="menu-item-15150" class="menu-item menu-item-type-post_type menu-item-object-artists menu-item-15150"> نمیشه کدهای اضافه رو حذف کرد؟ اون id و class که خودش اضافه شده ویرایش شده دی 99 توسط Hosein Gh نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 سلام خروجی wp_nav_menu( array( 'theme_location' => 'nav_menu', 'menu_class' => 'myclass', 'menu_id' => 'myid' ) ); فانکشن add_filter('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter('page_css_class', 'my_css_attributes_filter', 100, 1); function my_css_attributes_filter($var) { return is_array($var) ? array_intersect($var, array('current-menu-item')) : ''; } 1 نقل قول لینک به ارسال
Hosein Gh 4 ارسال شده در دی 99 مالک گزارش بازنشر ارسال شده در دی 99 در 4 ساعت قبل، asadiy4n گفته است : سلام خروجی wp_nav_menu( array( 'theme_location' => 'nav_menu', 'menu_class' => 'myclass', 'menu_id' => 'myid' ) ); فانکشن add_filter('nav_menu_css_class', 'my_css_attributes_filter', 100, 1); add_filter('nav_menu_item_id', 'my_css_attributes_filter', 100, 1); add_filter('page_css_class', 'my_css_attributes_filter', 100, 1); function my_css_attributes_filter($var) { return is_array($var) ? array_intersect($var, array('current-menu-item')) : ''; } سلام باید چیکار کنم اون خروجی رو کجا بزارم نقل قول لینک به ارسال
asadiy4n 2805 ارسال شده در دی 99 گزارش بازنشر ارسال شده در دی 99 منو رو شما چجوری نمایش میدید؟ داخل سربرگ ( header.php ) معمولا میذارن این کد ها رو به منو اضافه کنید 'menu_class' => 'myclass', 'menu_id' => 'myid' 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .