- Versione
- 1.1.7
- Aggiornato il
- 03/11/2026
- Richiede WordPress
- 6.0 o superiore
- Richiede PHP
- 7.4 o superiore
- Dimensione
- 68 KB
- SHA-256
9b6e4624ff2f3dc4…
ThinkTOC genera in automatico l’indice dei contenuti di articoli e pagine a partire dai titoli, con ancore pulite, evidenziazione della sezione in lettura, tempo di lettura e barra di avanzamento. Funziona con l’editor a blocchi, con gli shortcode e con Elementor, ed è pensato per sostituire Easy Table of Contents senza perdere gli shortcode e le scelte fatte articolo per articolo. È uno strumento generale, adatto a qualsiasi sito con testi lunghi.
Indice automatico
In Impostazioni → ThinkTOC si scelgono i tipi di contenuto su cui il plugin lavora (di serie articoli e pagine), dove inserirlo da solo (di serie solo negli articoli) e in quale punto: prima del primo titolo, dopo il primo paragrafo, all’inizio o alla fine del contenuto. L’indice compare a partire da un numero minimo di titoli (tre di serie) e legge i livelli H2, H3 e H4, modificabili. Si possono escludere singoli ID, titoli tramite testo con il carattere jolly * e titoli con una classe CSS come no-toc o con l’attributo data-toc-skip.
L’indice ha titolo modificabile, numerazione semplice (1, 2, 3) o gerarchica (1, 1.1, 1.2), può essere richiudibile e chiuso all’apertura, con sotto-voci a loro volta richiudibili, e può mostrare solo le prime voci con un pulsante “Mostra tutto”. Nell’editor di ogni contenuto il riquadro ThinkTOC permette di forzarlo, nasconderlo, cambiarne la posizione o escludere altri titoli solo per quella pagina.
Ancore e navigazione
Ogni titolo riceve un’ancora leggibile ricavata dal testo, senza accenti e con un eventuale prefisso, e le ancore duplicate vengono numerate. Le ancore possono essere aggiunte anche dove l’indice non viene mostrato, così da poter linkare direttamente una sezione; con Elementor vengono scritte lato server sui widget Titolo ed Editor di testo. A richiesta compare accanto ai titoli un pulsante per copiare il link alla sezione.
Il clic su una voce scorre in modo fluido fino al titolo, lasciando un margine superiore distinto per desktop e mobile, utile con gli header fissi; lo scorrimento si disattiva se il sistema chiede meno animazioni. La funzione scrollspy evidenzia nell’indice la sezione che si sta leggendo.
Aspetto
Sono disponibili i temi chiaro, scuro, minimale e con bordo laterale, oltre all’eredità dal tema del sito, ai colori personalizzati e ai colori globali di Elementor, con cui i link seguono i colori Primario, Secondario e Accento del kit. Si regolano larghezza, allineamento (anche flottante a sinistra o a destra), dimensione del testo e font, che può essere quello della pagina, di sistema, i font globali di Elementor o un font già caricato dal sito, senza scaricare font esterni.
Pulsante mobile, tempo di lettura e barra di avanzamento
Sotto una larghezza scelta (1024 pixel di serie) un pulsante flottante, a destra o a sinistra, apre l’indice sui dispositivi mobili. Il tempo di lettura si calcola su una velocità di 220 parole al minuto, modificabile, e può comparire nell’intestazione dell’indice; la barra di avanzamento della lettura si colloca in alto o in basso, con colore e altezza configurabili. Queste funzioni sono disattivate di serie.
Elementor, blocco e shortcode
Con Elementor sono disponibili i widget ThinkTOC – Indice, ThinkTOC – Tempo di lettura e ThinkTOC – Barra di lettura. Il widget dell’indice può leggere i titoli della pagina, quelli del widget Contenuto articolo nei template del Theme Builder, tutti i titoli con ancora ThinkTOC o un selettore CSS a scelta, e può restare fisso durante lo scorrimento con un’altezza massima dell’elenco. In Elementor → Impostazioni del sito → ThinkTOC si rifiniscono colori, tipografia, box, pulsante mobile e barra con anteprima dal vivo.
Nell’editor a blocchi è disponibile il blocco ThinkTOC – Indice dei contenuti. Gli shortcode sono:
, con attributi cometitle,levels,numbering,collapsed,theme,stickyereading_timeTempo di lettura: 4 min, conlabelewpme, riconosciuti quando Easy Table of Contents non è attivo
Passaggio da Easy Table of Contents
Nella scheda Strumenti delle impostazioni un pulsante importa la configurazione di Easy Table of Contents. ThinkTOC rispetta inoltre i meta con cui ETOC nascondeva o forzava l’indice nei singoli articoli e, finché ETOC resta attivo, avvisa nel pannello del rischio di vedere due indici.
Integrazione con l’ecosistema ThinkClouds
Il plugin riceve gli aggiornamenti dal repository ThinkClouds e dichiara un manifesto con le impostazioni e i meta per articolo, insieme a un controllo di salute che segnala, tra l’altro, widget ThinkTOC salvati in pagine quando Elementor non è attivo.
Requisiti
- WordPress 6.0 o successivo
- PHP 7.4 o successivo
- Elementor facoltativo, per i widget e le impostazioni del kit; Elementor Pro per i template del Theme Builder
Download riservato alle persone autorizzate: ti chiederemo la tua email e un codice di conferma.
Novità per versione
1.1.7 03/11/2026
Aggiornamenti dal repository ThinkClouds. Il controllo dedicato del plugin è stato sostituito dalla libreria condivisa: le nuove versioni arrivano da ThinkRepo e si installano dalla pagina Aggiornamenti, dopo che il sito è stato approvato.