رفتن به مطلب

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


Hosein Gh

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

سلام

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

مثلا 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 قرار دهید.

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