Mise à jours avec WordPress 4.7.

En passant

Aucun problème à signaler !

Voici la liste des plugins que j’utilise :

  • AMP – Version 0.4.2
  • Captcha by BestWebSoft – Version 4.2.7
  • Clean Image Filenames – Version 1.1.1
  • Fast Secure Contact Form – Version 4.0.44
  • File Renaming on upload – Version 1.3
  • Google Analytics par MonsterInsights – Version 5.5.4
  • GRAND Flash Album Gallery – Version 4.46
  • Image Widget – Version 4.2.2
  • Jetpack par WordPress.com – Version 4.4.2
  • MCE Table Buttons (Je pense qu’il ne fonctionne pas !,  je le désactive) – Version 3.2
  • Media File Rentamer ( En doublons de File Renaming on upload ) – Version 2.7.9
  • Media Rename – Version 3.2.3
  • Multisite XML-RPC – Version 1.0 (Désactivation pour raison de sécurité : https://premium.wpmudev.org/blog/xml-rpc-wordpress/ )
  • PDF24 Article To PDF – Version 4.0.0
  • Post Display Counter – Version 1.0
  • Pronamic Google Maps – Version 2.3.2
  • Simple Social Buttons – Version 1.7.8
  • TablePress  – Version 1.7 (Je pense qu’il ne fonctionne pas !, je le désactive)
  • Transposh Translation Filter – Version 0.9.6
  • Ultimate Tables – Version 1.6.3 (Je pense qu’il ne fonctionne pas !, je le désactive)
  • Ultimate TinyMCE – Version 5.7
  • Word fence Security – Version 6.2.7 (Le nouveau plugin pour plus de sécurité. Email a chaque connexion ou tentative de connexion )
  • WordPress Database Backup – Version 2.3.1
  • WP Super Cache –
  • WP-GPX-Maps – Version 1.3.12
  • WP-Polls – Version 2.73.1
  • WP-SpamShield – Version 1.9.9.8
  • WPtouch Mobile Plugin – Version 4.3.7
  • XML Google Maps – Version 1.14.1
  • Yet Another Related Posts Plugin – Version 4.3.1

Le problème c’est que plus on a de plugin et moins le site est performant … et j’ai 30 plugins 🙂 .

Le petit nouveau :

J’ai aussi essayé le plugin Netatmo mais sans succès :

Parse error: syntax error, unexpected T_USE, expecting T_FUNCTION in ./wp-content/plugins/live-weather-station/includes/system/Logger.php on line 15

Template WordPress chez CreateIt en Pologne.

Leurs templates sont des usines à publicité, normalement quand on paye c’est pour ne pas avoir de publicité !

Si je fais cette petite commande Linux sur leur template :

grep 'href="http' */*.* */*/*/*.* | awk  -F 'href="' '{print $2}' | sed "s/>/ /g" | awk '{print $1}' | sort -n | uniq -c
   5 http://gietrzwald.3c.pl/"
  72 http://houses.html.themeplayers.net/country/index.html"
   5 http://muzeumolsztynek.pl"
   5 http://pl.wikipedia.org/wiki/Rezerwat_przyrody_Sosny_Taborskie"
   5 http://www.aquaparkostroda.pl/"
   5 http://www.muzeum.olsztyn.pl"
   5 http://www.olsztyn.lasy.gov.pl/kudypy/arboretum.htm"
   5 http://www.warmiapark.pl/"
 153 https://twitter.com/createitpl"
 153 https://www.facebook.com/createITpl"
   5 https://www.google.pl/maps/place/Krakowskie+Przedmieście+64,+Warszawa/@52.245475,21.0144199,17z/data=!3m1!4b1!4m2!3m1!1s0x471ecc66583e17f3:0x18a99ba47c8f89b0"

Pas mal 418 liens …  on doit donc payer 15 Euro pour 418 liens. En général on se fait payer pour la publicité….  et leur compte @createitpl semble suspendu. Il faut donc faire un script pour modifier tous les liens.

La première commande va nous permettre d’avoir la liste des fichiers :

find . -maxdepth 4 -name '*.html' -type f

La deuxième commande va nous permettre de modifier tous les fichiers (remplacer
createitpl par cyberneurones (Votre identifiant twitter par exemple) :

find . -maxdepth 4 -name '*.html' -type f -exec sed -i "s/createitpl/cyberneurones/g" {} \;

Attention la commande sous Mac OS n’est pas la même (sinon on a l’erreur « invalid command code . » ) :

find . -maxdepth 4 -name '*.html' -type f -exec sed -i '' 's/createitpl/cyberneurones/g' {} \;

Une petite vérification :

grep 'href="http' */*.* */*/*/*.* | awk  -F 'href="' '{print $2}' | sed "s/>/ /g" | awk '{print $1}' | sort -n | uniq -c
   5 http://gietrzwald.3c.pl/"
  72 http://houses.html.themeplayers.net/country/index.html"
   5 http://muzeumolsztynek.pl"
   5 http://pl.wikipedia.org/wiki/Rezerwat_przyrody_Sosny_Taborskie"
   5 http://www.aquaparkostroda.pl/"
   5 http://www.muzeum.olsztyn.pl"
   5 http://www.olsztyn.lasy.gov.pl/kudypy/arboretum.htm"
   5 http://www.warmiapark.pl/"
 153 https://twitter.com/cyberneurones"
 153 https://www.facebook.com/createITpl"
   5 https://www.google.pl/maps/place/Krakowskie+Przedmieście+64,+Warszawa/@52.245475,21.0144199,17z/data=!3m1!4b1!4m2!3m1!1s0x471ecc66583e17f3:0x18a99ba47c8f89b0"

Il suffit de faire pareil pour createITpl ensuite.

Merci find, sed, awk, grep, sort, uniq. 🙂

WordPress : Plugins pour renommer ( corriger ) les fichiers médias

J’ai pu voir que j’avais des erreurs avec Safari (jamais avec Chrome) sur certaines images à cause des accents dans les noms des images :

capture-decran-2016-11-02-a-21-24-38

Le premier plugin testé c’est préventif : Clean Image Filenames

capture-decran-2016-11-02-a-21-00-13

Le second plugin testé c’est curatif : Media File Renamer. Mais c’est assez long de cliquer image par image …

capture-decran-2016-11-02-a-21-23-49

Securité : Mozilla lance un outil gratuit d’analyse

Le lien est le suivant : https://observatory.mozilla.org/ , j’ai fait un test sur le blog :

Capture d’écran 2016-09-01 à 10.38.52 Capture d’écran 2016-09-01 à 10.44.07 Capture d’écran 2016-09-01 à 10.43.56

Résultat : 0/100 pour une version de WordPress qui est à jour. J’ai envi de dire que leur test est foireux ou alors orienté pour forcer l’utilisation de certaines technologies 😉 Le lobbying sécuritaire … c’est nouveau.

Pour WordPress il y a ce site : https://hackertarget.com/wordpress-security-scan/ . Et ce site resume assez bien ce qu’il faut faire : https://wpformation.com/11-rappels-securite-wordpress/ .