ThinkTOC — icona

Plugin WordPress · ThinkClouds

ThinkTOC

Indice dei contenuti automatico con ancore pulite, scrollspy, tempo di lettura e barra di avanzamento, con widget Elementor, blocco Gutenberg e compatibilità con Easy Table of Contents.
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:

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
Scarica la versione 1.1.7file .sha256

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.

Serve aiuto?

Installiamo, configuriamo e colleghiamo il plugin al tuo sito, con i template Elementor già pronti.

Continua a esplorare

Altri plugin ThinkClouds

ThinkRepo — icona

ThinkRepo

Repository privato dei plugin ThinkClouds: aggiornamenti firmati per i siti approvati, catalogo pubblico, download riservati con codice via email e monitoraggio dei siti con avvisi Telegram.

Scopri il plugin →
ThinkWatch — icona

ThinkWatch

Watchdog dei siti ThinkClouds: risponde ai controlli firmati di ThinkRepo con lo stato interno del sito e segnala subito errori fatali e aggiornamenti automatici falliti.

Scopri il plugin →
ThinkLogin — icona

ThinkLogin

Pagina di accesso con l’aspetto del sito, secondo fattore con codice via email, foto profilo locali, duplicazione di articoli e pagine ed elenco utenti nascosto ai visitatori.

Scopri il plugin →