firstChild; $divs = $form->getElementsByTagName( 'div' ); if ( $divs->item( 0 ) ) { /** * @var $div DOMElement; */ $div = $divs->item( 0 ); $inputs = $div->getElementsByTagName( 'input' ); if ( $inputs->item( 0 ) ) { /** * @var $input DOMElement; */ $input = $inputs->item( 0 ); $input->setAttribute( 'style', implode( ';', [ 'padding-top:' . $padding['top'], 'padding-right:' . $padding['right'], 'padding-bottom:' . $padding['bottom'], 'padding-left:' . $padding['left'], ] ) ); } } $content = $dom->saveHTML(); } return str_replace( 'wp-block-search__button ', 'wp-block-search__button wp-block-button__link ', $content ); }