add_cssclass()

最后更新于:2021-11-25 19:09:50

add_cssclass( string$add, string$class)

参数

$add

(string) (Required)

$class

(string) (Required)

响应

(string)

源文件

文件: gc-admin/includes/menu.php

function add_cssclass( $add, $class ) {
	$class = empty( $class ) ? $add : $class .= ' ' . $add;
	return $class;
}
$firstm = $lastm = false;
$i = 0;

foreach ( $menu as $order => $top ) {
        $i++;

        if ( 0 == $order ) {
            $menu[0][4] = add_cssclass( 'menu-top-first', $top[4] );
            $lastm = 0;
            continue;
        }

        if ( 0 === strpos( $top[2], 'separator' ) && false !== $lastm ) {
            // if separator
            $firstm = true;
            $c = $menu[ $lastm ][4];
            $menu[ $lastm ][4] = add_cssclass( 'menu-top-last', $c );
            continue;
        }

        if ( $first ) {
            $c = $menu[ $order ][4];
            $menu[ $order ][4] = add_cssclass( 'menu-top-first', $c );
            $firstm = false;
        }

        $lastm = $order;
    }