Utiliser un CMS: Wordpress

Slides:



Advertisements
Présentations similaires
Installation : la fameuse installation en 5 minutes sur un serveur personnel 7 étapes à suivre Téléchargez Wordpress et décompressez l'archive dans un.
Advertisements

"Les outils pour créer un site web facilement" Niveau Débutant.
[Nom du présentateur] [Titre/position/statut du présentateur] Webinaire pour [nom du groupe] [Nom de l'institution] [Date]
Créer un site web en équipe
Logiciels Libres Pour Le Web Concept express… En installer en 3mn …En personnaliser certains.
1 Georgeta BĂDĂU CRÉATION ET GESTION DUN BLOG AVEC LA PLATE-FORME LEWEBPEDAGOGIQUE.COM Séance no.6.
1 Georgeta Bădău CRÉATION ET GESTION DUN BLOG AVEC LA PLATE-FORME LEWEBPEDAGOGIQUE.COM Séance no.4.
Gérer un site avec Kompozer
StatutLogiciel sous licence GNU General public license (logiciel gratuit et open source) Communauté dutilisateurs Importante communauté dutilisateurs,
1 : Léditeur 2 : Le traitement dimages. 3 : La visionneuse dimage. FRONTPAGE PAINT SHOP PRO ACD SEE.
Guide rapide pour le gestionnaire Etape
Formation WIMS Jeudi 9 juillet 2009
Tutoriel SPIP Rédacteur.
La fonction Style Permet de créer des types de texte, par exemple
Formation allégée à Pour les membres du réseau RBD Santé Maria Sugero et Samuel Piret – Décembre 2009.
Utilisation du CMS WordPress
Introduction aux CMS.
Rédaction dun article sur le site internet du CRCACK Lien administration :
Créer un site Web sur internet
Bibliothèque Patchouli
PROJET DATELIEU 20 MARS 2012LCP SALLE B105 création du site internet avec Weebly.
Mars 2013 Grégory Petit
Nouveau blog. WordPress connexion Nommez votre blog.
Vice-rectorat de Mayotte
Comprendre l’environnement Web
Utiliser la plateforme eTwinning
Documentation pour webmestre site sud-aerien.org
Wordpress Week-end Tisserands 17 – 18 mars Présentation Généralités Téléchargement Wp-config Installation Tableau de bord Articles/catégories –
Les instructions PHP pour l'accès à une base de données MySql
Ministère de la Justice/Tribunal de Commerce de Marrakech
Un blog (pour web log) est un espace de publication personnel, vous permettant de diffuser du contenu sur un espace qui vous est réservé.
Créer son propre BLOG/Site web pédagogique
Principes de base de Joomla Cours de gestion et publication de contenu sur internet Novembre 2010 – Eric Giraudin.
La Place du Village Guide d’utilisation
Créer un site internet facilement Jimdo – Pages to the People.
Formation utilisateurs CMS. 16/01/20082 Plan 1)Présentation 2)Espace contributeur 3)Plan du site 4)Créer des pages 5)Edition en ligne 6)Les ressources.
D1 - 13/04/2015 Petite présentation de SPIP 17 octobre 2007 Philippe Giron Tisserand du site Internet diocésain.
Design et intégration d’images et de graphiques
1 Utiliser un blog “écrire un billet ou un commentaire et le publier” Quelques données techniques: Un blog est une suite d’articles appelés billets, publiés.
Créer et Faire Vivre un Site Web Pédagogique Stage 09A013.
CMS - Content Management System pour les bibliothèques valaisannes.
TP Développement d’applications web.  Etapes de création  Quel type de pages créer?  Editeurs de sites web  Systèmes de gestion de contenu.
User Tuto - Page 2 Vous connecter au blog Entrez les login / mot de passe que vous avez reçus par
Xi HUA Wenyun DAI Morgane GIRONA
GEORGETA BĂDĂU CRÉATION ET GESTION D’UN BLOG AVEC LA PLATE-FORME LEWEBPEDAGOGIQUE.COM Séance no.2.
Comment créer un site internet avec WordPress?
1 Tutoriel SPIP Rédacteur. 2 Sommaire Connexion Interface SPIP Menu SPIP Rédiger un article Interface de création d’un article Fonctionnalités de base.
Contribution CMS.Eolas
Les systèmes de gestion de contenu
Conception des pages Web avec
SSPT – CHOPIN niveau 1 Système de gestion de contenu de sites web Par : Liette Pothier, chargée de projet Nancy Dodier, technicienne en informatique.
GUIDE D’UTILISATION SITE STE BATHILDE. Sommaire 1.Connexion - La page d’accueil 2.Gérer les articles: - Création - Modification - Suppression 3.Gérer.
Scénario Les scénarios permettent de modifier la position, taille … des calques au cours du temps. Son fonctionnement est très proche de celui de Macromedia.
Dreamweaver Séance 1.
SI28 Dreamweaver- Séance 1
1 Présentation de DREAMWEAVER (1) Gaël TREMEAU GI05 Printemps 2006.
Bloc 1 - UE 5 - Technologies de l’information et de la communication TIC Bachelier en immobilier T. SOUMAGNE.
DREAMWEAVER Première séance Villaron Audrey – Shibly Tarek.
Dreamweaver le retour Avec Les Formulaires Les Calques
Dreamweaver (2) ● les calques (layers) ● les comportements
Les formulaires Les calques Les comportements Les scénarios Les modèles Les feuilles de styles (CSS) La mise en ligne Les formulaires permettent à l’utilisateur.
DREAMWEAVER SEANCE 1 Axel JACQUET GM05 – Julien VAN MOORLEGHEM GM05 A2008 Écriture interactive & multimédia Présentation Dreamweaver 8.
On va découvrir la magie de ....
Les calques Les Template (modèles) Les Comportements Les scénarios Les formulaires Les CSS Le serveur Web de l’UTC Présentation.
Créer un blog / site SOMMAIRE - règles d’édition - public/édition -roles -page / article -média -bibliothèque -extension Janvier 2016.
Créer un site avec Wordpress. 1. Principes généraux 2. Installation 3. Paramétrage de Wordpress 4. Les catégories des articles 5. Les articles 6. Les.
Padlet, un mur collaboratif Mode d’emploi
Formation K-sup Niv 1 Février 2009 CRISI - COM. Programme formation (1 ère ½ journée) _ Fonctionnement de K-Sup _ Création de la structure du site de.
Site Ilouest.fr Apprendre à contribuer au site Georges de Korvin.
Mise à jour en février 2013 Ecrire un commentaire Accéder au tableau de bord Changer son mot de passe Écrire un nouvel article Importer une image Publier.
Transcription de la présentation:

Utiliser un CMS: Wordpress Annie Danzart Annie.Danzart@telecom-paristech.fr

Wordpress Concevoir un site web statique Concevoir un site web dynamique Choisir un hébergement Choix du CMS Wordpress: installation Wordpress : le front office WordPress: le back office, les thèmes, les widgets, les utilisateurs Le blog : les articles Le CMS : les pages statiques, sous-pages, modèles, structuration Intégration de php et mysql Travail demandé

Concevoir un site web statique À partir de rien Page web (html, navigation, survols, composants) Avec un éditeur wysiwyg (dreamweaver, frontpage, Komposer) Aide interactive (http://htmlplayground.com/) … mais avec des générateurs Boutons, choix de couleurs, mise en page CSS, menus À partir de modèles Opensource webdesign, open web design Mise en ligne (hébergement, ftp, via l’éditeur local)

Concevoir un site web dynamique Hébergé ou à héberger soi-même Blog Wordpress, Typepad, Dotclear, Blogger Wiki Mediawiki, wikini Sites Google sites, sitekreator CMS Spip, joomla, Typo3, …

Hébergeurs: Hébergeur: Contraintes Nom de domaine 1and1.fr, ovh.com Hébergement d’un site Hébergeur: particulier ou professionnel: serveur web connecté en permanence Contraintes Stockage d’au moins 100Mo, accès ftp, base de données, php Nom de domaine En rapport avec la ligne éditoriale, disponibilité Hébergeurs: 1and1.fr, ovh.com Gratuits: free.fr, orilla.net

Comparatif (http://cmsmatrix.org) Un CMS (Content Management System) Choix d’un CMS Y-a-t-il un numéro 1 ? (http://www.webdesignerdepot.com/2009/01/how-to-choose-the-right-cms/) Comparatif (http://cmsmatrix.org) Un CMS (Content Management System) Base de données Scripts côté serveur Authoring Droits Multimédia Publication

Wordpress: installation à Télécom-ParisTech Sur votre compte unix Télécharger wordpress dans votre répertoire public_html L’installer avec vos paramètres: Dupliquer le fichier wp-config-sample.php Appeler cette copie wp-config.php Editer ce fichier et le modifier comme suit: Serveur mysql: mysql.infres.enst.fr:3307 Base de données: carte’n°’ Login: MM’n°’ Mot de passe: media’n°’ Se connecter au programme wordpress: http://www.infres.enst.fr/~login/wordpress/

Wordpress: Sites des projets Sur votre compte unix Télécharger wordpress dans votre répertoire public_html sous un répertoire dédié :projet Y installer wordpress avec vos paramètres: Dupliquer le fichier wp-config-sample.php Appeler cette copie wp-config.php Editer ce fichier et le modifier comme suit: Serveur mysql: mysql.tp.enst.fr:3307 Base de données: projet’n°’ (de 1 à 4 selon votre groupe) Login: groupe’n°’ (de 1 à 4) Mot de passe: media’n°’ (de 1 à 4) Se connecter au programme wordpress: http://www.infres.enst.fr/~login/projet/

Wordpress: installation à Télécom-ParisTech Changer les droits Lancer le programme putty Se déplacer dans le répertoire public_html cd public_html Changer les droits des fichiers et répertoires chmod –R 755 wordpress chmod –R 644 wordpress/*.*

Wordpress: fin de l’installation Installation de wordpress Connexion après installation (admin, mot de passe) Modifier les informations pour admin nom, prénom, pseudo, nouveau mot de passe Mettre à jour le profil Nom affiché publiquement Retour sur le site: page par défaut Remarque: on peut aussi mettre tous les fichiers à la racine du site si c’est sa seule vocation

Wordpress: le frontoffice Le blog: Espace de publication personnel permettant de diffuser du contenu sur un espace réservé Espace de communication: information + commentaires Ligne éditoriale en fonction du lectorat ciblé Système de publication de post: le dernier article publié apparaît en premier Le CMS Mise en place de pages fixes Dans les deux cas: Moteur de recherche, Archives, Commentaires, Mots-clés

Wordpress: le backoffice Wp-admin: le tableau de bord Login, mot de passe Gestion des articles: modification, publié, date de publication, mots-clés, catégorie, extrait, auteur Gestion des pages: modification, modèle, hiérarchie Apparence Notation, commentaires Vidéos, médias Zone de recherche Gestion des langues Affichage des visites, référencement

Wordpress: le backoffice Le tableau de bord Gestion des articles, des pages Gestion des utilisateurs: Abonné: peut laisser des commentaires Contributeur: peut en plus soumettre un article à la publication Auteur: peut en plus publier ses articles et les gérer. Peut aussi s’occuper de la gestion des commentaires déposés sur ses propres articles Editeur: peut en plus gérer tous les articles et tous les commentaires du site ainsi que la blogoliste (liens vers vos amis) Administrateur: peut tout faire: gérer la base de données, les thèmes, les pluggins, …

Backoffice : gestion des utilisateurs Liste des utilisateurs avec leurs login, nom, prénom, rôle Ajouter un nouvel utilisateur Tous les types d’utilisateur peuvent accéder à leur profil personnel et le changer Le tableau de bord se présente différemment selon le rôle On peut proposer aux utilisateurs de s’enregistrer eux-mêmes Apparition d’un bouton d’inscription sur la page d’identification Dépôt de commentaire uniquement aux abonnés Réglage, discussion : « un utilisateur doit être enregistré et connecté pour publier ses commentaires »

Backoffice : les thèmes Présentation personnalisée Des dizaines de thèmes disponibles sur internet Wordpress.org Niss.fr Exemples: videonoob.fr, fran6art.com Téléchargement dans wordpress/wp-content/themes/ Vérifier et modifier éventuellement les droits de ce répertoire Freeminders.org Installer un thème, mise en service: Apparence Modifier un thème Créer des sous-thèmes Les widgets

Backoffice : les widgets Les widgets sont des fonctions qu’on peut placer dans les composants de la page En général, elles apparaissent dans les barres verticales Plusieurs sont présentes par défaut: Rechercher Nuage de mots-clés Recherche dans les billets par catégories Ajouter une widget Tableau de bord « apparence », « widgets » Choisir celle qu’on veut ajouter La faire glisser dans la zone souhaitée Valider C’est tout D’autres widgets sont disponibles

Backoffice : Le blog, rédiger un billet Press minute Nouvel article, modification, suppression Titre Contenu: éditeur wysiwyg Taper du texte Le sélectionner Choisir dans les boutons le mode de représentation (liste, couleur, ancre, …) Catégorie (articles) Mots-clés Commentaires ? « autoriser les commentaires » par défaut Aperçu avant publication Par défaut, les articles seront enregistrés comme brouillons En attente de lecture publier

Backoffice : Le CMS, rédiger une page Nouvelle page, modification, suppression, pages statiques Titre Contenu: éditeur wysiwyg Taper du texte Le sélectionner Choisir dans les boutons le mode de représentation (liste, couleur, ancre, …) Ajouter un lien Ajouter une image, un media Mots-clés Commentaires ? « autoriser les commentaires » par défaut Aperçu avant publication Par défaut, les articles seront enregistrés comme brouillons publier

Backoffice : Le CMS, rédiger une page Ajouter une image Créer un répertoire d’images dans le site de wordpress Copier localement les images à afficher Leur donner les bons droits Dans l’interface de création/modification d’une page: Choisir l’insertion d’une image Sélectionner le fichier d’image Lui donner les caractéristiques d’affichage valider

Backoffice : Le CMS, personnaliser les pages Création d’un template Le fichier page.php Créer un fichier page2.php copie modifiée de page.php et y ajouter <?php /* Template Name: nouveau modele */ ?> Modifier ce template Créer une nouvelle page statique dans l’interface de gestion Un menu de choix de template apparaît Choisir le nouveau

Backoffice : Le CMS, structurer les pages Hiérarchie par liens internes On peut faire des références à des pages du site en se référant à leur « permalink » Création de la hiérarchie Créer une nouvelle page statique dans l’interface de gestion Choisir une page « parente » Dans la plupart des thèmes, les sous-pages apparaissent dans des menus déroulants.

Backoffice: créer un espace réservé aux membres Installation d’un pluggin de gestion des droits http://wordpress.org/extend/plugins/wpnamedusers/ Ajouter l’extension Gérer les pages avec les droits (utilisateurs, groupes) Installation d’un pluggin de connexion http://www.geekeries.fr/wordpress/page-connexion-enregistrement-utilisateurs-14897 Ajouter un widget pour le formulaire de connexion dans la barre latérale [wppb-login]

Les pages sont des scripts php Wordpress, php et mysql Les pages sont des scripts php Leur structure définit la présentation des informations à afficher Il est possible d’intégrer des scripts personnels Et de faire appel à mysql, afficher le résultat de la requête: Placer le fichier de connexion dans le dossier du thème Créer une page supplémentaire « page3.php » Mettre en entête de cette page l’information de template Dans cette page, choisir où l’information à afficher doit apparaître Placer à cet endroit les scripts à insérer Dans le tableau de bord Ajouter une nouvelle page statique Lui donner comme template la page qu’on vient de définir On peut aussi lui donner une page parente pour qu’elle apparaisse dans un sous-menu

Wordpress: travail demandé - 1 Vous devez mettre en place un site personnalisé en utilisant Wordpress. Ce site devra avoir un sens Choix du thème Télécharger Pranav (http://free-wp-themes.techblissonline.com/) Le placer dans les thèmes de votre site wordpress L’activer Le blog Publier des articles en précisant leurs mot-clés (au moins 10) Les articles ne doivent contenir aucun faux texte. Placer des images dans ces articles, utiliser l’éditeur wysiwyg pour modifier l’apparence du texte. Définir au moins 3 catégories et classer les articles dans ces catégories Le CMS Définir des pages statiques avec des sous-pages Introduire des images, des liens internes, des liens externes Apparence Modifier la feuille de style du site en mettant une image au fond

Wordpress: travail demandé - 2 Widgets Éditer la page de définition de la barre verticale de droite (r_sidebar.php) Supprimer la partie d’affichage des catégories Dans le tableau de bord Éditer les widgets Ajouter la widget d’affichage des catégories en précisant « avec menu déroulant » dans la barre verticale de gauche Installer un nouveau widget: Télécharger le fichier http://wordpress-tuto.fr/comment-installer-des-widgets-dans-wordpress-3 Php Introduire la date dans l’entête de page dans le format de votre choix Ajouter dans le pied de page un texte qui sera différent selon le jour de la semaine (l’humeur du jour) Ceux qui veulent pourront choisir que ce texte sera choisi aléatoirement dans un tableau prévu à cet effet (fonction php rand()).

Wordpress: travail demandé - 3 Mysql Créer une sous-page dans votre thème qui affiche la liste des images d’un dossier d’images de votre site qui sont référencées dans votre base de données Copier la page page.php dans page2.php La sauvegarder comme nouveau template En incluant <?php /* Template Name : nouveau */ ?> Copier le script d’affichage des images (avec accès à mysql) dans la partie « content » de cette page (cela remplace le contenu de la div ) Recopier le script de connexion dans le thème (« connexion-inc.php ») Dans le tableau de bord de wordpress: Créer une nouvelle page Définir son modèle comme le template défini précédemment Définir la page « parent » de cette page