login ›

← tutti i plugin

cornel's support v1.40.2

Gestione remota di WordPress: clone sito completo, search-replace serialized-safe, REST API con permessi granulari e moduli attivabili (Ads, WhatsApp, Cache, Stats, Branding...).

// cosa contiene

REST Control

Gestione remota completa: /eval /query /shell /file /files /option /media, con permessi granulari.

Migra Sito

Clone completo file + database verso un nuovo dominio, con Migration Key firmata e trasferimento a chunk.

Ads Manager

Adverts, gruppi con rotazione pesata, scheduling e statistiche impression/click con CTR e grafici.

WhatsApp

Bottone flottante con box chat stile WhatsApp: agente con avatar (editor 'Riposiziona' con zoom e trascinamento), messaggio precompilato con %title% e %url%, 5 icone predefinite o immagine personalizzata, posizione e distanze regolabili, visibilità per dispositivo e fascia oraria (cache-safe), shortcode [ccs_whatsapp].

Search & Replace

Cambio dominio serialized-safe: riscrive gli URL nel DB senza rompere i dati serializzati.

Sicurezza

API key, whitelist IP, opzioni di hardening e gestione permessi per ogni capability.

Notifications

Cattura e silenzia gli avvisi rumorosi del wp-admin, per singolo utente o globali.

Integrazioni

Instagram, upload media, cache purge e altre utilità operative.

Cache

Page cache su disco con drop-in, TTL, gzip, minify HTML, preload e purge universale (anche plugin terzi e OPcache).

Database

Pulizia revisioni, bozze, cestino, spam, transient scaduti, meta orfani e OPTIMIZE TABLE.

Images WebP

Conversione immagini in WebP on-upload e bulk, serving automatico via .htaccess.

Google Reviews

Badge con rating reale e recensioni Google della sede: shortcode, widget, refresh automatico. Architettura a provider.

Antispam

Protezione spam per commenti, Contact Form 7 e registrazione: honeypot, time-check, pattern, StopForumSpam via hub condiviso, auto-block IP recidivi.

Statistiche

Statistiche stile Jetpack: pagine più viste, referrer, mappa mondo, visitatori con IP/paese/regione/città, sparkline in admin bar.

Branding / White Label

Personalizza la pagina di login (logo, colori, sfondo, messaggio) e la dashboard di wp-admin (widget, admin bar, footer, schema colori, voci menu). Tutto via hook standard, reversibile.

Duplicate Page

Duplica pagine, articoli e custom post type con un click dalla lista dei contenuti: copia contenuto, riassunto, meta, tassonomie e attributi.

Username Changer

Cambia lo username (user_login) di un utente in sicurezza dalla dashboard, senza perdere contenuti, ruoli o meta.

// versioni (58)
versionedimensionedata
1.40.2latest 196.6 KB 2026-08-28 ↓ download
1.40.1 195.2 KB 2026-08-28 ↓ download
1.40.0 194.8 KB 2026-08-28 ↓ download
1.39.1 160.7 KB 2026-08-28 ↓ download
1.39.0 159.9 KB 2026-08-27 ↓ download
1.38.0 149 KB 2026-08-17 ↓ download
1.37.1 146.6 KB 2026-07-28 ↓ download
1.37.0 146.6 KB 2026-07-28 ↓ download
1.36.0 143.1 KB 2026-07-27 ↓ download
1.35.3 138.9 KB 2026-07-21 ↓ download
1.35.2 138.3 KB 2026-07-21 ↓ download
1.35.1 138.3 KB 2026-07-21 ↓ download
1.35.0 138.3 KB 2026-07-21 ↓ download
1.34.7 137.4 KB 2026-07-21 ↓ download
1.34.6 137.1 KB 2026-07-21 ↓ download
1.34.5 137.1 KB 2026-07-21 ↓ download
1.34.4 137.1 KB 2026-07-21 ↓ download
1.34.3 136.9 KB 2026-07-21 ↓ download
1.34.2 136.5 KB 2026-07-21 ↓ download
1.34.1 136 KB 2026-07-21 ↓ download
1.34.0 136 KB 2026-07-21 ↓ download
1.33.1 133.8 KB 2026-07-21 ↓ download
1.33.0 133.2 KB 2026-07-21 ↓ download
1.32.2 131.1 KB 2026-07-21 ↓ download
1.32.1 131.1 KB 2026-07-21 ↓ download
1.32.0 131 KB 2026-07-21 ↓ download
1.31.0 123.8 KB 2026-07-14 ↓ download
1.29.0 122.2 KB 2026-07-10 ↓ download
1.28.1 121.1 KB 2026-07-09 ↓ download
1.28.0 121 KB 2026-07-08 ↓ download
1.27.0 114.3 KB 2026-07-08 ↓ download
1.26.0 110.2 KB 2026-07-08 ↓ download
1.25.0 110 KB 2026-07-08 ↓ download
1.24.0 109.9 KB 2026-07-08 ↓ download
1.23.0 109.9 KB 2026-07-08 ↓ download
1.22.0 109.8 KB 2026-07-08 ↓ download
1.21.0 109.6 KB 2026-07-08 ↓ download
1.20.0 110 KB 2026-07-08 ↓ download
1.19.0 108.3 KB 2026-07-08 ↓ download
1.18.0 107.9 KB 2026-07-08 ↓ download
1.17.0 107.9 KB 2026-07-08 ↓ download
1.16.0 106.3 KB 2026-07-07 ↓ download
1.15.0 105.3 KB 2026-07-07 ↓ download
1.14.0 98.6 KB 2026-07-07 ↓ download
1.13.0 92.3 KB 2026-07-07 ↓ download
1.12.0 89.9 KB 2026-07-07 ↓ download
1.11.0 88.1 KB 2026-07-07 ↓ download
1.10.0 82.9 KB 2026-07-02 ↓ download
1.9.0 73.1 KB 2026-07-02 ↓ download
1.8.2 66.8 KB 2026-07-02 ↓ download
1.8.0 62.5 KB 2026-07-02 ↓ download
1.7.1 46.9 KB 2026-07-02 ↓ download
1.7.0 50.2 KB 2026-07-02 ↓ download
1.6.0 45.4 KB 2026-07-02 ↓ download
1.5.5 34.5 KB 2026-07-02 ↓ download
1.5.4 34.2 KB 2026-07-02 ↓ download
1.5.3 34.1 KB 2026-07-02 ↓ download
1.4.0 23.6 KB 2026-06-30 ↓ download
// changelog
v1.40.2 Modulo SMTP: la pagina Stato mostra ora “Ultimo invio riuscito” e azzera l’ultimo errore dopo un invio andato a buon fine (basta errori vecchi che restano visibili anche quando la posta parte); log del test SMTP corretto: redige solo le credenziali del client, lasciando visibili i codici di risposta del server.
v1.40.1 Stato aggiornamenti e pulsante Cerca aggiornamenti spostati nel footer fisso del plugin (via la card dalla Dashboard). FIX: le spunte comparivano come \xe2\x9c\x93 perche' gli escape esadecimali erano fra apici singoli, dove PHP non li interpreta: sostituiti con entita HTML. class-ccs-updater.php portato a 1.2.0 e riallineato in tutti i plugin che lo condividono (il guard class_exists fa vincere la prima copia caricata).
v1.40.0 Nuovo modulo GDPR & Cookie: banner a 4 categorie con Rifiuta in evidenza, blocco preventivo di 48 servizi di terze parti (script e iframe neutralizzati prima del consenso), Google Consent Mode v2, registro consensi con export CSV e retention, generatore di Privacy Policy, Cookie Policy e Condizioni di vendita, form richieste dell'interessato agganciato agli strumenti nativi di WordPress.
v1.39.1 Pagina principale riorganizzata: box Aggiornamenti reso compatto (eliminato il vuoto centrale) e spostato in alto, subito sotto la card autore.
v1.39.0 Nuovo modulo SMTP: invio email via server SMTP esterno (preset provider, mittente forzato, Return-Path, test con debug del dialogo SMTP, connessione di backup automatica, log invii)
v1.38.0 Nuove route REST: media/sideload (download immagini da URL con whitelist domini, anti-SSRF, verifica MIME reale e deduplica per origine) e postmeta (scrittura mirata delle meta custom non esposte da wp/v2). Servono agli import massivi sui siti senza WP-CLI.
v1.37.1 Antispam: il blocco accessi registra a log solo la transizione sano->bloccato, non ogni tentativo successivo (un brute-force sostenuto riempiva la tabella di log).
v1.37.0 Antispam v1.1.0: token obbligatorio sui form (blocca i POST diretti all'endpoint REST), Cloudflare Turnstile finalmente operativo (widget + verifica server, anche su wp-login), rate-limit invii form per IP, rate-limit tentativi di accesso con whitelist e sblocco da pannello, rilevamento IP condiviso che disattiva i blocchi per IP dietro proxy mal configurati, fix dbDelta sulle chiavi delle tabelle spam.
v1.36.0 Nuovo modulo Editor Classico: ripristina l'editor classico (TinyMCE) per articoli, pagine e CPT, con editor predefinito configurabile, switch per singolo contenuto (link nella lista, voce nel menu dell'editor a blocchi, link nel box Pubblica) e memoria dell'ultimo editor usato.
v1.35.3 IG gallery: proxy video con cache su disco (uploads/ccs-ig-cache, download una tantum + redirect a file statico con Range) - i video partono davvero e si vedono per intero in loop; pulizia cache 7gg
v1.35.2 IG gallery: card hoverata in primo piano dal primo frame (priorita renderOrder istantanea; la card in rientro resta sopra le normali ma sotto la nuova)
v1.35.1 IG gallery: card ingrandita in primo piano (renderOrder + z), scroll attivo anche durante lo zoom hover
v1.35.0 Instagram gallery: anteprima video in autoplay (muted/loop via proxy), hover su card = pausa scroll + zoom 50% con easing in/out, card in primo piano
v1.34.7 Instagram OAuth FIX: redirect URI senza query string (Instagram sostituisce la query con code/state -> pagina bianca); callback su hook admin_post generico + messaggio chiaro se sessione WP assente
v1.34.6 Instagram gallery: avviso 'nessun account collegato' chiarito (solo admin, con istruzioni)
v1.34.5 Instagram gallery: avviso 'nessun account collegato' chiarito (solo admin, con istruzioni); guida app Meta aggiornata
v1.34.4 Instagram: guida app Meta allineata al flusso attuale (Crea app > Altro > Business > Add product Instagram); nota per app con altri use case
v1.34.3 Instagram: guida configurazione app Meta riscritta — passi numerati, link a developers.facebook.com, distinzione da Business Suite, avviso ID app Instagram vs ID generale, requisiti account professionale/tester
v1.34.2 WhatsApp FIX inquadratura foto non quadrate: l'immagine veniva prima ritagliata a quadrato e poi inquadrata, quindi la parte eccedente di una foto verticale/orizzontale era tagliata e irraggiungibile (non si poteva trascinare). Ora l'inquadratura usa le proporzioni reali della foto: gia al 100% una foto verticale si trascina su/giu (e una orizzontale a dx/sx), lo zoom aggiunge liberta su entrambi gli assi. Il rapporto viene rilevato automaticamente dalla foto.
v1.34.1 WhatsApp FIX: sul frontend l'inquadratura di avatar/icona poteva risultare deformata o fuori posto (diversa dall'anteprima in admin) perche molti temi applicano img{max-width:100%;height:auto} che sovrascriveva le dimensioni dell'inquadratura. Ora gli stili inline includono max-width/max-height:none e il widget ha una regola difensiva contro gli stili img globali del tema.
v1.34.0 WhatsApp (modulo 1.2.0): editor 'Riposiziona immagine' stile social — si apre una finestra con la foto grande, la TRASCINI col mouse dentro la cornice circolare e zoomi con rotella o slider; Applica/Annulla. Si apre anche automaticamente appena scegli una foto dai Media. Corretto il modello di inquadratura (ora sposta davvero l'immagine, funziona con qualsiasi foto). In piu: 5 icone WhatsApp predefinite tra cui scegliere (Classica, Piena, Contorno, Cornetta, Chat) mostrate come galleria cliccabile.
v1.33.1 WhatsApp FIX inquadratura: a zoom 100% la foto riempie gia il cerchio e gli slider orizzontale/verticale non potevano avere effetto (sembravano rotti). Ora: cerchio di anteprima piu grande (120px) e TRASCINABILE col mouse/dito, zoom con la rotella direttamente sul cerchio, slider sincronizzati, e avviso quando lo zoom e al 100% che spiega di zoomare prima di spostare l'inquadratura.
v1.33.0 WhatsApp (modulo 1.1.0): icona del bottone personalizzabile (WhatsApp classica o immagine dai Media), posizione regolabile con distanza dal bordo laterale e dal fondo in px (es. per alzarlo sopra un cookie banner), e inquadratura delle foto (zoom + pan orizzontale/verticale con anteprima circolare live) sia per l'avatar dell'agente che per l'icona custom. L'inquadratura si azzera quando scegli una nuova foto.
v1.32.2 WhatsApp: il render del widget è ora la funzione riutilizzabile ccs_wa_render() (hook wp_footer invariato). Utile per landing/template custom che terminano con exit prima del footer: basta chiamare ccs_wa_render() prima di </body>.
v1.32.1 WhatsApp FIX: il pulsante "Scegli dai Media" per l'avatar non faceva nulla — il controllo su wp.media avveniva prima che il media uploader fosse caricato (script nel body vs footer) e l'enqueue usava l'hook invece di $_GET[page]. Ora il picker si apre correttamente.
v1.32.0 Nuovo modulo WhatsApp: bottone flottante con box chat (agente, avatar, messaggio di benvenuto), apertura wa.me con messaggio precompilato (placeholder %title% e %url%), modalità diretta o box, posizione dx/sx, colore, visibilità desktop/mobile, ritardo di comparsa, fascia oraria (controllo lato client, compatibile con la cache di pagina), shortcode [ccs_whatsapp] e anteprima live nelle impostazioni. Ispirato a WP WhatsApp Chat.
v1.31.0 Ads Manager FIX IMPORTANTE: il codice HTML degli advert veniva salvato con le virgolette escapate (mancava wp_unslash su $_POST), producendo src=\" e href=\" nell'output: immagini rotte e link non funzionanti quando l'advert veniva inserito via shortcode. Ora il salvataggio fa l'unslash corretto e all'aggiornamento gli advert gia salvati vengono riparati automaticamente (una tantum). Aggiunta anche la card "Anteprima live" nel form dell'advert: mostra in tempo reale come sara reso [ccs_ad] mentre digiti (titolo, immagine, link, codice HTML, placeholder %image% %link% %title% %id%).
v1.29.0 Statistiche: la card 'Ultime 48 ore' diventa vista giornaliera a piena larghezza — una riga per giorno (14 giorni indietro), barra = totale visite del giorno.
v1.28.1 Statistiche: FIX layout della pagina — le sezioni affiancate (Piu viste / Referrer e Mappa / tabelle Localita) si sovrapponevano su schermi larghi. Passate a griglia CSS robusta (minmax) con incolonnamento automatico sotto i 1100px; niente piu overlap ne spazi vuoti.
v1.28.0 Due nuovi moduli. Duplicate Page: duplica pagine, articoli e custom post type con un click dalla lista dei contenuti (copia contenuto, riassunto, meta, tassonomie e attributi; stato, suffisso titolo e redirect configurabili). Username Changer: cambia lo username (user_login) di un utente in sicurezza dalla dashboard, senza perdere contenuti, ruoli o meta. Entrambi i moduli con toggle, default OFF.
v1.27.0 Instagram: nuova galleria CircularGallery WebGL con shortcode [ccs_ig_gallery] (full-width, fino a 48 post, proxy immagini same-origin); pulsante Connetti con Instagram (OAuth, nessun token da incollare); auto-rinnovo giornaliero del token; form Instagram aggiornato con account Business di default.
v1.26.0 FIX importante: dopo aver salvato (es. dopo aver scelto un'immagine) le impostazioni sembravano sparire. Causa: cache statica in ccs_section() che non rifletteva le scritture nello stesso caricamento pagina, ri-renderizzando il form con dati stantii. Ora legge sempre il valore aggiornato. Riguarda Branding e tutti i moduli.
v1.25.0 Branding login: FIX opzioni 'Nascondi torna al sito' e 'Nascondi selettore lingua' — con l'effetto vetro attivo non venivano applicate (la card glass display:table vinceva sul display:none). Ora l'occultamento e applicato dopo il glass e funziona.
v1.24.0 Branding login glass: il selettore lingue e ora compatto, alto come le altre due card (select e bottone rimpiccioliti, meno padding).
v1.23.0 Branding login glass: link e selettore lingue tutti centrati e con la stessa card scura sfumata; opzione Nessun logo. Consolida le rifiniture 1.22.x.
v1.22.0 Modulo Branding, pagina login: (1) opzione "Nessun logo" — se il campo logo e vuoto non viene mostrato alcun logo, nemmeno quello di WordPress. (2) Con l'effetto vetro attivo, i link in basso (password persa / torna al sito) ora sono racchiusi in una card scura con blur, cosi restano leggibili anche su sfondi chiari.
v1.21.0 Modulo Branding: schemi colore admin ridotti a 3 stili — Default WordPress, Claude (caldo, accento corallo) e Vetro (glass). Il tema Vetro rifatto: il vetro con blur ora e solo su menu e admin bar, l'area contenuti resta chiara cosi tutto il testo e leggibile (risolto testo illeggibile su sfondo scuro). Rimossi i temi Catppuccin/Tokyo Night/Dracula/Nord/One Dark.
v1.20.0 Modulo Branding: schema colori admin rifatto — 6 temi moderni (Catppuccin Mocha, Tokyo Night, Dracula, Nord, One Dark e Vetro/glass con blur come la pagina login) al posto degli schemi default WordPress, applicati a menu, admin bar, bottoni, link e focus per tutti gli utenti.
v1.19.0 Modulo Branding: la regola "Applica nascondi voci a" ha una terza opzione — "A tutti tranne" utenti selezionati (selettore multiplo): le voci di menu restano visibili solo agli utenti scelti e nascoste a tutti gli altri.
v1.18.0 Modulo Branding: il widget elenco pagine ora e a 3 colonne e non mostra piu la voce Dashboard (pagina corrente).
v1.17.0 Modulo Branding: (1) nuova opzione "Widget per pagina" — un widget dashboard separato per ogni pagina/modulo attivo con dati riepilogativi reali (visite oggi/7gg, spam e IP bloccati, adverts e gruppi, rating recensioni, stato cache, opzioni sicurezza...). (2) Effetto vetro esteso anche al box messaggio della pagina Password persa. (3) FIX importante: la pagina Branding ora salva Login e Dashboard insieme — prima salvando un tab si azzeravano le impostazioni dell'altro.
v1.16.0 Modulo Branding: il widget dashboard personalizzato puo ora elencare automaticamente le pagine attive di cornel's support (Dashboard, API e ogni modulo acceso), aggiornandosi da solo quando attivi nuovi moduli. Pulsante Log In con angoli leggermente piu arrotondati. Blocco login, logo e link (password persa / torna al sito) ora centrati.
v1.15.0 Modulo Branding: nuova opzione "Effetto vetro" per la pagina di login — form e box messaggio con sfondo scuro semi-trasparente e blur (glassmorphism), etichette e link (password persa / torna al sito) resi chiari e leggibili con ombra.
v1.14.0 Nuovo modulo Branding / White Label: personalizzazione della pagina di login (logo, link, sfondo, colori accento, messaggio, CSS libero, nascondi 'Torna al sito') e della dashboard wp-admin (logo admin bar, rimozione menu WordPress, testo footer, rimozione widget core, welcome panel, widget personalizzato, schema colori forzato, nascondere voci di menu con scope solo-non-admin, CSS libero). Selettore immagini con media library. Modulo con toggle, default OFF.
v1.13.0 Statistiche complete stile Jetpack: referrer esterni (host normalizzato, self-referral esclusi, aggregato giornaliero), titoli di post/pagine nelle pagine più viste, mappa mondo interattiva colorata per intensità (jsVectorMap da CDN, solo admin), regione e città dei visitatori (stesso lookup ip-api, tab Paesi/Regioni/Città), nomi paese localizzati. Retention aggregati 1 anno.
v1.12.0 Modulo Statistiche esteso: pagine più viste (aggregato giornaliero per path, retention 1 anno), log ultimi visitatori con IP e paese (geolocalizzazione ip-api.com gratuita con cache 7 giorni per IP, bandierine emoji), classifica paesi con visite e IP unici. Rilevamento IP corretto dietro reverse proxy (CF-Connecting-IP / X-Real-IP / X-Forwarded-For). Nota GDPR in pagina: IP e hash eliminati automaticamente dopo la retention configurabile, i totali aggregati restano.
v1.11.0 Nuovo modulo Statistiche (stile Jetpack Stats): beacon JavaScript cache-proof che conta le pageview (bot e utenti loggati esclusi di default), aggregato orario nel database, visitatori unici giornalieri con hash anonimo IP+browser (ritenzione configurabile). Sparkline delle ultime 48 ore + contatore del giorno nella admin bar con dropdown oggi/ieri/7 giorni. Pagina admin con card riepilogo, grafico 48h, tabella ultimi 30 giorni e impostazioni.
v1.10.0 Nuova pagina Antispam a tab (Impostazioni/Statistiche/Blacklist): protegge commenti, Contact Form 7 e registrazione con honeypot, time-check HMAC, limite link, pattern (URL-only/BBCode/cirillico), blacklist parole-domini, StopForumSpam. Hub centralizzato sul mothership (spam-check con cache + blacklist globale condivisa fra tutti i siti, fallback locale). Auto-block IP recidivi (3 in 24h -> 7 giorni). Disattiva pingback/trackback e XML-RPC. Slot Cloudflare Turnstile predisposto. Statistiche per vettore/tecnica e log ultimi 100.
v1.9.0 Nuova pagina Google Reviews: provider Google Places API (badge con media e totale reali + 5 top recensioni), refresh automatico giornaliero, shortcode [ccs_reviews] (griglia/lista/slider, filtro rating minimo) e [ccs_reviews_badge], widget, tema scuro, link Scrivi una recensione. Architettura a provider pronta per Google Business Profile API e SerpAPI.
v1.8.2 FIX CRITICO: gli zip 1.8.0/1.8.1 non includevano class-ccs-updater.php (richiesto da cc-wordpress.php) — attivazione in fatal error sui siti. Lo zip ora contiene la cartella completa.
v1.8.1 Cache, Database e Images WebP unificati in un'unica pagina "Cache" a tab (come Ads Manager). Ogni tab compare solo se il rispettivo modulo è attivo nelle Funzionalità.
v1.8.0 Tre nuovi moduli stile WP-Optimize: Cache (page cache su disco con advanced-cache.php, TTL, gzip, minify HTML, preload, pulsante Svuota cache in admin bar, endpoint REST /cache/purge, purge universale incl. plugin terzi e OPcache), Database (pulizia revisioni/bozze/cestino/spam/transient/meta orfani + OPTIMIZE TABLE) e Images WebP (conversione on-upload e bulk + serving via .htaccess). NOVITÀ POLICY: tutte le funzionalità partono OFF — si attivano manualmente dalla card Funzionalità della Dashboard.
v1.7.1 Box Aggiornamenti in Dashboard ridisegnato a card (stile card autore) + updater condiviso v1.1.0 con pagina Dashboard come prima voce di menu nei plugin che la usano.
v1.7.0 Moduli attivabili dalla Dashboard (feature toggles per Admin Notices, Instagram, Security, Migra Sito, Ads Manager) + auto-aggiornamento nativo dal repository wordpress-support.cornelcaba.com con box Aggiornamenti in Dashboard.
v1.6.0 Nuova pagina Ads Manager (stile AdRotate): adverts con immagine/codice HTML e placeholder, gruppi con rotazione pesata, scheduling con data inizio/fine, statistiche giornaliere impression/click con CTR, sparkline SVG e filtro crawler. Shortcode [ccs_ad] e [ccs_group], widget e funzioni PHP.
v1.5.5 Admin Notices: fix pulsanti Nascondi per me/per tutti che non rispondevano — WP spostava le notice fuori dal container (aggiunta classe inline + handler delegato a document).
v1.5.4 Admin Notices: nuova sezione "Notice attive adesso" per gestire (Nascondi per me / per tutti) le notice live direttamente dalla pagina del plugin.
v1.5.3 Release precedente.
v1.4.0 Prima versione pubblicata.
Serve aiuto? Scrivici!