Cómo agregar un elemento personalizado a una posición específica del elemento del menú de WordPress

Tengo un menú principal registrado y mostrado que consta de 4 enlaces (inicio, acerca de, noticias, blog). Quiero agregar html (un logotipo) entre el segundo y el tercer menú y me preguntaba si esto era posible.

Aquí hay un diagrama: INICIO | Acerca de | Logotipo | Noticias | Blog

Estaba mirando el gancho wp_nav_menu_items pero solo puedo agregar un elemento personalizado a la primera posición o al último.

Antes de usar jQuery para agregar html, pero dado que el DOM tiene que estar completamente cargado, el logotipo se carga al final y estoy tratando de que el logotipo se muestre primero o al mismo tiempo con el contenido de la página.

Respuestas a la pregunta(3)

Su respuesta a la pregunta