Stai visitando l'archivio per WordPress.

WordPress 5.3 e tema pasw2015 1.9BetaC

16 Novembre 2019 in Installazione, Wordpress

Con la versione 5.3 di WordPress in alcuni casi può risultare questo errore:

Warning: Declaration of WPDI_Plugin_Installer_Skin::feedback($string) should be compatible with WP_Upgrader_Skin::feedback($string, …$args) in directory nome della scuola/wp-content/themes/pasw2015/include/wp-dependency-installer.php on line 490″

Per risolvere è necessario modificare la riga 494 del file wp-dependency-installer.php

Da così: public function feedback( $string ) {}

deve diventare così: public function feedback( $string, …$args ) {}

In questo modo il warning viene risolto.

da cate

Creare Gallery Responsive in WordPress con Magnific Popup

17 Luglio 2019 in Corso formazione, Plugin, Wordpress

Un tutorial per realizzare Gallery con  Magnific Popup, plug-in jquery per gallery responsive. Vediamo come integrare il plug-in con WordPress, modificando il codice che viene creato dal CMS per visualizzare le gallery.

 

da cate

ANAC-pubblicare bandi di gara

17 Luglio 2019 in amministrazione trasparente, Wordpress

Questo tutorial ha lo scopo di guidare alla pubblicazione di bandi di gara con l’utilizzo del plugin di Marco Milesi e di evitare quelle distrazioni che invalidano il tracciato XSD ( (XML Schema Definition) .

Dobbiamo prestare particolare attenzione alla digitazione quando andiamo ad inserire i dati richiesti nei campi obbligatori.
Scarica il tutorial in formato .PDF con preghiera di utilizzare le buone norme di condivisione.
Nel tutorial sono inseriti i link ai video-tutorial realizzati da Marco Milesi, autore dei plugin

  • Generatore Dataset XML AVCP | WordPress
  • Plugin ANAC XML Viewer

Allegati

Moduli per raccolta dati in PASW2015

23 Aprile 2019 in Plugin, Wordpress

Con l’utilizzo dei moduli è possibile acquisire informazioni o istanza da parte degli utenti dei siti.

Nel gruppo pasw-wp è spesso utilizzato il plugin Contact-Form 7, uno strumento essenziale ma utile ed efficace per predisporre moduli di diverso tipo. Una volta compilato il modulo è possibile impostare uno o più indirizzi mail a cui inviare le informazioni raccolte impostando il testo della mail come lo strumento stampa unione. Continua a leggere questo articolo →

da cate

Banner in header

10 Febbraio 2019 in Videotutorial, Wordpress

Vediamo come inserire un logo/banner sulla destra dell’header customizzabile.

Ricreiamo una situazione analoga a quella esistente del tema pasw2015 di Marco Milesi con personalizzazione del customizer e l’aggiunta di una nuova sezione con i vari settaggi.
Andremo a modificare i file caricati nel tema-child e precisamente

  1. nel header.php  esattamente inseriremo nel <div id=”header-interno”> una nuova classe che chiameremo, per differenziarla dal logo del sito, <div id=”headerbanner”>
  2. modifica del file function.php con registrazione della funzione e i vari settaggi
  3. inserimento della proprietà CSS in “CSS aggiuntivo” di WordPress

Vediamo nel dettaglio

Continua a leggere questo articolo →

Allegati

Trasferimento sito wordpress da gov a edu

27 Gennaio 2019 in Videotutorial, Wordpress

Migrazione gov - edu

Di seguito le operazioni da effettuare per trasferire il sito costruito con wordpress da un dominio gov.it ad uno edu.it

In pratica sono le stesse operazioni che si fanno in caso di trasferimento dei contenuti da uno spazio hosting ad un altro. Ecco le operazioni da effettuare in caso di sito hostato in uno spazio Aruba. Per gli atri provider le procedure sono sostanzialmente le stesse, può essere che ci siano delle piccole differenze:

Trasferisco il database

  1. collegati a https://mysql.aruba.it con i dati del db vecchio ed esporta il db. Troverai 5 database denominati Sqlxxxxxxx_1, Sqlxxxxxx_2, Sqlxxxxxx_3, Sqlxxxxxx_4, Sqlxxxxxx_5. Dovrai scegliere il database dove è stata installata l’istanza di WordPress che ti interessa, esportare e salvare sul tuo pc un file chiamato SqlXXXXXX.sql
  2. apri il file con un editor di testo minimale (notepad, notepad++ in ambiente windows; gedit o altro in ambiente linux) e con la funzione “trova e sostituisci” cambia tutte le occorrenze tuosito.gov.it -> tuosito.edu.it. Salva nello stesso formato (sql)
    1. i più temerari che usano linux possono fare questa operazione anche da linea di comando digitando in un terminale questo comando:
      sed -i  ‘s/tuosito.gov.it/tuosito.edu.it/g’ SqlXXXXXX.sql
  3. collegati a https://mysql.aruba.it con i dati del db nuovo e importa il db: dovrai caricare il file che hai appena modificato

Trasferisco i dati

  1. con un programma come Filezilla scarica in locale tutto il contenuto dello spazio hosting (le cartelle wp-admin, wp-content, wp-includes, avcp e file relativi)
  2. modifica nel file config.php i riferimenti al db mettendo il nome, la password e l’host del nuovo
  3. sempre con Filezilla carica tutto nel nuovo spazio web
  4. incrocia le dita e vai al nuovo indirizzo www.tuosito.edu.it

Imposto un reindirizzamento da gov verso edu

Se tutto funziona correttamente devi fare in modo che chi si reca all’indirizzo gov.it venga mandato automaticamente a edu.it. Modifica il file .htaccess che si trova nella root dello spazio gov.it scrivendo queste righe:

# Redirect
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{HTTP_HOST} ^tusito.gov.it [NC,OR] RewriteCond %{HTTP_HOST} ^www.tuosito.gov.it [NC] RewriteRule ^(.*)$ http://tuosito.edu.it/$1 [L,R=301,NC] </IfModule>
# END Redirect

Piccoli aggiustamenti

Nel nuovo spazio web offerto da Aruba ci sarà sicuramente php7. Se usi pasw2015 è quindi necessario sostituire il tema che stai usando con una nuova versione. Trovi le indicazioni su come procedere qui

Le stesse operazioni sono descritte in un video tutorial realizzato da Alberto Ardizzone:

Versione pasw2015 per php7

26 Gennaio 2019 in Wordpress

Il passaggio del dominio da gov a edu è l’occasione anche per aggiornare le versioni di php presenti nell’hosting che viene offerto. La versione pasw2015 presenta un errore con php7.

Marco Milesi propone una versione di testing del tema pasw2015 che è possibile scaricare e provare nel proprio sito.

Già qualcuno ha provato ad utilizzare questa versione che per ora non ha dato problemi. Per chi avesse quindi necessità ecco le istruzioni:

  • scarica il pacchetto, versione corretta e compatibile con WP 5.3, pasw2015(beta)
  • caricalo via ftp nello spazio web sostituendo il tema in uso (si trova nella cartella /wp-content/themes)
  • comparirà un messaggio indicante di installare, e poi attivare, un nuovo plugin: “GitHub updater”.
  • Verifica che il tutto vada a buon fine, ovvero che al termine il messaggio scompaia e che il plugin risulti effettivamente installato nella lista dei plugin

Aggiornamento 27 gennaio 2019

È necessario fare due  una correzione:

  • nel file contenuto in wp-content/themes/pasw2015/include/widget.php alla linea 433 e 435 si dovranno inserire gli apici.
    Riga 433 da if (function_exists(Is_Circolare_per_User)) a if (function_exists(‘Is_Circolare_per_User’))
    riga 435 da if (function_exists(gcg_Is_Circolare_per_User)) a if (function_exists(‘gcg_Is_Circolare_per_User’))
  • il passaggio a php7 evidenzia un problema nel plugin AVCP da correggere in questo modo
    nel file contenuto in wp-content/plugins/avcp/tablegen.php alla riga 23
    riga 23 da query_posts( array( ‘post_type’ => ‘avcp’, ‘orderby’ => date, ‘order’ => DESC, ‘posts_per_page’ => -1, ‘annirif’ => $anno) ); a query_posts( array( ‘post_type’ => ‘avcp’, ‘orderby’ => ‘date’, ‘order’ => ‘DESC’, ‘posts_per_page’ => -1, ‘annirif’ => $anno) );

Aggiornamento 24 giugno 2019
Anche nel plugin Amministrazione Aperta di Marco Milesi occorre apportare la stessa modifica digitando gli apici a date e DESC:
nel file contenuto in wp-content/plugins/amministrazione-aperta/tablegen.php riga 80
da query_posts( array( ‘post_type’ => $tipo, ‘orderby’ => date, ‘order’ => DESC, ‘posts_per_page’ => -1 ) );
a query_posts( array( ‘post_type’ => $tipo, ‘orderby’ => ‘date’, ‘order’ => ‘DESC’, ‘posts_per_page’ => -1 ) );

Correzione-riga

Allegati

Sito wordpress hackerato: che fare?

16 Agosto 2015 in Wordpress

Da una discussione avvenuta nel gruppo facebook “Siti scolastici”, riporto alcuni consigli di Paolo Valenti per intervenire in caso di sito compromesso:

  1. scaricare tutto il sito sul pc
  2. cancellare tutti i file sul sito
  3. controllare con antivirus i file scaricati sul pc
  4. scaricare una copia pulita di wordpress
  5. caricare la copia nuova di wordpress sul sito
  6. caricare .htaccess e wp-config.php dopo averli controllati
  7. caricare la directory wp-content/uploads dopo averla controllare
  8. riscaricare temi e plugin utilizzati
  9. ricaricare temi e plugin
  10. cambiare tutte le password
  11. fare i backup. Sempre. Tutti i giorni.
  12. cambiare hosting

Inoltre può essere utile uno strumento di monitoraggio on-line dello stato di salute del proprio spazio web come per esempio Sucuri.net

Accettazione dei cookies

16 Maggio 2015 in PASW-2013, Wordpress

Come implementare in wordpress, con tema pasw2013, l’accettazione dei cookies, secondo il provvedimento generale dell’8 maggio 2014 pubblicato, sulla Gazzetta ufficiale n. 126 del 3 giugno 2014.

La guida è stata predisposta da Caterina Toccafondi, la soluzione è l’uso del plugin Cookie Noticeby dFactory

Tutorial cookies-pasw2013

Per il tema PASW-2015 è disponibile una soluzione di Christin Ghellere che però è da considerarsi sperimentale e da verificare in termini di correttezza normativa.

Allegati

Il logo del sito scompare – pasw2013

18 Marzo 2015 in Home page, PASW-2013, Wordpress

Chi usa il tema pasw2013 incontra un inconveniente: caricando un nuovo atto in albo on line con un allegato sparisce il logo del sito.

Nel gruppo di facebook siti scolastici, Enzo Costantini ha postato la soluzione che risolve questo problema. Ecco le sue indicazioni:

Inserisco il file corretto che serve a risolvere il problema del logo che scompare quando si carica un allegato di Albo Pretorio.
Ovviamente la scelta di inserirlo come fisso in header.php è già di per se stessa agibile… ma ovviamente non è più possibile cambiarlo in modo dinamico nelle opzioni del tema.
Il file da me modificato risolve un problema di collisione di nomi fra tema e plugin Albo pretorio a monte.
Tale file va sovrascritto a quello presente nella cartella:

/wp-content/themes/pasw2013/include/

sempre avendo cura di fare un backup prioritariamente.

Alternativamente, ma per i più smanettoni o per chi avesse già personalizzato per proprie esigenze quel file, si possono confrontare i due file e inserire solo le due piccole modifiche che risolvono il conflitto di nomi.

Ed ecco il file theme-option.php che risolve il problema:

Theme option

Allegati

Vai alla barra degli strumenti