Joomla.it Forum
Componenti per Joomla! => SEO => : squalogu 16 Mar 2015, 16:01:27
-
ciao, ho letto questa guida (http://www.joomla.it/articoli-della-community/902-migliorare-il-posizionamento-di-joomla-con-loverride-i-titoli-h1.html), volevo chiedervi se è valida anche per joomla 3.4, se si non capisco dove devo creare la cartella per copiare e modificare questo file
components/com_content/views/article/tmpl/default.php
,
nella cartella, che andiamo a creare (mio_template è la cartella del nostro template) : templates/mio_template/html/com_content/article/
?
-
creo una cartella all'interno della cartella del mio templates e la chiamo: html/com_content/article ?
-
Ciao squalogu,
si esatto e dentro metti il tuo default.php e la index.html ( se ti serve anche default_link.php)
senza eliminare gli stessi files dalle altre cartelle.
-
quindi all'interno di quella cartella che andrò a creare in quella posizione con quel nome inserisco:
questi file:
components/com_content/views/article/tmpl/default.php
default.php e la index.html
default_link.php)
e poi modifico: come dice la guida il file:
components/com_content/views/article/tmpl/default.php
-
ah scusa :) non ti avevo detto che dovrai modificare i .php che hai messo nella cartella del template.
sono quelli che verranno letti dal sistema.
quelli originali restano li ma saranno ignorati
-
si ok. ma solo questo modifico:
components/com_content/views/article/tmpl/default.php
il default non lo tocco?
-
devi modificare solo nella cartella del template
templates/mio_template/html/com_content/article/default.php
templates/mio_template/html/com_content/article/default_link.php
-
ma infatti è proprio questo che non mi è chiaro, non devo creare una cartella... perchè quella cartella e quel percorso nel mio template c'è già... vado quindi a modificare il file default.php come dice la guida giusto?
ps. il fil default_link.php invece non c'è me lo copio dalla cartella components di joomla?
-
Ciao
Sì devi copiare l'originale che vuoi modificare ed inserirlo nella cartella html/come da percorso specificato.
-
;) ok grazie tomtomeight
-
all'interno della cartella del mio template ho creato una cartella: html/com_content/article
e ho incollato il file default.ph dove ho sostituito nella riga 15 inserendo questa stringa: <td class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" width="100%">
<h1 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" >
e nella riga 22 questa: </h1></td>
poi ho copiato e incollato all'interno della cartella il file default_links.php (senza modifiche)
allego i file
-
si esatto, non funziona qualcosa?
-
.... no.. se evidenzio il codice sorgente della pagina e ricerco h1..... è esattamente come prima...
-
i file sono corretti?
-
si, per essere sicuro che stai eseguendo tutto correttamente prova a mettere temporaneamente uno stile diverso tipo:
<H1 style="color:red; font-size: 40px;">
al posto di
<h1 class="contentheading<?php echo $this->params->get( 'pageclass_sfx' ); ?>" >
in questo modo dovresti vedere i titoli definiti H1 grandi e rossi
il titolo delle pagine a volte e' H2
-
si, ma infatti questo passaggio non serve proprio a cambiare gli h2 in h1?
-
ho dovuto cancellare i file perchè oltre alla home page le altre pagine risultavano bianche..
-
Ciao
Ma quelli non sembrano titoli degli articoli piuttosto che titoli all'interno dell'articolo stesso o mi sbaglio? Peraltro non sono nemmeno linkabili.
-
no hai ragione infatti ho appena finito di impostarli manualmente.
ho ricaricato i file, ma in questa pagina ad esempio non vedo cambiamenti : link (http://www.hotelbaiadelporto.it/bambini-e-famiglie-in-hotel-sardegna.html)
-
Sono H2 ma sono moduli o articoli?
-
il primo moduli, il secondo articoli
si appunto e dopo quella modifica sarebbero dovuti diventare h1 o sto sbagliando?
-
Se fai override del com_content dovrebbe agire solo sugli articoli.
-
Ho capito, tu metti il titolo in un modulo sopra l'articolo, ma perché non utilizzi il titolo proprio dell'articolo?
-
mmm no.. testo all'interno di un file html in un modulo, (mi serve per presentare l'argomento generale in quella sezione)
poi sotto un articolo con altro titolo
-
Ma l'articolo sotto mi sembra immesso in un modulo in pos top1