Vai al contenuto

Gestire <head> di singole discussioni per metatag personalizzati

Featured Replies

Inviato

Carissimi, un saluto a tutti voi.

Ho cercato sul forum ma non ho trovato informazioni utili.

Avrei la necessità di personalizzare (per questioni SEO) con aggiunta di metatag gli head di alcune discussioni.

Non ho idea di come si possa fare, voi lo sapete fare? C'è quindi un modo per personalizzare un <head> di una singola discussione?

 

Grazie

Inviato
  • Autore

Ciao Ale, come stai?

 

Qui le cose sono diverse. Ho la 3.4 forse per questo non torna. Io ho soltanto Look & Feel  >  Manage Meta Tags (non in System).

Qui posso indicare un metatag per la pagina, ma soltanto i classici metatag (description', 'keywords', 'robots') .

Io però devo inserire un 

<link rel=canonical>

Come faccio?

Inviato
  • Autore

Mi pare di capire che non sia una cosa facile.... :(

Inviato

io modificherei il template includeMeta ma non ricordo ora le variabili da usare per rilevare se si sta visualizzando un topic e quale...

in caso puoi impostare un meta tag name con valore fittizio "canonical|http://test.it/categoria" poi sostituisci nel template:

<meta name="{$tag}" content="{$content}" />

con

<if test="substr($content,0,9) == 'canonical'">
	<php>$link = substr($content,10);</php>
	<link rel="canonical" href="{$link}" />
<else />
	<meta name="{$tag}" content="{$content}" />
</if>

cosi dovresti aver risolto sempre utilizzando lo stesso strumento, occorre applicare questa modifica per tutti i temi pubblici

Per favore accedi per lasciare un commento

Potrai lasciare un commento dopo aver effettuato l'accesso

Accedi Ora

Chi sta navigando 0

  • Nessun utente registrato visualizza questa pagina.

Informazioni importanti

Abbiamo inserito dei cookies nel tuo dispositivo per aiutarti a migliorare la tua esperienza su questo sito. Puoi modificare le impostazioni dei cookie, altrimenti puoi accettarli cliccando su continua. to insert a cookie message.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.