Archives for September, 2010

27
Sep

wp-snippets.com pour trouver des bouts de code wordpress en un clin d’oeil

Wp-snippets.com un pense bête pour wordpress qui nous offre des bouts de code à insérer dans nos blogues wordpress.

En effet au lieu de chercher vainement des bout de codes à insérer dans nos thèmes wordpress, Wp-snippets.com nous fait une synthèse de  code classiques que nous intégrons régulièrement.

En espérant que la collection va s’agrandir avec le temps.

Ce service à deux vertus. Comprendre mieux certains codes et faire gagner du temps à quelqu’un qui développe des thèmes.

Définition

Snippet est un terme de programmation informatique pour une petite région réutilisable de code source ou de texte. Ordinairement, ce sont des unités formellement définies à incorporer dans des modules plus larges.
9
Sep

Nettoyer les bases de données sql WordPress en 4 étapes

perf

WordPress reste quand même un machin pour geek, bien qu’à chaque nouvelle version cela s’améliore. Cela dit,  il y a du chemin à faire pour que le béotien puisse bloguer sans avoir à mettre les mains dans le code, tout comme aujourd’hui, je n’ouvre pas le capot du moteur de ma voiture pour voire ce qui cloche.

Aujourd’hui un blogueur sur wordpress doit se faire aider par un expert ou disons quelqu’un qui comprend un peu ou qui sait trouver l’information sur internet. Moi je comprends peu, mais je sais trouver l’information.

J’ai donc entrepris hier de faire un nettoyage, un peu comme une vidange de voiture!

1) Nettoyage des bases, du type coup de balais

A ce titre j’ai écrit sur roget.biz un tutorial sur le sujet Réparez vos ases- de donnee sql debutant. Je nettoye mes bases de temps en temps et même si c’est facile, il faut quand même être confiant de la manipulation.

Conseil : En fonction de la fréquence de vos posts, je conseils de faire un nettoyage par mois ou par semaine.

2) Nettoyage des Billets de révision

Je garde cette fonction native dans wordpress,  mais de temps en temps, je nettoie, alors il faut intégrer dans notre administration sql taper

DELETE FROM wp_posts WHERE post_type = "revision";

C’est bien expliqué sur .websourcing.fr

Conseil : Un nettoyage mensuel semble être une bonne chose.

Nettoyage des tables laissées par les plugins

Certains plugins, nous créeent des tables dans notre base SQL, ce qui est logique, mais lors de la desinstallation du plugin les tables restent!  Il faut donc les supprimer. Je n’avais pas fait cette manipulation, mais c’est très simple, il suffit de cliquer sur la croix rouge pour éliminer la base.

J’ai donc regardé de près les tables dans la figure qui suit il s’agit d’un plugin qui me permettait de twitter mes articles, chose que je fais maintenant dans feedburner dans la partie “socialize”.

Précaution: faites une sauvegarde de la base avant de procéder à ce genre de manipulation (on ne sait jamais, des fois que vous cliquiez sur la mauvaise table.

Nettoyage des tables laissées par les plugins wordpress

Conseil : Avant l’installation d’un plugin, faites une photo de vos tables avant et après et notez soigneusement la différence avant et après. lors de la désinstallation du plugin, vous saurez donc quel table éliminer (attention: tous les plugins n’installe pas forcément de table)

Nettoyage des orphelins: Installation du plugin clean-options

Le nettoyage continue car même si nous éliminons nos tables, il existe quelques parasites dans la tapbe wp-options qu’il faut retirer, j’ai donc installé le plugin  clean-options il s’agit d’être prudent sur le nettoyage, mais le plugin nous permet de faire de requête sur google sur toutes les options de nettoyage: dans l’exemple le plugin qui permettait de twitter mes billets à laisse  des orphelins (cf figure suivante)

nettoyage wodpress

Conseil : j’aurais du fait ce genre d’opération après chaque désinstallation de plugin.

Pour aller plus loin

Pour une lecture plus approfondie, vous devriez lire ce billet sur line25.com qui m’a inspiré pour commencer le grand nettoyage.  Il y a d’autres conseils dans ce billet très intéressants. C’est finalement très simple et logique.