Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    Come si fa a mettere il Tag Title in joomla?

    Salve vorrei capire in quale file devo andare ad intervenire per inserire il tag title, almeno in home page.
    Inoltre se intervengo sull'index del template, poi metto lo stesso title a tutte le pagine?

    Please Help Me

  2. #2
    Ti consiglio innanzi tutto di usare openSef per joomla.

    Il title tag viene letto dal titolo di ogni pagina nel com_content (Editor).

    Così anche descrizione e keywords.
    (Lascia in bianco quelle generali).

  3. #3
    Utente di HTML.it L'avatar di Fedeo
    Registrato dal
    Dec 2003
    Messaggi
    497
    Tempo fa ho appuntato alcune modifiche per intervenire nel tag <title> e nel title dei link, vedi se possono tornare utili (i numeri delle linee di codice sono riferiti alla 1.0.12):

    MODIFICARE IL <TITLE> IN HOME PAGE (DIVERSO DA “HOME”)

    componenets/com_content/content.php > linea 220:

    sostituirre

    // Dynamic Page Title
    $mainframe->SetPageTitle( $menu->name );

    con

    // Dynamic Page Title
    $mainframe->SetPageTitle( 'Your Custom Homepage Text Here' );


    INSERIRE IL "TITOLO DELLA PAGINA" PRIMA DEL NOME DEL SITO
    (ES. TITOLO PAGINA – NOME SITO)

    includes/joomla.php linea 509:

    sostituire:

    $this->_head['title'] = $title ? $GLOBALS['mosConfig_sitename'] . ' - '. $title : $GLOBALS['mosConfig_sitename'];

    con

    $this->_head['title'] = $title ? $title . " - ". $GLOBALS['mosConfig_sitename'] : $GLOBALS['mosConfig_sitename'];

    INSERIRE TITOLO NELLA CATEGORIA DIVERSO DA QUELLO DELLA SEZIONE

    componenets/com_content/content.php > linea 495 prima di
    // show/hide empty categories

    aggiungere

    $section = new mosSection( $database );
    $section->load( $category->section );
    $pagetitle = $section->name . " - " . $category->name;

    Risultato: Nome Sezione – Nome categoria – Nome Sito

    aggiungere

    $section = new mosSection( $database );
    $section->load( $category->section );
    $pagetitle = $category->name;

    Risultato: Nome Categoria – Nome Sito

    aggiungere

    $section = new mosSection( $database );
    $section->load( $category->section );
    $pagetitle = $category->name . " - " . $section->name;

    Risultato: Nome Categoria – Nome Sezione – Nome Sito

    INSERIRE IL TITLE NEI LINK DEI MENU

    /modules/mod_mainmenu.php LINEA 133:

    Inserire:

    title="'. $mitem->name .'"

    INSERIRE IL TITLE NEI LINK DI UNA SEZIONE

    componenets/com_content/content.html.php > linea 136:

    aggiungere: title="<?php echo $row->name;?>"

    INSERIRE IL TITLE NEI LINK DI UNA CATEGORIA

    componenets/com_content/content.html.php > linea 296:

    aggiungere: title="<?php echo $row->title; ?>"

    INSERIRE IL TITLE NEI LINK (ESCLUSI QUELLI IN “CATEGORIA”)

    componenets/com_content/content.html.php > linea 610:

    aggiungere: title="<?php echo $row->title;?>"

    INSERIRE IL TITLE NEI LINK NEL MODULO “ULTIME NOTIZIE”

    modules/mod_latestnews.php linea 177

    aggiungere title="<?php echo $row->title; ?>"

    INSERIRE IL TITLE NEI LINK NEL MODULO “I PIU’ LETTI”

    modules/mod_mostread.php linea 161

    aggiungere title="<?php echo $row->title; ?>"

    INSERIRE IL TITLE NEI LINK DEL PATHWAY

    includes/pathway.php

    linea 301: aggiungere title="'. $itemname .'"

    linea 317: aggiungere title="'. $home .'"

  4. #4
    Ti ringrazio motlo, lo terrò a mente anche se ora ho un po' paura a toccare certe cose.

    A me per ora basterebbe sapere da dove si cambia il title della home page e inoltre se quando inserisco un contenuto statico posso inserire il title in html direttamente dall'editor dei contenuti statici di joomla.

  5. #5
    Originariamente inviato da Fedeo
    MODIFICARE IL <TITLE> IN HOME PAGE (DIVERSO DA “HOME”)
    Ce l'ho.

    INSERIRE IL "TITOLO DELLA PAGINA" PRIMA DEL NOME DEL SITO
    (ES. TITOLO PAGINA – NOME SITO)
    Ce l'ho.

    INSERIRE TITOLO NELLA CATEGORIA DIVERSO DA QUELLO DELLA SEZIONE
    Ce l'ho.

    INSERIRE IL TITLE NEI LINK DEI MENU
    Mi manca. Grazie.

    INSERIRE IL TITLE NEI LINK DI UNA SEZIONE
    Ce l'ho.

    INSERIRE IL TITLE NEI LINK DI UNA CATEGORIA
    Ce l'ho.

    INSERIRE IL TITLE NEI LINK (ESCLUSI QUELLI IN “CATEGORIA”)
    Ce l'ho. (ma non lo fa già l'editor?)


    INSERIRE IL TITLE NEI LINK NEL MODULO “ULTIME NOTIZIE”
    Ce l'ho.

    INSERIRE IL TITLE NEI LINK NEL MODULO “I PIU’ LETTI”
    Ce l'ho.

    INSERIRE IL TITLE NEI LINK DEL PATHWAY
    Ce l'ho.

  6. #6
    Utente di HTML.it L'avatar di Fedeo
    Registrato dal
    Dec 2003
    Messaggi
    497
    @Ale.diamantesi:
    MODIFICARE IL <TITLE> IN HOME PAGE (DIVERSO DA “HOME”)

    componenets/com_content/content.php > linea 220:

    sostituirre

    // Dynamic Page Title
    $mainframe->SetPageTitle( $menu->name );

    con

    // Dynamic Page Title
    $mainframe->SetPageTitle( 'Your Custom Homepage Text Here' );

    @ppevans:
    Mi hai fatto tornare indietro di almeno vent'anni...

    Ce l'ho, Ce l'ho, Mi Manca, Mi Manca, Ce l'ho...

    Che bei tempi gli anni '80 con le figurine dei calciatori

  7. #7

  8. #8

    Non va

    Ho provato a fare la cosa del title solo che l'unica cosa che accade e che aggiunge (non sostituisce) il tag title cioè (Nome sito - Custom Title) e lo fa solo in home page.

    Ho installato JoomlaSef potrebe essere a causa di quello?

  9. #9
    Io uso opensef ed è tutto ok.
    Il titolo lo indico per ogni pagina (prende il title della pagina nell'editor JCE, come anche i tags)

    Il title dei menù mandato da Fedeo funziona perfettamente.

    Ti consiglio, se non lo hai già fatto, di instalare questa

    patch seo per joomla

    OT:

    Consiglio al sito diamantesi.it:

    Manda i link alla home sempre allo stesso indirizzo www.nomesito.it e non anche a www.nomesito.it/index.php

    Rimuovi ogni titolo e tag generale per il sito nella configurazione globale

  10. #10
    Grazie mille! Allora, da configurazione totale posso togliere i meta tag e l'ho fatto, ma la descrizione globale a quanto pare consiste solo nel non mettere il "Nome del sito" se fosse così mi dispiacerebbe perchè perdo il footer (copiright 2007 nomesito).
    E poi il problema è che la modifica funziona solo in home page e se tolgo la descrizione globale nelle altre pagine non comparirebbe il nome del sito, a meno che non lo mettessi manualmente io ovunque, però poi ci sarebbe il problema dei contenuti dinamici, che vengono inseriti ogni giorno praticamente che non avrebbero il nome del sito nel title.

    Per la patch l'indirizzo che mi hai dato non funziona.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.