PHP 为第一个和最后一个菜单项分配唯一的类

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PHP 为第一个和最后一个菜单项分配唯一的类相关的知识,希望对你有一定的参考价值。

// Assign Unique Classes To First And Last Menu Items
function first_last_class( $items ) {
	$position = strrpos($items, 'class="menu-item', -1);
	$items=substr_replace($items, 'menu-item-last ', $position+7, 0);
	$position = strpos($items, 'class="menu-item');
	$items=substr_replace($items, 'menu-item-first ', $position+7, 0);
	return $items;
}
add_filter( 'wp_nav_menu_items', 'first_last_class' );

以上是关于PHP 为第一个和最后一个菜单项分配唯一的类的主要内容,如果未能解决你的问题,请参考以下文章