Como adicionar um item personalizado a uma posição específica do item de menu do WordPress

Eu tenho um menu principal registrado e exibido que consiste em 4 links (página inicial, sobre, notícias, blog). Quero adicionar html (um logotipo) entre o segundo e o terceiro menu e fiquei imaginando se isso era possível.

Aqui está um diagrama: HOME | Sobre | Logo | Notícias | Blog

Eu estava olhando o gancho wp_nav_menu_items, mas só posso adicionar um item personalizado à primeira posição ou à última.

Antes de usar o jQuery para adicionar html, mas como o DOM precisa ser totalmente carregado, o logotipo é carregado por último e estou tentando fazer com que o logotipo seja exibido primeiro ou ao mesmo tempo com o conteúdo da página.

questionAnswers(3)

yourAnswerToTheQuestion