Engade unha icona de inicio ao menú de navegación de WordPress

menú de inicio

Encántanos WordPress e traballamos con el practicamente todos os días. O menú de navegación activo en WordPress é incrible: unha boa función de arrastrar e soltar fácil de usar. Se o teu tema non ten unha sección de menú onde podes modificar os teus menús, debes atopar un novo programador.

Coa adición da nosa carga Ajax, quería reducir o tamaño da ligazón de inicio no menú de navegación e simplemente poñer unha icona de inicio. Non obstante, engadir unha icona non é unha opción a través de WordPress, polo que tivemos que engadir a funcionalidade a través do ficheiro functions.php do noso tema. Atopei un fragmento en liña para engadindo a ligazón de inicio ao menú... Só tiven que modificala para usar unha imaxe real en lugar da ligazón de texto.

Engade unha icona de inicio a WordPress

add_filter ('wp_nav_menu_items', 'add_home_link', 10, 2); función add_home_link ($ items, $ args) {if (is_front_page ()) $ class = 'class = "current_page_item home-icon"'; else $ class = 'class = "icona de inicio"'; $ homeMenuItem = ' '. $ args-> antes. ' '. $ args-> ligazón_antes. '  '. $ args-> link_after. ' '. $ args-> despois. ' '; $ items = $ homeMenuItem. $ elementos; devolver $ artigos; }

Este código tamén engade unha clase á imaxe para que poida axustar a súa situación a través da súa folla de estilo.

Un comentario

  1. 1

¿Que pensas?

Este sitio usa Akismet para reducir o spam. Aprende a procesar os teus datos de comentarios.