claro puedes eliminar wp_head() pero si este esta agregando algún script u hoja de estilos que tu theme requiera, al retirarlo por ende dejara de funcionar tu theme.
lo recomendable es que agregues tus scripts debajo de esta etiqueta, no te estorba en lo mas mínimo... o bien si quieres agregar mas scripts o algún contenido en el head dentro de esta función es muy sencillo.
agrega
Código PHP:
Ver originalfunction your_function(){
echo "<meta xxxx content='contenido' />"; //tu contendió puede ser html
wp_enqueue_style('theme-styles', dirTheme . '/style.css'); //esta función agrega un archivo CSS
wp_enqueue_script
('gallery-js', plugins_url
('js/', __FILE__),array('jquery')); //esta función agrega un js e invoca jquery en caso de ser necesario.}
add_action('wp_head', 'your_function'); //esta linea agrega el contenido de tu función a wp_head
add_action('wp_footer', 'your_function'); //esta linea agregaria tu funcion al pie de pagina wp_footer