Vous consultez les articles taggés WordPress
Jan
25

Empêcher Google d’indexer les attachements de WordPress

Wordpress : ne pas indexer les attachements

Aujourd’hui, nous nous sommes rendu compte de deux petits soucis sur notre blog WordPress :

  1. Google indexe les pages d’attachement. Comme on n’utilise plus ces pages, mais qu’on affiche les images dans une lightbox, on ne souhaite pas que Google les indexe.
  2. En attendant que Google n’indexe plus ces pages, on souhaite que les gens qui atteignent une page d’attachement soient redirigées vers l’article qui contient cette image.

Après un peu de recherche, j’ai trouvé la solution à ces deux problèmes sur le site pixelcounter.co.uk. C’est très simple :

Dans votre thème, créez un nouveau fichier image.php.
Dans ce fichier, insérez le code suivant :

<?php wp_redirect(get_permalink($post-&gt;post_parent),301); ?>

Et puis c’est tout. wp_redirect permet de renvoyer les visiteurs vers l’article parent($post->post_parent).

Le 301, c’est le type de redirection, qui signale à Google que le contenu de cette page ne doit pas être indexé (redirection permanente).

Déc
30

WordPress : version 3.0.4 et rappels sur la mise à jour

Edit (31/12/2010) : Il semble que la faille persiste toujours malgré la mise à jour 3.0.4 (d’après ce que j’ai lu chez Korben). Une mise à jour viendra certainement corriger cela prochainement.

Une petite news vite fait pour vous signaler qu’une mise à jour de WordPress est disponible (version 3.0.4, en français). Elle corrige une faille XSS dans la librairie KSES (je suis d’ailleurs en train de rédiger un article sur XSS).

J’ai mis à jour notre blog ce matin. Je vous conseille de faire de même si vous utilisez WordPress.

Pour terminer, voici un petit rappel des étapes à suivre lors d’une mise à jour WordPress :

  1. Effectuez une sauvegarde de vos fichiers et de votre base de données
  2. Téléchargez la dernière version de WordPress et décompressez l’archive en local
  3. Mettez votre site en mode maintenance afin que les visiteurs qui consultent le site pendant la mise à jour ne tombent pas sur une erreur (j’utilise le plugin Maintenance Mode)
  4. Désactivez tous vos plugins (sauf Maintenance Mode) pour éviter les problèmes de compatibilité avec la nouvelle version
  5. Mettez en ligne (FTP) les fichiers de la nouvelle version de WordPress (cela prend un peu de temps)
  6. Rendez-vous sur la page http://[votreDomaine]/wp-admin/wp-upgrade.php (cela va mettre à jour la base de données en cas de besoin)
  7. Si tout s’est bien passé, réactivez vos plugins, puis désactivez Maintenance Mode. Sinon, vous serez content d’avoir un backup !

Si vous utilisez WordPress, je serais bien curieux de savoir si vous faites vos mises à jour régulièrement.

Source de la news

Déc
20

Un formulaire de contact dans WordPress avec Contact Form 7

Formulaire de contact WordPress

Aujourd’hui, j’ai ajouté un formulaire de contact au site. J’en profite donc pour faire un petit tuto rapide sur le sujet.

Lire la suite

Sep
22

Sauts de ligne dans WordPress

WordPress « nettoie » les sauts de ligne dans les articles.

Pour qu’il tienne compte des retours à la ligne, il faut modifier le fichier wp-include/formatting.php et remplacer

// Just a little XHTML help
$content = str_replace('<br>', '<br />', $content);

par :

// Just a little XHTML help
$content = str_replace('<br>', '<br clear="all" />', $content);
Sep
22

Changer le nom de domaine d’un site WordPress

WordPress enregistre dans la base de données l’adresse du site.

Lorsqu’on souhaite changer d’adresse, il faut modifier les champs correspondant en exécutant les requêtes suivantes :

UPDATE wp_options SET option_value = REPLACE(option_value, 'http://www.ancien-site.com', 'http://www.nouveau-site.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = REPLACE(guid, 'http://www.ancien-site.com','http://www.nouveau-site.com');
UPDATE wp_posts SET post_content = REPLACE(post_content, 'http://www.ancien-site.com', 'http://www.nouveau-site.com');

Important : penser à modifier le chemin d’upload dans l’administration du site : Réglages > Divers.

Référence : http://sugi.fr/changer-de-nom-de-domaine-sous-wordpress/

Edito

Bienvenue sur Mémorandom.

Mémorandom est le blog de 2 développeurs web, Appo et Nico.

Vous y trouverez des informations sur différents domaines touchant de près ou de loin au développement web

Tutoriels Yii Framework

Nos derniers articles

Blogs Dev

Liens

Étiquettes