post

Redirect errati in siti multilingua con WordPress 4.4

Se gestite un sito multilingua e vi accorgete che di colpo le pagine o gli articoli scritti in una lingua vengono redirezionati su un’altra, pensate se ciò sia successo dopo che avete aggiornato WordPress alla versione 4.4!

In tal caso siete probabilmente incappati in un bug che è stato riscontrato da più persone, ma che in molti casi si può risolvere aggiungendo un pezzettino di codice nel file functions.php , oppure molto semplicemente col comodissimo plugin Code Snippets che consiglio caldamente per la gestione di snippet in quanto si possono facilmente aggiungere, commentare, disattivare a piacimento.

Il codice per sistemare il bug è questo e pare funzionare sia per Polylang che per WPML:

function fix_35012_wp_old_slug() {
        global $wp_query;

        if ( $wp_query->post_count > 0 ) {
                remove_action( 'template_redirect',  'wp_old_slug_redirect' );
        }
}
add_action( 'template_redirect', 'fix_35012_wp_old_slug', 5 );

Quando WordPress verrà aggiornato nuovamente, si potrà togliere questo codice e verificare se il bug sia stato eliminato.

Riferimenti:
https://core.trac.wordpress.org/ticket/35031#comment:31
https://wpml.org/forums/topic/after-updating-wpmlwp-some-posts-automatically-redirect-to-english-version/page/2/#post-771536

Aggiornamento 07/01/2016: il problema è stato risolto con la versione 4.4.1 di WordPress, per cui quel codice temporaneo si può rimuovere.

Licenza Creative Commons
Questo articolo è distribuito con Licenza Creative Commons Attribuzione – Condividi allo stesso modo 4.0 Internazionale

Questo articolo ti è stato utile? Ti sarò grato se vorrai mandarmi una donazione libera con PayPal!


post

Tutto pronto per OS X El Capitan!

In queste ore sarà disponibile anche nell’App Store italiano la versione pubblica del nuovo sistema operativo OS X, che si chiama “El Capitán“.

Il nome deriva da una montagna che si trova in California: https://en.wikipedia.org/wiki/El_Capitan

 

Sul mio iMac, per preparare il sistema prima dell’installazione, ho fatto così:

  • verifica degli aggiornamenti per tutti i programmi (alcuni che alla fine non uso mai li ho eliminati, usando App Zapper); si può fare “a mano” oppure con MacUpdate per quei programmi che non sono stati scaricati/comprati dall’App Store
  • riavviato in modalità ripristino (cmd-r all’avvio) per verificare la struttura del disco e riparare i permessi
  • riavviato in modalità sicura (tasto “shift” all’avvio) e fatto partire Onyx (http://www.titanium.free.fr/onyx.html) per eseguire le pulizie di routine, eliminare tutti i resoconti di sistema, le cache, i file temporanei utente/sistema e ricreare gli indici, così ho recuperato ben 4 GB di spazio sull’hard disk
  • riavviato normalmente, eseguito TimeMachine e anche CrashPlan per il backup criptato online.

Ora attendo di vedere quanto lentamente andrà l’App Store, come ogni volta che Apple fa uscire qualche grosso aggiornamento! 😀

Questo articolo ti è stato utile? Ti sarò grato se vorrai mandarmi una donazione libera con PayPal!


post

Elenco scocciatori telefonici in blacklist

Ho deciso di pubblicare l’elenco dei numeri telefonici dei call center particolarmente insistenti che ho messo in blacklist nel mio centralino (AVM Fritz!Box)

Avevo iniziato le segnalazioni nel Newsgroup “it.news.net-abuse”, pur non essendo propriamente in-topic col gruppo, in quanto era già in corso una discussione sul blocco preventivo facilmente attuabile con gli apparati Fritz!Box di AVM.

Ora è arrivato il momento di diffondere in modo più generale queste informazioni, che verranno periodicamente aggiornate.

Una nota di colore: la maggior parte delle signorine che chiamano hanno uno spiccato accento est-europeo, dubito che siano davvero fisicamente nelle città italiane del prefisso chiamante, per cui l’AGCOM dovrebbe darsi una mossa e verificare, considerando che questi numeri sono reperibili su diversi siti dove è possibile segnalare gli scocciatori!

 

Nota per gli spammer: se vedete qui un vostro numero e credete di non doverci essere, fornitemi la prova del mio consenso preventivo a ricevere le vostre proposte (al 99% per niente interessanti).

 

Numero chiamante bloccato
Call-center scocciatore
0289445854 agenzia Fastweb insistente
0237901822 British Telecom (BT Italia)
0239198728  British Telecom (BT Italia)
0289445706  agenzia Fastweb
024795176 British Telecom (BT Italia)
0247951763 British Telecom (BT Italia)
0237901357 British Telecom (BT Italia)
0456892 Vodafone
0575083041 Vodafone (call center in Albania)
0575083042 Vodafone (call center in Albania)
0289445890 Fastweb
0289445895 Fastweb
0289445997 Fastweb
0289445844 Fastweb
0289445874 Fastweb
0289445501 Fastweb
0289445761 Fastweb

Licenza Creative Commons
Questo articolo è distribuito con Licenza Creative Commons Attribuzione – Condividi allo stesso modo 4.0 Internazionale

Questo articolo ti è stato utile? Ti sarò grato se vorrai mandarmi una donazione libera con PayPal!