É verdade, as duas primeiras formas podem dar erros dependendo do servidor. Isso acontece comigo frequentemente, por isso coloquei avisos no final dos dois métodos. O terceiro método é o que mais apresenta índices de sucesso, recomendo utilizá-lo em todos os momentos que você desejar enviar um arquivo para o blog (seja tema ou plugin).