Joomla.it Forum

Non solo Joomla... => Sviluppo => : fvomnia 24 Jan 2013, 21:37:50

: aggiunta di tag in <head> e <body>
: fvomnia 24 Jan 2013, 21:37:50
Ciao,
vorrei chiedere quali sono le possibilità per aggiungere dei tag di questo tipo.


<head itemscope itemtype="http://google/WebPage (http://schema.org/WebPage)"> oppure
<body blabla>


mi servono per questioni di SEO, si tratta del microdati per aiutare i bots a capire di cosa parla la pagina.


grazie
: Re:aggiunta di tag in <head> e <body>
: BelinBelan 24 Jan 2013, 21:49:59
Ciao,
dal BackEnd di Joomla li inserisci nel file principale del Template. ;)
: Re:aggiunta di tag in <head> e <body>
: mau_develop 24 Jan 2013, 22:30:13
da dove prendi il contenuto di quel meta?
.. deve essere dinamico...

così dovrebbe funzionare
:
$tuo_tag='<head itemscope itemtype="http://google/WebPage">';
$document = JFactory::getDocument();
$document->addCustomTag($tuo_tag);
: Re:aggiunta di tag in <head> e <body>
: giovi 25 Jan 2013, 00:59:39
così dovrebbe funzionare
In questo modo non include due volte il tag head? Non è un errore semantico?
: Re:aggiunta di tag in <head> e <body>
: mau_develop 25 Jan 2013, 09:54:49
beh devi metterlo a posto del tag <head> del template
: Re:aggiunta di tag in <head> e <body>
: fvomnia 25 Jan 2013, 17:01:35
Aspettate, non saltate passaggi che non sono un esperto. Intanto quella roba dove va messa?
Poi in teoria potrei doverne mettere una diversa per ogni pagina.... in base all'argomento.
p.s. grazie! mi fa piacere che vi ho stuzzicato l'ingegno...  ;D


: Re:aggiunta di tag in <head> e <body>
: mau_develop 25 Jan 2013, 17:38:47
no... non lo metti... devi scrivere "qualcosa" anche a metterlo nel template non sarebbe dinamico e tanto vale scriverlo a mano.
Probabilmente ti serve un plugin
: Re:aggiunta di tag in <head> e <body>
: simone83 25 Jan 2013, 17:48:43
Si serve un plugin concordo che:

1) ti permetta di aggiungere qualcosa nella voce di menu se desideri delle cose diverse per ogni pagina
2) che ti legga il buffer in output di joomla e sostituisca all'head quello che vuoi tu.

forse se guardi le estensioni per il seo di joomla qualcosa trovi senno se non sei esperto dubito fortemente che riesci ad implementare un cosa del genere
: Re:aggiunta di tag in <head> e <body>
: fvomnia 25 Jan 2013, 19:25:07
vabbé, mi sta anche bene una roba fissa ad ogni pagina. Dov'è che si poteva mettere? Comunque sono partito che non sapevo niente un mese fa, non è detto che non riesca a fare un plugin in php. Intanto sto smanettando dentro il template gantry per aggiungere le mie cose insieme a quelle che mette lui. Poi modifico un po' di php dei moduli e aggiungo altra roba. Se mi date il codice vedo di inserirlo in un plugin già esistente (una specie di clonazione genetica  ;D )
: Re:aggiunta di tag in <head> e <body>
: mau_develop 25 Jan 2013, 19:34:25
mi sta anche bene una roba fissa ad ogni pagina
---------------------------------------------------------------------
se non fosse che joomla ha una pagina sola: l'index del tuo template
 
: Re:aggiunta di tag in <head> e <body>
: fvomnia 25 Jan 2013, 19:49:12
perfetto, ancora meglio. Grazie dell'info, pensavo generasse pagine diverse in base al menu... per le altre info uso i moduli. Però guarda che se lo fate quel plugin ci fate dei soldi, in quanto in joomla la storia dei microdata non la sta guardando nessuno. Poi dicono che joomla non è SEO Friendly...