Back to top

Autore Topic: K2 e intestazione pagina  (Letto 2274 volte)

Offline piruet

  • Nuovo arrivato
  • *
  • Post: 14
    • Mostra profilo
K2 e intestazione pagina
« il: 06 Gen 2014, 16:19:02 »
Salve,
ho un problema con il componente K2 (joomla 2.5 and joomla 3.2; K2 v2.6.7):
se imposto in
gestione menù -> modifica voce di menù -> opzioni di visualizzazione pagina ->
mostra intestazione pagina -> sì
intestazione pagina -> "il mio titolo"

l'intestazione della pagina non appare nell'articolo di  K2  mentre appare in un articolo di Joomla

Per chiarimenti vedere:
http://www.sadira.altervista.org/joomla/joomla-item
http://www.sadira.altervista.org/joomla/k2-item

Questo è ovviamente un problema vista l'utilità dei tag h1 in relazione al SEO
Perché K2 non permette la comparsa dell'intestazione della pagina?
Come posso risolvere?

Grazie
 

Offline BelinBelan

  • Instancabile
  • ******
  • Post: 3887
  • Sesso: Maschio
  • Niente di meno e niente di più. uguale? Forse.
    • Mostra profilo
Re:K2 e intestazione pagina
« Risposta #1 il: 06 Gen 2014, 16:38:15 »
Ciao piruet,


devi fare un "override" del file item.php di k2.


Quindi sostituire il tag H2 con il tag H1.


Precisamente il file:

/www.mio_sito.it/components/com_k2/templates/default/item.php

lo copi dentro:

/www.mio_sito.it/templates/nome_del_template/html/com_k2/templates/default

ricreando quindi il giusto percorso per l'override.

Quindi modifichi:

Codice: [Seleziona]
<?php if($this->item->params->get('itemTitle')): ?>
      <!-- Item title -->
      <h2 class="itemTitle">
            <?php if(isset($this->item->editLink)): ?>
            <!-- Item edit link -->
            <span class="itemEditLink">
                <a class="modal" rel="{handler:'iframe',size:{x:990,y:550}}" href="/<?php echo $this->item->editLink?>">
                    <?php echo JText::_('K2_EDIT_ITEM'); ?>
                </a>
            </span>
            <?php endif; ?>
          <?php echo $this->item->title?>
          <?php if($this->item->params->get('itemFeaturedNotice') && $this->item->featured): ?>
          <!-- Featured flag -->
          <span>
              <sup>
                  <?php echo JText::_('K2_FEATURED'); ?>
              </sup>
          </span>
          <?php endif; ?>
      </h2>
      <?php endif; ?>

E dove c'é scritto H2 metti H1, Tutto qui, semplice semplice. ;)
--
Per piacere, no messaggi privati con richieste d'aiuto!!!

 



Web Design Bolzano Kreatif