Essa função parece com função __(), porém já exibe a tradução na tela. Se a função não encontrar a tradução da string, ela volta a string como ela é.
O resultado dessas duas linhas de código seria o mesmo
echo __('This is a new website', 'hedomi');
_e('This is a new website', 'hedomi')
Não pode passar os variáveis dentro dessa função!!! Deve ser uma string!
Lembre-se que a tradução será exibida só se o arquivo da tradução foi adicionado e configurado corretamente.