firstChild; if ( ! $nav ) { return $content; } /** * @var $button DOMElement */ $button = $nav->getElementsByTagName( 'button' )->item( 0 ); if ( ! $button ) { return $content; } $fragment = $button->ownerDocument->createDocumentFragment(); $fragment->appendXML( 'Menu' ); $button->appendChild( $fragment ); /** * @var $label DOMElement */ $label = $button->getElementsByTagName( 'span' )->item( 0 ); $label->setAttribute( 'class', 'screen-reader-text' ); /** * @var $svg DOMElement */ $svg = $button->getElementsByTagName( 'svg' )->item( 0 ); $svg->firstChild->setAttribute( 'y', '6' ); $svg->lastChild->setAttribute( 'y', '12' ); $clone = $svg->lastChild->cloneNode( true ); $clone->setAttribute( 'y', '18' ); $svg->appendChild( $clone ); return $dom->saveHTML(); }