Tra i tanti fattori che influiscono nel posizionamento di un sito fatto con Joomla, che nativo non ha questa funzione, l'aggiunta dell'attributo "title" alle voci di menù è una spinta in più, sopratutto se queste voci da noi scelte sono ottime key di nostro interesse con le quali ci vogliamo posizionare. Questo attributo, che nasce come tag legato soprattutto all'accessibilità, non è contemplato nel core di Joomla e quindi tocca a noi (con un piccolo hack) modificare il codice del modulo mod_mainmenu, che genera l'output dei menu.
Proviamo con un semplice escamotage ad aggiungere un tag title che sarà uguale al titolo della voce di menù. Questa modifica dipende da che tipologia di menù utilizziamo
Per i menu di tipo "List":
Nel file modules/mod_mainmenu/helper.php, trovare la linea (Joomla 1.5.9) 343 che recita
$data = '<a href="'.$tmp->url.'">'.$image.$tmp->name.'</a>';
e modifichiamola così
$data = '<a title="'.$item->name.'" href="'.$tmp->url.'">'.$image.$tmp->name.'</a>';
Per quanto riguarda i menu di tipo "Legacy", il file da modificare è modules/mod_mainmenu/legacy.php, precisamente la riga 141 (sempre in Joomla! 1.5.9)
$txt = '<a class="' . $menuclass . '" href="' . $mitem->url . '">' . $mitem->name . '</a>';
sostituiamola con
$txt = '<a href="' . $mitem->url . '" class="' . $menuclass . '" title="'.$mitem->name.'
" ' . $id . '>' . $mitem->name . '</a>';
... e il gioco è fatto!! Abbiamo ora nel nostro JoomlaSite incluso uno degli oltre 100 fattori che influiscono nel posizionamento di un sito web. Non sarà certo decisiva per guadagnare importanti posizioni, ma una piccola spintarella sicuramente la otterremo.... provare per credere.
Joomla Blog si prefigge come obiettivo quello di proporre attraverso dei contenuti un pò di tutto quello che è Joomla. Tra notizie, consigli, curiosità, estensioni e guide vedremo di creare un panorama ampio sul Csm. Un Blog, BlogJoomla.it, che non si propone come punto di riferimento ma solo interessante da leggere, e anche da consultare per risolvere piccoli e grandi problemi; trovare utili indicazioni sull'uso di Joomla, sulle sue potenzialità, su come migliorarlo e adattarlo alle varie esigenze. Gli argomenti sono suddivisi, ovviamente, in grandi sezioni (il top menù) da cui si diramano numerose categorie, alcune di queste raggiungibili dal Joomla menù (colonna left). Lo spirito che fa nascere BlogJoomla.it viene esclusivamente dalla voglia di parlare di Joomla. BlogJoomla.it non è affiliata con Open Source Matters o con Joomla! Project. che ne detengono tutti i diritti, sul nome e sul logo.
Utilizzare Joomla, e tutti gli altri addons creati dalla comunità, è semplice ed intuitivo. Tutti i contenuti puntano su questi due aspetti, e se non è chiaro, se hai qualcosa da aggiungere o integrare, non esitare a contattarci. Qui si parla di Joomla.
Potrai seguirci sottoscrivendo i nostri feed rss raggiungibili cliccando sull'icona qui a fianco per non perdere nessuna news, e se ti va di darci consigli e suggerimenti puoi scriverci tramite il nostro modulo contatti.
Dimenticavo, su BlogJoomla.it è tutto Open Source!!
JoomaBlog | Il Meglio di Joomla!
Articoli Correlati
Pagina 35 di 35
Contatti - Privacy - Cookie - Sitemap
Copyright © 2009 - 2025 BlogJoomla.it | Il Meglio di Joomla! Raccoglitore di notizie e bloggate sul cms Joomla!
The Joomla!® name and logo is used under a limited license granted by Open Source Matters the trademark holder in the United States and other countries. BlogJoomla.it is not affiliated with or endorsed by Open Source Matters or the Joomla! Project™