Pour ajouter le suivi des stats via google analytics, il suffit de créer un compte pour le site, puis d'indiquer son code utilisateur dans le champs adéquat du plugin wordpress: Ultimate Google Analytics.
http://wordpress.org/extend/plugins/ultimate-google-analytics/
Suivant le nombres de photos, la stratégie va être différente.
Si le nombre de photos est faible. Il est possible d'utiliser d'utiliser la configuration par défaut de la bibliothèque de média de wordpress.
Il suffit de lier les images a une page. L'éditeur de texte riche propose d'ajouter les images liées dans la page sous forme de galerie simple.
C'est ce qui a été utilisé pour cette page:
http://j-a-maire.ch/dossiers-et-archives/
L'ajout du plugin: "Lightbox Gallery" permet de faire apparaitre les photos de la galerie dans lightbox.
Si l'on s'oriente sur un site qui propose de nombreuses photos, l'approche est un peu différente, il est plus convivial d'utiliser un logiciel comme Picasa pour gérer ses photos. Puis de stocker ses photos sur picasaweb.
Le plugin wordpress shashin permet de récupérer les photos stockée sur une galerie picasaweb pour les inclures sur wordpress. (le stockage des photos reste sur les serveurs de google.)
http://wordpress.org/extend/plugins/shashin/
C'est cette technique qui a été utilisée sur le site:
http://imanelephant.ch/pictures/
shashin propose en plus un widget "Random pics" qui permet d'afficher des photos aléatoires dans les zones widgetizables du thème wordpress choisi.
Il existe aussi le plugin "picasna" pour afficher ses galeries picasa. Mais je n'ai pas encore testé.
Cette extension était juste citée dans la liste des 10 meilleures galeries de photos pour wordpress... seul problème que j'y vois... c'est que cette galerie est en flash !! .. bouh... donc.. pas possible de voir la galerie depuis iPad..
Mettre en place un formulaire de contact simple.
Le plugin: contactform7 est parfait pour ça. Il a déjà été utilisé plusieurs fois.
http://contactform7.com/
Il faut le coupler avec le plugin "Really Simple CAPTCHA" pour éviter le spam.
Pour vendre dans le monde entier, de manière simple quelques articles. (un bouquin, un album d'un groupe de musique, etc..)
Il suffit d'utiliser un magasin avec panier d'achat fourni par paypal.
Ceci se fait à l'aide du plugin: wordpress-simple-paypal-shopping-cart
http://wordpress.org/extend/plugins/wordpress-simple-paypal-shopping-cart/
On a déjà mis en place plusieurs fois le plugin: qtranslate qui propose la gestion multilingue des pages.
http://wordpress.org/extend/plugins/qtranslate/
Il faut juste faire une petite adaptation du plugin pour permettre de retomber sur une langue par défaut si le contenu n'existe pas dans la langue demandée.
Le plugin qtranslate modifié est disponible sur github.
Le plugin fontionne très bien avec les langues exotiques :P ... voici un exemple en coréen.
Attention, pour le format de date avec qtranslate, il faut préciser dans les options avancée du plugin que l'on veut "Utiliser strftime au lieu de date" pour avoir une format de date intelligible ! La fonction de date générée ne fonctionne pas.
L'idée est d'étendre les fonctionnalités de la bibliothèque de média standard pour lui permettre d'utiliser toutes sortes de tags.
Le plugin: media-tags est fait pour.
http://wordpress.org/extend/plugins/media-tags/
Ce plugin est basé sur la nouvelle api de taxonomie de wordpress.
Pour envoyer des newsletter, le plugin: newsletter est un plugin que j'ai déjà mis en place et qui fonctionne bien.
http://wordpress.org/extend/plugins/newsletter/
La version de base du plugin permet de d'envoyer à une seule liste. Si l'on veut faire plusieurs listes d'envoi, il faut payer 20$ au développeur. (ou bidouiller nous même pour contourner la chose)
Le plugin wordpress: Connections semble correspondre au besoin.
http://wordpress.org/extend/plugins/connections/
Pour avoir l'importeur de contact au format csv, il faut installer le plugin payant csv import. (~15$)
Pour ajouter des images, il faut que les droits d'accès du dossier /htdocs/wp-content/ soit à 755
le plugin va créer dedans un nouveau dossier pour ses images: /htdocs/wp-content/connection_images
Pour réserver des ressources (locaux, véhicules, livres... ) à l'aide d'un calendrier.
Attention la version gratuite ne permet de gérer qu'une seule ressource.
http://wordpress.org/extend/plugins/booking/
C'est pourquoi je me suis rabattu sur un "simple" calendrier..
J'utilise le plugin My Calendar
Comme je n'ai pas trouvé de traduction en français, je l'ai faites. Voici les fichiers de langues en français pour My Calendar si ça intéresse quelqu'un:
Depuis la version 1.8.9 le plugin My Calendar intègre la traduction en français que j'ai faites. :D
http://wordpress.org/extend/plugins/pagemash/
http://wordpress.org/extend/plugins/facebook-fan-box/
Pour lire des sons de soundcloud.com directement en indiquant leur code.
http://wordpress.org/extend/plugins/soundcloud-shortcode/
Pour lire en continu des morceaux de musique pendant la visite du site.
Flash MP3 Player JW2.3 => http://sexywp.com/fmp
Un exemple est disponible sur le site du groupe i'm an elephant.
On utilise le plugin: Flash Video Player pour avoir quelques facilités à mettre en place un player vidéo.
Le plugin anti-email-spam est simple et remplace tout ce qui ressemble à une adresse email par un mailto sur cette adresse construit en javascript pour éviter que les robots ne trouve l'adresse.
Si le thème le supporte, il n'y a pas besoin de plugin pour cette fonction. Il suffit de placer la séparation read more à l'endroit voulu du texte. Le bout read more à droite des boutons liens est là pour ajouter cette limite.
L'idée est d'utiliser la plateforme de commentaires disqus.
http://wordpress.org/extend/plugins/disqus-comment-system/
Pour transformer un flux standard de blog en un flux de podcast. Utilisez Powerpress.
advanced-tinymce-configuration
Le plugin Widget Logic, permet d'associer des conditions (en php) à des widgets. Il est ainsi possible d'afficher des widgets sur des pages préciser pas sur d'autres.
Petit exemple, si je veux afficher un widget uniquement sur la page d'accueil d'un site, je peux associer la condition is_home(). C'est ce qui est fait sur le site: dickens6.ch pour n'afficher la vidéo que sur la page d'accueil.
Mais le plus souvent je crée un child thème à partir du thème de base twentyeleven.
Afin de pouvoir utiliser git comme système de "versioning" tout en ayant une version à jour des plugins wordpress, les plugins et thèmes ci-dessus ont été placé sur un repository git sur github et synchronisé chaque jour avec le repository svn officiel de wordpress. (grâce à git-svn)
| tous les documents | Où est la girafe? | koudou.ch | yopyop.ch
loading