Vai al contenuto principale
Ora disponibile su WordPress.org
Plugin WordPress · v1.0.0 · GPL-2.0

Conformità WCAG 2.2 AA.
Zero configurazione.

LivQ AccessFix applica correzioni EAA e WCAG 2.2 AA lato server tramite output buffer PHP - prima che l'HTML raggiunga il browser. Include skip link, stili di focus, menu ARIA, testo alternativo, controllo dei titoli, registro problemi e generatore della Dichiarazione di Accessibilità.

WP 6.0+ · PHP 7.4+
15 moduli, ognuno attivabile singolarmente
Nessun dato raccolto · Nessuna richiesta esterna

15 moduli. Una sola installazione.

Ogni modulo affronta un criterio WCAG 2.2 AA specifico. Attiva quello che ti serve, disattiva quello che non ti serve - nessun codice richiesto.

WCAG 2.4.4

Etichettatura link esterni

Rileva ogni <a target="_blank"> e aggiunge un avviso visivamente nascosto per gli screen reader. Aggiunge anche rel="noopener noreferrer" per prevenire il reverse tab-napping.

WCAG 2.4.1

Link di salto alla navigazione

Inietta uno skip link come primissimo elemento attivabile della pagina. Gli utenti da tastiera possono saltare direttamente a #primary alla prima pressione di Tab, evitando la navigazione ripetuta. Il target è filtrabile.

WCAG 1.1.1

Correzione alt immagini decorative

Garantisce che le immagini senza testo alternativo significativo ricevano un alt="" esplicito, impedendo agli screen reader di leggere il nome del file grezzo.

WCAG 2.4.11

CSS di focus ad alto contrasto

Inietta una regola CSS globale che fornisce un indicatore di focus chiaramente visibile e ad alto contrasto su tutti gli elementi interattivi - sovrascrivendo reset comuni dei temi come outline: none senza toccare alcun file del tema.

WCAG 4.1.2

Assistente accessibilità menu

Aggiunge automaticamente aria-haspopup e aria-expanded ai link di navigazione che aprono sottomenu, con gestione toggle JavaScript nativa per utenti da tastiera e screen reader.

WCAG 2.4.4 · 4.1.2

Correzione link senza nome

Rileva i link il cui unico contenuto è un'immagine con alt vuoto o un'icona SVG - comune in righe di loghi e icone social. Deriva aria-label dal titolo dell'immagine, dal titolo del link, da un dominio social riconosciuto o dall'hostname.

WCAG 4.1.2

Correzione titolo iframe

Aggiunge un attributo title a ogni <iframe> senza titolo, dedotto dal dominio src (YouTube, Vimeo, Google Maps, Calendly e altri). Gli iframe senza titolo verrebbero altrimenti annunciati come un semplice "frame".

WCAG 1.3.1 · 3.3.2

Correzione etichette campi form

Aggiunge aria-label ai campi <input>, <textarea> e <select> privi di etichetta, derivato dal placeholder o dall'attributo name. I campi già correttamente etichettati non vengono mai toccati.

WCAG 1.3.1

Controllo gerarchia dei titoli

Al salvataggio di articolo o pagina, scansiona la struttura dei titoli (H1–H6) e mostra un avviso admin se rileva un salto di livello - es. H2 → H4 - prima che raggiunga la produzione e disorienti gli utenti di screen reader.

WCAG 1.1.1 · 2.4.4

Checklist accessibilità pre-pubblicazione

Aggiunge un pannello al drawer di pre-pubblicazione di Gutenberg che controlla in tempo reale: immagini senza testo alternativo e link che usano un URL grezzo come testo visibile. Individua i problemi prima che vadano online.

Conformità EAA

Registro problemi di accessibilità

Pagina admin che elenca tutti gli articoli con un problema di accessibilità rilevato. Include un'esportazione CSV protetta da nonce (con codifica BOM per compatibilità Excel) per fornire una traccia di audit per le revisioni di conformità EAA.

EAA · WCAG 2.2 AA

Generatore Dichiarazione di Accessibilità

Genera una Dichiarazione di Accessibilità legalmente conforme che fa riferimento a WCAG 2.2 AA e alla Direttiva EAA 2019/882. Popola automaticamente i moduli attivi e i relativi criteri WCAG. Incorporabile ovunque con [livqacea_accessibility_statement].

Conformità EAA

Scanner di accessibilità

Scansiona i tipi di pagina principali - homepage, indice blog, articoli, pagine, archivi, ricerca, 404 e pagine WooCommerce - per violazioni WCAG, producendo un elenco di problemi con punteggio di gravità (Critico / Alto / Avviso).

WCAG 1.4.3 · 1.4.11

Verifica contrasto

Analizzatore di contrasto colore in tempo reale integrato nell'admin. Valuta le coppie primo piano/sfondo rispetto a testo normale AA (4.5:1), testo grande AA (3:1) e componenti UI (3:1), con una palette di test rapido.

WCAG 2.4.4 · 4.1.2

Miglioramenti di accessibilità WooCommerce

Etichette accessibili per selettori di quantità, trigger della galleria e pulsanti aggiungi al carrello negli archivi. Le live region annunciano gli aggiornamenti del carrello agli screen reader senza ricaricare la pagina.

Installa. Attiva. Fatto.

Tutti i moduli sono attivi per impostazione predefinita. Ogni correzione frontend viene applicata come filtro di output - il database non viene mai toccato. Disattivare il plugin rimuove istantaneamente tutti gli effetti, nessuna pulizia richiesta.

Funziona con qualsiasi tema - nessuna modifica ai template
Ogni modulo ha il proprio interruttore on/off nelle Impostazioni
Sviluppatore-friendly: ogni comportamento è filtrabile
Zero richieste esterne, zero dati personali raccolti
wp-cli
$ wp plugin install livq-accessfix --activate
✓ Plugin installato correttamente.
✓ Plugin attivato.
$ wp livq audit --json
{
  "skip_link": true,
  "focus_css": true,
  "ext_links": true,
  "aria_menus": true,
  "wcag_level": "AA"
}

Costruito secondo gli standard SkapaCraft.

15
Moduli di accessibilità
Traduzioni della community
0
Richieste esterne
0kb
Dipendenza jQuery
WP 6+
WordPress minimo
GPL-2
Licenza

Ora disponibile su WordPress.org.

Installalo direttamente dalla dashboard admin di WordPress.

Scaricalo da WordPress.org Vedi il codice sorgente
LivQ AccessFix - Server-side accessibility for WP, Joomla & static HTML | Product Hunt