Formation WordPress_decouverte_ALTRAN

Transcription

Formation WordPress_decouverte_ALTRAN
Découverte du CMS
Sommaire
1. Présentation de WordPress
2. Hébergement et installation
3. Prise en main, ajouter des contenus
4. Choix du thème, où trouver des thèmes ?
5. Faire de votre blog un site de e-commerce
6. Les solutions de multilinguisme
CMS – Content Management System
Ces systèmes permettent de gérer le contenu des sites web
qu'ils administrent sans avoir écrire de code HTML ni utiliser
d'outil de développement.
Le premier CMS notoirement connu a sans doute été PHPNUKE qui a par la suite donné naissances à toute une série de
logiciels dits "Nuke-like".
Quelques exemples de CMS
Il existe actuellement un grand nombre de progiciel de gestion
de contenu plus ou moins spécialisés et leurs domaines
d'applications (initialement réservé aux portails collaboratifs)
et de plus en plus étendu.
Les généralistes : WordPress, Joomla, Dotclear, Drupal…
Les e-commerce : Magento, Prestashop…
Les « Pro » : Typo3, EzPublish, Jahia, Open CMS…
Et bien d’autres encore, pas tous « open-source »
Présentation Wordpress
• Créé en 2003 par Matthew Mullenweg depuis un fork du
logiciel «b2» du français Michel Valdrighi (2001)
• Open Source licence GPL
• PHP, historiquement MySQL
• + de 10 000 plugins et + de 1500 thèmes gratuits
• Très forte communauté de développeurs et de thèmeurs
Présentation du
Front Office
Header
Menu haut
Contenu
Widgets
Footer
Prise en main de WordPress
Comment fonctionne WordPress ?
• Le « cœur » de WordPress
•
Les contenus (page et articles)
•
La bibliothèque média
•
Un workflow simple
• Le thème
• Les extensions
Différencier page et article
Page
Article
• Contenu « froid »
• Actualité
• Structure le site
• Contenu mis à jour
• Peut contenir des
régulièrement
éléments dynamiques
• Classé par catégories
reliés à des extensions
• Datés
• Peut lister des articles
Les étapes de la construction de site
1. Choisir son hébergement
• Analyser son besoin
• Comparer les hébergeurs
2. Installer WordPress
•
•
•
De préférence installer WordPress sur un domaine de test
Upload des fichiers
Processus d’installation
3. Définir l’aspect et les fonctionnalités
• Choisir le thème
• Choisir les extensions
4. Réaliser un premier back-up du site
Hébergement : point technique
Possibilité d’hébergement gratuit sur WordPress.com
  déconseillé car toute évolution est payante
 Pas d’accès ftp ni MySQL
Configuration minimale du serveur :
• PHP version 5.2.4 ou supérieur
• MySQL version 5.0.15 ou supérieur
Hébergement : où s’installer ?
Principaux critères :
• Capacité de stockage (photos, fichiers…)
• Capacité de la base de données (commentaires, textes, catalogue
articles)
• Qualité du support (téléphone/chat/réactivité/critiques)
• Trafic
De multiples hébergeurs sur le web proposent des offres
adaptées pour débuter, entre autres :
•
•
•
•
OVH
Host gator
Go daddy
1&1
Installation
Prérequis : disposer des informations d’accès ftp et MySQL
1. Uploader les fichiers sur l’espace ftp à l’aide d’un client ftp (ex:
filezilla)
2. Se connecter sur la homepage et renseigner les informations
demandées
Installation terminée !
Conseils :
• Ne pas utiliser les installateurs automatiques des hébergeurs
• Ajouter/modifier le préfixe pour la table de base de données
• Éviter de nommer le compte administrateur « admin » comme c’est
le cas par défaut
• En cas de besoin, consultez les informations détaillées
d’installation dans le Codex WordPress
Installation
Quand réaliser un back-up ?
• À la première installation
• Lors de chaque mise à jour
• Avant l’ajout et activation d’une extension
• Avant toute modification du thème
Présentation du Back-Office
1. Connectez vous sur :
prénom.blog-pro.net/wp-admin
2. Renseignez vos identifiants de connexion reçus par mail
Dashboard
Activer un thème
Activez le thème : Twenty Eleven
Activer une extension
Activez : WordPress Database backup
Liste des pages
Ajouter une page
Gérer les catégories
Liste des articles
Ajouter un article
Bibliothèque média
Gérer les médias
Créer un menu de navigation
WordPress et le Multilinguisme
Non prévu nativement
Possible via des extensions
3
•
•
•
grandes familles de solutions :
Un site, plusieurs langues
Un contenu, plusieurs langues
Plusieurs sites, plusieurs langues
WPML
Un site, plusieurs langues
Qtranslate
Un contenu plusieurs langues
Multisite Language Switcher
Plusieurs sites et plusieurs langues
* Me contacter si vous souhaitez le tester
Comparatif Multilinguisme
WPML
Qtranslate
Multisite language
switcher –
Multilingual press
Prix
30 à 70 $
Gratuit
Gratuit
Force du SEO
+++
+
+++
Structuration de contenus
+++
++
+
Gestion des contenus
Site multilingue
Article multilingue
Multiples sites
Prix
Pas de traduction
des menus et
widgets
Site à refaire en
entier (thèmes,
plugins, widgets)
Inconvénients
Copyright Altran CIS 2013
31
WordPress et le e-commerce
Non prévu nativement (contrairement à d’autres CMS tels que
Magento, Prestashop, osCommerce…)
Possible via des extensions et thèmes
De nombreuses solutions gratuites en version « lite » mais on
en vient vite à une solution payante, via les versions « pro »,
les thèmes, les extensions.
Comparatif e-commerce
Wpecommerce
JigoShop
Woo
Commerce
Cart66
Version gratuite
Oui
Oui
Oui
Oui
Richesse de
fonctionnalités
++++
++
++
++
Ergonomie
++
+++
+++
++
Version
Française
Oui
Oui
N/A
Non
Nombre de
thèmes
+++
++
++
+
Copyright Altran CIS 2013
33
Bye Bye !
Annexes
Extensions conseillées :
Akismet  anti-spam gratuit
Wordfence security  anti-virus gratuit et test de thèmes et plugins
Web ninja Google Analytics  statistiques via Google Analytics
WordPress database backup  backup des bases de données
WordPress SEO  amélioration du référencement naturel
TinyMCE Advanced  WYSIWYG amélioré
Contact form 7  gestion de formulaires de contact
SI CAPTCHA Anti-Spam  Captcha anti-spam
Multilinguisme : autres extensions
•
Polyglot
•
Language Switcher
•
Gengo
•
xLanguage
•
xili-language
•
ZdMultilang
•
mLanguage
E-commerce : Quelques extensions
Il existe




plusieurs alternatives, des solutions complètes :
E-shop
Ecwid Shopping Cart
Wp e-commerce
Wp-shop + slickshop
Il existe aussi des couches « simples » :
 Zingri
 DukaPress
Ou de simples extensions :
 Cashie Commerce
 WordPress Simple Paypal Shopping Cart
Développement
Voici quelques plugins bien utiles à la construction de site :
•
Advanced Custom Fields : permet de gérer facilement les custom fields via
le backoffice
•
Developer Tools : un ensemble d'outils de debug / activation /
désactivation de scripts
•
User role editor : permet de gérer les droits des utilisateurs et de créer de
nouveaux rôles
•
CodeStyling Localization : traduction des .po .mo
Trouver des thèmes
Wordpress.org
Themeforest
Monster template
Mojo themes
Woo themes (ecommerce)
Et bien d’autres, Google est votre ami 
Quelques sources d’info utiles
Patrice Albertus : infos utiles, comparatifs, SEO
Codex WordPress : info officielle WordPress
Automattic : éditeur de WordPress
Wordpress francophone
Wpchannel
Une petite pensée à tous ceux que j’oublie ^^

Documents pareils