Forum->Flatnux->Meta Tag specifici per ogni pagina
  
Welcome Unknown Register Help383 Users

User Message


maroso

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile  home
Friday 19 November 2010 - 00:05

Re: Meta Tag specifici per ogni pagina:

Tieni conto che Il file head.php può essere ridefinito a livello di tema.


in che senso? Io uso il tema origami ma non vedo nessun file head.php all'interno della cartella del tema.



In teoria potresti già gestire i metatag in modo del tutto personalizzato creando un tema orientato all'indicizzazione.


è quello di cui parlavo qui sopra, a me basterebbe credo, che qualche buona e gentile anima mi desse la dritta e mi dicesse cosa scrivere (non penso siano righe infinite di codice) per gestire la cosa nel seguente modo:

1. il file head (di includes) verifica ogni volta che viene caricata una pagina se esiste il file metatag.txt (presente in ogni cartella di sezione)
2. se c'è il file legge le informazioni ivi contenute e le passa al file head.php che poi le presenta al motore di ricerca
3. se il file non c'è allora ci schiaffa il title del sito o altro definibile

ora proverò a capirci qualcosa, prima mi faccio un backup, ma non so quanto farò visto il sonno che mi inebria.

Buona notte a tutti e grazie.



speleoalex

0 Level 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Friday 19 November 2010 - 09:02

Re: Meta Tag specifici per ogni pagina:
Se lo crei FN lo utilizza al posto di quello esistente in include :)



Alex




maroso

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile  home
Friday 19 November 2010 - 12:57

Re: Meta Tag specifici per ogni pagina:

Se lo crei FN lo utilizza al posto di quello esistente in include :)



A che cosa ti riferisci Alex ?

Intendi forse dire, che FN già fà questo tipo di cosa, e che è sufficiente che io crei un file chiamato metatg.txt nella cartella della sessione ?

Uhm :o




speleoalex

0 Level 10 10

levellevellevellevellevellevellevellevellevellevel
profile mail
Sunday 21 November 2010 - 17:09

Re: Meta Tag specifici per ogni pagina:
fai questa prova:

1-copia head.php da include alla cartella del tuo tema.
2-modifica a tuo piacimento il nuovo head.php, per esempio aggiungendo il codice:


if(file_exists("sections/{$_FN['vmod']}/metatags.txt"))
{
$string=file_get_contents("sections/{$_FN['vmod']}/metatags.txt");
echo "\t<meta name=\"KEYWORDS\" content=\"{$string}\" $close_tag>\n";

}



oppure:


if(file_exists("sections/{$_FN['vmod']}/myheader.txt"))
{
echo file_get_contents("sections/{$_FN['vmod']}/myheader.txt");

}




Alessandro




maroso

0 Level 0 10

levellevellevellevellevellevellevellevellevellevel
profile  home
Tuesday 30 November 2010 - 20:41

Re: Meta Tag specifici per ogni pagina:
Grazie mille Alex, appena posso faccio una prova.

Io nel frattempo ero riuscito ad ottenere qualcosa di simile ma avevo problemi di charset

Ti faccio sapere come andrà.

Grazie davvero molto. ;-)

 [1] [2] [3]