me parece estas confundiendo la Y por la O.
Es imposible que una página sea home y al mismo tiempo sea archive.... querrás decir cuando es home O es archivo O es single, no?
en ese caso se hace así:
Código PHP:
<?php
if( is_home() OR is_single() OR is_archive() ){
echo "Hola, buenos días";
}
?>