Pubblicato il 25/10/15e aggiornato il

Come aprire i link del menù delle Pagine Statiche di Blogger in un'altra scheda.

Come aprire in un'altra pagina del browser i collegamenti del menù delle Pagine Statiche di Blogger.
Nel precedente post abbiamo visto come su Blogger si possa realizzare un menù orizzontale con il widget dell'Elenco di link in cui si possono aggiungere anche link a pagine esterne. Di default tale menù non permette di far aprire i link presenti in un'altra scheda del browser e questo può essere negativo specialmente se abbiamo aggiunto dei collegamenti ad altri siti come per esempio i nostri account nei vari social network.

Si può risolvere questo piccolo problema con una modifica al modello. Dopo aver salvato il template si va su Modello > Modifica HTML e si cerca con Ctrl+F la stringa PageList1 che è l'ID del widget delle Pagine. Ci potrebbero essere delle differenze tra modello e modello ma il codice non dovrebbe essere troppo diverso da quello del seguente screenshot dopo che si è cliccato sulle freccette nere a sinistra per visualizzarlo interamente

widget-pagine-statiche

Si prendono in considerazione solo le quattro righe seguenti

<li class='selected'><a expr:href='data:link.href'><data:link.title/></a></li>
          <b:else/>
            <li><a expr:href='data:link.href'><data:link.title/></a></li>
          </b:if>

a cui si aggiungono i tag target='_blank' in questo modo

<li class='selected'><a expr:href='data:link.href' target='_blank'><data:link.title/></a></li>
          <b:else/>
            <li><a expr:href='data:link.href' target='_blank'><data:link.title/></a></li>
          </b:if>

Si salva il modello. Quando si cliccherà su una voce del menù questa si aprirà in un'altra scheda.




Nessun commento :

Posta un commento

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.