Tag: WordPress

  • WordPress, caricare un font anche se il tuo tema non lo permette

    Qualche giorno fa avevo la necessità di caricare un font personalizzato in un sito WordPress, dove però il tema attivo rifiutava di caricare il file con estensione OTF.

    Ho provato a caricare l’Anteprima in tempo reale del tema di default Twenty Twenty-Four

    e a recarmi nella sezione Font degli Stili per vedere se potevo caricare i font, et voilà:

    Ho potuto caricare il font che mi interessava e poi usarlo tramite CSS personalizzati.

    Ho dovuto usare i CSS perché i font caricati in questo modo non risultavano disponibili nell’interfaccia del tema attivo.

    La posizione del font è nella cartella /wp-content/uploads/fonts/.

  • Aggiornamenti WordPress bloccati

    Ti è mai capitato di ricevere il messaggio di errore: “Attualmente è in corso un altro aggiornamento.” durante un aggiornamento di WordPress?

    WordPress quando esegue un aggiornamento si segna l’informazione di “inizio dei lavori”.

    Se l’ultimo aggiornamento non è terminato correttamente oppure se ha impiegato molto tempo, l’informazione di conclusione dell’operazione, il “fine lavori”, non è stata registrata e WordPress impedisce qualsiasi nuovo aggiornamento.

    Se l’operazione ha impiegato molto tempo, ma il sistema è stato aggiornato possiamo registrare a mano il “fine lavori” in uno dei due modi seguenti.

    Tramite il plugin “Fix Another Update In Progress“:

    • installa e attiva il plugin
    • vai in Impostazioni > Fix Another Update In Progress
    • se il plugin segnala “WordPress Update is locked. Click the button below to fix it.” fai clic sul pulsante “Fix WordPress Update Lock”
    • attendi il messaggio “Success! You’ve successfully fix “another update in progress!” – “There is no Update lock issue. Continue with your WordPress Update”

    Oppure manualmente (per utenti esperti): rimuovendo dalla tabella wp_options (nb: il prefisso wp_ potrebbe essere stato personalizzato) del database le righe che contengono il valore core_update, ecco la query per individuarle:

    SELECT * FROM tuoPrefissoTabelle_options WHERE option_name LIKE '%core_update%'

    Ora puoi riprovare a eseguire il nuovo aggiornamento.