Cassons le mythe « WordPress fait que du blog » à travers une série d’études de cas de sites portails, e-commerce, intranet / extranet, magazine… De l’international au local, nous découvrirons ensemble que WordPress s’avère être un formidable outil, aussi bien utilisé par la multinationale que par les TPE / PME de votre région, grâce, notamment, à sa grande souplesse, flexibilité, et capacité à s’interfacer avec des services et outils tiers de tout type.
9. WORDPRESS, PAS QUE POUR LES BLOGS ?
WordPress 3.0 "Thelonious"
17 Juin 2010
10. WORDPRESS, PAS QUE POUR LES BLOGS ?
Custom Post Type
Custom Taxonomy
Multisite
Menus
Custom header
Custom background
Twenty Ten
…
WordPress 3.0 "Thelonious"
17 Juin 2010
13. WORDPRESS, PAS QUE POUR LES BLOGS ?
bbPress : créer des forums
Un CMS, mais pas que !
BuddyPress : créer votre propre réseau social
Woocommerce : créer un site e-commerce
…
14. WORDPRESS, PAS QUE POUR LES BLOGS ?
Exposer vos données : posts, users, medias, taxonomies…
WordPress REST API
GET, POST, PUT, DELETE : lecture ET écriture
Front-end optionnel
Back-end ré-imaginé
wp-api.org
18. WORDPRESS, PAS QUE POUR LES BLOGS ?
93%
89%
87%
2012 2013 2014
Principalement comme CMS
Comment utilisez vous WordPress
dans vos développements ?
19. WORDPRESS, PAS QUE POUR LES BLOGS ?
32%
26%
20%
5% 6%
Blog App Framework
Comme moteur de blog / Comme framework d’application
Comment utilisez vous WordPress
dans vos développements ?
23. WORDPRESS, PAS QUE POUR LES BLOGS ?
Syndication de posts de Blogs externes
Syndication des flux vidéos Viewsurf
Syndication de posts Facebook
Nautisme Sud Pays Basque :
un site syndiqué !
Syndication Tourinsoft avec la base de données SIRTAQUI
Syndication d’albums Flickr
25. WORDPRESS, PAS QUE POUR LES BLOGS ?
Surfrider Foundation Europe
Export des données de formulaires dans API iRaiser
Intégration avec change.org
Un site Open !
Objectifs
Ne sert pas qu’à faire des blogs
Evolution de WordPress : blog > CMS > App
Cas concrets d’utilisation locale
Showcase national
Fork de B2
Fork du cafeblog
Interface plus proche de celle d’aujourd’hui
Expliquer CPT, Taxo
Multisite : l’exemple WordPress.com, centaines de millions de sites, 1 seul base de données
Custom header/background : origine du customizer (lien avec theme forest, facilité d’utilisation…)
Twenty Ten : 1er thème « officiel », successeur au thème Kubrick, modèle présentant les nouvelles fonctionnalités de chaque nouvelle version
12 ans
25 versions (moyenne) majeures
35 000 plugins gratuits dispo sur le code
Plugins puissants
Créer et supportés par Automattic
Plugins gratuits
Add-on pour ces plugins
S’interface entre eux
Définition REST API : Representational State Transfer
Schéma de données structuré, webservice, JSON
Authentification (3 façons)
Bientôt intégrée au core (d’ici fin de l’année?)
Version 2 dispo en beta
Evolue très vite
Pickle : créer un site de restaurant, Jason Schuller, café, bar (fonctionne comme un thème)
Happytables : créer un site de restaurant, backoffice totalement modifié, mais c’est du WordPress
WordPress Remote : administration de vos sites WordPress à distance via l’API Rest
AppPresser : convertit votre site WordPress en une application mobile compatible iOS et Android, publié sur les différents stores, vrai appli, fonctionne via plugin WordPress, à partir de 200$ (5 apps)
WordPress APP KIT : français, Benjamin Lupu, membre actif de la communauté WordPress, plugin WordPress, gratuit pour le moment, iOS/Android, basé sur Adobe Adobe PhoneGap, plusieurs apps depuis 1 BO
Woocommerce : propre API Rest, utilisée par l’application iOS Woocommerce
Gravity Forms : idem, propre API Rest, pour requêter les données des formulaires et les intégrer avec des services tiers (ex: CRM)
API / Services Tiers
WordPress vers l’extérieur et inversement
Promouvoir la filière nautique du sud pays basque, projet de l’agglomération sud pays basque
Sirtaqui (Système d’Information Régional Touristique de l’AQUItaine) : nom de la base de données
Prestataire touristique soumets sa fiche détaillée à son office de tourisme
1 seul saisie, centralisée, filtré sur la catégorie nautisme
Tourinsoft : webservice qui expose les données
Remonté des données dans custom post type, custom taxonomy, custom field
Agenda, activités… le tout en multilingue
Remonté des messages postés sur pages Facebook via hashtag spécifique dans BO en tant qu’articles
Idem pour vidéos
Idem Blogs externes
Idem Flickr
Tout est sauvegardé dans WordPress, nativement, pas dépendant de services tiers si crash
En cours de refonte, ouverture prochaine
Sens > WordPress vers API externe
Gravity forms > iRaiser
Base de données centralisée
Pétitions change.org : récupération du nombre de signataires, envoi des données GF sur change, compteurs…
API Rest pour ouvrir les données à des tiers et y accéder librement
24% du web
Tout type de sites, international au local, TPE à multinationale, tous les budgets
Démontrer que WordPress ce n’est pas que pour les petits comptes !