Acasa

Cum sa adaug meta taguri in site Joomla!

Imprimare E-mail
Tag it:
Delicious
Furl it!
Spurl
NewsVine
Reddit
YahooMyWeb
Technorati

Joomla! insereaza automat cateva meta taguri inca de la instalare. Multi din noi vrem sa modificam cate ceva pe acolo, cum ar fi:

meta name "Generator" content"Joomla! - Copyright (C) 2005 - 2007 Open Source Matters. All rights reserved."

sau sa mai adaugam si alte taguri.

Pentru asta trebuie sa modificam/adaugam cateva linii de cod in unele pagini din Joomla!. Mai jos sunt 2 imagini luate din sursa a doua site-uri, unul cu Joomla! 1.0 si unul creat cu Joomla! 1.5.

meta taguri joomla 1.0

meta taguri joomla 1.5

Puteti vedea si voi acelasi lucru, daca deschideti site-ul in browser (Firefox),  si accesam din meniu View - > Page Source sau tastele Ctrl+U

Cum sa modific/adaug meta in Joomla! 1.0

Trebuie sa deschidem intr-un editor de cod pagina frontend.php care se afla in folderul include/ din root, deci include/frontend.php

Functia pe care o cautam este "function mosShowHead" si incepe la linia 189 in acea pagina. Imediat dedesupt vedem cateva linii de cod:

$mainframe->appendMetaTag( 'description', $mosConfig_MetaDesc );
$mainframe->appendMetaTag( 'keywords', $mosConfig_MetaKeys );
$mainframe->addMetaTag( 'Generator', $_VERSION->PRODUCT . ' - ' . $_VERSION->COPYRIGHT);
$mainframe->addMetaTag( 'robots', 'index, follow' );

vezi ca aici sunt declarate: description, keywords, robots, generator. Ca sa adaugi altele noi, nu trebuie decat sa adaugi linii de cod in acelasi fel cum le vezi pe cele de mai sus, adica:

$mainframe->addMetaTag( 'language', 'ro' );
$mainframe->addMetaTag( 'revisit-after', '1 day' );

sau alte taguri dorite, deci o sa avem ceva de genul:

$mainframe->appendMetaTag( 'description', $mosConfig_MetaDesc );
$mainframe->appendMetaTag( 'keywords', $mosConfig_MetaKeys );
$mainframe->addMetaTag( 'Generator', $_VERSION->PRODUCT . ' - ' . $_VERSION->COPYRIGHT);
$mainframe->addMetaTag( 'robots', 'index, follow' );
$mainframe->addMetaTag( 'language', 'ro' );
$mainframe->addMetaTag( 'revisit-after', '1 day' );

Cum sa modific/adaug meta in Joomla! 1.5

Si pentru Joomla! 1.5 se modifica sau se pot adauga meta taguri din fisierul html.php pe care il gasesti aici: libraries\joomla\document\html\html.php

Codul original arata asa:

//set default document metadata
$this->setMetaData('Content-Type', $this->_mime . '; charset=' . $this->_charset , true );
$this->setMetaData('robots', 'index, follow' );

dupa modificare

//set default document metadata
$this->setMetaData('Content-Type', $this->_mime . '; charset=' . $this->_charset , true );
$this->setMetaData('robots', 'index, follow' );
$this->setMetaData('expire', 'never' );
$this->setMetaData('revisit-after', '1 day' );

Hits: 3781
Trackback(0)
Comments (0)Add Comment

Write comment
busy
 
< Precedent   Următor >