رفتن به مطلب

حذف کدهای اضافی سایت


پست های پیشنهاد شده

سلام

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

مثلا li که ایجاد میشه تو فهرست تو خروجی به این شکله

<li id="menu-item-15150" class="menu-item menu-item-type-post_type menu-item-object-artists menu-item-15150">

نمیشه کدهای اضافه رو حذف کرد؟ اون id و class که خودش اضافه شده

ویرایش شده توسط Hosein Gh
لینک به ارسال

سلام

خروجی

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')) : '';
}

 

لینک به ارسال
در 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')) : '';
}

 

سلام

باید چیکار کنم اون خروجی رو کجا بزارم

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...