Académique Documents
Professionnel Documents
Culture Documents
F ra n o i s -X av i e r B o i s Laurence Bois
WordPress 3
pourleblogueurefficace
Installation,personnalisation,administration. Rfrencement&marketing.Montisation. Usagenomade(iPhone/iPad,Android).
WordPress 3
pourleblogueurefficace
Le moteur de blog professionnel simple et cratif !
WordPress 3, plate-forme et moteur de bloglibre,gratuitetextensibleloisir,est devenu sans aucun doute la solution la plus populaire pour crer et animer un blog esthtique, fonctionnel, ergonomiqueetbienrfrenc. Vritablegestionnairedecontenus(CMS) construit sur PHP et MySQL, il simpose par sa puissance, sa souplesse, son respectdesstandardsduWebetsasimplicitdutilisation,desortequeleblogueur prenne le plus de plaisir tre le plus cratifpossible!
Franois-Xavier Bois est le fondateur de KerniX Software, agence interactive spcialise dans lhbergement et le dveloppement dapplicationsweb(e-commerce,portails,gestionnairesde contenus, intranet/extranet, rseaux sociaux), o ilestnotammentenchargedelaR&Dautourdu frameworkKerniXWebObject(KWO).Ilestlauteur deplusieursouvragessurPHPetMySQL. Fondatrice de lagence de communication BuzzDistrict,Laurence Boisutiliseaussibienlesmdias traditionnels(presse,tlvision,radio)quelesnouveaux(blogs,microblogs,rseaux)pourdonnerde la visibilit ses clients. Elle est galement cratricedeScopalto.com,portailconsacrauxrevues dartetauxmagazinesculturelsfrancophones.
Plongezdanslablogosphreetcomprenez
ouinstallezlemoteurdeblogWordPress
lesspcificitsdunblog(blogroll,permalien,fluxRSS)
CrezvotrepremierblogsurWordPress.com Publiezdesarticles,despagesouducontenumultimdia
(images,vidos,cartes,calendrier,sondage)
Modrezetexploitezlescommentaires Organisezefficacementvoscontenusencatgories
etchoisissezlesbonsmots-clefs(tags)
Bloguezennomade,pare-mailousurunsmartphone Dmarquez-vousparlegraphisme(thmespersonnaliss)
etlajoutdefonctionnalits(extensionsetwidgets)
Twitteretautrestechniquesdewebmarketing,pouramliorer votrerfrencementetmontiservotreblog
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
pour le blogueur efficace
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Russir son blog professionnel. Image, communication et influence la porte de tous T. PARISOT. N12768, 2e dition, 2010, 312 pages. Bien rdiger pour le Web et amliorer son rfrencement naturel. I. CANIVET. N12496, 2e dition, paratre 2011, 412 pages. Lisibilit des sites web. Des choix typographiques au design dinformation. M.-V. BLOND, O. MARCELLIN, M. ZERBIB. N12426, 2009, 326 pages. Ergonomie web. Pour des sites web efficaces. A. BOUCHER. N12479, 2e dition, 2009, 458 pages. Conversion web. Amliorer ses taux de conversion web. S. ROUKINE. prface de P. KOSCIUSKO-MORIZET. N12499, 2009, 270 pages. Russir un projet de site web. N. CHU. N12742, 6e dition, 2010, 256 pages. Russir son site web avec XHTML et CSS. M. NEBRA. N12485, 3e dition, 2010, 334 pages. Premiers pas en CSS et XHTML. CSS 3 et HTML 5. F. DRAILLARD. N12724, 3e dition, 2010, 342 pages. Magento. Russir son site e-commerce. M. BLANCHARD. N12515, 2010, 352 pages. Joomla et Virtuemart. Russir sa boutique en ligne. V. ISAKSEN, T. TARDIF. N12487, 2e dition, 2009, 316 pages. Concevoir et dployer ses sites web avec Drupal 6 et 7. Y. BRAULT, prface dEdwy PLENEL. N12780, 2e dition, 2010, 420 pages. Russir un site web dassociation avec des outils libres ! A.-L. QUATRAVAUX ET D. QUATRAVAUX. N12000, 2e dition, 2007, 372 pages. SPIP 2 Premiers pas pour crer son site avec Spip 2.0.3. A.-L. QUATRAVAUX, D. QUATRAVAUX. N12502, 2009, 300 pages.
Se protger sur Internet. Conseils pour la vie en ligne. X. TANNIER. N12774, 2010, 218 pages. Boostez votre efficacit avec FreeMind, Freeplane et XMind. Bien dbuter avec le Mind Mapping. X. DELENGAIGNE, P. MONGIN. N12696, 2e dition, 2010, 332 pages. Montage vido et audio libre. Du camscope au DVD : prise de vue, montage, post-production. L. BELLEGARDE. N12148, 2010, 412 pages avec DVD-Rom. Scribus. Premires mises en page professionnelles. C. GMY. N12547, 2009, 300 pages. La 3D libre avec Blender 2.49b. O. SARAJA. N12497, 4e dition, 2010, 486 pages avec DVD-Rom. Gimp 2.6. Dbuter en retouche photo et graphisme libre. D. ROBERT. N12480, 4e dition, 2009, 352 pages. Inkscape efficace. Russir ses dessins vectoriels. C. GMY. N12425, 2009, 280 pages OpenOffice.org 3.2 efficace. S. GAUTIER, G. BIGNEBAT, C. HARDY, M. PINQUIER. N12755, 2010, 412 pages avec CD-Rom. Linux aux petits oignons. Les meilleures recettes pour bien dbuter ! K. NOVAK. N12424, 2009, 524 pages avec DVD-Rom. Ubuntu efficace. L. DRICOT, K. NOVAK. N12362, 3e dition, 2009, 360 pages avec CD-Rom. MediaWiki efficace. Installer, utiliser et administrer un wiki. D. BARRETT, adapt par S. BLONDEEL. N12466, 2009, 374 pages. Richard Stallman et la rvolution du logiciel libre. R. M. STALLMAN, S. WILLIAMS, C. MASUTTI. N12609, 2010, 300 pages. conomie du logiciel libre. F. ELIE. N12463, 2009, 195 pages.
O. Iteanu. Lidentit numrique en question. N12255, 2008, 166 pages. e. Slom. Mmento Sites web. Les bonnes pratiques. N12456, 2e dition 2009, 14 pages. a. Boucher. Mmento Ergonomie web. N12386, 2008, 14 pages. R. GOETTER. CSS 2 : pratique du design web. N12461, 3e dition, 2009, 340 pages. J.-M. DEFRANCE. Premires applications Web avec Ajax, jQuery et PHP. N12672, 2010, 474 pages. G. GETE. Mac OS X Snow Leopard efficace. N12586, 2010, 370 pages. S. BORDAGE, D. THVENON, L. DUPAQUIER, F. BROUSSE. Conduite de projet Web. N12665, 5e dition, 2010, 432 pages. V. MESSAGER ROTA. Gestion de projet agile. Avec Scrum, Lean, eXtreme Programming N12750, 2e dition, 2010, 272 pages.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
F ra n o i s -X av i e r B o i s Laurence Bois
WordPress 3
pour le blogueur efficace
Installation, personnalisation, administration. Rfrencement & marketing. Montisation. Usage nomade (iPhone/iPad, Android).
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Remerciements Alexis Younes, alias Ayo (HYPERLINK http://www.73lab.com www.73lab.com) pour son illustration de fin de chapitres et Nicolas Kovacs pour la relecture.
Le code de la proprit intellectuelle du 1er juillet 1992 interdit en effet expressment la photocopie usage collectif sans autorisation des ayants droit. Or, cette pratique sest gnralise notamment dans les tablissements denseignement, provoquant une baisse brutale des achats de livres, au point que la possibilit mme pour les auteurs de crer des uvres nouvelles et de les faire diter correctement est aujourdhui menace. En application de la loi du 11 mars 1957, il est interdit de reproduire intgralement ou partiellement le prsent ouvrage, sur quelque support que ce soit, sans autorisation de lditeur ou du Centre Franais dExploitation du Droit de Copie, 20, rue des GrandsAugustins, 75006 Paris. Groupe Eyrolles, 2011 pour la prsente dition, ISBN : 978-2-212-12829-1
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Marie-Castille et Charles-Louis
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Avant-propos
WordPress nest pas un moteur de blog comme les autres ; il sagit aujourdhui de loutil le plus utilis au monde pour publier du contenu sur le Web. Ce succs nest pas uniquement d sa gratuit, sa simplicit (linstallation se fait en quelques clics) ou son volutivit extrme (des milliers dextensions et de thmes sont disponibles). Cette russite repose avant tout sur la philosophie qui anime ce projet depuis lorigine : faire en sorte que le blogueur prenne du plaisir tre le plus cratif possible. Nous sommes ici bien loin des querelles striles autour de licences ou de langages de programmation. Dans la galaxie WordPress, le logiciel en tant que tel nest pas une fin en soi, il ne sagit que dun outil. Les concepteurs cherchent avant tout simplifier la vie des blogueurs et amliorer leur efficacit. Peut-tre y a-t-il dailleurs une leon derrire cette vision. Les nouvelles technologies ne gagnent-elles pas tre portes par des typographes comme Steve Jobs, cofondateur dApple, ou des jazzmen comme Matt Mullenweg, cofondateur de WordPress ?
Pourquoi ce livre ?
Ce livre est un travail collectif quelque peu particulier. Mon coauteur, Laurence Bois, a la double spcificit dtre ma femme et de diriger, tout comme moi, une agence lie au Web. Inutile davouer que nos soires sont bien souvent loccasion dvoquer nos projets respectifs. Ce livre est prcisment issu dune discussion qui nous a fait raliser que nous utilisions tous deux WordPress, mais que nos expertises en la matire taient radicalement diffrentes. Alors que mon agence, KerniX, sintresse des sujets techniques lis au dveloppement, lhbergement et la
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
WordPress 3
scurit, Laurence sintresse, avec BuzzDistrict, aux aspects dergonomie, de design, de montisation, de visibilit et de communication. De ce constat est ne lide de cet ouvrage : proposer un livre traitant la fois des diffrentes dimensions spcifiques et techniques de WordPress, ainsi que des aspects plus gnraux lis lanimation et lexploitation dun blog. En proposant ce large panorama, notre souhait est avant tout dveiller lattention du lecteur sur la varit des problmatiques qui entourent un blog, des plus techniques (hbergement, scurit) aux plus marketing (rfrencement, rseaux sociaux). En ayant lesprit toutes ces dimensions, le lecteur est mieux quip pour crer et faire vivre son blog.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Structure du livre
Les chapitres 1 et 2 plus gnraux, dressent un large panorama de la blogosphre avant de dcrire plus spcifiquement les diffrents aspects qui font lintrt de WordPress. Le chapitre 3 dtaille les diffrents moyens de crer et dinstaller un blog. Le chapitre 4 prsente lespace administration qui permet notamment au blogueur de rdiger ses articles et de modrer les commentaires. Le chapitre 5 montre quil est tout fait possible danimer un blog avec un tlphone mobile.
VIII
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le chapitre 6 prsente les diffrentes techniques qui permettent de modifier lapparence dun blog. La notion de thme y est introduite.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le chapitre 7 prsente la notion dextensions et montre comment elles peuvent tre trs facilement ajoutes un blog. Le chapitre 8 propose diffrents modules qui peuvent venir enrichir la colonne latrale (Facebook, Twitter, etc.). Le chapitre 9 dcrit comment ajouter un contenu multimdia au sein dun article. Diffrents types de contenus (cartes, agendas, photos, musiques) sont prsents. Le chapitre 10 propose diffrentes techniques qui permettent daccrotre le trafic dun blog. Deux axes sont prsents : le rfrencement et la cration dune communaut. Le chapitre 11 fait un tour dhorizon des solutions qui permettent de gagner de largent grce un blog. Le chapitre 12 indique les diffrents moyens de protger son blog contre le spam et les attaques de pirates. Le chapitre 13 dtaille diffrentes solutions permettant damliorer les performances dun blog WordPress. Le chapitre 14 sadresse aux dveloppeurs dsireux de concevoir des extensions, des widgets ou des thmes. Enfin, un petit lexique permet de rappeler les concepts et termes techniques associs aux blogs, tandis que les quelques sites indiqus dans la webographie vous permettront daller plus loin si vous vous posez encore des questions aprs avoir lu cet ouvrage.
Remerciements
Nous avons eu la chance de pouvoir compter sur le soutien de nombreux amis durant la rdaction du prsent ouvrage. Nous tenons leur adresser nos plus vifs remerciements pour leurs remarques et conseils toujours aussi constructifs quaviss. Un grand merci donc Matre Valrie Aumage, Thomas de Barochez, Frdric-Charles Bois, Pierre-Emmanuel Bois, Maxime Kurkdjian, Danilo Ercoli, Cyril Pierre de Geyer, Ghislain Seguy, Grgoire Toulouse. Nos remerciements vont galement aux diffrents collaborateurs de la maison ddition Eyrolles, qui nous ont accompagns durant cette longue anne : Anne-Lise Banath, Julie Fassler, Sophie Hincelin, Karine Joly, Nicolas Kovacs. Un clin dil particulier Muriel Shan Sei Fan qui a accept ce projet avec un enthousiasme communicatif.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
IX
Avant-propos
WordPress 3
Un grand merci enfin la communaut WordPress qui fournit danne en anne un produit toujours plus innovant et performant.
propos des auteurs
Franois-Xavier Bois est fondateur de KerniX Software. Cette agence inter-
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
active fonde en 2001 est spcialise dans lhbergement et le dveloppement dapplications web (e-commerce, portails, gestionnaires de contenus, intranet/extranet, rseaux sociaux). Il est plus particulirement en charge de la recherche et dveloppement autour du framework de dveloppement web : KerniX Web Object (KWO). Il est galement lauteur de plusieurs ouvrages consacrs PHP et MySQL. Fondatrice de lagence de communication BuzzDistrict, Laurence Bois utilise aussi bien les mdias traditionnels (presse, tlvision, radio) que les nouveaux (blogs, microblogs, rseaux sociaux) pour donner de la visibilit ses clients. Elle est galement cratrice de scopalto.com, portail consacr aux revues dart et aux magazines culturels francophones.
X
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Blogger 26 Dotclear 26 OverBlog 28 Perspectives 28 2. ANATOMIE DUN BLOG .................................................31 Structure gnrale 32 Les articles 33 Le titre 33 Le corps 33 Les tumblelogs au royaume de la concision 34 Les vlogs pour bloguer en vido 34 Les podcasts, blogs couter 35 Les permaliens 35 Les commentaires 36 Les listes 36 La colonne latrale 37 La section propos 37 Les catgories 37 Les tags 38 Le blogroll 39 Les archives 40 La navigation 40 Navigation par pages 41 Navigation par articles 41 Filtrage par mtadonnes 41 Moteur de recherche 41 Les flux de syndication 41 Principe gnral 42 Sabonner un flux 45 Les agrgateurs de flux 45 Procdure dabonnement 48 Les formats des flux 50 RSS 51 Atom 53 Podcasts 53
XI
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
3. CRER SON BLOG ........................................................ 57 Crer un blog sur WordPress.com 58 Installer une version autonome de WordPress 60 Technologies requises 60 Installer WordPress chez un hbergeur 60 Comment choisir son hbergeur ? 60 Informations transmises par lhbergeur 61 Vrifications concernant les permissions 61 Tlchargement des sources 62 Transfert des sources 63 Installation 65 Installation sous Windows 69 Installer WampServer 69 Modifier la configuration dApache 71 Crer la base de donnes 71 Installation sous Mac OS X 72 Dmarrer Apache 73 Installer MySQL 75 Installer phpMyAdmin 76 Installer WordPress 77 Installation sous GNU/Linux 78 4. PRENDRE EN MAIN LESPACE DADMINISTRATION ............ 83 Lorganisation gnrale 85 Len-tte 85 Le pied de page 85 Lespace central 86 Les rubriques 86 Lespace de travail 87 Le tableau de bord 88 Les articles 90 crire un article 91 Titre et contenu 91 Lditeur 92 tat et visibilit 95 Catgories et mots-clefs 97 Enregistrement automatique 99 Blocs dinformations facultatives 99 La liste des articles 101 La corbeille 103 Les diffrents mdias 104 La bibliothque 107 diter les images 109 Les pages 110 Les commentaires 111 Modration 111 Modration dans lespace dadministration 111
Modration en ligne 113 Modration depuis ladresse e-mail 113 Paramtrage 115 Raccourcis clavier 116 Les liens 117 Catgories 118 Autres proprits des liens 119 Cibles 119 Relations 119 Le gestionnaire de menus 120 Les utilisateurs 123 5. BLOGUER EN NOMADE ...............................................127 WordPress.com pour mobiles 128 Applications smartphone 129 Bloguer sur iPhone 130 Bloguer sous Google Android 134 Bloguer depuis un BlackBerry 137 Bloguer par e-mail 140 Sur une installation autonome de WordPress 140 Sur WordPress.com 141 6. MODIFIER LAPPARENCE DUN BLOG ............................145 Changer de thme 146 Quest-ce quun thme ? 146 Thme par dfaut 147 Installer un thme 149 Choisir un nouveau thme 151 Installation manuelle 153 Gnrer un thme 155 Adapter les options dun thme 157 Modifier les feuilles de style 160 Structure dune page web 160 Modifier les rgles CSS 161 Thme enfant 162 7. AJOUTER DES FONCTIONNALITS .................................167 Grer les extensions 168 Statut dune extension 169 Modification 170 Suppression 170 Configuration 171 Installer une extension 172 Installer depuis lespace dadministration 172 Installer depuis le portail 174 Cas pratiques 176 Installer un formulaire de contact 176 Ajouter un forum de discussion 182
Groupe Eyrolles, 2009
XII
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
8. WIDGETS ET COLONNE LATRALE ................................ 187 Grer les widgets 188 Configuration 190 Suppression et dsactivation 191 Les widgets standards 191 Archives 192 Articles rcents 192 Calendrier 192 Catgories 193 Commentaires rcents 193 Flux 193 Liens 194 Mta 194 Menu personnalis 195 Nuage de mots-clefs 195 Pages 195 Recherche 196 Texte 196 Ajouter un nouveau widget 196 Installer une extension de type widget 196 Importer un widget HTML 198 Des widgets pour afficher son statut 200 Diffuser ses derniers tweets 200 Facebook 202 Google Buzz 203 Les Google Web Elements 205 Traduction automatique du blog 206 Calendrier dvnements 207 Des widgets pour diffuser ses contenus 209 Badge Flickr 209 Videowall Dailymotion 210 9. PROPOSER DES CONTENUS MULTIMDIAS ..................... 213 Comment inclure un contenu multimdia ? 214 Utiliser des shortcodes 214 Modifier le code HTML 215 Publier des contenus multimdias via les services en ligne 217 Insrer une carte via Google Maps 217 Intgrer une vido 219 Inclure un fichier audio 222 Ajouter une galerie photo Flickr 223 Partager un PDF via Issuu 224 Intgrer un livre depuis Google Livres 226 Diffuser une prsentation via SlideShare 228 Publier un sondage via PollDaddy 231 Publier un calendrier dvnements via Google Agenda 236
10. VISIBILIT ET COMMUNAUT .....................................239 Augmenter la visibilit 240 Loptimisation du rfrencement 240 Limportance du contenu 240 Modifier le titre de page 241 Lchange de liens 243 Les liens sponsoriss 244 Conseils techniques 245 Lindexation 246 La soumission directe 246 Les services de notification 247 Le sitemap 247 Les Webmaster Tools 248 Le social bookmarking 250 Les rseaux sociaux 254 Twitter 254 Facebook 257 Le pingback 259 Dvelopper sa communaut 259 Facebook 259 La liste de diffusion (newsletter) 261 Les extensions 261 FeedBurner 262 Google Friend Connect 266 Mesurer son audience 270 Lextension WordPress.com Stats 270 Google Analytics 271 Installation 271 Tableau de bord 272 Sources de trafic 273 Visiteurs et contenu 274 11. GAGNER DE LARGENT .............................................277 La publicit 278 Afficher des liens sponsoriss 278 Devenir sa propre rgie 280 Placer de la publicit dans le flux RSS 282 Augmenter le nombre de pages vues 285 Mettre en place une pagination 285 Proposer des articles lis 287 Diviser larticle en parties 288 Laffiliation un site e-commerce 288 Devenir partenaire dAmazon 289 Gnration dun widget 289 Obtenir un lien vers un produit spcifique 292 Suivi 293 Devenir partenaire deBay 293
XIII
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Autres sources de revenus 295 Articles sponsoriss 295 Recevoir des dons 296 Vendre des produits 297 12. SPAM ET SCURIT .................................................. 301 Scurit : protger son blog contre les attaques 302 Mettre jour un blog et ses extensions 302 Sauvegarder ses donnes 306 Loutil dexport WordPress 307 La sauvegarde manuelle 308 Autres pistes 310 Identifiant et mot de passe 310 Utiliser le protocole SSL 311 Lutter contre le spam 311 Paramtrage des commentaires 312 Lextension Akismet 313 Captcha 314 13. AMLIORER LES PERFORMANCES ............................... 317 Le systme de cache 318 Les sites dynamiques 319 Le principe du cache 320 Installer un gestionnaire de cache 320 La compression de donnes 322 Installer le mod_deflate 323 Contrler le bon fonctionnement de la compression 323 Les optimisations de PHP 324 Amliorer les performances de MySQL 324 Optimisation des tables 325 Mise en cache des requtes 326
Le protocole PuSH 326 14. DVELOPPER SOUS WORDPRESS ...............................329 Dvelopper une extension 330 Principe gnral 330 Utiliser un hook daction 331 Utiliser un hook de filtre 332 Crer un widget 334 laborer un thme 337 Construction dun thme 338 Les structures de thmes 344 Tester un thme 346 Exploiter les services web 347 Usage et intrt des services web 347 Protocoles 347 LEXIQUE ...................................................................351 WEBOGRAPHIE ..........................................................353 Actualits 353 En anglais 353 En franais 353 Pour les dveloppeurs 353 Extensions 353 Thmes 354 Automattic 354 Exemples de blogs WordPress 354 INDEX ......................................................................355
XIV
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
Malgr les bouleversements rguliers et profonds que connat le Web, les blogs, en voluant et en collant aux besoins des internautes, sont parvenus se maintenir comme une forme dexpression de rfrence sur la Toile. Voici tout dabord un panorama rapide de lunivers des blogs la blogosphre ainsi quune prsentation complte de WordPress, en insistant notamment sur les deux notions distinctes qui se cachent derrire ce nom : WordPress.org et WordPress.com.
B Les tendances
de la blogosphre
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Pourquoi bloguer ?
La publication dun article par semaine est un rythme minimum pour fdrer une communaut de lecteurs autour dun blog. Entre llaboration dun contenu original, lcriture et la relecture, la rdaction dun article ncessite facilement une heure de travail. Il sagit donc dun investissement en temps important qui ncessite davoir clairement identifi ses motivations avant de se lancer dans laventure.
2
user 177 at Wed Nov 10 04:01:48 +0100 2010
Cela tant dit, il convient de relativiser le risque en rappelant que la cration dun blog est souvent gratuite et quil peut galement tre intressant de se lancer simplement pour voir comment ragissent les premiers lecteurs. La consultation des premires statistiques, la lecture des premiers commentaires parviennent souvent inciter le blogueur prolonger laventure.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 11
Les millions de blogs spcialiss drainent autant de trafic que les quelques blogs les plus populaires.
ATTENTION Spam
100 000 blogs de spam (splogs) se crent chaque jour. Ces blogs sont uniquement l pour crer du trafic factice vers dautres sites et augmenter le chiffre daffaires des spammeurs.
4
user 177 at Wed Nov 10 04:01:48 +0100 2010
Devant le dclin aussi constant quirrmdiable des mdias traditionnels (journaux tlviss, presse quotidienne, radio), de nombreux journalistes ont trouv dans le blog un format leur permettant de partager leurs analyses et rflexions de manire souple, spontane et rgulire. Les mdias traditionnels, conscients de cette tendance, proposent tous sur leur site une rubrique regroupant les blogs de leurs journalistes.
Presse :
B http://www.lefigaro.fr/blogs/
Tlvision :
B http://blog.france2.fr/portal.php
Figure 12
Aspects juridiques
En publiant des contenus, le blogueur se retrouve soumis un certain nombre de lois et dobligations. Avoir connaissance de ces principes permet de mieux mesurer la responsabilit induite par la possession dun blog.
Responsabilit
Le blogueur, en tant quditeur, est responsable des articles publis sur son blog. Toutefois, il nest pas responsable des commentaires et autres contenus directement posts sur son blog par des tiers, condition : quil neffectue aucun contrle a priori (cest--dire avant publication effective) sur ces contenus ; selon une jurisprudence rcente et controverse, quil ne tire aucun revenu financier, notamment publicitaire, de la publication de ces contenus ;
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
WordPress 3
Par ailleurs, le blogueur doit toujours permettre ses lecteurs de rapporter un abus.
Il est important de savoir quen droit franais, comme dans la plupart des pays, le droit dauteur nat sur la tte de lauteur en mme temps que la cration de son uvre. Un article est ainsi protg ds sa rdaction et ne peut par consquent tre copi dfaut dautorisation. Lexistence ou labsence dune mention de copyright au bas dun contenu ne modifie en rien cette situation. Alors quil est plus ais dans un mdia traditionnel de savoir qui est lauteur dun texte publi, cela se rvle plus compliqu sur le Web, o rgnent le copier-coller et la publication instantane. Il peut par consquent tre utile pour des blogueurs soucieux de se voir attribuer avec certitude la paternit de leurs articles (et autres contenus) de samnager la preuve de leur cration une date la plus proche possible de leur cration effective. Pour cela, le blogueur peut utilement avoir recours au dpt de ses textes et autres contenus sous enveloppes Soleau (INPI), ou se les adresser par courrier recommand avec accus de rception (courrier quil conviendra videmment de ne pas ouvrir).
La loi pour la confiance dans lconomie numrique (LCEN) prcise que le blogueur, lorsquil crit en tant que personne physique titre non professionnel, peut rester anonyme. Sa seule obligation est de fournir ses coordonnes lhbergeur, qui sera lentit vers laquelle se tourneront les plaignants, en cas de litige, pour obtenir lidentit du blogueur. linverse, sil sagit dun blog dit titre professionnel ou par une personne morale, il doit tre fait mention sur le site des lments dinformation suivants. Si le site est dit par une ou plusieurs personnes physiques : leurs nom, prnom, domicile, adresse e-mail et numro de tlphone et, si elles sont assujetties aux formalits dinscription au Registre du commerce et des socits (RCS) ou au Rpertoire des mtiers (RM), le numro de leur inscription. Si le site est dit par une personne morale : sa dnomination ou raison sociale, son sige social, son numro de tlphone et, sil sagit dune entreprise assujettie aux formalits dinscription au Registre du
6
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
commerce et des socits ou au Rpertoire des mtiers, son numro dinscription, son capital sociale, ladresse de son sige social. Dans tous les cas : le nom du directeur de la publication (pour une personne morale, ce sera son dirigeant) et le nom, la dnomination ou raison sociale et ladresse, ainsi que le numro de tlphone de lhbergeur du site. Avec le principe de responsabilit en cascade, le blogueur passe du statut dditeur celui dhbergeur vis--vis des internautes qui laissent des commentaires sur son blog. Ainsi, il appartient au blogueur de recueillir les informations permettant didentifier les personnes physiques ayant post des contenus sur son blog. Il est par consquent recommand dobliger ces personnes renseigner leurs nom, prnom et adresse e-mail en activant le paramtre adquat dans linterface dadministration Rglages>Discussion de WordPress. Le droit de rponse est un principe qui permet toute personne cite au sein dun texte public de faire une requte lditeur afin quil puisse apporter un complment dinformation. Cette rponse doit apparatre sous larticle vis. Sil est susceptible de se retrouver dans une telle situation, le blogueur doit absolument avoir prvu un moyen dtre contact sur son blog (adresse e-mail, formulaire de contact).
B http://www.cnil.fr/en-savoir-plus/
deliberations/deliberation/delib/87/
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
8
user 177 at Wed Nov 10 04:01:48 +0100 2010
Confidentialit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Un employ a un devoir de loyaut et de discrtion vis--vis de son entreprise. Ces devoirs imposs par la loi sont souvent doubls dengagements de confidentialit trs stricts insrs dans les contrats de travail. Il est par consquent fortement dconseill de divulguer des informations concernant son employeur sur son blog. Mme le vertueux Google na pas support que Mark Jen, un de ses employs, divulgue des informations confidentielles sur son blog personnel. La sanction ne se fit pas attendre, il fut licenci sur-le-champ !
TENDANCES Inquitude
19 % des blogueurs sont dsormais proccups de ce que leur employeur pourrait penser de leur blog.
Google Blogs
Le moteur de recherche le plus performant pour retrouver des articles est sans doute Google Blogs : blogsearch.google.com. Sa force rside dans la rubrique Recherche avance, qui propose de nombreux filtres : priode, langue, auteur.
B http://blogsearch.google.com
Figure 13
La page daccueil liste les sujets les plus populaires du moment sur la blogosphre, qui peuvent tre filtrs grce diffrents thmes disponibles sur la gauche. La colonne de droite propose, quant elle, les requtes les plus frquentes.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 14
La page daccueil de Google Blogs permet de reprer les sujets chauds de la blogosphre.
Technorati
B http://technorati.com
Lautre moteur de recherche darticles de blogs incontournable est Technorati (technorati.com). Mais linverse de Google Blogs, Technorati ne propose plus depuis 2009 que des articles crits en anglais. Il dispose cependant dune fonctionnalit intressante, en permettant de rechercher soit des articles (posts), soit des blogs.
Figure 15
10
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 16
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Technorati est extrmement connu pour ses classements des blogs les plus populaires : http://technorati.com/blogs/top100. Le site propose galement des classements par thmes sur la page http://technorati.com/blogs/directory. En plus dindiquer le classement du blog, la liste propose galement lvolution du positionnement.
Figure 17
Les flches verte et rouge sur la gauche permettent de visualiser si le blog gagne ou perd en popularit.
11
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 18
B http://www.over-blog.com B http://www.paperblog.fr
Les sites OverBlog (over-blog.com) et PaperBlog (paperblog.fr) sont deux autres agrgateurs franais darticles. Tous deux mettent en avant sur leur page daccueil les articles les plus apprcis du moment, ainsi quune slection de la rdaction. OverBlog propose la fois un classement par rubrique et un annuaire de blogs. PaperBlog a, quant lui, la spcificit de proposer les articles en consultation intgrale. Cette situation nest dailleurs pas optimale pour le blogueur, qui risque de perdre du trafic.
12
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 19
Tendances de la blogosphre
Technorati, en publiant chaque anne un tat de la blogosphre , permet de dtecter certaines tendances.
13
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
TENDANCES Cocorico !
La France est au premier rang mondial en nombre de blogs par internaute.
Au niveau sociodmographique : deux tiers des blogueurs sont des hommes ; 60 % ont entre 18 et 44 ans ; la majorit a fait des tudes et dispose de revenus confortables ; la moiti nen est pas son premier blog ; 68 % bloguent depuis plus de deux ans ; plus de la moiti passe par des plates-formes de blogs gratuites en ligne ; les Amricains reprsentent peu prs la moiti des blogueurs, et les Europens, un quart. Ainsi, les blogueurs sont ceux quon appelle en anglais des early adopters ; ils aiment les nouvelles technologies et ont tendance trs vite adopter les outils qui leur sont proposs : flux RSS, commentaires, applications, smartphones. Plus de 130 millions de blogs ont t crs dans le monde. Chaque jour, sont crs 100 000 nouveaux blogs et 1,5 millions darticles publis.
volutions
Initie par les blogs, la publication de contenu grand public a largement volu ces dernires annes. Deux tendances fortes ont merg : le microblogging et les rseaux sociaux. Leur efficacit rside notamment dans leur caractre addictif . Plus de la moiti des membres de Facebook consulte sa page de faon quotidienne. Ces services profitent de la mise en commun des contenus des utilisateurs pour crer des pages qui senrichissent de faon automatique. Cette dimension est un avantage important par rapport aux blogs o, en dehors des commentaires, le blogueur est contraint de produire luimme des articles pour faire vivre son site et attirer des visiteurs. Twitter et le microblogging
TENDANCES Twitter mania
Les trois quarts des blogueurs utilisent Twitter.
Twitter est une plate-forme de microblog. Le terme micro est directement li au fait quun message Twitter (un tweet) ne peut contenir plus de 140 caractres (la taille dun SMS). De cette contrainte dcoule un usage spcifique Twitter : publication frquente (plusieurs fois par jour) et consultation en continu. Le slogan de Twitter est en quelque sorte : Que fais-je en ce moment ?
14
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 110
Mdia du direct par excellence, Twitter est devenu incontournable pour la propagation dactualits chaudes . Le mcanisme de retweet, qui permet de reprendre un tweet pour le diffuser son rseau, accentue la dimension virale.
Figure 111
Deux actions peuvent tre ralises sur chaque tweet : rpondre lauteur et diffuser le tweet ses abonns (ou retweeter).
Une page Twitter affiche les tweets de lauteur ainsi que ceux des personnes quil suit (followers). Dans un tweet, les caractres # et @ ont un rle particulier lorsquils sont situs au dbut dun mot : avec un # initial, le terme est qualifi de hashtag et peut sapparenter un mot-clef associ au tweet ; le caractre @ permet, quant lui, de spcifier un compte Twitter (nom dutilisateur qui sadresse ce tweet).
Figure 112
Figure 113
Le lien plac sur abock est cr automatiquement, il permet daccder la page de cet utilisateur.
15
WordPress 3
Le succs retentissant du microblogging na pas laiss indiffrent le gant Google. Sa rponse, Google Buzz, vient sinsrer dans linterface de Gmail en remontant lactivit du rseau damis.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 114
Les rseaux sociaux Les rseaux sociaux sont aujourdhui les plus grands concurrents des blogs. Les SkyBlogs oublis, toute la gnration digital native a vite bascul sur Facebook. Ce rseau propose un grand nombre de fonctionna16
user 177 at Wed Nov 10 04:01:48 +0100 2010
lits particulirement adaptes ce public : mise en ligne rapide de contenus (texte et photos), commentaires, discussion en direct (chat), applications et jeux (comme le fameux FarmVille.com).
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Avec plus de 500 millions dutilisateurs dans le monde, Facebook na pas fait succomber que les jeunes. La capacit diffuser rapidement du contenu na pas chapp aux marques, qui sont aujourdhui 1,5 millions disposer dune Page Facebook. La socit Starbucks, par exemple, ne comptabilise pas moins de 7 millions de fans sur sa Page Facebook : www.facebook.com/Starbucks. Tous ces fans sont informs ds que Starbucks souhaite diffuser un message ou une offre spciale. Aucun autre mdia ne propose une telle efficacit.
volutions majeures
Disposant dune communaut de dveloppeurs extrmement active, WordPress volue un rythme soutenu. Les changements portent principalement sur :
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
17
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
0.7 1.0 1.2 1.5 2.0 2.1 2.2 2.3 2.6 2.7 2.9 3.0 Miles Davis Mingus Strayhorn Duke Ella Getz Dexter Tyner Coltrane Carmen Thelonious
2003 2004 2004 2005 2005 2007 2007 2007 2008 2008 2009 2010
Premire version (succde b2 version 0.62). Respect du standard XHTML. Amlioration des permaliens, import depuis Blogger, Movable Type, support XFN. Gestion des plug-ins. Support de lUnicode. Import/ export OPML. Premire apparition du template (thme) par dfaut : Kubrick. diteur de texte riche (rich text). Auto-enregistrement des billets. Amlioration des performances. Gestion native des tags et rorganisation de la gestion des catgories. Amlioration de loutil de gestion de contenus. Mise jour complte de linterface dadministration. Corbeille (permettant la rcupration dlments supprims), retouche dimages. Gestion des menus, multisites, notion de types darticle, nouveau thme par dfaut (Twenty Ten).
Forces et faiblesses
Des qualits nombreuses et varies
Des technologies populaires et portables
RETENIR Duo de choc
PHP et MySQL sont de loin les technologies les plus populaires sur le Web. Faire le choix de WordPress permet de sassurer une certaine facilit pour recruter des dveloppeurs.
WordPress est bas sur deux des technologies les plus populaires du Web : la base de donnes MySQL et le langage de programmation PHP. Ces deux technologies ont lavantage dtre extrmement portables. Une technologie est dite portable lorsquelle peut sexcuter sur diffrents environnements. Il est ainsi possible dinstaller WordPress aussi bien sur Windows ou Mac OS X que sur GNU/Linux.
18
user 177 at Wed Nov 10 04:01:48 +0100 2010
Un logiciel libre et gratuit Le logiciel WordPress est gratuit. Il peut tre tlcharg librement sur le site wordpress.org. Les technologies ncessaires son fonctionnement (PHP et MySQL) sont galement libres et gratuites. WordPress est propos sous licence GNU GPL (GNU General Public License). Cette licence permet chacun dtudier les sources du logiciel et de les modifier librement.
RESSOURCES La licence GNU GPL
Le texte intgral de la licence GNU GPL (version 3) est disponible (en anglais) ladresse :
B http://www.gnu.org/copyleft/gpl.html
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
B http://www.linux-france.org/article/these/
gpl.html
19
WordPress 3
La simplicit dutilisation Lespace dadministration a t pens pour tre le plus simple et le plus convivial possible. crire un article ne ncessite de renseigner que deux champs (titre, contenu) et de valider.
RESSOURCES Liste de diffusion
Les dveloppeurs de WordPress ont lhabitude dchanger dans le cadre dune liste de diffusion appele wp-hackers, dont une archive est disponible sur :
B http://lists.automattic.com/pipermail/
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Une documentation complte et jour WordPress dispose dune documentation en ligne complte et jour. Cette documentation centrale porte le nom de Codex et est accessible sur codex.wordpress.org. Un forum permet galement dobtenir de laide : http://wordpress.org/support. Un logiciel disponible en plusieurs langues WordPress est disponible dans une multitude de langues. Il nest ainsi pas obligatoire de connatre langlais pour pouvoir utiliser lespace dadministration. La page http://codex.wordpress.org/WordPress_in_Your_Language prcise les diffrentes traductions disponibles. Des fonctionnalits indispensables WordPress dispose de toutes les fonctionnalits indispensables un blog : la rdaction auteurs multiples ; la rdaction sur une copie de travail ; la protection des articles (statuts protg , priv ) ; les rtroliens (pingback, trackback) ; les commentaires ; la protection contre le spam ; la mise disposition dun flux de syndication ; une interface dadministration adapte aux mobiles ; la possibilit dimporter des articles depuis une multitude dautres plates-formes de blogs (Blogger, DotClear, LiveJournal, TypePad...). Le soutien de la socit Automattic Enfin, disposer du soutien dune socit commerciale ayant les reins solides est une vritable bndiction pour un projet open source. Cela est dautant plus vrai lorsque la socit commerciale est dirige par le crateur du projet lui-mme. Automattic, avec les bnfices quelle tire de la plateforme WordPress.com, est en mesure de rmunrer de nombreux dveloppeurs pour travailler temps complet sur des volutions du moteur. Les contraintes dune socit commerciale profitent ainsi au projet en assurant une volution pragmatique, cohrente et rgulire du moteur.
wp-hackers/
20
user 177 at Wed Nov 10 04:01:48 +0100 2010
Quelques faiblesses
Une scurit renforcer
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La scurit est de loin la plus grosse faiblesse de WordPress. De trs nombreuses failles ont ainsi t rvles ces dernires annes. Les dernires versions tendent nanmoins devenir beaucoup plus fiables. Des performances optimiser Sans optimisation, les performances dun blog fort trafic peuvent trs vite laisser dsirer. Cette situation dcoule directement de laspect extensible du moteur, qui doit multiplier les vrifications ncessaires lexcution des diffrents thmes et extensions. Une seule base de donnes la diffrence de ses concurrents, WordPress ne fonctionne quavec la base de donnes MySQL. Ce serveur de bases de donnes tant de loin le plus utilis et le plus plbiscit sur le Web, cette faiblesse ne drange toutefois quun nombre infime de personnes. Le code Le code source de WordPress nest pas une rfrence en matire de modlisation et de programmation. Lutilisation de la programmation procdurale plutt que celle de loriente objet, ainsi quun certain manque de sparation entre les diffrentes couches applicatives du programme (traitement de donnes/prsentation) rendent la comprhension du code quelque peu ardue. Ce manque de cloisonnement est dailleurs responsable dun grand nombre de failles de scurit qui ont lgrement terni la rputation de WordPress ces dernires annes.
COMPRENDRE Programmation procdurale versus programmation oriente objet
La programmation procdurale organise le code sous forme de variables et de fonctions. Une fonction peut tre assimile un module auquel il est possible de faire appel pour raliser une opration. Concevoir un programme avec un langage procdural consiste crire des fonctions qui font appel les unes aux autres. La programmation oriente objet manipule, quant elle, des briques logicielles de plus haut niveau : les objets. Un objet dispose la fois de proprits (les attributs) et de comptences (les mthodes). La conception dun programme consiste alors faire communiquer les objets entre eux par lintermdiaire de leurs mthodes respectives.
21
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Plutt que de risquer de ralentir lvolution du moteur en cherchant obtenir un code parfait , les dveloppeurs de WordPress ont toujours prfr placer lexprience utilisateur et lextensibilit du moteur au cur de leurs proccupations. Ce choix explique certainement le fait que WordPress soit loutil de gestion de contenus (Content Management System ou CMS) le plus utilis au monde.
La plate-forme WordPress.com
Cre en 2005 par la socit Automattic, WordPress.com est une plateforme en ligne qui propose dhberger gratuitement des blogs WordPress. Le service repose sur la version MU (Multi-User, ou multiutilisateur) du moteur WordPress. Cette version, elle aussi open source et gratuite, peut tre tlcharge sur le site mu.wordpress.org. WordPress.com donne la possibilit de crer en quelques clics un vritable blog. Le blogueur dispose alors dun blog dont ladresse est de la forme : http://<nom_du_blog>.wordpress.com. Le financement de cette plate-forme repose dune part sur laffichage de liens publicitaires au sein des pages des blogs gratuits et, dautre part, sur la vente de fonctionnalits complmentaires telles que : la mise disposition dun espace de stockage plus important ; la libert de dfinir ses propres styles CSS ; le droit davoir plus de 35 utilisateurs ; la possibilit dassocier le nom de domaine de son choix au blog ; un service VIP pour les blogs trs fort trafic (vip.wordpress.com). WordPress.com est un cas typique de freemium. Ce type de modle conomique consiste offrir un service de base gratuit (free) avec la possibilit dacheter des options volues payantes (premium). Trs rpandu sur le Web, ce modle est notamment utilis par Flickr, LinkedIn, Google Apps, etc.
VOLUTION WordPress MU
Les versions standard et MU de WordPress ont fusionn dans le cadre de WordPress version 3.
TENDANCES Le succs !
Vritable russite, WordPress.com fait aujourdhui partie des vingt sites les plus visits au monde ! noter, Microsoft a fait le choix, en septembre 2010, de migrer sa plate-forme de blogs Windows Live Spaces vers WordPress.com. Plusieurs dizaines de millions de blogueurs ont ainsi rejoint la plante WordPress.
22
user 177 at Wed Nov 10 04:01:48 +0100 2010
Avantages
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les forces du service WordPress.com sont particulirement videntes pour des blogueurs occasionnels et nophytes. Gratuit Loffre de base est gratuite. Elle inclut la mise disposition dun espace de stockage de trois gigaoctets, ainsi que de la bande passante lie au trafic du blog. Pour des blogs fort trafic, cette offre se rvle particulirement intressante. Infrastructures solides et scalabilit WordPress.com hberge plus de 14 millions de blogs. Les infrastructures, quil sagisse du nombre de serveurs ou de la bande passante, sont la hauteur du succs rencontr. Elles permettent de supporter des pics de trafic importants qui se retrouvent dilus dans le trafic gnral. Des pics de trafic, tels que ceux qui font suite un passage tlvis, ne sont que trs rarement supports chez un hbergeur lambda, qui nalloue jamais plus dun serveur par blog. Cette capacit de la plate-forme WordPress.com rsister aux augmentations de trafic sappelle la scalabilit. Des fonctionnalits intressantes Un blog WordPress.com dispose, ds sa cration de fonctionnalits intressantes telles quun outil de statistiques, la gestion de lantispam pour les commentaires, la disponibilit dextensions de notation ou de sondage, la possibilit de crer des billets ou de rpondre des commentaires par e-mail. La prise en charge des vidos est une option payante. Cette fonctionnalit permet denvoyer des vidos qui sont automatiquement converties dans diffrents formats (dont le format HD, haute dfinition). Une fois encodes, ces vidos peuvent tre directement incluses au sein des articles. Cette option a lavantage de ne pas obliger le blogueur utiliser un service de diffusion de vido extrieur comme YouTube, DailyMotion ou Vimeo pour inclure une vido au sein dun article (voir aussi le chapitre 9).
EN PRATIQUE Pas de fausses conomies
Certains blogueurs ne font pas toujours le bon calcul en seffrayant du montant que la bande passante leur coterait sils taient hbergs chez un hbergeur classique. La bande passante ne cote cher qu partir du moment o un trs grand nombre de visiteurs consultent le site. Or, disposer dun fort trafic assure une montisation facile qui permet de financer son infrastructure.
Figure 117
23
WordPress 3
Simplicit dutilisation Utiliser WordPress.com vite davoir se soucier des problmatiques de sauvegarde, dinstallation et dhbergement. Ces diffrents aspects de la vie dun blog peuvent en effet devenir un vritable casse-tte pour un internaute nophyte, qui a gnralement mieux faire que dessayer de comprendre les propositions techniques dun hbergeur. Simplicit et gratuit permettent un aspirant blogueur de tester linterface WordPress pour dcouvrir la richesse de cet environnement. Scurit Les mises jour fonctionnelles et de scurit sont ralises automatiquement. Cela vite davoir grer les problmatiques de migration de versions et de veille vis--vis des failles de scurit.
T SSL
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La technologie dite SSL (Secure Socket Layer) assure la scurit des changes en authentifiant les connects (machines et utilisateurs) et en chiffrant les donnes.
Dtail non ngligeable, WordPress.com propose un accs scuris de type SSL : https://wordpress.com. Un tel accs est particulirement utile lorsque la connexion Internet est ralise dans une zone non scurise telle quune borne Wi-Fi publique ou un cybercaf. La technologie SSL est le seul moyen dtre sr de ne pas se faire pirater son accs.
Inconvnients
Malgr ses nombreuses qualits, la plate-forme WordPress.com souffre de quelques dfauts, quil convient de ne pas perdre de vue lors du choix du type dinstallation. Manque de ractivit
POUR LA PETITE HISTOIRE Une panne ennuyeuse
En fvrier 2010, en raison dune panne sur la plate-forme WordPress.com, plus de 10 millions de blogs se sont retrouvs inaccessibles pendant plus dune heure.
En hbergeant son blog sur WordPress.com, le blogueur nest plus tout fait matre de la situation. Alors quun incident technique peut se rgler rapidement avec un hbergeur ractif, un dysfonctionnement de la plateforme peut savrer beaucoup plus problmatique. Choix de domaine restreint Dans sa version
<nom_du_blog>.wordpress.com
de
type
Accs aux ressources limit Laccs aux sources PHP ainsi quaux tables de la base de donnes nest pas autoris, et seules quelques dizaines de thmes et dextensions sont proposes.
24
user 177 at Wed Nov 10 04:01:48 +0100 2010
Lenteur Le principe de WordPress.com est de mutualiser un trs grand nombre de blogs sur leurs serveurs. Un blog partage par consquent les ressources des serveurs (puissance machine, bande passante) avec des millions dautres. Inutile de dire que des ralentissements sont invitables et mme frquents. Limitation de lespace disque L encore, WordPress.com permet dacheter une mise jour pour augmenter lespace de stockage de plusieurs dizaines de gigaoctets de donnes. Lachat dun espace supplmentaire rend galement possible le chargement de fichiers musicaux (interdits dans la version basique). Publicits Dans le cadre de la version gratuite, WordPress.com se rserve le droit de placer de la publicit sur les blogs. Bien que cela soit gnralement fait avec discrtion, une telle perspective nest pas toujours acceptable.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le moteur WordPress
Les forces de la plate-forme WordPress.com correspondent le plus souvent aux faiblesses du moteur. Installer un moteur WordPress chez un hbergeur reprsente un cot financier et ncessite gnralement davantage de temps et de comptences. Le gros avantage de la version moteur rside en revanche dans la libert totale du blogueur de faire voluer son blog comme il lentend, que ce soit en termes dinstallation dextensions, de thmes ou de modifications des sources. En se retrouvant seul matre bord, le blogueur hrite cependant de lnorme responsabilit de maintenir son blog jour, afin de corriger les dysfonctionnements (bogues) et autres failles de scurit.
25
WordPress 3
Movable Type
B http://www.movabletype.org
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Il sagit de lautre grand moteur de blog gratuitement tlchargeable. Malgr toutes ses qualits, Movable Type a un norme dfaut : celui dtre crit en langage Perl. Langage trs en vogue il y a une dizaine dannes, il est aujourdhui beaucoup moins populaire chez les dveloppeurs web. Les hbergeurs tant gnralement frileux vis--vis de ce langage, linstallation peut se rvler complexe.
Figure 118
B http://www.typepad.fr
Tout comme WordPress.com pour WordPress, MovableType dispose dune plate-forme en ligne associe : TypePad. Cette plate-forme ne prsente cependant que peu dintrt dans sa version gratuite.
Blogger
B https://www.blogger.com
Bien quadoss depuis 2003 au gant du Web Google, Blogger apparat aujourdhui lgrement la trane. Linterface dadministration est lourde, et lexprience utilisateur est souvent assez laborieuse. Sa force, comme pour tous les produits de Google, est cependant de disposer dAPI permettant des dveloppeurs de crer des outils qui pourront interagir directement avec la plate-forme centrale.
Dotclear
B http://fr.dotclear.org
Le logiciel Dotclear est une solution particulirement populaire en France (son crateur tant lui-mme franais). Comme WordPress, il est libre, gratuit et construit sur le langage PHP. Dotclear est une association depuis 2009.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
26
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 119
Dot dune quipe de dveloppement et dune communaut plus restreintes, Dotclear manque cependant parfois de dynamisme.
France Tlvision, Gandi ou Free ont fait le choix de Dotclear pour leurs blogs.
Figure 120
27
WordPress 3
OverBlog
B http://www.over-blog.com
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Plate-forme trs connue en France, OverBlog tendait ces dernires annes se rapprocher de plus en plus dun agrgateur de contenus. Cette tendance sest confirme en septembre 2010 avec un rapprochement avec le groupe Wikio.
Figure 121
Loriginalit dOverBlog est de proposer le partage de ses revenus issus de la publicit avec les auteurs des blogs.
Perspectives
Lavenir de WordPress semble radieux. Sa popularit est immense et ce, quel que soient la dimension du blog ou le profil du blogueur (indpendant ou grand groupe international). Un tiers des cent blogs les plus populaires au monde utilise aujourdhui WordPress, dans sa version autonome ou comme plate-forme. Selon certaines sources, WordPress serait mme loutil de gestion de contenus (CMS) le plus utilis au monde, avec plus de 200 millions dutilisateurs. La communaut augmente trs vite, et le rythme des contributions ne fait que sacclrer danne en anne. Les runions de dveloppeurs (WordCamp) ont dsormais lieu chaque anne partout dans le monde. Dans le domaine du mobile, la communaut de dveloppeurs a parfaitement su surfer sur la rvolution smartphone. Des applications sont disponibles sur toutes les plates-formes majeures : WordPress pour iPhone (qui fonctionne aussi bien avec liPhone quavec liPad), WordPress pour Android, WordPress pour BlackBerry.
28
user 177 at Wed Nov 10 04:01:48 +0100 2010
confondus) ; 250 millions de visiteurs par mois (WordPress.com) ; 200 millions darticles publis (WordPress.com) ; 350 000 articles publis chaque jour (WordPress.com) ; 17 000 blogs crs chaque jour (WordPress.com) ; 220 dveloppeurs ayant particip au dveloppement de WordPress 3.
En outre, de nouveaux services viennent rgulirement enrichir la galaxie Automattic/WordPress. BuddyPress (buddypress.org) permet de transformer WordPress en un vritable gestionnaire de rseau social. Akismet (akismet.com) aide les blogs lutter contre le spam. Gravatar (gravatar.com) centralise la gestion de son avatar. PollDaddy (polldaddy.com) permet de concevoir et dexporter des sondages. P2 (p2theme.com) rapproche WordPress du microblogging. Ping-O-Matic (pingomatic.com) propage un ping sur une multitude dagrgateurs et de moteurs de recherche de blogs. WordPress.tv (WordPress.tv) regroupe les vidos du monde WordPress. After the Deadline (afterthedeadline.com) greffe un correcteur dorthographe, de style et de grammaire lditeur de texte.
POUR LA PETITE HISTOIRE Noms de domaine
Disposant dune excellente sant financire, Automattic a fait ses emplettes auprs de Yahoo! en leur rachetant les noms de domaine wp.com et blo.gs. Figure 122
En plus des fonctionnalits quils apportent aux blogueurs, ces services ont galement lavantage de diversifier les sources de revenus de la socit, qui dpend ainsi dautant moins de la publicit.
29
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
Pour tre qualifi de blog, un site web doit respecter un certain nombre de caractristiques fonctionnelles et structurelles. Leur comprhension permet denvisager un blog non plus comme une simple liste darticles, mais comme un vritable systme de gestion de contenus socio-collaboratif. Ce chapitre permet de comprendre comment est organis un blog et de donner un nom aux diffrents lments qui composent sa structure.
B colonne latrale B widget B article B tag B catgorie B blogroll B syndication B flux RSS
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Tag, taxonomie (catgories), syndication, maillage, commentaires, tous ces termes lis au Web social sont au cur des blogs. Passons en revue les diffrents lments du blog, depuis larticle et ses commentaires jusquaux flux de syndication, sans oublier la navigation, les tags ou les archives.
Structure gnrale
Un blog est gnralement structur de la manire suivante : un bloc den-tte ; deux colonnes et ; un pied de page .
Figure 21
Len-tte mentionne le plus souvent le titre du blog, qui est cliquable et permet daccder la page daccueil. Il accueille galement souvent la navigation principale, dautant plus depuis la version 3 de WordPress, qui propose un gestionnaire de menus de navigation. La colonne principale, souvent gauche est rserve laffichage des contenus : articles, pages, listes de rsultats, etc.
32
user 177 at Wed Nov 10 04:01:48 +0100 2010
Celle de droite , appele colonne latrale ou sidebar, est organise sous forme de sections quil est possible de grer depuis lespace dadministration.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Enfin, le pied de page accueille gnralement des liens et des lments communs tels quune mention de copyright ou une rfrence au moteur utilis pour concevoir le blog (WordPress, dans le cas prsent).
Les articles
Les articles sont lADN du blog, llment fondamental qui fera son succs ou sera responsable de son chec. Mme si le design a son rle jouer pour capter lattention dun nouveau lecteur, cest bien le fond et non la forme qui le fera revenir. La frquence de publication, la richesse du contenu, la qualit dcriture et loriginalit des thmes abords sont des caractristiques lies aux articles qui seront en grande partie responsables de lintrt des lecteurs pour le blog.
Le titre
Chaque article dispose dun titre. Il sagit de llment le plus voyant dun article. Comme dans ldition avec les titres de chapitres, les titres des articles peuvent tre considrs comme un vritable outil marketing au service de lauteur. Quoi de mieux en effet que des titres attractifs pour capter lattention de son futur lecteur ? Notre poque est plus que jamais celle de linformation. Les tlphones de dernire gnration, tels que liPhone, deviennent de vritables Webtlscripteurs personnels qui dlivrent un flot ininterrompu dinformations, quels que soient lheure et le lieu. Se dire quun lecteur, dont le temps est prcieux, fera leffort daller creuser pour connatre la merveille qui se cache derrire un titre lacunaire est une erreur fondamentale. Titrer un article consacr au dernier iPhone Un beau joujou ! est clairement une erreur. Le choix Les secrets du dernier iPhone 3GS a beaucoup plus de chance de trouver un public.
SUIVRE Rfrencement
Le chapitre 10, intitul Visibilit et communaut , prcise que le titre dun article est un des lments clefs du rfrencement. Par consquent, il convient galement de prendre en compte cette dimension au moment de la rdaction du titre, qui doit comporter lobjet de larticle.
Le corps
Un article est gnralement compos de plusieurs paragraphes, qui peuvent tre enrichis dlments multimdias tels que des images ou des vidos.
33
WordPress 3
Comme tout moyen dexpression, les articles ont subi des mutations. En faisant voluer leur faon de publier, certains blogueurs ont donn naissance de nouveaux types de blogs.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les tumblelogs correspondent des blogs dont les articles sont trs courts. Le site Projectionist en est un bon exemple. Chaque article est fait dune seule phrase, dune image ou dune vido. La plate-forme Tumblr permet en quelques clics de crer un tumblelog. Son interface trs simple, depuis linscription jusquau tableau de bord, ainsi que la qualit de ses thmes en ont fait une des plates-formes de blogs les plus populaires du moment. Avec sa dimension sociale (boutons like, reblog...) Tumblr marche galement sur les plates-bandes de services de microblogging tels que Twitter ou Identica.
Figure 22
Le tumblelog Projectionist
Figure 23
Les vlogs (vidoblogs) correspondent quant eux des blogs dont les articles sont exclusivement des vidos. Rocketboom est lun des plus connus. Les nouveaux smartphones disposant de camras vido devraient remettre au got du jour cette forme dexpression.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
34
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 24
Le vlog Rocketboom
T Mtadonne
Une mtadonne peut tre assimile une donne dcrivant une donne . Dans le cadre dun livre par exemple la donne en tant que telle correspond au texte du livre alors que le numro ISBN ou lanne de publication peuvent tre considrs comme des mtadonnes.
Les permaliens
Un permalien est une URL classique permettant daccder directement la page de larticle. La spcificit de ce lien est quil est cens ne pas changer au cours du temps. En utilisant un permalien pour pointer vers un article quil souhaite citer, un blogueur ne prend pas le risque de voir son site pollu par un lien mort. Les permaliens assurent la permanence et la cohrence des citations entre diffrents blogs.
Figure 25
Un permalien WordPress
35
WordPress 3
Les commentaires
La plupart des auteurs de blogs autorisent leurs lecteurs commenter leurs articles. Cette dimension la fois interactive et collaborative est sans nul doute lun des facteurs du succs des blogs. Les commentaires permettent de donner un avis, douvrir un dbat et denrichir un point de vue. Cette fonctionnalit est essentielle pour toute une gnration qui ne supporte plus dtre relgue au seul statut de spectateur vis--vis de linformation. Les commentaires, qui napparaissent que dans la vue dtaille, sont lists par ordre chronologique, du plus ancien au plus rcent, linverse des articles.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 26
Les listes
La page daccueil dun blog dispose les articles en liste, tris par ordre chronologique inverse, les derniers publis apparaissant en premier. Selon le paramtrage choisi par le blogueur, les listes peuvent proposer un rsum de larticle plutt que lintgralit de son contenu. Certaines mtadonnes sont affiches sous le contenu : nombre de commentaires, date de publication, nom de lauteur (lorsque le blog est multiauteur), catgories et tags associs.
Figure 27
En cliquant sur le titre de larticle, linternaute bascule sur sa vue dtaille. Le contenu apparat alors dans son intgralit.
36
user 177 at Wed Nov 10 04:01:48 +0100 2010
La colonne latrale
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La colonne latrale est un espace regroupant diffrentes mtadonnes lies au blog. Ces donnes sont organises en sections galement appeles widgets. Les sections les plus courantes sont : propos ; Catgories ; Archives ; Nuage de tags ; Blogroll ; Accs au flux RSS.
Figure 28
La section propos
Le bloc propos est situ en haut de la sidebar. Il sagit dun bon moyen dindiquer au lecteur le thme gnral du blog. Il est galement de bon ton que lauteur se prsente et insre sa photo ou un avatar.
Figure 29
Les catgories
Chaque article peut tre associ une ou plusieurs catgories spcifiques au blog, qui correspondent des grands thmes susceptibles de revenir
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
37
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
rgulirement parmi les articles du blog. Les catgories sont un excellent moyen de classer lintgralit des articles du blog. Pour maintenir une catgorisation claire, il est essentiel den limiter le nombre. Ne pas dpasser une vingtaine de catgories pourrait tre judicieux. Visuellement parlant, la section Catgories de la colonne latrale est constitue de la liste intgrale des catgories du blog.
Figure 210
Les tags
Les tags, aussi appels tiquettes, correspondent des mots-clefs. Il est possible dassigner plusieurs tags un article. Comme nous lavons vu plus haut, les tags apparaissent souvent en bas de larticle. Cette technique permet de reprer rapidement le sujet gnral de larticle.
SAVOIR Pareto
Lalgorithme de Pareto est gnralement utilis pour associer un poids un tag. Cet algorithme permet de niveler les poids et dviter ainsi dafficher un nuage o seuls quelques mots-clefs se diffrencient des autres.
la diffrence des catgories, la colonne latrale ne comporte pas une liste exhaustive de tous les tags du blog. Une telle liste, potentiellement gigantesque, se rvlerait tout fait inintelligible. Une reprsentation spciale des tags les plus populaires est souvent prsente dans la colonne latrale : le nuage de tags (ou tagcloud). Au sein dun nuage, les tags les plus frquemment associs aux articles apparaissent en gras et dans un corps plus lev que les autres.
Figure 211
38
user 177 at Wed Nov 10 04:01:48 +0100 2010
Les nuages de tags sont trs populaires, car ils permettent dapprhender en un coup dil les sujets voqus dans un blog. Cest galement un moyen de naviguer au sein du blog, la slection dun tag permettant de nafficher que les articles associs ce tag. Il est vivement conseill dassocier systmatiquement des tags un article. Cet tiquetage a une relle valeur la fois pour le lecteur, pour les moteurs de recherche et pour tous les services qui sappuient sur les contenus des blogs.
Lutilisation des tags est une trs bonne chose pour lavnement du Web smantique. Associer un tag un article revient extraire un concept du contenu. Il savre que cette action, naturelle chez lhomme, se rvle difficilement ralisable par un programme informatique. Faire correspondre des articles partageant des tags est une opration infiniment plus simple que de les faire correspondre uniquement sur la base de leur contenu brut.
Le blogroll
Le blogroll (appele blogoliste par les Qubcois) correspond une section de la colonne latrale permettant lauteur du blog de lister les diffrents blogs quil apprcie. Cet espace contient aussi bien des blogs amis que des blogs traitant de sujets similaires.
Figure 213
Cette fonctionnalit est importante vis--vis de la philosophie mme du Web, qui tend faciliter le dplacement dun internaute dun site lautre. En proposant un blogroll, lauteur ouvre de nouvelles perspectives
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
39
WordPress 3
son lecteur (notion de partage) et indique quelques-unes de ses sources dinformations (notion de transparence).
ASTUCE Blogroll automatique
Le site wikio.fr propose un widget permettant de crer un blogroll de faon automatique. Ce dernier est compos des blogs que vous citez le plus ou qui vous citent le plus.
<a href="http://www.wikio.fr" class="wikio-neighbours">Widget blogroll par Wikio!</a> <script type="text/javascript" src="http://widgets.wikio.fr/js/ source/neighbours?style=light&url=URL_DU_BLOG" char set="utf-8"> </script>
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les archives
Elles donnent un aperu dans le temps de la frquence de publication. Les articles sont regroups par anne et par mois. Ce calendrier est affich sous forme darborescence ou de menu droulant. Le nombre darticles publis au cours dun mois donn est souvent prcis.
Figure 214
Figure 215
La navigation
Un blog peut, dune certaine manire, tre assimil un outil de gestion de contenus, galement appel CMS (Content Management System). Certains blogs contiennent plusieurs milliers darticles. Il est par consquent essentiel de permettre au lecteur de retrouver et daccder facilement un contenu spcifique. 40
user 177 at Wed Nov 10 04:01:48 +0100 2010
Un blog propose ainsi plusieurs niveaux de navigation : par pages, par articles, par filtrage des mtadonnes ou via un moteur de recherche interne.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Moteur de recherche
Le moteur de recherche intgr WordPress devrait cependant tre la mthode privilgie par les lecteurs pour retrouver un article. Les internautes, habitus utiliser les moteurs de recherche pour accder une information sur le Web, devraient de la mme manire adopter ce fonctionnement sur un blog.
41
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
orange standard des flux de syndication. Internet Explorer place cette mme icne dans la barre donglets. Licne est grise si le site ne dispose pas dun flux associ. Safari a, quant lui, ltrange dide dutiliser une icne de couleur bleue.
Figure 216
Firefox
Figure 217
Chrome
Figure 218
Internet Explorer
Figure 219
Safari
Responsables en grande partie de la popularit des flux de syndication, les blogs en proposent peu prs systmatiquement. Dimension importante dun blog, il est essentiel de sattarder sur ce vritable pilier du Web daujourdhui.
Principe gnral
PRCISION De la structure aussi en HTML
En ralit, une page HTML bien construite est elle aussi structure, mme si ses balises indiquaient lorigine surtout une mise en forme et non un statut et un type dinformation. La normalisation W3C, en ayant ensuite spar la forme du fond avec les CSS (Cascading Style Sheet), encourage dsormais lattribution dune valeur smantique aux balises, pour plus de structuration. Le flux RSS se distingue alors davantage par la slection du type dinformations retenues ainsi que par le standard qui dfinit sa structure.
En proposant un flux RSS, un site permet dventuels partenaires daccder une partie de son contenu dune faon la fois standard et automatique. la diffrence dune page HTML, o toutes les informations sont mlanges dun point de vue smantique (contenu, images, navigation, publicit), le flux RSS permet dorganiser le contenu en isolant chaque lment composant une information ; linformation se retrouve alors structure en respectant un standard. Une analogie toute simple permet de comprendre la diffrence entre un contenu brut et un contenu structur. Une bibliographie crite dans Word peut tre assimile du contenu brut. Cette mme bibliographie fournie dans un fichier Excel prend alors la forme dune information structure.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
42
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 220
Figure 221
Contenu structur
En ayant accs un contenu structur, un partenaire va pouvoir automatiser des oprations laide doutils informatiques. Un contenu brut imposera quant lui une intervention humaine, gnralement fastidieuse. Dans le cas de notre bibliographie, par exemple, lextraction de tous les auteurs est extrmement rapide et simple avec un fichier Excel ; la slection de la colonne Auteur permet dy parvenir en un seul clic. Sous Word en revanche, un passage en revue scrupuleux de tout le document devient ncessaire afin dy dtecter les zones de texte qui correspondent des auteurs et essayer ne pas en oublier. Attention, cependant, ne pas imaginer quun flux RSS correspond un cheval de Troie qui donnerait accs lintgralit du contenu du site. Le crateur du site reste toujours celui qui dcide des contenus quil dsire rendre accessibles par lintermdiaire de son flux.
43
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 222
Le site marmiton.org propose, par exemple, un flux des dernires recettes ajoutes sa base. Lexistence de ce flux peut permettre un portail consacr la cuisine de proposer une rubrique Dernires recettes sur Marmiton. Cette page afficherait le nom des dernires recettes proposes par le site avec un lien vers la page recette associe. Le portail senrichirait ainsi dune rubrique et marmiton.org gagnerait en visibilit. Ce principe de collaboration entre sites est au cur du Web actuel.
B http://twittervision.com
Certains sites ne doivent dailleurs leur existence quaux seuls contenus quils glanent et utilisent chez des partenaires. Ces sites composs dagrgats de contenus et de technologies sont appels mashups. Twittervision en est un bel exemple : son principe est dafficher en temps rel sur une carte de Google Maps des tweets dauteurs pris au hasard dans le monde entier.
Figure 223
44
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le nombre dinformations contenues dans un flux est galement un lment prendre en compte pour bien comprendre le rle dun flux. Un flux nest en aucun cas l pour tre utilis en tant quarchive du contenu. Il existe plutt pour proposer la liste des contenus les plus rcents et nest ainsi gnralement compos que dune dizaine dlments.
Sabonner un flux
Le flux de syndication associ un blog contient les titres et contenus des derniers articles publis. En proposant un tel flux, le blogueur offre ses lecteurs un moyen de sabonner au blog. Ce systme modifie radicalement le rapport entre blog et lecteur. En souscrivant au flux, le lecteur est en effet averti en temps rel et de faon automatique que le blog a t mis jour et quil pourra y trouver un nouvel article. Ce mode de fonctionnement, qualifi de push, prsente le double avantage davertir le lecteur sans tre intrusif. En plus de son rle dalerte, le flux permet de consulter les articles sans se rendre sur le blog. Pour y parvenir, le lecteur doit sabonner au flux du blog laide dun outil prvu cet effet. Le grand drame des flux RSS rside justement dans le fait quaucun standard na pour linstant merg en ce qui concerne ce processus dabonnement. Les novices sont perdus parmi des dizaines de procdures diffrentes, sans le moindre effort de standardisation en vue.
PERSPECTIVES Le protocole feed
Les navigateurs web savent grer certains protocoles web par le biais des liens. En cliquant sur le lien <a href="mailto:bob@domain.com">, par exemple, un navigateur ouvre une fentre pour crire un mail bob@domain.com. En implmentant le protocole feed:, les navigateurs faciliteraient la vie de linternaute en ne lui demandant quune chose, choisir le logiciel quil souhaite utiliser pour sabonner au flux.
45
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 224
Apple Mail
Figure 225
Thunderbird
B http://netnewswireapp.com B http://feeddemon.com
flux RSS et leur lecture : NetNewsWire et FeedDemon sont les deux leaders sur le march, le premier fonctionnant sous Mac OS X et le second, sous Windows.
46
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 226
Figure 227
Netvibes
B http://google.com/reader
paru, ou Google Reader. Ce dernier est dailleurs ce qui se fait de mieux, toutes familles confondues. En plus de disposer dune ergonomie trs aboutie, il a lavantage, de part sa nature en ligne, dtre consultable aussi bien avec un ordinateur quavec un smartphone.
47
WordPress 3
Procdure dabonnement
Google Reader va nous permettre dillustrer une phase complte de souscription un flux RSS. La premire tape consiste vous rendre sur le site dont le flux vous intresse. Si licne orange est bien prsente, cliquez dessus pour accder au flux.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 228
On obtient un affichage brut du flux. Chaque navigateur affiche ce type de page sa manire.
Figure 229
48
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
LURL dans la barre de navigation reprsente ladresse du flux. Ltape suivante consiste se rendre sur le site reader.google.com et sauthentifier. LURL du flux peut alors tre indique en cliquant sur le bouton Ajouter un abonnement.
Figure 230
Figure 231
Consultation du flux
Ce mode de fonctionnement assez laborieux a lavantage de bien sparer les diffrentes tapes. 1 Slection du site. 2 Slection du flux. 3 Ouverture de lagrgateur. 4 Ajout du flux dans lagrgateur.
ASTUCE Firefox
Le navigateur Firefox permet daller beaucoup plus vite. La page de visualisation du flux dispose en effet dun menu droulant proposant certains agrgateurs par dfaut. La slection de loption Google fait basculer sur une page permettant de slectionner le service Google souhait : Google Reader ou iGoogle.
Figure 232
49
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 233
Chaque information est isole entre des balises qui lui sont propres. Ainsi, un logiciel peut trs facilement accder une donne particulire (par exemple, lauteur).
50
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le fait de choisir les noms de balises et leur agencement dfinit un format : RSS ou Atom, principalement.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
RSS
Le format de flux de syndication le plus populaire est le format RSS. Un fichier RSS est organis de la manire suivante : une balise <rss> contient une balise <channel> qui englobe, quant elle, la fois les mtadonnes et les articles (<items>). Les mtadonnes obligatoires sont au nombre de trois : le titre du flux : <title> ; la description : <description> ; lURL du site auquel est attach le flux : <link>. Chaque article <item> peut notamment disposer dun titre <titre>, dune description <description>, dun lien <link>, dune date de publication <pubDate> et dun numro identifiant unique <guid>.
Exemple de flux RSS
<?xml version="1.0"?> <rss version="2.0"> <channel> <title>Mon blog</title> <link>http://monblog.com/</link> <description>Le super blog de JP.</description> <pubDate>Fri, 10 Jul 2009 04:00:00 GMT</pubDate> <item> <title> Mon deuxime article</title> <link>http://monblog.com/2009/09/deuxieme-article</link> <description> Mon deuxime article. </description> <pubDate>Thu, 09 Jun 2000 09:39:21 GMT</pubDate> <guid>3843-00a5</guid> </item> <item> <title>Mon premier article</title> <link>http://monblog.com/2009/01/premier-article</link> <description>Dbut dans la blogosphre.</description> <pubDate>Tue, 01 Jun 2009 21:34:51 GMT</pubDate> <guid>046d-ca18</guid> </item> </channel> </rss>
51
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 234
Pour indiquer quil dispose dun flux associ, un site doit ajouter une balise <link> spcifique dans son en-tte (<head>). La balise <link> dispose dau minimum trois attributs :
<link rel="alternate" type="application/rss+xml" href="/fluxrss.xml" />
Ladresse du flux est prcise par lattribut href. Un attribut title peut galement tre prcis pour dcrire le flux. Il devient indispensable lorsque le site propose plusieurs flux. Les titres apparaissent alors au moment o on clique sur licne RSS de la barre de navigation pour slectionner le flux souhait.
Figure 236
52
user 177 at Wed Nov 10 04:01:48 +0100 2010
Atom
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le format RSS nest pas le seul format de flux dagrgation. Le format Atom est galement assez rpandu sur le Web. Sa structure est assez proche de celle du RSS.
Flux Atom
<?xml version="1.0" encoding="utf-8"?> <feed xmlns="http://www.w3.org/2005/Atom"> <id>http://www.example.org/myfeed</id> <title>My Simple Feed</title> <updated>2005-07-15T12:00:00Z</updated> <link href="/blog" /> <link rel="self" href="/myfeed" /> <entry> <id>http://www.example.org/entries/1</id> <title>A simple blog entry</title> <link href="/blog/2005/07/1" /> <updated>2005-07-15T12:00:00Z</updated> <summary>This is a simple blog entry</summary> </entry> <entry> <id>http://www.example.org/entries/2</id> <title /> <link href="/blog/2005/07/2" /> <updated>2005-07-15T12:00:00Z</updated> <summary>This is simple blog entry without a title</summary> </entry> </feed>
Un blog peut proposer son flux dans les deux formats (Atom et RSS), en incluant deux lments <link> dans len-tte de la page, avec des attributs type diffrents.
Mise disposition de deux flux : RSS et Atom
<link rel="alternate" type="application/rss+xml" href="/fluxrss.xml" title="Flux au format RSS" /> <link rel="alternate" type="application/atom+xml" href="/fluxatom.xml" title="Flux au format ATOM" />
Podcasts
Le langage XML rend lvolution des formats extrmement facile. Le format RSS peut ainsi tre tendu de manire ajouter un fichier son chaque lment <item>. Le flux porte alors le nom de podcast et peut tre directement lu avec le logiciel iTunes.
53
WordPress 3
Podcast
<item> <title>BFM : Atelier Numrique - 01/08</title> <enclosure url="http://podcast.bfmradio.fr/channel9/ 20090801_atelier16h_bfm.mp3" length="23120005" type="audio/mpeg" /> <guid>http://podcast.bfmradio.fr/channel9/ 20090801_atelier16h_bfm.mp3</guid> <pubDate> Sat, 01 Aug 2009 12:00:00 GMT</pubDate> </item>
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Toutes les radios proposent dsormais les podcasts de leurs missions sur leur site. Les auditeurs peuvent ainsi couter ou rcouter lmission quand bon leur semble.
Figure 237
Figure 238
54
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 239
Google Reader permet galement dagrger des flux de type podcast. Chaque article dispose alors dun lecteur audio pour couter lmission sans quitter le navigateur.
Figure 240
55
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
Deux mthodes permettent de crer un blog WordPress : la plus simple consiste passer par la plate-forme WordPress.com, tandis que la seconde, plus souple mais plus technique, demande linstallation du moteur WordPress sur son ordinateur ou chez un hbergeur.
WordPress.com
B Hberger un blog
sur son poste de travail MOTS-CLEFS
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La cration dun blog sur WordPress.com est un vritable jeu denfants et ne ncessite que quelques minutes. 1 Le bouton Inscrivez-vous prsent sur la page daccueil de fr.wordpress.com permet daccder un premier formulaire qui invite renseigner diffrentes informations sur le blogueur.
Figure 31
Le mot de passe ne doit pas tre trop simple. Linclusion dun chiffre permet gnralement de faire passer la jauge de complexit dans le vert .
Figure 32
Le mot de passe doit tre suffisamment complexe pour faire passer la jauge du rouge (bad) au vert (good).
futur blog.
58
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 33
Le premier champ correspond au nom de domaine qui sera associ au blog, condition quil ne soit pas dj utilis. En renseignant toto, le blog aura ladresse http://toto.wordpress.com. Il est vivement conseill de nutiliser que des lettres non accentues et des chiffres afin dviter tout problme par la suite. Attention galement choisir un nom de domaine qui vous convienne vraiment. Il est en effet impossible de modifier cette valeur une fois le blog cr. La case Vie prive doit tre dcoche dans le cas o le blog doit rester priv. La dernire tape rappelle au blogueur de se rendre sur sa messagerie afin dy trouver un e-mail de confirmation douverture de compte. Celui-ci contient un lien pour confirmer que ladresse renseigne au moment de linscription est bien valide.
ATTENTION Spam
Vrifiez la bote de spams de votre client e-mail si le message de WordPress.com nest pas arriv au bout de cinq minutes.
Figure 34
59
WordPress 3
Le blog est alors cr. Le blogueur peut sidentifier dans la barre horizontale prsente en haut de lcran et commencer rdiger ses premiers articles dans lespace dadministration.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Zone dauthentification
Technologies requises
WordPress fonctionne au moyen des composants suivants : PHP en version suprieure ou gale 4.3 ; MySQL en version suprieure ou gale 4.1.2 ; Apache avec le module mod_rewrite.
Un accs loutil phpMyAdmin doit tre fourni. Le module PHP APC doit pouvoir tre install.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
pendant une priode dau moins un an pour tre en conformit avec la loi pour la confiance dans lconomie numrique (LCEN). La sauvegarde quotidienne de toutes les donnes (fichiers et bases de donnes) doit tre assure. Il peut tre galement intressant : de vrifier la qualit de la bande passante en allant surfer sur des sites hbergs par lhbergeur ; de contrler que lhbergeur a des connaissances dans les domaines de PHP et MySQL pour quil puisse, en cas de gros soucis, apporter aide et conseils.
T FTP
FTP (File Transfer Protocol) est le protocole qui permet denvoyer des fichiers sur le serveur.
61
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La source des problmes vient du fait que les permissions HTTP et FTP ne sont pas compatibles. Pour schmatiser, lorsque le blogueur envoie un fichier avec un client FTP, ce fichier appartient un utilisateur U1, et lorsquun fichier est transfr en passant par linterface web de WordPress (pour envoyer une image, installer une extension ou mettre jour le fichier .htaccess), le fichier appartient un utilisateur U2. Or U2 ne peut crire sur les fichiers qui appartiennent U1, et inversement. Il convient par consquent, avant de procder linstallation de WordPress, de sassurer que lhbergeur a mis en place un environnement adquat.
Figure 36
archive/
La plus ancienne version disponible est la 0.71.
Une fois tlcharge, larchive doit tre dcompresse pour obtenir un rpertoire nomm wordpress qui contient les sources du moteur. Le format .zip est dsormais gr de faon native sur la plupart des systmes dexploitation modernes. Sous Mac OS X, un simple double-clic sur larchive permet dextraire le rpertoire wordpress. Ce mme rpertoire peut tre obtenu sous Windows en double-cliquant sur larchive et en extrayant le rpertoire wordpress laide dun glisser-dposer, dun copier-coller ou du lien Extraire tous les fichiers situ sur la gauche.
62
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 37
Dcompression de larchive
Figure 38
63
WordPress 3
B cyberduck.ch
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Sous Mac OS X, le client FTP de rfrence est Cyberduck. galement libre et gratuit, ce client profite dune interface extrmement conviviale. Une fois install, une connexion au serveur FTP peut tre cre en utilisant le menu Signet>Nouveau signet. Cette interface permet de renseigner : le Nom du signet, ladresse du Serveur ainsi que le Nom dutilisateur, qui correspond lidentifiant de connexion.
Figure 39
Le mot de passe est, quant lui, renseign dans un second temps, au moment de la premire connexion. En laissant coche la case Ajouter au trousseau, lutilisateur naura renseigner le mot de passe quune seule fois. Une fois connect au serveur, le rpertoire wordpress peut tre gliss-dpos directement dans la fentre Cyberduck.
64
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 310
Fentre Cyberduck
Installation
Si le nom de domaine associ au compte est monblog.com, il est alors possible daccder WordPress par lURL http://monblog.com/wordpress. 1 Linstallation commence par la cration du fichier de configuration (wp_config.php). Il est essentiel car il contient les diffrentes informations qui permettront aux scripts PHP de se connecter la base de donnes pour enregistrer et rcuprer les contenus du blog (articles, pages, commentaires, etc.).
Figure 311
Dbut de linstallation
blmatique lie aux permissions. Cest prcisment pour viter ce genre de situation fcheuse quil convient dtre vigilant dans ce domaine (voir les conseils donns dans la section concernant la vrification des permissions, ci-aprs).
65
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 312
fournies par lhbergeur. Le prfixe de table propos wp_ est gnralement conserv.
Figure 313
66
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 314
Installation est finalement un bien grand mot dans la mesure o elle se limite un formulaire qui permet dindiquer le nom du blog ainsi que des informations relatives au blogueur (identifiant, mot de passe, e-mail).
Figure 315
67
WordPress 3
Figure 316
Figure 317
E-mail de confirmation
68
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 318
69
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 319
Page daccueil
lissue de linstallation, une icne vient sintgrer la zone de notifications (en bas droite de lcran, ct de lhorloge).
Figure 320
Icne WampServer
Ce programme donne accs un menu qui permet : de redmarrer les services Apache et MySQL ; daccder aux fichiers de configuration (php.ini, httpd.conf) ; douvrir phpMyAdmin ; de consulter les diffrents fichiers de log.
my.ini,
Figure 321
Menu WampServer
70
user 177 at Wed Nov 10 04:01:48 +0100 2010
Plusieurs directives de configuration doivent alors tre modifies dans le fichier de configuration dApache pour permettre la rcriture dURL (URL rewriting). Le fichier peut tre ouvert en passant par le menu Apache>httpd.conf. 1 La premire modification consiste supprimer le caractre dise # prsent au dbut de la ligne ressemblant celle-ci :
LoadModule rewrite_module modules/mod_rewrite.so
directive de configuration AllowOverride, prsente dans le bloc <Directory "C:/wamp/www/">. 3 Une fois ces modifications effectues et le fichier enregistr, Apache doit tre redmarr en utilisant la commande Restart All Services du menu WampServer. 4 Ltape suivante consiste dcompresser dans le rpertoire c:\wamp\www larchive WordPress tlchargeable sur fr.wordpress.org. 5 Linstallation dbute en accdant lURL http://localhost/wordpress.
Figure 322
71
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 323
Les renseignements concernant la base de donnes sont cette fois : le nom de la base de donnes qui vient dtre cre avec phpMyAdmin ; lidentifiant : root ; le mot de passe : <vide> ; lhte : localhost.
Figure 324
Dmarrer Apache
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Linterprteur PHP ainsi que le serveur web Apache sont prsents sur une installation par dfaut de Mac OS X. Deux manipulations doivent cependant tre ralises avant de pouvoir les utiliser. 1 Dmarrer Apache. 2 Autoriser linterprtation des scripts PHP. Lactivation du serveur web est ralise de la faon suivante. 1 Ouvrir les Prfrences systme en passant par le menu Pomme (en haut gauche). 2 Slectionner Partage dans la rubrique Internet et sans fil. 3 Activer la case cocher Partage web.
ALTERNATIVE Dmarrage dApache
Il est galement possible de lancer Apache depuis un terminal en invoquant la commande : sudo apachectl start
Figure 325
Interface prsentant tous les partages intgrs par dfaut dans Mac OS X
Le bon fonctionnement du serveur web peut tre contrl en accdant avec un navigateur lURL http://localhost.
Figure 326
73
WordPress 3
Le rpertoire contenant les fichiers du serveur web se situe dans larborescence Macintosh HD>Bibliothque>WebServer>Documents (ventuellement Macintosh HD>Library>WebServer>Documents).
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 327
Apache ninterprtant pas par dfaut les scripts PHP, une modification du fichier de configuration doit tre ralise. Il convient pour cela de passer par linterprteur de commandes disponible dans le rpertoire Utilitaires des Applications. Lapplication sappelle Terminal. Le terminal va permettre daller diter le fichier de configuration dApache httpd.conf, prsent dans le rpertoire /etc/apache. Les commandes invoquer sont :
cd /etc/apache2 sudo pico httpd.conf
Il convient alors de se dplacer dans le fichier laide des flches jusqu trouver la ligne Loadmodule php5_module etc. Le caractre # prsent en dbut de ligne doit tre supprim.
Figure 328
Activation de PHP
74
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La directive permettant WordPress de tirer parti de la rcriture dURL doit galement tre modifie. Il sagit de AllowOverride qui doit passer de la valeur None All. Cest la ligne faisant partie du bloc <Directory "/Library/WebServer/Documents">. La commande pour quitter lditeur est Ctrl+X. Lenregistrement des modifications doit tre confirm en utilisant la touche Y (yes). Les modifications ne sont prises en compte quaprs le redmarrage dApache :
sudo apachectl graceful
OUTIL MAMP
MAMP, disponible sur le site mamp.info, est lquivalent de WampServer sur Mac OS X. Ce logiciel permet en quelques clics dinstaller un environnement complet utilis pour faire fonctionner WordPress.
Installer MySQL
Mac OS X ne dispose pas par dfaut du serveur de bases de donnes MySQL. La procdure dinstallation est simple. 1 Tlcharger larchive (.dmg) sur http://www.mysql.com/downloads/mysql (osx10.6-x86.dmg pour la version 10.6 de Mac OS X). 2 Double-cliquer sur larchive. 3 Installer MySQL en cliquant sur le paquet mysql-5 (avec lextension .pkg). 4 Installer MySQL.prefPane pour disposer dun nouveau module dans les Prfrences systme.
Figure 329
Figure 330
Les Prfrences systme senrichissent dune nouvelle icne dans la rubrique Autre.
75
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 331
Installer phpMyAdmin
Les sources de phpMyAdmin peuvent tre tlchargs sur le site http://www.phpmyadmin.net. Larchive .zip est conseille. Dcompressez-la, si cela na pas t fait automatiquement, et placez ensuite le rpertoire dans Macintosh HD/ Bibliothque/WebServer/Documents. Renommez le rpertoire phpMyAdmin-xxx en pma. Deux directives de configuration doivent dsormais tre modifies dans le fichier pma/Libraries/config.default.php.
Lauth_type doit passer de la valeur cookie http
$cfg['Servers'][$i]['auth_type'] = 'http';
phpMyAdmin est accessible via lURL http://localhost/pma. Lidentifiant est root et le mot de passe doit rester vide (il sagit de la configuration par dfaut de MySQL).
76
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 332
Installer WordPress
Larchive WordPress doit tre dcompresse dans le rpertoire dApache (au mme niveau que pma). Comme tout systme Unix, Mac OS X dispose dune politique trs fine de droits daccs aux fichiers. Il est donc recommand de modifier les droits associs au rpertoire wordpress afin de se simplifier la vie en vitant toutes les problmatiques de permissions. Ces modifications peuvent tre ralises en excutant les trois commandes suivantes dans un terminal.
Changements de permissions
cd /Library/WebServer/Documents sudo chown R _www wordpress sudo chmod R g+w wordpress
Figure 333
Changement de permissions
Une fois la base wordpress cre laide de phpMyAdmin, linstallation peut dbuter. LURL daccs est la suivante : http://localhost/wordpress. Les diffrentes tapes de linstallation sont alors les mmes que pour une installation sous Windows.
77
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 334
Systme dexploitation de prdilection des geeks et des dveloppeurs, GNU/Linux ncessite gnralement dinstaller la main les diffrents composants qui permettent de faire fonctionner WordPress. La distribution Ubuntu propose un paquet trs pratique contenant la fois PHP et MySQL. Il peut tre install de la manire suivante (attention au caractre ^) :
sudo apt-get install lamp-server^
VOCABULAIRE Paquet
Un paquet est lquivalent dun programme dinstallation sous Windows ou dun bundle sous Mac OS X. Les monopoles ne faisant pas bon mnage avec le logiciel libre, deux types de paquets se partagent le march : les *.rpm (Redhat, Novell) et les *.deb (Debian, Ubuntu). Plutt que dimposer aux utilisateurs de devoir trouver le paquet puis linstaller, les distributions Linux disposent de gestionnaires de paquets qui permettent, avec une commande, de chercher/tlcharger et dinstaller des paquets. Le gestionnaire de Redhat est yum et celui de Ubuntu est apt.
Figure 335
78
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 336
Figure 337
79
WordPress 3
Il convient de rpondre Non la proposition de configuration de phpMyAdmin. Le serveur HTTP doit alors tre redmarr.
sudo /etc/init.d/apache2 graceful
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 338
Les sources de WordPress doivent enfin tre places dans le rpertoire /var/www.
sudo wget http://fr.wordpress.org/wordpress-X.X.X-fr_FR.tar.gz sudo tar zxvf wordpress-X.X.X-fr_FR.tar.gz --directory=/var/ www/
80
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 339
81
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
B Organisation gnrale
Visuellement trs soign et trs ergonomique, lespace dadministration est sans aucun doute une des plus grandes forces de WordPress. Ce chapitre en donne un aperu gnral et dcrit plus en dtail les interfaces lies la publication de contenus.
B tableau de bord B diteur B article B page B menu B lien B mdia B image B commentaire B modration
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Dans lespace dadministration de WordPress, la technologie Ajax est largement mise contribution pour proposer des interfaces dynamiques et offrir des effets volus tels que le glisser-dposer ou laffichage de fentres incrustes. En contrepartie de cette richesse fonctionnelle, lespace dadministration ncessite de la part dun blogueur nophyte une priode dadaptation pour se familiariser avec les interfaces et trouver ses repres. Ce chapitre a pour vocation de dtailler les principales rubriques lies aux utilisateurs et la publication de contenus : articles, pages, commentaires et liens. Les autres rubriques seront dcrites au fur et mesure dans les prochains chapitres.
84
user 177 at Wed Nov 10 04:01:48 +0100 2010
Lorganisation gnrale
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lespace dadministration est accessible via lURL http://monblog.com/ wordpress/wp-admin. Il comporte un espace de travail dlimit par un entte et un pied de page.
Len-tte
Len-tte peut tre assimil une barre de raccourcis. La partie gauche rappelle le nom du blog, qui est cliquable et donne accs au blog.
Figure 42 En-tte
Le menu droulant intgre les raccourcis suivants : Nouvel article et Nouvelle page, raccourcis vers Articles>Ajouter et Pages>Ajouter ; Brouillons, pour accder la liste des articles qui ne sont toujours pas en ligne (raccourci vers Articles>Modifier>Brouillon) ; Envoyer, pour dposer un fichier image ou vido (raccourci vers Mdias>Ajouter) ; Commentaires, pour accder linterface permettant de valider les commentaires (raccourci vers la rubrique Commentaires). Len-tte prcise galement lidentifiant de lutilisateur actuellement connect. Le lien associ lidentifiant est un raccourci vers la rubrique Utilisateurs>Votre profil. Le lien Se dconnecter permet de quitter lespace dadministration.
Le pied de page
Cette zone offre un accs rapide laide en ligne disponible sur les forums dentraide et dans le Codex. Pour rappel, le Codex est la documentation officielle propose par WordPress.
85
WordPress 3
Lespace central
Lespace central propose une colonne ddie la navigation sur la gauche, ainsi quun espace de travail.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les rubriques
Les diffrentes rubriques de lespace dadministration sont rparties en trois groupes. le tableau de bord et le gestionnaire de mises jour ; les fonctionnalits lies la publication de contenus (Articles, Mdias, Liens, Pages) et la modration (Commentaires) ; les aspects de droits (Utilisateurs), de paramtrage (Rglages), de maintenance (Outils), de prsentation (Apparence), ainsi que le gestionnaire dextensions (Extensions). Chaque groupe contient des menus qui donnent accs des rubriques. Louvrage utilise la norme suivante pour faire rfrence la rubrique Y du menu X : Menu X>Rubrique Y. Les termes interface et rubrique sont utiliss indiffremment.
Figure 45
Menu Apparence>Widgets
Figure 46
86
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les blocs sont spars par une flche grise pointant vers la gauche. Cliquez dessus pour rduire la colonne de gauche afin quelle naffiche plus que les icnes associes chaque rubrique (voir figure 4-6). Cette fonctionnalit est particulirement intressante pour les blogueurs ne disposant que dun petit cran.
Figure 47
Le survol dune icne avec le curseur de la souris fait apparatre les rubriques associes.
Figure 48
Lespace de travail
Chaque cran intgre un titre et un bouton daide sur la droite. Lorsque la rubrique sy prte, le titre peut tre accompagn dun raccourci permettant dajouter un nouveau contenu.
Figure 49
Figure 410
La zone qui apparat, suite lutilisation du bouton Aide, propose une aide spcifique la rubrique en cours ainsi quun lien vers les pages correspondantes du Codex. Le bouton Aide est parfois prcd dun bouton Options de lcran utilis pour paramtrer linterface en cours dutilisation. Les options portent le plus souvent sur la disposition des colonnes ou le nombre dlments afficher dans une liste.
Figure 411
Aide et options
87
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Le tableau de bord
Il sagit de la page daccueil laquelle ladministrateur accde aprs stre authentifi. Elle propose diffrentes sections rparties sur deux colonnes.
Figure 413
88
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Dans sa version par dfaut, le tableau de bord permet au blogueur : dobtenir un aperu rapide de ltat du blog : nombre de commentaires, de publications, thme en cours dutilisation, etc. ; daccder rapidement aux fonctionnalits les plus courantes : modration des commentaires, cration darticles, raccourci vers les articles non publis (Brouillons rcents) ; de se tenir inform des dernires nouveauts du monde WordPress. Le tableau de bord peut tre personnalis en utilisant le bouton Options de lcran, situ sous la barre den-tte droite de lcran. Il devient possible de retirer des modules et daugmenter le nombre de colonnes.
Figure 414
Placer le curseur de la souris sur la barre de titre du module fait apparatre une petite flche sur la droite. Un simple clic dessus permet de replier ou de dplier le module.
Figure 416
Comme la plupart des modules dans lespace dadministration WordPress, les sections du tableau de bord peuvent tre dplaces dune colonne lautre ou rordonnances au sein dune mme colonne laide dun simple glisser-dposer (drag-&-drop) en slectionnant la barre de titre.
89
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 417
Le passage de la souris sur la barre de titre fait galement apparatre, dans certains cas, un lien qui permet de paramtrer la section.
Figure 419
Les articles
Crer un nouvel article est la fonctionnalit centrale dun gestionnaire de blog. WordPress ne propose pas moins de quatre mthodes pour y parvenir : le bouton Nouvel article situ dans le menu droulant de la barre dentte ; la section Press-Minute prsent dans le tableau de bord ; le bouton Ajouter situ droite du titre de la rubrique Articles ; 90
user 177 at Wed Nov 10 04:01:48 +0100 2010
la rubrique Articles>Ajouter.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 420
crire un article
Titre et contenu
Le titre et le contenu sont les deux principaux lments dun article. WordPress utilise le titre de larticle pour construire le titre de la page. Sachant que le titre de page est llment qui apparatra dans les rsultats de recherche, il est important de proposer des titres darticles aussi vocateurs que possible.
ATTENTION Caractres dconseills
Le champ Titre accepte tous les caractres. Il est cependant vivement conseill dviter les caractres < et > qui sont au cur du langage HTML et peuvent entraner des problmes daffichage.
Figure 421
Titre et contenu
91
WordPress 3
Une fois larticle enregistr, linterface senrichit dun espace consacr au permalien de larticle cest--dire son URL. La structure de lURL dpend du paramtre dfini dans la rubrique Rglages>Permaliens.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SUIVRE Rfrencement
La notion de permalien est galement aborde dans le chapitre 10 Visibilit et communaut . Figure 423
Lditeur
Mode ddition visuel ou HTML
T Wysiwyg
Wysiwyg est lacronyme de la locution anglaise What You See Is What You Get, cest--dire ce que vous voyez est ce que vous obtenez , autrement dit tel affichage, tel rsultat . Une interface utilisateur Wysiwyg est une interface intuitive, qui permet de composer visuellement le rsultat voulu.
Lditeur dispose de deux modes ddition : Visuel et HTML. Le mode Visuel est un mode Wysiwyg, qui permet de contrler visuellement les modifications apportes au contenu. Dans le cadre du mode HTML, les styles napparaissent pas ; ils sont remplacs par des balises HTML. Un blogueur novice en HTML aura par consquent tout intrt utiliser le mode Visuel. Un blogueur plus expert pourra quant lui alterner les modes ddition, afin denrichir dautant plus finement le code source de son article.
Figure 424
Figure 425
92
user 177 at Wed Nov 10 04:01:48 +0100 2010
Fonctionnalits La barre doutils donne accs aux fonctionnalits principales suivantes : enrichissements typographiques : gras, italique, barr ; listes puces et numrote ; citation ; alignement gauche, centr et droite ; cration et suppression dun lien ; insertion de la balise More ; vrification de lorthographe ; mode plein cran ; affichage de la barre doutils secondaire.
Figure 426
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La barre doutils secondaire (qui saffiche donc au moyen du dernier bouton de la barre doutils principale) dispose des fonctionnalits suivantes : style de paragraphe (Titre 1, Titre 2, etc.) ; soulign, alignement justifi et couleur du texte ; copier-coller dun contenu intgrant des styles ou dun contenu provenant de Microsoft Word ; suppression de la mise en forme ; insertion dune animation multimdia (Flash, Quicktime, etc.) ; insertion dun caractre spcial ; dsindenter et indenter (retrait du paragraphe) ; annuler et rtablir ; aide.
Figure 427
Affichage Disposer dune zone ddition suffisamment grande est important pour le confort de rdaction. Deux mthodes permettent de redimensionner la taille de lditeur : utiliser le coin en bas droite de lditeur ; modifier le paramtre Taille de saisie, accessible via la rubrique Rglages>criture.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
93
WordPress 3
La balise More permet de restreindre la taille du contenu qui sera affich en mode liste. Seul le contenu situ au-dessus de cette ligne apparatra.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 429
Figure 430
Le contenu se retrouve tronqu. Le lien Lire le reste de cet article donne accs larticle dans son intgralit.
Accessibilit
TECHNOLOGIE WEB TinyMCE
WordPress utilise lditeur JavaScript TinyMCE :
B http://tinymce.moxiecode.com
Lditeur permet de produire des pages accessibles. Laccessibilit vise simplifier lutilisation et la comprhension des contenus web pour les personnes handicapes. Un des fondements de laccessibilit web est la description des lments non textuels insrs dans le contenu, comme les images. Les interfaces proposes par WordPress disposent de champs (Titre ou Texte alternatif) qui permettent de dcrire ces objets.
Figure 431
94
user 177 at Wed Nov 10 04:01:48 +0100 2010
tat et visibilit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
la manire des outils de gestion lectronique des documents (GED), WordPress associe chaque article un tat et une visibilit. La visibilit permet de restreindre laccs certains articles publis sur le blog. Trois niveaux daccs sont proposs : Public : larticle est accessible tous (par dfaut) ; Protg par mot de passe : linternaute doit disposer du mot de passe associ larticle pour pouvoir consulter le contenu ; Priv : larticle napparat pas sur le blog ; seuls les administrateurs et les diteurs peuvent le consulter. De tels profils peuvent tre crs via la rubrique Utilisateurs>Ajouter.
Figure 432
Figure 433
95
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 434
Ltat sert, quant lui, indiquer o en est larticle dans son processus de publication. Seuls les articles dont ltat est Publi apparaissent sur le blog. Les deux autres tats permettent aux rdacteurs de se souvenir quel stade ils en sont dans la rdaction de leur article. 1 Phase de rdaction (Brouillon). 2 Phase de relecture (En attente de relecture). Tant que larticle nest pas publi, linterface propose un bouton Aperu qui permet au blogueur dobtenir un affichage de larticle dans sa mise en page finale. Lorsque ltat dun article est Publi, tout enregistrement ralis avec le bouton Mettre jour rend les modifications directement visibles en ligne. Cette solution nest pas optimale lorsque le blogueur doit raliser des modifications importantes, dautant plus que mettre en ligne un contenu dans une version non aboutie est vivement dconseill. Le bouton Prvisualiser les modifications peut alors tre utilis pour contrler et valider les modifications avant de les enregistrer.
Figure 435
96
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Un quatrime tat est disponible lorsque la date de publication est initialise dans le futur. Ltat devient alors Planifi. Une fois la date de publication atteinte, larticle passe en Publi et apparat alors sur le blog. Le bouton Aperu est galement disponible dans le cadre de ltat Planifi.
ATTENTION Enregistrement/publication
Il convient de ne pas utiliser le bouton Publier pour enregistrer les modifications dun article dont ltat est Brouillon ou En attente de relecture. Les boutons Enregistrer brouillon ou Mettre relire sont prvus pour ce genre de sauvegarde. Le bouton Publier passera larticle en tat publi.
Catgories et mots-clefs
Classer et organiser les articles est une dimension importante dun blog. Le terme de taxonomie est souvent utilis pour qualifier cette dmarche de classement systmatique. WordPress permet dassocier chaque article deux types de donnes : des catgories et des mots-clefs (ou tags). Lassociation systmatique dau moins une catgorie et de plusieurs mots-clefs permet de faciliter la navigation de linternaute au sein du blog. En slectionnant une de ces informations dans la barre latrale, linternaute pourra obtenir une liste restreinte darticles lis au thme slectionn.
Figure 436
Les catgories peuvent sorganiser de manire hirarchique sur plusieurs niveaux. Une catgorie devient fille dune autre catgorie en utilisant le menu Catgorie parente.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
97
WordPress 3
La rubrique Articles>Catgories donne un accs complet aux catgories et notamment la suppression dune catgorie.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 437
Rubrique Articles>Catgories
Alors quun article nest gnralement associ qu deux ou trois catgories, il peut disposer de beaucoup plus de mots-clefs. Associer quatre mots-clefs chaque article est un bon dbut.
NOLOGISME Folksonomie
Une folksonomie dsigne un systme de classification collaborative dcentralise spontane, bas sur une indexation effectue par des non-spcialistes. Ce terme nest pas adapt dans le cadre des blogs car la tche de classification nest pas confie aux lecteurs. Seul le blogueur a la possibilit dassocier des mots-clefs larticle.
Linterface propose un lien qui permet de remonter les mots-clefs les plus frquemment utiliss. Cette fonctionnalit est intressante vis--vis des nuages de tags. tant donn que ce type de prsentation associe une police plus grande aux mots-clefs les plus frquemment utiliss, en faisant leffort de rutiliser des mots-clefs, le blogueur rendra le nuage de tags plus pertinent et permettra linternaute de dtecter en un clin dil les principaux thmes du blog.
Figure 438
Association de mots-clefs
98
user 177 at Wed Nov 10 04:01:48 +0100 2010
Enregistrement automatique
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La rdaction dun article est un exercice long et parfois fastidieux. Lespace dadministration inclut une mesure de protection pour viter toute perte de donnes : lenregistrement automatique. Ds le dbut de la rdaction, WordPress enregistre automatiquement le nouvel article en tant que brouillon. En cas de dysfonctionnement du navigateur, du systme ou de la machine, le blogueur peut ainsi le retrouver dans la liste des articles et reprendre sa rdaction. Lenregistrement automatique est galement disponible dans le cadre de la rdaction dune page.
Figure 439
99
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 440
La slection dune date donne accs une interface qui permet de restaurer une version prcdente de larticle. Cette interface est galement utilise pour comparer deux versions et de visualiser les diffrences.
Figure 441
Figure 442
Champs personnaliss Les champs personnaliss (custom fields) permettent dassocier des informations structures aux articles qui peuvent tre assimiles des mtadonnes libres. Chacune delles est compose dun nom (key) et dune valeur (value). Ces donnes sont le plus souvent utilises au moment de laffichage dun article. Le thme ou lextension peuvent les prendre en compte pour enrichir le contenu de larticle ou modifier la structure de la page. Le plus souvent, les sources du thme doivent tre modifis pour que les champs personnaliss soient pris en compte. 100
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 443
Figure 444
Figure 445
Figure 447
101
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Certaines informations contenues dans la liste sont cliquables et permettent notamment de filtrer les articles : clic sur le nom dun auteur, une catgorie ou un mot-clef. La liste est compose par dfaut de six colonnes : le titre associ ltat de publication ; lauteur ; les catgories ; les mots-clefs ; le nombre de commentaires ; la date de cration. Le bouton Options de lcran, situ gauche du bouton daide, sert rduire le nombre de colonnes et prciser le nombre maximum darticles afficher dans la liste.
Figure 448
Configuration de la liste
Figure 449
Changement de prsentation
Les deux icnes situes sur la droite servent modifier la prsentation de la liste darticles. Celle la plus droite permet dobtenir un affichage plus dtaill, proposant un rsum de larticle (colonne Titre) ainsi que son heure de publication (colonne Date). De nombreux lments de la liste sont cliquables : dans la colonne Titre, le nom de larticle fait basculer en mode dition ; la colonne Auteur autorise le tri par auteur ; dans les colonnes Catgories et Mots-clefs, la slection dun mot-clef ou dune catgorie permet de filtrer sur ce mot-clef ou cette catgorie (utiliser le lien Tous pour revenir la liste complte) ; la colonne Commentaires affiche les commentaires de larticle associ. En plaant le curseur de la souris au-dessus dune ligne, des liens apparaissent pour raliser des actions sur larticle associ : Modifier ; Modification rapide ; Mettre la corbeille ; Afficher, pour ouvrir le blog sur la page associe larticle.
102
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 450
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 451
Le menu droulant prsent au-dessus et au-dessous de la liste est utilis pour raliser certaines actions sur plusieurs articles en mme temps. Les articles doivent au pralable avoir t slectionns laide de la case cocher situe en dbut de ligne. Les deux actions disponibles sont : Modifier et Dplacer dans la corbeille. Loption Modifier ouvre une interface en haut de la liste, qui permet de forcer certaines proprits des articles : catgories, mots-clefs, tat de publication, gestion des commentaires, etc.
Figure 452
Figure 453
La corbeille
WordPress propose de dplacer les articles dans une corbeille plutt que de les supprimer directement. Cette politique permet de restaurer un article supprim par erreur.
103
WordPress 3
Il est possible de retrouver les articles placs dans la corbeille en cliquant sur Articles puis sur le lien Corbeille. Le passage de la souris sur une ligne fait apparatre diffrentes actions : Restaurer, pour replacer larticle dans la liste des articles en cours ; Supprimer dfinitivement, pour effacer larticle de la base de donnes. Larticle est alors dfinitivement perdu.
Figure 454
Articles et pages peuvent tre enrichis dlments multimdias. Quatre icnes situes au-dessus de lditeur permettent dinsrer ces diffrents types de fichiers : images, vidos, sons et autres formats. Seuls les fichiers images peuvent tre visualiss directement dans le corps de larticle. Pour les autres formats, un lien vers le fichier multimdia est propos. La page affiche suite au clic peut varier en fonction du navigateur et des plug-ins installs. Lavnement du HTML 5 devrait cependant amliorer cette situation en autorisant la visualisation dune vido ou lcoute dune musique directement au sein de la page HTML.
Figure 456
Slection du fichier
104
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Pour insrer une image dans un article, le blogueur commence par cliquer sur licne symbolisant une image. Il lui est alors possible de prciser la source de limage : le disque dur de lordinateur ; lURL dune image sur le Web ; une image dj envoye et prsente dans la bibliothque de WordPress. Dans la plupart des cas, un fichier prsent sur lordinateur est envoy. Il convient alors dutiliser le bouton Parcourir pour slectionner le fichier et lenvoyer.
LE SAVIEZ-VOUS ? Transfert multiple
Le module de tlchargement (upload) de WordPress, bas sur la technologie Flash, est en mesure de grer le transfert multiple de fichiers.
Figure 457
Ajout dinformations
Une fois limage envoye, WordPress propose de prciser un certain nombre dinformations relatives limage : le titre de limage ; un texte alternatif, indispensable pour laccessibilit ; une lgende, qui apparat sous limage dans le corps de larticle ; une description ; la cible du lien : laisser le lien tel quil est permettra au visiteur daccder au fichier image dorigine (non redimensionn le cas chant) ;
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
105
WordPress 3
lalignement par rapport au contenu de larticle ; la taille, pour insrer une version rduite de limage afin que la
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
prsentation du contenu de larticle soit cohrente. Les dimensions proposes pour les tailles miniature, moyenne et large peuvent tre configures avec linterface de paramtrage Rglages>Mdias.
Figure 458
Un clic sur une image insre dans le contenu de larticle fait apparatre deux icnes. Celle de droite, semblable un panneau de stationnement interdit, permet de retirer limage. Celle de gauche ouvre une fentre permettant dditer diffrentes proprits de limage.
Figure 459
106
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 460
La bibliothque
Le transfert dun fichier peut tre dclench : partir de lditeur ; via linterface Mdias>Ajouter. La rubrique Mdias>Bibliothque met galement disposition le bouton Ajouter. Cette bibliothque liste tous les fichiers qui ont t envoys sur le serveur.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
107
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 461
Bibliothque de mdias
Linterface intgre diffrents moyens de retrouver facilement un mdia : moteur de recherche, filtres (images, fichiers non joints, date). Le survol dun mdia fait apparatre diffrentes actions.
Figure 462
LE SAVIEZ-VOUS ? Mtadonnes
WordPress est en mesure dassocier des informations des fichiers statiques car chaque fichier, suite au transfert, dispose dun enregistrement associ dans la table wp_posts (le post_type associ est attachment).
Laction Modifier donne accs une interface qui indique diffrentes informations sur le mdia (type de fichier, date de lenvoi sur le serveur, URL). Elle permet galement dassocier un nom, une lgende et une description au mdia.
Figure 463
Interface de modification
108
user 177 at Wed Nov 10 04:01:48 +0100 2010
WordPress permet de raliser un certain nombre doprations sur les images qui ont t transfres.
Figure 464
Linterface ddition permet : de recadrer limage (en slectionnant la zone sur limage et en cliquant sur la premire icne) ; de raliser des rotations (icnes 2, 3, 4 et 5) ; de modifier les dimensions (lien Modifier lchelle). Le bloc Recadrage de limage permet de modifier la slection en lui donnant une taille fixe ou en lui imposant un ratio (par exemple 16:9 ou 1:1 pour obtenir une slection carre).
BON SAVOIR Rsolution
Inutile de transmettre des images trop lourdes dans le cadre dune utilisation web. Une rsolution de 72 dpi est suffisante.
Figure 465
109
WordPress 3
Les pages
Les pages constituent lautre moyen pour le blogueur de publier du contenu sur son blog. Souvent dordre plus gnral, ces contenus ne sinscrivent ni dans la chronologie des articles ni dans la thmatique principal du blog. Les pages les plus couramment rencontres sont les suivantes : propos, consacr au blog et au blogueur ; Contact ; Mentions lgales ; Informations pour les annonceurs.
Figure 466
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Certains thmes mettent les pages plus en avant que dautres. Le blog se dote alors dune vritable dimension de gestionnaire de contenus (CMS).
Figure 467
Le thme par dfaut de WordPress, Twenty Ten, place les pages directement sous la barre de titre.
Au niveau visuel, les pages ont le plus souvent la mme prsentation que les articles. Linterface dadministration lie aux pages fonctionne globalement de la mme manire que celle des articles. Une diffrence importante rside dans la possibilit de modifier lordre dapparition des pages laide du champ Ordre. Le classement par dfaut est lordre alphabtique.
110
user 177 at Wed Nov 10 04:01:48 +0100 2010
Les commentaires
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les commentaires sont une dimension essentielle dun blog. Ils permettent de faire vivre le site et de constituer, au cours du temps, une vritable communaut.
Figure 468
Modration
Linconvnient majeur des commentaires est le temps quils font perdre en modration. WordPress propose heureusement au blogueur trois mthodes de modration : directement sur le blog ; dans lespace dadministration ; par e-mail. Lide est de faciliter au maximum la vie du blogueur.
111
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 469
Figure 471
Le passage du curseur de la souris sur un commentaire fait apparatre diffrentes actions. Ces liens permettent : daccepter ou de refuser le commentaire (Approuver/Dsapprouver) ; de marquer le commentaire en tant que spam (Indsirable) ; de rpondre au commentaire (Rpondre) ; de modifier le commentaire sans changer de page (Modification rapide) ou en se rendant sur une interface spcifique (Modifier) ; de supprimer le commentaire (Corbeille). Le rglage par dfaut de WordPress autorise la publication automatique dun commentaire quand lun des commentaires de lauteur a dj t approuv. Ce rglage est modifiable dans la rubrique Rglages>Discussions. Un blogueur proccup des risques de drive peut cocher la case Un administrateur doit toujours approuver le commentaire pour passer dans un vritable mode de modration a priori.
112
user 177 at Wed Nov 10 04:01:48 +0100 2010
Modration en ligne
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Laffichage des commentaires varie en fonction du rle de linternaute qui consulte le site. Lauteur dun commentaire non valid peut visualiser son commentaire agrment dun message davertissement indiquant que le commentaire est en attente de validation.
Figure 472
Sil est authentifi et bnficie des permissions suffisantes, le blogueur dispose dun lien Modifier pour accder directement linterface ddition du commentaire dans lespace dadministration.
Figure 473
Figure 474
113
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 475
Le lien associ Whois donne accs de nombreuses informations sur lorigine de lauteur. Une recherche sur lIP 65.52.22.222 permet ainsi de savoir que cette adresse IP appartient Microsoft.
Figure 476
114
user 177 at Wed Nov 10 04:01:48 +0100 2010
Lenvoi de-mails dalerte peut tre paramtr dans la rubrique Rglages>Discussion. Deux cases cocher spcifient dans quel cas le blogueur souhaite recevoir un e-mail.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 477
Paramtrage
Cette rubrique de lespace dadministration propose dautres paramtres relatifs aux commentaires.
Figure 478
Comme voqu dans le premier chapitre, il est conseill dactiver loption imposant lauteur dun commentaire de renseigner son nom et son adresse e-mail. Le blog se retrouve ainsi en rgle vis--vis de la LCEN. Ladresse e-mail ntant pas publie, les internautes nont finalement pas rellement de raison de sy opposer. La prsentation par dfaut des commentaires, du plus ancien au plus rcent, est pertinente dans la mesure o elle aide linternaute dtecter trs vite lapparition dun nouveau commentaire. Linterface dadministration permet de modifier cette prsentation de deux manires : en inversant cet ordre ; en activant le mode Discussion. Dans le cadre de ce mode de prsentation, les commentaires et les rponses se retrouvent imbriqus. Un lien Rpondre est prsent sous chaque commentaire, ce qui permet linternaute de rpondre prcisment un commentaire donn. Cette prsentation a lavantage de faciliter la lecture des changes entre internautes, mais il est plus difficile de dtecter la publication dun nouveau commentaire. Le menu droulant associ loption augmente le niveau maximal dimbrication 10.
115
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 479
Figure 480
Raccourcis clavier
La modration peut trs vite devenir fastidieuse lorsque le blog rencontre un certain succs et que les commentaires saccumulent. Lutilisation de la souris pour ce genre de tche rptitive est loin dtre optimale. Depuis la version 2.7, les blogueurs ont la possibilit de raliser la modration en utilisant leur clavier. Ces raccourcis permettent de passer dun commentaire lautre, de changer leur statut, de les modifier, dy rpondre ou encore de les supprimer. Les raccourcis ne peuvent tre utiliss qu partir du moment o loption Activer les raccourcis clavier pour la modration de commentaires est coche dans la rubrique Utilisateurs>Votre profil. 116
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les touches J et K permettent de passer dun commentaire lautre (et dune page lautre en dbut et en fin de liste). Le commentaire en cours peut tre repr par son fond bleu. Les actions suivantes sont disponibles sur le commentaire en cours : accepter le commentaire : touche A ; marquer comme spam : touche S ; supprimer : touche D ; diter : touche Q ; rpondre : touche R.
Keyboard_Shortcuts
Figure 481
Les liens
La rubrique Liens permet de grer votre blogroll. Comme nous lavons vu prcdemment, il sagit dune liste de sites que vous souhaitez faire connatre. Il peut sagir de sites damis ou de partenaires, ou tout simplement de sites de rfrence dans le secteur dactivit du blog.
Figure 482
117
WordPress 3
Un lien peut tre modifi en cliquant sur son nom. Si vous cliquez sur ladresse web, vous accdez directement au site cibl par le lien.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Catgories
SAVOIR La catgorie Liens
La catgorie Liens ne peut pas tre supprime. Renommez-la plutt si elle ne convient vraiment pas.
Les liens sont prsents sous la forme dune liste dans la barre latrale. Le titre du blogroll (Liens) correspond la catgorie associe tous les liens. Il est possible de crer une nouvelle catgorie en utilisant linterface Liens>Catgories des liens. Ds quun lien est associ cette catgorie, un nouveau blogroll apparat automatiquement dans la barre latrale.
Figure 483
Exemple de blogroll
Figure 484
118
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 485
Figure 486
Cibles du lien
Les deux valeurs intressantes sont _blank et _none. Cette dernire est la valeur par dfaut ; elle signifie que le site associ au lien va remplacer le blog et que linternaute devra donc utiliser le bouton Page prcdente de son navigateur pour revenir sur le blog. Il sagit par consquent dun risque de perdre le visiteur. En slectionnant loption _blank, le site souvrira dans un nouvel onglet ou une nouvelle fentre du navigateur. En fermant longlet, le visiteur a de grandes chances de retomber directement sur le blog.
Relations
Les liens dun blogroll peuvent tre de types tout fait diffrents. Certains pointeront vers les blogs damis, dautres vers des sites partenaires ou des sites de rfrence. Le bloc Relation avec le propritaire du site li (XFN) permet dassocier une information cache aux liens pour indiquer le type de relation qui lie le propritaire du site avec lauteur du blog. Ce type dinformation nest pas essentiel et peut tout fait tre mis de ct.
119
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 487
Relation XFN
Le gestionnaire de menus
Le gestionnaire de menus est une des grandes nouveauts proposes par WordPress 3. Il rapproche encore un peu plus WordPress dun vritable outil de gestion de contenus (CMS). Les menus permettent au blogueur dorganiser de faon trs ergonomique et structure laccs aux diffrents contenus du blog. Un menu peut en effet tout aussi bien donner accs des pages, des catgories ou des liens (internes ou externes). La rubrique Apparence>Menus favorise la cration et lorganisation des menus. Linterface est compose de deux espaces : celui de droite reprsente le menu ; celui de gauche, les diffrents lments qui peuvent venir sinsrer dans le menu. Toute action ralise au niveau du menu doit tre suivie dun enregistrement laide du bouton Enregistrer le menu.
ATTENTION Compatibilit
Peu de thmes supportent pour linstant les menus de faon native. Ceux qui ne les supportent pas peuvent utiliser le widget Menu.
La hirarchisation du menu est ralise en dcalant lgrement, laide de la souris, un lment du menu sur la droite, ce qui cre automatiquement un sous-menu. Tous les lments dcals au mme niveau appartiennent au mme sous-menu.
120
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 488
Dplacement vers la droite du lien WordPress.com afin quil intgre le sous-menu WordPress.
Figure 489
Un menu peut venir sinsrer diffrents emplacements dun blog. La premire catgorie demplacements correspond ceux dfinis par le thme actif. Ces emplacements sont ceux proposs dans la section Emplacements du thme. Le thme Twenty Ten ne propose quun seul emplacement, situ sous limage den-tte. Le second type demplacements correspond aux widgets. Le widget Menu personnalis permet de placer un menu dans toutes les zones de widgets du thme.
Figure 490
121
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 491
Figure 492
Figure 493
Les lments placs dans le menu peuvent tre renomms. Linterface ddition est disponible en cliquant sur la petite flche situe droite de llment correspondant.
122
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 494
Longlet Options de lcran permet dajouter : des types de contenus insrer dans les menus (Articles, Mots-clefs) ; des proprits aux lments des menus (Classes CSS, Cible du lien).
Les utilisateurs
WordPress donne la possibilit plusieurs utilisateurs de travailler en parallle sur un mme blog. La rubrique Utilisateurs sert crer de nouveaux utilisateurs. En plus des informations standards, telles que nom, prnom, adresse e-mail, biographie etc., chaque utilisateur dispose galement dun rle associ.
123
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 496
Ce rle dfinit les droits de lutilisateur vis--vis de la publication et de la modration : ladministrateur accde toutes les fonctionnalits de paramtrage et de rdaction de lespace dadministration ; lditeur a la main sur les articles, les pages, les catgories et les commentaires ; lauteur na accs qu la rdaction et la publication de ses articles ; le contributeur peut crire un article mais ne dispose pas des droits de publication ; labonn ne peut accder qu son profil. La rubrique Rglages>Gnral dfini le rle par dfaut qui sera associ aux nouveaux utilisateurs.
124
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Bloguer en nomade
SOMMAIRE
B WordPress.com optimis
WordPress offre aux utilisateurs nomades une multitude de moyens de grer leur blog. Les habitudes des blogueurs ont en effet beaucoup volu ces dernires annes. Les articles publis sont la fois de plus en plus courts et de plus en plus frquents. WordPress propose dsormais diffrents outils permettant de rester en liaison permanente avec un blog, notamment via des terminaux mobiles.
pour mobiles
B Applications WordPress
pour iPhone, iPad, Android, et Blackberry
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Quil sagisse dune version web optimise pour les mobiles, dune passerelle e-mail ou dapplications pour smartphones, plusieurs techniques visent aider le blogueur saffranchir des contraintes matrielles afin quil puisse sexprimer en toute situation.
Figure 51
Accessible sur m.wordpress.com, cette version allge na pas pour ambition de donner accs lensemble des fonctionnalits de lespace dadministration. Il sagit plutt de permettre au blogueur de rdiger des articles et de modrer les commentaires. La simplicit et la vitesse de chargement des pages sont ici les matres mots. La faiblesse apparente de cette version est en ralit sa force, dans la mesure o cette interface pure fonctionne aussi bien avec des smartphones de dernire gnration (iOS, Android) quavec des tlphones portables plus anciens sur lesquels laffichage correct dun site web relve le plus souvent du miracle.
128
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 52
Figure 53
Applications smartphone
Les smartphones peuvent tre assimils des tlphones mobiles enrichis dune dimension dassistant personnel. Gnralement dots dun grand cran tactile, dun accs Internet et de nombreux capteurs (GPS, acclromtre, appareil photo), ils permettent de surfer sur le Web, daccder sa messagerie et de consulter son agenda. Lavnement de ces appareils est une des rvolutions les plus importantes dans lindustrie de linformatique personnelle. Modles, habitudes et comportements sont en pleine mutation : le grand principe un ordinateur par foyer cher Bill Gates se transforme progressivement en un smartphone par individu ; accompagnant lutilisateur partout et tout le temps, le smartphone, associ une connexion Internet, le libre des contraintes de lieu et de temps ; la distribution de logiciels subit une refonte complte grce aux platesformes de distribution dapplications de type App Store (Apple), Android Market (Google), App World (Blackerry), Ovi Store (Nokia) ou App Catalog (HP/Palm). Centralises, scurises, les applications sinstallent en un clic et cotent rarement plus de quelques euros.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
129
5 Bloguer en nomade
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce secteur sera sans conteste le plus concurrentiel des annes venir. Les grands noms de linformatique ne sy sont pas tromps et ont tous investi massivement dans ce domaine. La situation actuelle est peu prs celle-ci : Blackberry se dmne pour protger sa part de march auprs des hommes daffaires ; Apple, lorigine dune vritable rvolution avec son iPhone, domine toujours le march ; Google et ses nombreux partenaires grignotent chaque mois un peu plus de terrain avec la plate-forme ouverte Android ; Palm espre que son rcent rachat par HP permettra de sauver son prometteur webOS ; Microsoft tente de combler son retard avec Windows Mobile 7.
Elle donne notamment accs aux fonctionnalits suivantes : cration de contenu : articles, pages ; modration des commentaires : suppression, rponse. Lapplication peut tre installe en quelques clics via lApp Store en recherchant le terme wordpress .
Figure 54
Figure 55
130
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Une fois lapplication lance, la premire tape consiste associer un blog lapplication. Les renseignements obligatoires indiquer sont ladresse (URL) du blog ainsi que lidentifiant et le mot de passe dadministration. Dans le cadre dun blog WordPress.com, la connexion est simple et sans surprise : lURL est de la forme <monblog>.wordpress.com. Avec un blog WordPress autonome, le blogueur doit au pralable se rendre dans la rubrique Rglages>criture de lespace dadministration et cocher la case Activer les protocoles XML-RPC.
Figure 56
Figure 57
Activation des services web. Lopration doit tre ralise sur tous les blogs associer.
Une fois le blog associ, linterface donne accs trois groupes de fonctionnalits : commentaires, articles et pages. Longlet Commentaires liste les derniers commentaires. Le filtre All / Pending permet de nafficher que les commentaires en attente de validation.
Figure 58
131
5 Bloguer en nomade
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
En cliquant sur un commentaire, le blogueur peut le supprimer, le marquer comme spam ou le refuser. Il est galement possible de raliser ces oprations sur une slection de commentaires en cliquant sur le bouton Edit, disponible au-dessus de la liste. La slection dun commentaire est ralise en cliquant sur le cercle situ gauche. Longlet Posts donne accs la liste des articles du blog. En cliquant sur un article ou en en crant un nouveau (grce la petite icne reprsentant un crayon, situe en haut droite de linterface), la barre dicnes en bas de lcran est remplace par de nouvelles fonctionnalits : Rdaction, Commentaires, Photos, Prvisualisation, Paramtres.
Figure 59
Figure 510
La cible situe droite du champ Titre permet de golocaliser larticle. Le bouton Photos propose de prendre une nouvelle photo ou den slectionner une dans la bibliothque de liPhone. Lapplication WordPress for iOS est en mesure de grer plusieurs blogs. Il convient pour cela de passer par licne Blogs et dutiliser le bouton +.
132
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 512
Figure 513
Le site iphone.wordpress.org propose de nombreuses informations concernant lapplication. Celle-ci est appele WordPress for iOS car elle est galement disponible pour la tablette iPad. Linterface tire avantageusement parti de lespace supplmentaire pour placer des lments de navigation dans une colonne latrale ; lergonomie se trouve ainsi largement amliore.
Figure 514
133
5 Bloguer en nomade
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 517
Dans un souci de transparence, linstallation prcise les diffrentes ressources dont elle tirera parti (voir figure 5-18). Une fois installe, lapplication peut tre excute en cliquant sur licne prsente sur le bureau (figure 5-19). Le blogueur peut alors prciser lURL du blog, son identifiant et son mot de passe. (figure 5-20) Plusieurs blogs peuvent tre associs lapplication (figure 5-21). Une fois connect, le blogueur dispose de trois onglets principaux qui donnent accs aux commentaires, aux articles et aux pages (figure 5-22). Pages et articles peuvent tre crs en cliquant sur le + situ en bas gauche de lcran (figure 5-23).
134
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 518
Figure 519
Figure 520
Figure 523
Liste de pages
135
5 Bloguer en nomade
WordPress 3
Lditeur (figure 5-24) dispose de nombreuses fonctionnalits telles que la gestion de styles, linsertion de liens ou de photos (prises sur lappareil). Avant denregistrer larticle, le blogueur peut lui associer une catgorie et des tags et indiquer son tat de publication (figure 5-25). WordPress for Android exploite une dimension trs intressante du systme Android : les notifications. Ces dernires permettent dtre averti automatiquement ds quun commentaire est laiss sur le blog (figure 5-26). Les notifications peuvent tre actives ou dsactives dans lespace Notification Settings (figure 5-27). Un simple clic sur le commentaire permet au blogueur dy rpondre (figure 5-28 et 5-29). WordPress for Android est un projet open source extrmement dynamique. Blog, forums et sources sont disponibles sur le site android.wordpress.org.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 524
Figure 525
Figure 526
Lditeur darticles
136
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 527
Figure 528
Figure 529
Rponse un commentaire
Figure 530
137
5 Bloguer en nomade
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 531
Comme sur iOS ou Android, linstallation commence par lassociation de lapplication avec un blog.
Figure 532
Les diffrents crans de paramtrage permettent notamment de dfinir les blogs pour lesquels des notifications doivent tre mises en cas de rception de commentaires. 138
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 533
De faon tout fait classique, lapplication donne accs aux articles, aux commentaires et aux pages.
Figure 534
Fonctionnalit sympathique, WordPress for BlackBerry propose de visualiser les statistiques des blogs associs directement dans linterface. Lextension WordPress.com Stats doit cependant tre installe et active sur le blog.
139
5 Bloguer en nomade
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 535
Figure 536
140
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 537
Une fois le compte paramtr, WordPress doit rcuprer les messages prsents sur le serveur de-mail. Cette vrification peut tre ralise en accdant la page http://monblog.com/wordpress/wp-mail.php. Cette solution a cependant linconvnient de ncessiter un accs au Web. Diffrentes techniques permettent cependant dautomatiser cette vrification : passer par des services en ligne tels que webcron.org ou setcronjob.com ; paramtrer (ou faire paramtrer) son serveur pour excuter une tche automatique (cron job) intervalles rguliers. Une commande telle que wget -N http://monblog.com/wordpress/wp-mail.php est envisageable. Elle permet dutiliser le programme wget pour tlcharger la page http://monblog.com/wordpress/wp-mail.php. Les articles provenant des messages prsents sur la bote sont crs en tant que brouillons. Lorsque le-mail est envoy au format HTML, WordPress est en mesure de rcuprer un certain nombre dlments pour construire le corps de larticle : tableaux, listes, liens et images. Il conserve galement certains styles (gras, italique). Les polices de caractres explicites et les couleurs ont en revanche plus de chance dtre ignores. Si ladresse e-mail de lauteur du message correspond celle dun administrateur du blog, larticle se retrouve automatiquement associ cet utilisateur.
DTAIL Si vos e-mails sont signs ?
WordPress est suffisamment intelligent pour supprimer automatiquement la signature des e-mails.
Sur WordPress.com
La fonctionnalit peut tre active en passant par le menu Mon Compte>Mes Blogs et en cliquant sur le bouton Activer au niveau de la colonne crire un article par e-mail. Une adresse e-mail est alors automatiquement gnre.
141
5 Bloguer en nomade
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
la diffrence de la solution prcdente, les messages transmis cette adresse deviennent instantanment des articles publis.
Figure 539
Il convient de ne jamais oublier que ladresse e-mail de publication est extrmement sensible. Une personne malintentionne qui mettrait la main sur cette adresse pourrait poster des articles sur le blog. Les dveloppeurs ont d prvoir cette situation, car un e-mail de confirmation est automatiquement envoy ladministrateur du blog ds quun article est cr depuis cette adresse. Cela permet au blogueur de dtecter tout comportement suspect. Dans une telle situation, ladresse e-mail de publication doit tre regnre le plus vite possible laide du lien prvu cet effet.
Figure 540
142
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
Avec son systme de thmes, WordPress permet aux blogueurs de modifier trs facilement lapparence de leur blog. Malgr leur structure commune, les blogs parviennent ainsi proposer des prsentations extrmement varies, ce qui est essentiel pour vhiculer lidentit dun blog auprs de ses lecteurs.
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le design est une dimension essentielle dun blog dans la mesure o il sagit de la premire chose que remarque un nouveau visiteur. Il est par consquent crucial que ce premier ressenti soit la fois positif et fidle lidentit que souhaite vhiculer le blogueur. Se concentrer sur le fond, cest--dire les contenus, sans se proccuper de la forme est un parti pris dangereux pour un blogueur. Diffrents moyens permettent de modifier lapparence dun blog : changer de thme ; personnaliser le thme ; modifier les feuilles de style (CSS).
Changer de thme
WordPress intgre un systme trs abouti de thmes qui permet dun simple clic de modifier la prsentation complte dun blog.
Un thme correspond un ensemble de scripts PHP responsables de la construction et de lhabillage des pages du blog. Dans le cadre dun thme WordPress, ces scripts sont appels des templates. Un thme construit aussi bien la structure gnrale du blog (en-tte, colonne latrale, pied de page) que les diffrentes vues : listes darticles, dtail dun article, rsultats de recherche, etc.
ATTENTION Incompatibilits
Toutes les plates-formes de blogs disposent dun systme de thmes. Un thme est cependant spcifique la plate-forme pour laquelle il a t conu. Il nest par consquent pas possible dinstaller un thme Blogger sur WordPress.
Figure 61
146
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 62
Figure 63
147
WordPress 3
La dcision fut donc prise de proposer un nouveau thme par dfaut avec le passage de WordPress la version 3.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 64
Ce nouveau thme, Twenty Ten, dispose de nombreux avantages : une compatibilit technique totale avec les fonctionnalits les plus avances de WordPress : menus, widgets, etc. ; un paramtrage tendu : fond de page (image ou couleur), image den-tte ; une colonne latrale plus large permettant daccueillir plus facilement des widgets populaires tels que Facebook ou Twitter ; un meilleur respect des styles dans lditeur de lespace dadministration ; une volutivit la fois facilite et plus importante.
148
user 177 at Wed Nov 10 04:01:48 +0100 2010
Installer un thme
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress rend linstallation dun nouveau thme extrmement simple. Longlet Installer des thmes disponible dans linterface Apparence> Thmes propose diffrents moyens de dcouvrir et de rechercher de nouveaux thmes : des liens : Mis en avant, Les + rcents, Mis jour rcemment ; un moteur de recherche permettant de rechercher par mot-clef ou par auteur ; un systme de filtrage permettant de ne lister que les thmes correspondant aux critres cochs.
Figure 65
149
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 66
Chaque thme prsent dans la liste est accompagn de trois liens qui permettent : dinstaller le thme (Installer) ; dobtenir un aperu (Prvisualiser) ; dafficher plus de dtails : auteur, version, date de dernire mise jour, nombre de tlchargements (Dtails).
Figure 67
Fentre de prvisualisation
150
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le lien Installer ouvre une fentre qui permet de confirmer linstallation en cliquant sur le bouton Installer maintenant.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 68
Figure 69
151
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 610
Trois actions sont disponibles pour chaque thme : Activer, Prvisualiser et Supprimer. la diffrence de la prvisualisation dcrite prcdemment, celle-ci est accompagne dun lien permettant dactiver le thme.
Figure 611
152
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Supprimer permet deffacer le rpertoire ainsi que tous les fichiers du thme. Il est important de rappeler que cette opration naura pas de consquence sur les diffrents contenus du blog (articles, catgories, mots-clefs, pages, liens, etc.)
Figure 612
Installation manuelle
Des sites de design tels que Smashing Magazine proposent rgulirement des slections de thmes. Certains dentre eux, bien que gratuits, ne sont pas rfrencs sur WordPress.org. Il est alors ncessaire de procder une installation manuelle. La premire tape dune telle installation consiste se rendre sur le site du dveloppeur du thme et rcuprer larchive du thme sous forme dun fichier .zip. Selon le contenu de larchive, deux modes dinstallation sont alors envisageables. Si larchive contient des scripts PHP et un fichier style.css la racine ou dans un sous-rpertoire, le blogueur peut passer par laction Envoyer disponible dans linterface Apparence>Ajouter de nouveaux thmes.
B http://www.smashingmagazine.com
153
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 613
lenvoyer sur le serveur. Ds que le transfert est termin, la rubrique Apparence>Thmes fait rfrence au nouveau thme install, qui peut alors tre activ.
Figure 614
Figure 615
de la dcompresser et didentifier le rpertoire contenant les scripts PHP ainsi que la feuille de style (style.css). Cest ce rpertoire qui doit ensuite tre dpos sur le serveur dans le rpertoire wp-content/themes. 154
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 616 Un simple glisser-dposer laide dun client FTP tel que FileZilla ou Cyberduck permet dinstaller un nouveau thme dans le blog.
Gnrer un thme
Un gnrateur de thme est une solution particulirement adapte pour un blogueur profane qui ne parvient pas trouver un thme disposant de couleurs qui lui conviennent. Un tel outil permet de spcifier un nombre important de caractristiques (couleurs, typographie, largeur de la colonne latrale, etc.) et de tlcharger larchive du thme nouvellement cr. Generator, disponible sur le site affiche un aperu en temps rel du thme en cours dlaboration.
http://www.yvoschaap.com/wpthemegen/,
WordPress
Theme
Une fois le paramtrage termin, lutilisateur rcupre larchive du thme en utilisant le bouton Save disponible en bas gauche du site.
155
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 618
156
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le thme peut alors tre install sur le blog selon la procdure manuelle.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 619
157
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 621
Personnalisation de larrire-plan
Figure 622
Personnalisation de len-tte
158
user 177 at Wed Nov 10 04:01:48 +0100 2010
Un thme tel que Monochrome propose quant lui la rubrique Options du thme qui permet notamment de dfinir la largeur, limage den-tte, le type de moteur de recherche, etc.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 623
Proposer de telles interfaces de personnalisation est une vritable plusvalue pour un thme. Ce type de personnalisation dispose de deux avantages majeurs : une grande simplicit pour le blogueur ; la conservation des personnalisations suite une mise jour du thme.
159
WordPress 3
CONFIGURATION
Dfinir le nombre darticles par page
Le nombre darticles par page afficher dans les listes nest pas dfini par le thme mais par une option de la rubrique Rglages>Lecture>Les pages du site doivent afficher au plus.... Cette rubrique permet galement de proposer laffichage dune page en tant que page daccueil plutt que la liste des derniers articles.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress permet de limiter la recherche de nouveaux thmes aux seuls thmes qui disposent de telles interfaces. Il convient pour cela de cocher la case Options du thme dans la section Filtre de fonctionnalits (rubrique Thmes>Installer des thmes).
Figure 624
Le code HTML dune page peut tre visualis en utilisant le menu du navigateur Affichage>Code source de la page.
160
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
dernires sont crites en CSS (Cascading Style Sheet, cest--dire feuille de style en cascade ) et permettent de dfinir laspect visuel du site. La dernire catgorie de fichiers correspond aux scripts JavaScript. Il sagit de programmes qui grent linteractivit des pages : les affichages dalertes et de confirmation, les dplacements dlments, les effets, les contrles, etc. Alors quil est possible de placer le CSS et le JavaScript directement au sein de la page HTML, un bon dveloppeur web prfrera sparer ces diffrents lments dans des fichiers bien distincts.
Figure 626
161
WordPress 3
Le principe dune feuille de style consiste associer des proprits regroupes entre accolades des slecteurs qui correspondent des lments de la page (tables, cellules, paragraphes, etc.).
body { line-height: 1; border: 4px solid red; }
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le slecteur body permet de dfinir les proprits de lintgralit de la page. En y ajoutant la proprit border: 4px solid red;, la page se dote dun cadre rouge de quatre pixels dpaisseur.
Figure 627 Apparition dune bordure rouge suite la modification de la feuille de style
Laccs aux CSS permet donc de modifier certains aspects visuels du blog sans ncessiter le dveloppement dun nouveau thme.
Thme enfant
Plutt que de modifier directement le style dun thme (et de risquer de perdre ces modifications suite une mise jour du thme), WordPress, depuis la version 2.7, recommande lutilisation des thmes dits enfants. Le principe dun tel thme est de faire rfrence un thme parent et de ne redfinir que les lments qui le ncessitent (styles, templates). On dit que le thme enfant hrite des proprits de son parent.
162
user 177 at Wed Nov 10 04:01:48 +0100 2010
Dans sa version la plus basique, un thme enfant correspond un rpertoire plac dans wp-content/theme/<nom_du_theme> contenant un fichier style.css dont le contenu est structur de la faon suivante :
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
/* Theme Name: Twenty Ten Italic Author: Fx Template: twentyten */
Ces lignes prcisent : le nom du thme (Twenty Ten Italic) ; lidentit du crateur (Fx) ; le nom du thme parent (il sagit plus prcisment du nom du rpertoire du thme parent) ; dans le cas prsent, le thme de rfrence est Twenty Ten. Une fois le fichier style.css enregistr, le nouveau thme apparat automatiquement dans la rubrique Apparence>Thmes.
Figure 628
163
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le fichier style.css peut dfinir lintgralit des rgles CSS du thme ou se contenter den modifier certaines. Pour cela, le thme enfant doit faire rfrence au thme parent, en utilisant linstruction @import url() pour inclure la feuille de style CSS correspondante.
/* Theme Name: Twenty Ten Italic Author: Fx Template: twentyten */ @import url("../twentyten/style.css"); * { font-style:italic !important; }
Figure 629 Le thme enfant Twenty Ten Italic affiche lensemble des textes en italique.
164
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
Avec prs de 10 000 extensions, WordPress permet ses utilisateurs de trouver une solution toute une srie de problmatiques auxquelles un blogueur peut tre confront.
une extension
B Proposer un formulaire de
contact sur le blog
B Installer un forum
MOTS-CLEFS
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Des plates-formes web open source comme phpBB (forum), Drupal ou Joomla (gestion de contenus), Prestashop ou Magento (e-commerce) doivent une part de leur succs leur volutivit. Modules et extensions permettent aux utilisateurs denrichir fonctionnellement leur site sans effectuer de dveloppements complmentaires. Ce chapitre prsente certaines des extensions sappliquant WordPress, leur fonctionnement et leur installation. Les extensions de WordPress sont protiformes ; certaines ont des effets visibles, alors que dautres restent indcelables. Certaines apparaissent sur le blog, dautres au sein de lespace dadministration.
Figure 71
Figure 72
168
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Toutes les extensions prsentes dans la liste ont effectivement t installes sur le blog. Un certain nombre dinformations est associ chacune dentre elles : le nom de lextension ; une description ; la version ; le nom de lauteur (avec un lien vers son site personnel) ; le lien vers le site de lextension. Les actions associes chaque extension (Activer, Dsactiver, Modifier, Supprimer, Modifier) varient en fonction du statut de lextension.
Figure 73
Lextension NextGEN Gallery est active, alors que Hello Dolly est dsactive.
Lactivation dune extension est ralise en cliquant sur le lien Activer situ sous le nom de lextension. Plusieurs extensions peuvent tre actives en mme temps, en utilisant le menu Actions globales situ audessus de la liste. Ce menu permet galement de Dsactiver et de Supprimer plusieurs extensions slectionnes.
Figure 74
169
WordPress 3
Modification
Le lien Modifier permet dditer les sources de lextension. Cette pratique nest pas conseille, dans la mesure o les modifications risquent dtre perdues suite une mise jour de lextension.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 75
Dans le cas o une extension ncessite absolument une modification (correction de bogue ou ajout de fonctionnalit), deux solutions doivent tre privilgies : transmettre la demande (ou un patch) lauteur de lextension, afin quil puisse apporter la modification ; dupliquer lextension et lui donner un nouveau nom, afin de pouvoir la faire voluer sa guise.
Suppression
Seule une extension dsactive peut tre supprime. Le lien Supprimer fait basculer sur une interface de confirmation.
Figure 76
Confirmation de suppression
170
user 177 at Wed Nov 10 04:01:48 +0100 2010
Un lien donne galement la possibilit de lister les fichiers qui seront supprims.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 77
Configuration
De nombreuses extensions donnent la possibilit au blogueur de modifier certains de leurs paramtres.
Figure 78
Laccs linterface de configuration diffre dune extension lautre. Certaines ajoutent un lien Rglages, alors que dautres incluent un lien au sein de leur description.
Figure 79
Figure 710
Ces deux descriptions disposent chacune dun lien permettant de configurer lextension : Options configuration panel et Configure.
Les interfaces de configuration des extensions peuvent venir sintgrer dans diffrents menus de lespace dadministration. On les retrouvera le plus souvent dans le menu Rglages.
171
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 711
Figure 712
Chaque rsultat est accompagn dun lien Dtails qui donne accs la fiche technique complte de lextension. Cette fiche permet notamment : de consulter la description complte de lextension ; de se faire une ide de sa popularit (Moyenne des notes, Nombre de tlchargements) ;
172
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 713
de lire des commentaires dutilisateurs ; de vrifier la compatibilit vis--vis de la version de WordPress ; de sassurer de la cadence du dveloppement (Dernire mise jour) ; de visualiser des captures dcran (Screenshots) ; de sinformer sur les dernires modifications (Changelog) ; dobtenir de laide (FAQ) et des dtails sur la procdure dinstallation
(Installation). Ces diffrentes informations permettent de se faire une ide trs prcise de la qualit et de la pertinence de lextension. Le blogueur peut alors fermer la fentre sil nest pas convaincu, ou procder linstallation en cliquant sur le lien Installer maintenant. Notez quun autre lien Installer maintenant se situe droite de la fentre Dtails.
Figure 714
173
WordPress 3
Une fois linstallation termine, le blogueur accde une page de confirmation qui lui permet dactiver lextension sur-le-champ, sil le souhaite.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 715
Confirmation dinstallation
Figure 716
Figure 717
174
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les rsultats de recherche permettent daccder la fiche dtaille de chaque extension. Le bouton Installer maintenant est remplac par un bouton Download (Tlcharger). Linstallation se fait alors en deux tapes. 1 La premire tape consiste tlcharger larchive (fichier .zip) de lextension.
Figure 718
Tlchargement de lextension
Envoyer (prsent sous le titre) pour transfrer le fichier .zip sur le serveur. WordPress se charge alors de dcompresser automatiquement larchive et de dplacer les fichiers dans le rpertoire adquat.
Figure 719
175
WordPress 3
Cas pratiques
Prsentons maintenant linstallation de deux extensions : un formulaire de contact et un forum.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 720
Fiche de lextension
Une fois lextension installe et active, lespace dadministration senrichit dune nouvelle rubrique : Contact.
176
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 721
Configuration de linterface
Lextension permet de concevoir autant de formulaires que le blog en requiert. Le lien Ajouter un nouveau lance un processus de cration de formulaire. Linterface est compose de plusieurs sections. La premire donne accs au code placer dans les articles ou pages pour indiquer lemplacement du formulaire. Une page Contact peut ainsi tre cre pour proposer le formulaire de contact.
TRADUCTIONS
Et si mon blog nest pas en anglais ?
Lextension Contact Form 7 a lavantage de disposer dun trs grand nombre de traductions.
177
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 722
Figure 723
Ds que le formulaire est rempli, le blogueur reoit automatiquement un e-mail intgrant les donnes des diffrents champs. La deuxime section de linterface permet de modifier la structure du formulaire. Le principe est ici de placer des marqueurs de type [text* your-name], [textarea your-message] au sein du code HTML du formulaire. Ce procd allie simplicit de conception et souplesse pour le placement des champs.
178
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 724
Message de contact
Le menu droulant Gnrer des tags sur la droite permet dinsrer des champs plus complexes tels que des menus droulants, des cases cocher, etc. Le principe dinsertion de ces champs consiste rcuprer le code et le placer dans lditeur situ sur la gauche. Chaque modification doit tre enregistre en cliquant sur le bouton Sauvegarder. Lajout dun champ au formulaire doit toujours tre accompagn de la modification du message envoy au blogueur, afin que celui-ci reoive lintgralit des informations transmises par le formulaire.
Figure 725
Figure 726
179
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 727
ce message. La partie gauche permet de prciser les informations telles que le destinataire, lmetteur ou le sujet. Lditeur de droite donne, quant lui, la main sur le contenu du message ainsi que les donnes du formulaire qui vont y apparatre.
Figure 728
180
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
denvoyer un accus de rception la personne qui a rempli le formulaire. La rubrique Messages permet quant elle de modifier les diffrents messages de confirmation et derreur qui sont susceptibles dapparatre suite la transmission du formulaire. Bien que prfrable une adresse e-mail affiche sur le blog, un formulaire de contact non protg peut galement tre exploit par des outils malveillants qui seraient en mesure dautomatiser lenvoi de messages. Les sites web se protgent de ce type dattaques avec la technique des captchas. Un captcha correspond une image qui contient un groupe de caractres. Linternaute doit crire les lettres (et ventuellement les chiffres) quil visualise dans limage pour tre autoris transmettre le message.
Figure 729
Exemple de captcha
Lextension Contact Form 7 permet galement de proposer ce type de protection. Lextension Really Simple CAPTCHA doit cependant tre installe au pralable. Deux lments doivent alors tre ajouts au formulaire : lun correspondant limage et lautre au champ texte associ.
Figure 730
181
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 731
Le blogueur utilise linterface Forum Server>Categories & Forum pour crer une premire catgorie.
182
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 733
Figure 734
Lextension donne la possibilit dhabiller le forum en utilisant un systme spcifique de thmes : Forum Server>Skins. Lactivation dun thme est obligatoire. Lintgration du forum au blog passe par la cration, via lditeur HTML, dune page ayant pour contenu le commentaire HTML suivant : <!--VASTHTML-->.
Figure 735
183
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 736
Prsentation du forum
La configuration par dfaut nautorise pas le dpt anonyme de sujet. Cela est modifiable en dcochant la case Registration required to post de la rubrique Forum Server. Enfin, ladministrateur peut raliser la modration en ligne. Chaque sujet du forum dispose de liens associs qui permettent : de dplacer le sujet dans un autre forum (Move Topic) ; de supprimer le sujet (Delete Topic).
184
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 737
Dautres utilisateurs peuvent venir complter lquipe de modration en utilisant linterface Forum Servers>Moderators.
Figure 738
185
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
La colonne latrale est un des lments les plus caractristiques dun blog. Elle peut tre enrichie dune multitude dapplications appeles widgets.
B widget B colonne latrale B Twitter B Facebook B Google Web Element B Google Buzz
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La colonne latrale est lespace privilgi pour accueillir les lments de navigation qui facilitent laccs aux diffrents contenus du blog. Elle propose gnralement un calendrier, un dtail des dernires publications, une liste des catgories et une slection des mots-clefs les plus populaires. Il sagit galement dun espace o le blogueur peut diffuser des informations personnelles comme une courte biographie, une slection de ses liens prfrs ou un aperu de ses rseaux sociaux. Les informations proposes dans la colonne latrale sont organises en sections. Elles sont, pour la plupart, gnres par des applications portant le nom de widgets.
Figure 81
Gestionnaire de widgets
188
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lajout dun widget sur le blog ne ncessite rien de plus que le dplacement dun des widgets prsents dans le bloc Widgets disponibles vers une des zones de widgets prsentes droite (par exemple Zone principale de widgets). Un widget ne peut tre dplac dans une zone de widgets que lorsque celle-ci est dplie, ce que lutilisateur obtient en cliquant sur la flche situe droite du nom.
Figure 82
Les zones de widgets sont spcifiques au thme actif. La plupart des thmes ne proposent quune seule zone de widgets : la colonne latrale.
Figure 83
Twenty Ten propose quant lui six de ces zones : deux dans la colonne latrale (Zone principale/secondaire de widgets) et quatre dans le pied de page (Premire/Deuxime/Troisime/Quatrime zone de pied de page).
Figure 84
Les six zones de Twenty Ten qui peuvent accueillir des widgets
189
WordPress 3
Lordre dapparition des widgets dans une zone de widgets est modifiable par simple rorganisation avec la souris.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 86
Configuration
Chaque widget activ dispose dune interface de configuration, accessible par un simple clic sur la flche situe droite du nom du widget.
Figure 87
Le titre permet de modifier lintitul associ par dfaut au widget qui apparatra sur le blog. Ne renseigner aucun titre est tout fait autoris.
Figure 88
190
user 177 at Wed Nov 10 04:01:48 +0100 2010
Suppression et dsactivation
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Diffrentes mthodes permettent de retirer un widget de la colonne latrale (ou de toute autre zone de widgets). La premire solution consiste utiliser le lien Supprimer qui apparat lorsque le widget passe en mode dpli.
SAVOIR Fermer
Le lien Fermer permet de refermer le formulaire de configuration du widget.
Figure 89
Il est galement possible de supprimer le widget en le replaant (avec un glisser-dposer) dans la section Widgets disponibles.
Figure 810
WordPress permet galement de retirer le widget tout en conservant les rglages : on parle alors de dsactivation. Le widget doit dans ce cas tre dplac dans la section Widgets dsactivs.
Figure 811
191
WordPress 3
Archives
Objectif : liste des mois au cours desquels des articles ont t publis. Rglages : affichage du nombre darticles publis dans le mois ; prsentation des liens sous forme de liste ou de menu droulant.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 812
Widget Archives
Articles rcents
Objectif : liste des derniers articles publis. Rglages : nombre darticles afficher (valeur par dfaut : 5, maximum : 15).
Figure 813
Calendrier
Objectif : affichage dun calendrier mettant en avant les jours du mois qui ont vu des articles publis.
Figure 814
Widget Calendrier
192
user 177 at Wed Nov 10 04:01:48 +0100 2010
Catgories
Objectif : liste des catgories qui ont au moins un article associ.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Rglages : prsentation sous la forme dun menu droulant ; affichage du nombre darticles associs.
Figure 815
Commentaires rcents
Objectif : liste des derniers commentaires dposs sur le blog. Rglages : nombre de commentaires afficher.
Figure 816
Flux
Objectif : afficher les lments dun flux (RSS ou autre) extrieur. Rglages : ladresse du flux est obligatoire. Laffichage du contenu, de lauteur et de la date sont facultatifs. Il est galement possible de prciser le nombre dlments afficher.
193
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 817
Widget Flux
Liens
Objectif : afficher une liste de liens slectionns par le blogueur. Ce widget est galement appel blogroll. Rglages : limitation une catgorie spcifique ; possibilit dafficher des lments supplmentaires : image, description, note.
Figure 818
Widget Liens
Mta
Objectif : afficher une liste de liens tels quun accs au flux RSS, un lien de dconnexion, etc. Ce widget nest que trs rarement utilis.
Figure 819
Widget Mta
194
user 177 at Wed Nov 10 04:01:48 +0100 2010
Menu personnalis
Objectif : intgrer un menu cr via Apparence>Menus.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 820
Nuage de mots-clefs
Objectif : prsenter les mots-clefs les plus populaires du blog. La taille du mot-clef varie en fonction de sa frquence dutilisation. Ce widget est galement appel nuage de tags.
Figure 821
Pages
Objectif : afficher une liste des pages disponibles sur le blog. Chaque lment de la liste dispose dun lien associ donnant accs la page. Rglages : choix entre trois modes de tri : alphabtique, chronologique ou prise en compte du champ ordre ; possibilit dexclure certaines pages.
Figure 822
Widget Pages
195
WordPress 3
Recherche
Objectif : afficher un champ de recherche qui permet de raliser une recherche dans lintgralit des contenus du blog.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 823
Widget Recherche
Texte
Objectif : placer un texte libre ( propos, etc.).
196
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 824
Figure 825
197
WordPress 3
Une fois le widget install, la colonne latrale dispose dune structure 3D anime intgrant les mots-clefs les plus importants du blog.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 826
Illustrons ce processus en ajoutant un bouton Skype Call me ! dans la colonne latrale. La page http://www.skype.com/intl/en-us/tell-a-friend/get-a-skypebutton/ permet dindiquer son identifiant Skype et de choisir le format du bouton. Le code HTML gnr dans lespace Copy & paste this code peut tre copi et plac dans le formulaire de saisie dun widget Text.
198
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 828 Le code HTML est plac dans le champ de saisie du widget Text.
Figure 829
Figure 827
199
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le flux RSS des tweets est situ sous la liste des abonns.
Figure 831
Twitter met disposition un widget beaucoup plus lgant sur la page http://twitter.com/goodies/widgets (voir figure 8-33). Comme tout widget HTML, le widget Twitter peut tre plac dans la colonne latrale en utilisant le widget Text. 200
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 832
Figure 833
Lintgration dun widget ncessite les tapes suivantes : 1 Slectionner longlet Mon site web. 2 Cliquer sur Widget de profil. 3 Personnaliser le widget en utilisant les rubriques disponibles sur la gauche (voir figure 8-34). Chaque modification peut tre prvisualise en cliquant sur le bouton Tester ce rglage. La rubrique Dimensions est particulirement utile pour accder loption Ajustement automatique de la largeur. En cochant cette option, le widget stendra sur toute la largeur de la colonne latrale. 4 Cliquer sur le bouton Terminer & rcuprer le code pour rcuprer le code HTML et le placer dans un widget Text.
201
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 834
Facebook
Leader incontest des rseaux sociaux, Facebook a trs vite compris limportance douvrir sa plate-forme aux webmasters et aux dveloppeurs. Les possibilits dinteraction avec les donnes sont aujourdhui trs nombreuses : cration dapplications qui apparaissent sur le Profil ou dans longlet Encarts ; dlgation un site extrieur de lautorisation de publier en son nom sur le Mur de Facebook (Facebook Connect) ; gnration de widgets qui peuvent tre installs sur des sites extrieurs. Les diffrents widgets proposs par Facebook sont regroups sur la page http://www.facebook.com/facebook-widgets/.
Figure 835
Widgets Facebook
202
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le widget Badge de profil permet de prsenter les dernires modifications de son profil Facebook. Le lien Modifier ce badge permet de slectionner les informations qui apparatront dans le badge.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 836
Une fois les paramtres enregistrs, linterface met disposition un code JavaScript qui peut tre inclus dans la colonne latrale.
Figure 837
Google Buzz
Google, qui occupe une position dominante sur le Web, veille ne jamais dlaisser un domaine plbiscit par les internautes. Le gigantesque march du Que suis-je en train de faire en ce moment ? , si bien trait par Facebook et Twitter, est un domaine que Google ne pouvait se permettre de ngliger. Google Buzz, lanc en fvrier 2010, fut prcisment dvelopp pour rattraper ce retard. Ce service a lavantage de pouvoir sappuyer sur des produits aussi populaires que Gmail ou Google Reader pour simposer auprs des internautes. Au sein de Google Reader, la rubrique Votre contenu>Liste de partage propose sur la droite le lien Paramtres de partage qui donne accs, en bas de la page, Ajoutez un extrait. Ce module permet dobtenir un widget qui affiche tous les lments de votre Buzz : modifications de statut, partages dhistoires.
203
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 838
Figure 839
Figure 840
204
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 841
Figure 842
Web Elements proposs par Google : calendrier, conversation, cartes et actualits Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
205
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 843
Figure 844
206
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Linstallation est simple. 1 Choisir la langue du blog : French, et laisser Display sur la valeur Always. 2 Rcuprer le code source et le coller dans le widget Text.
Figure 845
Calendrier dvnements
Le Web Element Calendar donne la possibilit dafficher les prochains vnements dun agenda gr par Google Agenda (Google Calendar, en anglais). Pour pouvoir tre affich, le calendrier doit tre public. Le passage dun agenda en mode public se ralise de la manire suivante. 1 Sur http://www.google.com/calendar, accder lespace de configuration en utilisant le lien Paramtres disponible en haut gauche du navigateur. 2 Dans longlet Agendas, cliquer sur le lien Partager cet agenda. 3 Cocher la case Rendre cet agenda public. Une fois rendu public, lagenda peut tre slectionn en cliquant sur le bouton Choose a calendar.
207
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 846
Slection du calendrier
Les autres paramtres permettent de modifier les dimensions et la prsentation. Le thme du blog doit disposer dune largeur de colonne latrale suffisante pour pouvoir accueillir lagenda, qui mesure au minimum 300 pixels.
Figure 847
Figure 848
Figure 849
Prsentation en agenda
Prsentation en calendrier
208
user 177 at Wed Nov 10 04:01:48 +0100 2010
Les principaux sites de diffusion de mdias (photos, vidos, musique) permettent dexporter des slections quil est possible dintgrer dans la colonne latrale.
Badge Flickr
Flickr donne le nom de badge ou module au widget quil exporte. Linterface de cration est disponible sur la page : http://www.flickr.com/badge.gne.
Figure 850
La cration dun badge se droule en quatre tapes. 1 Format : le format Flash a lavantage dtre esthtique et anim. 2 Slection : indiquer quelles sont les photos qui apparatront dans le badge. Il est possible de ne slectionner que les photos publiques qui disposent dun tag spcifique. Un blog consacr aux jardins pourrait ainsi afficher un badge des photos publiques ayant le tag jardin associ.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
Bien que trs populaire sur le Web actuel, le format Flash prsente malgr tout le risque de ne pouvoir tre lu par tous les systmes (sur liPhone, par exemple). De mme, si vous souhaitez respecter les standards d'accessibilit du Web, il vous faudra alors prfrer le HTML. Pour en savoir plus, rendez-vous au chapitre 9 sur les contenus multimdias.
209
WordPress 3
3 Prsentation : personnaliser visuellement le badge. 4 Sources : obtenir le code HTML qui pourra tre inclus dans la
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
colonne latrale.
Figure 851
Videowall Dailymotion
Dailymotion offre la possibilit ses utilisateurs de crer des listes de lecture (playlists) et dy placer leurs vidos prfres.
Figure 852
Ces playlists peuvent ensuite tre partages dans le cadre dun widget appel Vidowall. La page http://www.dailymotion.com/factory/videowall/ permet de personnaliser le widget. Pour partager une des ses playlists, lutilisateur renseigne, dans le champ URL Dailymotion, ladresse associe sa playlist (il sagit de ladresse prsente dans la barre dadresses du navigateur lorsque lutilisateur consulte sa playlist).
210
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 853
Configuration du vidowall
La taille 2 4 est bien adapte une intgration dans une colonne latrale. Une fois le paramtrage effectu, le bouton Gnrez le code vous fait rcuprer le code du widget.
Figure 854
211
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
WordPress offre diffrentes techniques pour enrichir les articles dlments aussi divers que des vidos, de la musique, des cartes ou des calendriers.
dans un article
WordPress 3
Comme toute page sur le Web, un article de blog est crit dans un langage informatique appel le HTML. Parfaitement adapt aux contenus simples (textes, images), ce langage ne proposait, il y a encore peu de temps, aucun moyen dinclure de faon native des lments multimdias (vidos, morceaux musicaux...) au sein de pages web. Bien que le HTML 5 tende rattraper le retard, la technologie Flash propose par Adobe reste aujourdhui la solution la plus adapte pour concevoir et diffuser des contenus multimdias sur le Web. En sappuyant sur cette technologie, de nombreux sites dhbergement et de diffusion de contenus multimdias mettent disposition leurs contenus et permettent ainsi aux internautes denrichir leurs pages.
Ils sont le plus souvent structurs de la manire suivante : [nom_du_service identifiant_du_contenu]. titre dexemple, linclusion dune vido Vimeo dont lidentifiant est 123 scrit de la manire suivante : [vimeo 123]. Alors que de nombreux shortcodes sont reconnus par dfaut sur WordPress.com, il est ncessaire dinstaller des extensions complmentaires sur un blog autonome (par exemple, WordPress SlideShare pour les prsentations, ou PollDaddy Polls & Ratings pour les sondages). Le principe de fonctionnement dun shortcode est le suivant : avant dafficher un article, WordPress vrifie son contenu pour y dtecter la prsence dun shortcode quil est en mesure de traiter. Si tel est le cas, il rcupre le ou les paramtres placs entre crochets et remplace le shortcode par une portion de code HTML permettant, le plus souvent, de charger lanimation Flash du service associ.
214
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les shortcodes ont lavantage de garantir une meilleure volutivit. En effet, un site pourrait tout fait changer le code de son animation Flash ou les noms des paramtres, etc. Si le site utilise des shortcodes, seule lextension associe devra tre mise jour et les contenus resteront identiques.
T Embed
Le terme anglais embed est rgulirement utilis pour qualifier un bloc HTML inclure dans une page HTML. Figure 91
Les services exportent principalement trois types dlments HTML : des iFrames, des animations Flash et des scripts JavaScript. Une iFrame permet dinclure une page au sein dune autre page. La balise associe est <iframe>. Cette technique est notamment utilise par Google pour ses plans (Google Maps) ou ses documents (Google Docs). Les animations Flash sont, quant elles, insres laide de la balise <object>.
Figure 92
En cliquant sur le bouton Embed prsent sur une vido Vimeo, le blogueur peut rcuprer le lecteur Flash.
Lintgration dun contenu multimdia dans un article ou une page consiste copier la portion de code HTML mise disposition par le service et la coller dans lditeur HTML lemplacement souhait.
215
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 93
Dans le cas dune animation Flash, le blogueur peut raliser des allersretours entre les modes Visuel et HTML. Il peut ainsi ajouter du contenu autour de lanimation Flash (qui est reprsente, en mode Visuel, par un rectangle jaune).
Figure 94
Une animation Flash est reprsente par un bloc jaune en mode Visuel.
Il en va tout autrement dans le cas dune iFrame ou dun script JavaScript. Il convient en effet, dans ce cas, de ne jamais repasser en mode Visuel, sous peine de perdre les informations insres.
216
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 95
Module dexport
Le code HTML associ liFrame peut tre insr tel quel au sein du code HTML de larticle. Google permet galement dadapter ce code en utilisant la fonctionnalit Personnaliser et prvisualiser la carte intgre.
Figure 96a
217
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 96b
Figure 97
218
user 177 at Wed Nov 10 04:01:48 +0100 2010
ALTERNATIVE OpenStreetMap
Espace collaboratif par excellence, le Web a permis des volontaires rpartis travers le monde dunir leurs forces pour crer un outil de cartographie en ligne ouvert et gratuit. Le projet OpenStreetMap permet, comme Google Maps, lexportation dune carte sous la forme dune iFrame (onglet Exporter).
B http://www.openstreetmap.org
Figure 98
La plupart des sites de vidos permettent aux internautes de dposer leurs propres vidos. Il sagit dun moyen particulirement intressant pour diffuser une vido personnelle sur un blog : aucune problmatique lie au format, aucune dpense lie la bande passante consomme.
La barre dicne sest enrichie, sur la droite, dune icne reprsentant une tlvision.
En cliquant sur la tlvision apparue dans la barre doutils, une fentre incruste souvre, permettant de renseigner le site qui hberge la vido (Select video portal) ainsi que lidentifiant de cette dernire (Insert video ID). Cet identifiant doit tre rcupr au sein de lURL de la vido. Dans le cas de YouTube, une vido dont ladresse est http://www.youtube.com/ watch?v=QND2lFCrIGw aura pour identifiant associ QND2lFCrIGw. Dans le cadre dune vido Vimeo http://vimeo.com/10911131, lidentifiant correspond au chiffre qui se trouve derrire le nom de domaine, en loccurrence 10911131.
219
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 910
Figure 911
Depuis la version 2.9, WordPress est galement en mesure de remplacer lURL dune vido par le lecteur associ. LURL doit toutefois tre isole sur une ligne. WordPress reconnat les vidos provenant des sites suivants : YouTube, Vimeo, Dailymotion, blip.tv, Viddler, Hulu, Qik et WordPress.tv. Pour profiter de cette fonctionnalit, loption Affichage automatique doit tre coche dans linterface Rglages>Mdias.
220
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 912
Figure 913
221
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 914
Audio
[audio:<chemin_du_fichier>].
des shortcodes du type Le shortcode gnr peut ensuite tre plac dans le contenu laide du bouton Insrer dans larticle.
Player
reconnat
Figure 915
222
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 916
Figure 918
223
WordPress 3
ALTERNATIVE Picasa
Prsent sur tous les fronts du Web, Google propose son propre gestionnaire de photos en ligne : loutil Picasa Web Albums permet notamment dexporter toute une galerie de photos sous forme de diaporama au format Flash. Une fois la galerie slectionne, linterface propose sur la droite Lien
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Grand avantage de Picasa sur Flickr, Google propose, en plus de la version web, un logiciel de gestion de photos pouvant tre install aussi bien sur Windows que sur Mac OS X. Un tel outil est particulirement utile de nos jours, o tout photographe amateur doit grer plusieurs milliers de photos sur son disque dur. Il permet, entre autres, de slectionner, classer, annoter et diter ses photos, avant de les exporter dun clic sur Picasa Web Albums. Ce logiciel peut tre tlcharg sur :
B http://picasa.google.com
B http://issuu.com
Figure 920
224
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 921
Le site offre la possibilit de dposer gratuitement des documents via linterface http://issuu.com/user/upload. Une fois le compte cr et le fichier transfr, linternaute dispose dun espace lui permettant de grer tous ses documents.
Figure 922
Le bouton Embed permet douvrir linterface de paramtrage du lecteur de PDF. Longlet WordPress donne accs au shortcode qui sera reconnu une fois lextension WP Issuu installe et active (voir figures 9-23 et 9-24 page suivante).
ALTERNATIVE Scribd
Le site Scribd permet galement dexporter un module de consultation de PDF en ligne. Lextension Simpler iPaper doit tre installe pour faire fonctionner le shortcode.
B http://www.scribd.com
225
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 923
Paramtrage du shortcode
Figure 924
Le service Google Livres (aussi connu sous le nom de Google Books) permet de raliser des recherches dans un fonds de plusieurs millions de livres et de revues. Le moteur de recherche avanc propose de nombreux filtres, tels que la langue de louvrage, les livres tombs dans le domaine public, etc.
Figure 925
226
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Google Livres offre la possibilit de consulter les livres en ligne. la diffrence des ouvrages rcents, les livres libres de droit sont consultables dans leur intgralit. Linterface de consultation intgre des fonctionnalits de recherche et la possibilit de tlcharger louvrage (lorsquil est libre de droit).
Figure 926
Google permet galement dintgrer le lecteur au sein de pages web. Le lien Lier doit alors tre utilis pour rcuprer le code HTML de liFrame. Une fois intgr dans le contenu de larticle, le lecteur propose des fonctionnalits intressantes, telles que la recherche au sein du contenu du texte.
Figure 927
227
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 928
Le site SlideShare permet de partager des prsentations multimdias (de type PowerPoint) sur le Web. Une fois son compte cr, lutilisateur envoie sa premire prsentation en utilisant le formulaire disponible ladresse http://www.slideshare.net/upload/.
Figure 929
Interface de transfert
228
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le transfert effectu, linterface permet dassocier des mtadonnes au fichier : catgorie, tags, description, visibilit (Privacy). Cette dernire est importante dans la mesure o elle permet de prciser si le document doit tre intgr au moteur de recherche gnral (et visible par tous) ou sil doit rester priv. Seuls les documents publics peuvent tre partags et intgrs dans dautres pages. Lutilisateur peut afficher la liste de ses documents en cliquant sur le lien View your uploads (figure 9-30). La page de dtail du document est obtenue en cliquant sur le titre du document. La prsentation est suivie dune barre proposant les diffrents exports possibles. Lexport WordPress met disposition un shortcode. Lextension WordPress SlideShare doit tre installe et active pour que le moteur reconnaisse ce shortcode.
Figure 930
Figure 931
229
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 932
Figure 933
Lextension dispose dune interface de configuration permettant de dfinir la largeur des prsentations dans les articles. Cette interface est accessible via la rubrique Rglages>SlideShare.
Figure 934
230
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le site PollDaddy donne la possibilit de crer en ligne un sondage qui peut tre insr dans un article. Ce site a la particularit davoir t rachet par Automattic, ce qui a permis lintgration dune interface au sein de lespace dadministration WordPress.com. Rendez-vous dans la rubrique Sondages.
B http://polldaddy.com
Figure 935
Figure 936
Une fois son compte cr sur PollDaddy, le blogueur peut se rendre dans son espace membre pour crer de nouveau sondages. La cration ne ncessite que quelques secondes. 1 Indiquer le titre. 2 Prciser les diffrents choix. 3 Slectionner une prsentation. 4 Choisir les options.
231
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 937
Une fois le sondage cr, une fentre permet de rcuprer le shortcode WordPress intgrer dans larticle.
Figure 938
Rcupration du shortcode
232
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lextension PollDaddy Polls & Ratings doit tre installe pour que le shortcode soit reconnu. En renseignant les informations du compte PollDaddy, il devient possible, comme sur WordPress.com, de crer des sondages et de suivre les rsultats directement depuis lespace dadministration.
Figure 939
Figure 940
La consultation des rsultats peut galement tre ralise dans lespace membre de PollDaddy ou au sein de lespace dadministration de WordPress. Les statistiques proposes sur PollDaddy sont la fois plus agrables lil et plus compltes.
Figure 941
233
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 942
PollDaddy permet galement de crer des formulaires complets (Surveys). Ces formulaires peuvent contenir diffrents types de champs : champ libre, cases choix multiples, etc. Chaque champ peut tre rendu obligatoire en cochant la case Mandatory. Un nouveau shortcode peut tre rcupr suite lenregistrement de lenqute.
Figure 943
234
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 944
Lespace membre de PollDaddy propose de visualiser des statistiques et de consulter les rponses individuelles (Respondents). Certaines fonctionnalits avances, telles que lexportation de donnes, ncessitent cependant de disposer dun compte payant.
Figure 945
235
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Google Agenda est une solution qui permet ses utilisateurs de grer leur agenda en ligne. Lutilisation la plus courante consiste conserver cet agenda priv ou le partager avec quelques personnes de confiance.
Figure 946
Google Agenda
Google autorise cependant rendre un agenda public au moment de sa cration, en cliquant sur loption Rendre cet agenda public, ce qui se rvle intressant pour un blogueur nomade. Plutt que dannoncer chacun de ses voyages ou confrences, le blogueur peut crer une page affichant son agenda public. Le code HTML en charge de laffichage de lagenda est rcupr en accdant aux paramtres de lagenda, dans la partie Insrez cet agenda. LiFrame peut alors tre insre en utilisant lditeur HTML.
Figure 947
236
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 948
Figure 949
237
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
10
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Visibilit et communaut
SOMMAIRE
Que ce soit pour augmenter sa rentabilit ou son lectorat, tout blogueur a un intrt direct travailler son rfrencement et dvelopper son audience. Il existe diffrents outils et techniques pour y parvenir.
B Russir son rfrencement B Crer une communaut B Exploiter les rseaux sociaux
MOTS-CLEFS
B rfrencement B moteur de recherche B analyse daudience B rseaux sociaux B Google Friend Connect B Facebook B social bookmark B liste de diffusion
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Certains principes simples permettent dobtenir un bon rfrencement. Associs diffrents outils utiliss pour crer et animer une communaut autour dun blog, ils offrent la possibilit daugmenter de manire significative son trafic.
Augmenter la visibilit
Le recrutement de nouveaux lecteurs dpend en grande partie de la visibilit du blog. Moteurs de recherche, social bookmarks et rseaux sociaux sont des outils dont le blogueur doit absolument tirer parti pour amliorer sa notorit.
Loptimisation du rfrencement
Le rfrencement consiste faire apparatre un site web dans les moteurs de recherche, ainsi qu obtenir le meilleur classement possible des pages dans les rsultats de recherche. Ce processus nest pas une science exacte : les techniques ne cessent dvoluer et les paramtres pris en compte pour valuer un site se comptent aujourdhui en milliers. Lointaine est lpoque o le seul fait de glisser Pamela Anderson dans les mots-clefs de la page suffisait lui assurer un bon positionnement. Le rfrencement est un domaine o les mythes sont nombreux et les rgles absolues, inexistantes. Un rfrenceur ne doit jamais oublier que Google, qui occupe 80 % du march de la recherche en ligne, est une socit qui emploie des milliers de gnies de linformatique et qui dispose de milliards de dollars en banque. Les petites astuces visant flouer les moteurs de recherche ne fonctionnent jamais trs longtemps et se rvlent souvent trs risques.
EN SAVOIR PLUS Rfrencement
R Olivier Andrieu, Russir son rfrencement
Ces avertissements donns, il nen reste pas moins quun certain nombre de bonnes pratiques permettent damliorer de faon significative le positionnement dun blog dans les moteurs de recherche.
Limportance du contenu
Un rfrencement de qualit met en uvre des dizaines de bonnes pratiques. La plus importante consiste toujours avoir en tte quil est impossible de rfrencer un site en sappuyant sur des termes qui napparaissent pas dans son contenu. Au moment o il cre son blog, le blogueur doit identifier les rsultats de recherche dans lesquels il souhaite que celui-ci apparaisse. Son objectif sera ensuite dobtenir une frquence importante dapparition de ces termes dans les diffrents contenus du blog. 240
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Il est en revanche inutile et dangereux daugmenter de faon factice loccurrence dun terme dans une mme page. Il convient de faire preuve dimagination et de multiplier les supports. Un terme important peut par exemple apparatre : parmi les mots-clefs et les catgories ; dans le contenu des pages et des articles ; au sein du nom des images (appeler une image qui reprsente un iPad ipad.jpg est plus judicieux que XXSCD2134.jpg) ; dans lURL de larticle. Le dernier point ncessite de configurer WordPress de manire ce que les URL des articles intgrent les termes du titre. Pour cela, utilisez Rglages>Permaliens, en choisissant une des deux options faisant mention du titre (Date et titre ou Mois et titre).
CONFIGURATION Rcriture dadresses
Les structures autres que celle propose par dfaut ncessitent que le serveur web dispose dun module de rcriture dadresses (URL rewriting). Rendez-vous au chapitre 3 pour en savoir plus sur la configuration de ces options.
Figure 101
Figure 102
La structure dadresse propose par dfaut par WordPress nest pas propice au rfrencement.
Figure 103
Des indicateurs smantiques tels que les balises <strong> ou <b> permettent galement dinsister sur limportance dun terme. Les mots mis en gras sont considrs comme plus importants pour un moteur de recherche que le reste du texte en style courant.
241
10 Visibilit et communaut
WordPress 3
de larticle. WordPress ne permet pas au blogueur de spcifier le titre de la page. Il est en effet gnr automatiquement partir du nom de larticle et du titre du blog.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 104
Le titre dune page apparat dans la barre de titre du navigateur. Il est galement utilis dans les pages de rsultats de recherche des navigateurs. Laffichage des sources permet de reprer le titre dans len-tte de la page (balise <head>).
Figure 105
Figure 106
Figure 107
Rdiger des titres de qualit est un des lments les plus importants du rfrencement. Lextension All in One SEO Pack permet au blogueur davoir la main sur toutes les informations caches dune page : le titre, les mots-clefs, la description.
242
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 108
Linterface ddition darticles et de pages senrichit dune section permettant de prciser le titre, la description et les mots-clefs associs la page.
La rubrique Rglages>All in One SEO sert dfinir le titre, la description et les mots-clefs de la page daccueil du blog. Elle permet galement de prciser comment les titres doivent tre construits. Lextension utilise par dfaut la norme suivante : titre de larticle | titre du blog.
Lchange de liens
Google fut lorigine du renouveau des moteurs de recherche la fin des annes 1990. Son succs soudain reposait en partie sur sa rapidit, sa simplicit ( loppos des pages portail de lpoque) et surtout sur la pertinence des rsultats de recherche quil proposait. Cette prcision rsultait des travaux de recherche mens Stanford par les deux fondateurs : Larry Page et Sergey Brin. Le classement (ranking), principe la fois simple et gnial, mesure limportance dun site en fonction du nombre de liens qui pointent vers lui. En tant la cible de nombreux liens, un site augmente son ranking et se retrouve mieux class dans les rsultats de recherche. Le principe est finalement trs logique et peut sapparenter au systme des citations dans le domaine de ldition : un livre souvent cit est gnralement plus pertinent quun ouvrage ignor de tous. Lorsque lon sait quel point un bon positionnement dans un moteur de recherche peut tre source de trafic, il est facile dimaginer que certains ont vite dtourn lalgorithme en mettant en place une srie de liens entrants factices, afin de faire grimper le ranking de leurs sites. Ce type de pratiques, qualifies de Google Bombing, doit tre proscrit : il peut se rvler trs dangereux et entraner un bannissement par le moteur de recherche. Avoir une dmarche proactive vis--vis de sites du mme secteur pour obtenir des citations sous forme de liens est en revanche tout fait autoris, et mme vivement conseill. Le blogroll est un emplacement particulirement adapt pour insrer des rfrences des sites extrieurs.
243
10 Visibilit et communaut
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lachat de liens sponsoriss sur des services tels que Google Adwords reste le moyen le plus sr dobtenir des liens entrants et du trafic. Le lien apparat alors sur la colonne de droite des pages de rsultats de recherche (appeles aussi SERP, pour Search Engine Results Page) ainsi que sur les sites partenaires (voir le chapitre 11 Gagner de largent ).
Figure 109
Pour obtenir ces liens, le blogueur doit crer une campagne (un titre, une description et un lien) quil associe des mots-clefs de recherche. Ce systme a lavantage dautoriser lapparition dun lien dans le cadre dune recherche qui na pourtant rien voir avec le contenu du blog.
Figure 1010
Chaque clic est ensuite factur lannonceur suivant un montant qui varie en fonction de la popularit du mot-clef achet. Certains clics associs des mots-clefs trs populaires, tels que htel paris , peuvent atteindre une dizaine deuros alors quun clic lambda tourne autour dune dizaine de centimes. 244
user 177 at Wed Nov 10 04:01:48 +0100 2010
Cette solution nest cependant pas trs adapte aux blogs, dont le chiffre daffaires, lorsquil existe, ne permet gnralement pas dinvestir dans la publicit.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Conseils techniques
La stabilit du site Les moteurs de recherche napprcient pas les modifications massives et soudaines qui portent sur lintgralit dun site. Il est par consquent dconseill de multiplier : les changements de nom de domaine ; les modifications de structure des liens ; les modifications de thmes qui altrent la structure des pages. Ces rgles sont particulirement difficiles respecter pendant la phase de conception dun blog. Il est dans ce cas conseill de bloquer temporairement lindexation du blog par les moteurs de recherche en passant par la rubrique Rglages>Vie prive.
Figure 1011
La directive <meta name='robots' content='noindex,nofollow' incluse dans len-tte des pages (balise <head>). La rapidit de chargement
/>
est alors
La vitesse de chargement dune page est une dimension de plus en plus prise en compte par Google dans le calcul du PageRank. Le chapitre 13, consacr aux optimisations, prsente diffrentes techniques pour augmenter cette vitesse.
Figure 1012
Ce graphique, propos par Google dans ses Webmaster Tools, permet de visualiser la vitesse moyenne de chargement des pages.
245
10 Visibilit et communaut
WordPress 3
Lindexation
Lapparition dun site web dans un moteur de recherche suit un processus trs prcis. Le moteur de recherche commence par prendre connaissance de lapparition dun nouveau site sur la Toile. Des programmes appels robots se chargent alors de rcuprer le contenu des diffrentes pages du site ; il sagit de la phase de crawl. Une fois le contenu du site transfr sur les serveurs, le moteur passe la phase dindexation en procdant un certain nombre danalyses : structure des pages, frquence des mots-clefs, origine des liens entrants, etc.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La soumission directe
Un moteur de recherche prend connaissance de lapparition dun nouveau site de diffrentes manires. Le plus souvent, un lien prsent sur un site dj index par le moteur laiguille vers le nouveau site. Il est galement possible de passer par des formulaires spcialement conus par chaque moteur pour soumettre ladresse du nouveau site : Google : http://www.google.com/addurl/ Bing : http://www.bing.com/webmaster/SubmitSitePage.aspx Yahoo : http://siteexplorer.search.yahoo.com/submit/ Wiki : http://www.wikio.fr/addsource
Figure 1013
Lapparition de la page daccueil du blog dans les moteurs prend ensuite quelques jours. Lindexation complte du contenu peut, quant elle, prendre jusqu quelques semaines. Dans le cas o le blog napparatrait pas dans les moteurs de recherche au bout de plusieurs semaines, il conviendrait de vrifier dans linterface Rglages>Vie Prive que loption Bloquer les moteurs de recherche nest pas coche !
246
user 177 at Wed Nov 10 04:01:48 +0100 2010
Agrgateurs darticles et moteurs de recherche de blogs (Google Blogs, Technorati) sont des sources importantes de trafic. Chaque moteur dispose dun service spcifique permettant au blog de lavertir ds quun nouvel article est publi. Un avertissement, galement appel un ping, repose sur le protocole XML-RPC. WordPress peut tre paramtr pour avertir lui-mme ces sites. Le champ Services de mise jour, accessible via la rubrique Rglages>criture, intgre par dfaut le service Ping-O-Matic. Ce service, qui dpend de la Fondation WordPress, se charge de propager les annonces une vingtaine de sites.
B http://blogsearch.google.fr B http://technorati.com
B http://pingomatic.com
Figure 1014
Le sitemap
Un sitemap (plan dun site web) est un fichier au format XML qui peut tre assimil un plan de site. Ce fichier contient en permanence la liste des dernires pages cres sur le site, avec un lien vers chacune delles. Ce systme, totalement invisible sur le site, vite au webmaster de devoir
247
10 Visibilit et communaut
WordPress 3
concevoir une page plan dont la seule utilit serait de faciliter la vie des robots en leur proposant un lien vers les diffrentes pages du site. La structure dun fichier sitemap est un standard partag par les plus grands moteurs de recherche (Google, Bing, Yahoo!). La norme est disponible sur le site sitemap.org. Lextension Google XML Sitemaps permet de gnrer automatiquement un fichier sitemap.xml la racine du site, mis jour en mme temps que le site. Une fois lextension installe et active, le blogueur accde linterface Rglages>XML-Sitemap pour gnrer le premier fichier sitemap.xml.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1015
Deux fichiers apparaissent alors la racine du blog : sitemap.xml et sitemap.xml.gz. Le fichier XML contient des entres pour chaque article du blog. Lextension Google XML Sitemaps prcise dans son interface de configuration quelle est en mesure davertir les moteurs ds que le fichier sitemap.xml est mis jour.
Figure 1016
248
Ces outils offrent la possibilit aux webmasters de suivre prcisment lvolution du rfrencement de leur site et permettent notamment de : soumettre un fichier sitemap ; suivre lvolution de lindexation ; surveiller les erreurs dindexation ; lister les mots-clefs pour lesquels le site apparat dans le moteur de recherche.
Figure 1017
Linscription ces services est gratuite. Une phase de validation est cependant ncessaire pour contrler que la personne qui souhaite suivre le rfrencement du site en est bien responsable. Chaque service utilise le mme principe de validation : une clef dauthentification gnre automatiquement doit tre insre au sein du site. Cette insertion est ralise laide dun fichier plac la racine du site ou avec une balise <meta> spcifique dans len-tte de la page.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
249
10 Visibilit et communaut
WordPress 3
Lextension Webmaster Tools Verification permet de renseigner trs facilement les diffrentes clefs de vrification via linterface Outils>Webmaster Tools.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1018
Figure 1019
Laffichage des sources du blog fait bien apparatre les trois clefs.
Une fois le formulaire valid, les pages du blog intgrent bien les diffrentes clefs au sein de len-tte, ce qui permet de poursuivre le processus dinscription.
Le social bookmarking
B http://www.delicious.com B http://digg.com B https://www.google.com/bookmarks/
Tout navigateur dispose dun systme de marque-pages (bookmarks). Grce cet outil lutilisateur peut enregistrer et organiser les adresses de ses sites web prfrs. Pendant longtemps, les navigateurs ne donnaient pas lutilisateur la possibilit de synchroniser ses marque-pages entre ses diffrents ordinateurs. Cette situation fut lorigine de lmergence de sites tels que Delicious, Digg ou Google Bookmarks. Ces sites offrent leurs utilisateurs la possibilit de crer un marque-page non pas au sein du navigateur, mais en ligne, de manire pouvoir y accder depuis nimporte o.
250
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1020
En plus de cette fonction denregistrement de signets, ces services se sont trs vite dots dune dimension sociale en offrant la possibilit aux utilisateurs de partager leurs listes de sites prfrs. Le terme de social bookmarking tait n. En tant en mesure tout moment de dtecter quun site est plus bookmark quun autre, ces services sont retrouvs particulirement bien placs pour dtecter des tendances et lancer de nouveaux services. Pour ajouter un site un marque-page en ligne, linternaute peut : utiliser les formulaires proposs au sein des espaces membres des diffrents services ; installer une extension au sein du navigateur (par exemple, lextension Delicious Bookmarks pour Firefox : https://addons.mozilla.org/fr/firefox/ addon/3615) ;
251
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1021
Digg est en mesure de faire remonter en temps rel les contenus les plus populaires du Web.
teur pour bookmarker la page en cours (ce type de script est qualifi de scriptlet) ; utiliser, sur la page bookmarker, un bouton redirigeant vers le service. Cette dernire solution, qui nimpose aucune installation de la part de linternaute, est la plus rpandue.
Figure 1022
Chaque article sur lemonde.fr est suivi dune barre utilise notamment pour partager le lien sur diffrents sites : Twitter, Facebook, Digg, etc.
B http://sharethis.com
Plutt que de proposer une icne par site de partage, le site ShareThis offre la possibilit de crer un bouton de partage gnrique. En cliquant sur ce bouton, linternaute ouvre une petite fentre incruste qui lui permet de slectionner son service de bookmarking prfr. Pour crer un tel bouton et paramtrer la fentre de partage quil souhaite proposer ses visiteurs, le webmaster utilise linterface http://sharethis.com/publishers/getbutton qui permet : de modifier lapparence du bouton et les intituls ; de slectionner les services de partage intgrer dans la fentre ; de choisir une couleur ; de prciser la plate-forme sur laquelle sera utilis le bouton (le logo WordPress est propos).
252
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1023
Figure 1024
Lextension ShareThis doit ensuite tre installe et active. Le code gnr peut alors tre insr dans linterface Rglages>ShareThis. Une fois le code JavaScript enregistr, chaque article du blog est accompagn dune icne ShareThis.
253
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1025
Figure 1026
Fentre ShareThis
Twitter
B http://twitterfeed.com
Depuis les changements profonds oprs par Twitter au niveau de son systme dauthentification, la solution la plus simple pour publier un tweet ds quun nouvel article est mis en ligne repose sur le site Twitterfeed.
254
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce service utilise le flux RSS du blog pour dtecter les mises jour et extraire linformation qui sera ncessaire la cration du tweet. 1 Une fois authentifi, lutilisateur commence par indiquer le nom de son flux (Feed Name) ainsi que ladresse de ce dernier (RSS Feed URL). Loption Check for new posts disponible dans les options avances (Advanced Settings) peut tre passe Every 30 mins. Ce changement permet daugmenter la frquence de vrification du flux par Twitterfeed.
Figure 1027
Services) et sy authentifier en utilisant le bouton Authenticate Twitter. 3 Une fois cette authentification ralise, lutilisateur est redirig sur Twitterfeed et finalise linscription en cliquant tout dabord sur les boutons Create Service et celui All Done!.
255
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1028
Authentification Twitter
Figure 1029
Figure 1030
Figure 1031
256
user 177 at Wed Nov 10 04:01:48 +0100 2010
Facebook
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Avertir son rseau damis Facebook quun nouvel article a t publi sur son blog peut tre ralis via une mise jour de statut (Exprimez-vous) ou une cration darticle (par lintermdiaire de longlet Articles prsent dans la rubrique Profil).
Figure 1032
Le service Twitterfeed dcrit plus haut est un moyen simple de mettre jour son statut de faon automatique.
Figure 1033
Authentification Facebook
La cration automatique darticles repose, quant elle, sur la technique suivante : la page http://www.facebook.com/notes.php intgre sur la droite un encart invitant importer un blog (voir la procdure pages suivantes). La dernire tape consiste confirmer limportation du flux. Le rseau social du blogueur se retrouve ainsi automatiquement inform dans son fil dactualits ds quun nouvel article est publi sur le blog.
257
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1034
Import de blog
Figure 1035
Adresse du blog
Figure 1036
Confirmation
258
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1037
Fil dactualits
Le pingback
Le mcanisme des pingbacks sert avertir un blog A quil vient dtre cit par un blog B. Ce processus est intressant pour le blog B qui, son tour, apparatra parmi les commentaires de larticle cit dans le blog A (rtrolien). Le pingback est une fonctionnalit disponible par dfaut sur WordPress. Loption peut cependant tre dsactive en passant par linterface Rglages>Discussions, options Tenter de notifier les blogs lis cet article et Autoriser les notifications depuis les autres blogs.
COMPATIBILIT
Le pingback selon les plates-formes
Toutes les plates-formes de blog ne rpondent pas aux pingbacks. Il nest donc pas tonnant quune citation ne soit pas mentionne sur le blog cit.
Figure 1038
Dvelopper sa communaut
Disposer dune communaut est un gage de trafic rcurrent pour un blog. Diffrentes mthodes en acclrent la constitution.
Facebook
De nombreux blogs et webzines disposent dsormais dune Page Facebook associe. En plus de la visibilit quelle apporte dans un rseau social de plusieurs centaines de millions de membres, celle-ci a surtout lavantage de permettre de constituer une vritable communaut de fans.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
259
10 Visibilit et communaut
WordPress 3
Figure 1039
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
B http://www.facebook.com/facebook-
widgets/
Figure 1040
CONSEIL Description
Il est important dinclure lURL du blog dans la description de la page.
La page des widgets Facebook propose le widget Espace Fans qui permet dafficher une slection de fans ainsi quun bouton Devenir fan (ou Jaime). Ce bouton permet de rejoindre en un clic la communaut des fans du blog. Le bouton Other gnre le script pouvant tre inclus dans la colonne latrale. Attention, avec 300 pixels de largeur, le widget ncessite davoir choisi un thme disposant dune colonne latrale suffisamment tendue.
Figure 1041
Configuration du widget
260
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1042
Le widget est affich dans la colonne latrale, qui doit tre suffisamment tendue.
Une fois la communaut constitue, le blogueur doit prvenir les fans ds que le blog est mis jour. Plutt que de publier un article Facebook pour signaler chaque nouvel article du blog, il peut utiliser le flux RSS du blog. Les fans sont ainsi automatiquement avertis ds quun nouvel article du blog est publi. Lassociation du flux la Page Facebook peut tre ralise de la manire suivante : une fois le premier article rdig, la rubrique Articles se dote dun lien Voir les articles plus anciens ; un lien Modifier les paramtres dimportation donne alors accs une interface permettant de renseigner ladresse du flux.
Figure 1043
Les extensions
Plusieurs extensions WordPress permettent de doter le blog dune newsletter : Newsletter, MailPress et MeeNews. Lextension MailPress a le double avantage dtre simple configurer et de disposer dune traduction complte en franais. Une fois active, elle enrichit lespace dadministration dun menu ddi Mails, dune rubrique MailPress situe dans la rubrique Rglages et dun widget MailPress dans Apparence>Widgets.
261
10 Visibilit et communaut
WordPress 3
RACCOURCI Shortcode
MailPress offre la possibilit dutiliser le shortcode [mailpress] pour proposer le formulaire dinscription directement au sein du contenu dun article.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Avant toute utilisation, MailPress doit tre paramtre. Longlet Gnral de la rubrique Rglages>MailPress sert dfinir le nom et ladresse de lexpditeur des e-mails. Longlet SMTP doit, quant lui, indiquer ladresse dun serveur denvoi de-mail (ce type dinformation peut tre obtenu auprs de lhbergeur).
Figure 1044
Menu MailPress
En plaant le widget MailPress dans la colonne latrale, le blogueur assure une visibilit maximale au formulaire dinscription.
Figure 1045
B feedburner.google.com
FeedBurner
FeedBurner est un service de Google qui permet denregistrer des adresses de flux de syndication, afin de disposer dune multitude de services. Une fois identifi, le blogueur peut indiquer ladresse de son flux et lui associer un nom unique.
SAVOIR Traduction
Le service FeedBurner nest pas disponible en franais.
Figure 1046
262
user 177 at Wed Nov 10 04:01:48 +0100 2010
Figure 1047
La slection du nom du flux sur la page daccueil de FeedBurner donne accs diffrentes fonctionnalits. FeedBurner est surtout connu pour les statistiques quil fournit sur lutilisation du flux. Celles-ci renseignent notamment sur : le nombre de personnes qui utilisent le flux ; le nombre de clics ; les agrgateurs utiliss, etc.
Figure 1048
Autre fonctionnalit intressante, FeedBurner donne la possibilit de sabonner au flux par e-mail. Linternaute est alors automatiquement inform ds quun nouveau contenu est publi. La rubrique Publicize>Email Subscriptions, une fois active, permet de rcuprer le code HTML du formulaire de souscription qui peut tre plac dans la colonne latrale.
263
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1049
Figure 1050
Le formulaire permet aux internautes denregistrer leur adresse e-mail pour tre avertis ds quun nouvel article est publi.
Linscription FeedBurner est de type opt-in (littralement choisir dadhrer ... ). Chaque nouvel inscrit doit cliquer sur un lien prsent au sein de le-mail de bienvenue pour confirmer son inscription. Ce mode de fonctionnement vite que des adresses e-mail de personnes qui nen ont pas fait la demande soient inscrites.
Figure 1051
264
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le-mail de confirmation dinscription peut tre paramtr (adresse dorigine, sujet, contenu) dans la sous-rubrique Communication Preferences.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le blogueur peut tout moment rcuprer les adresses des inscrits en utilisant le lien View Subscriber Details prsent en bas de la sous-rubrique Subscription Management. Le lien CSV dclenche le tlchargement dun fichier contenant les adresses e-mail des abonns.
Figure 1052
Le fichier tlcharg peut tre ouvert sous Excel (menu Donnes> partir du texte) ou sous le tableur OpenOffice.org Calc. Les informations de date et de statut dinscription (confirm, en attente de confirmation) sont associes chaque adresse e-mail.
Figure 1053
La sous-rubrique Email branding permet de paramtrer le sujet et certains styles de le-mail dalerte qui est envoy lensemble des inscrits ds que le flux RSS est mis jour. Lheure de lenvoi est, quant elle, paramtrable dans la sous-rubrique Delivery Options. Il convient de modifier le fuseau horaire en fonction du lieu de rsidence (la France se trouve dans la zone GMT +1).
Figure 1054
Le-mail dalerte, sil y a lieu, est paramtr pour tre envoy entre 9 h et 11 h.
265
10 Visibilit et communaut
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Google Friend Connect (GFC) est une technologie propose par Google qui donne la possibilit de crer une communaut de membres autour dun blog.
Figure 1055
T Gadget
Les forces de cette solution sont : la capacit dassocier la communaut directement au blog et non une page extrieure, comme cest le cas pour Facebook, o la communaut est associe une page ; la possibilit daccepter des membres provenant dune multitude de services (Gmail, Twitter, OpenID, etc.) ; la mise disposition de nombreux gadgets (liste de diffusion, flux de commentaires). Pour pouvoir disposer dun rseau Friend Connect, le blogueur doit commencer par associer un site son compte sur la page http:// www.google.com/friendconnect/. Ltape suivante lui permet de configurer le gadget Membres qui affiche les avatars des membres. Le code JavaScript gnr peut ensuite tre plac dans la colonne latrale. GFC permet galement de crer des sondages en slectionnant Centres dintrt dans le menu de gauche. Ce gadget peut son tour tre plac dans la colonne latrale.
266
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1056
Figure 1057
267
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1058
Figure 1059
Figure 1060
Prsentation du sondage
La rubrique Lettre dinformation permet denvoyer des messages aux membres de la communaut. La force de ce module rside dans la possibilit de filtrer les destinataires en fonction des centres dintrt dcrits prcdemment (voir page 266). Dans le ca279
268
user 177 at Wed Nov 10 04:01:48 +0100 2010
s prsent, il devient possible denvoyer un message aux seuls membres disposant dun Mac.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1061
Composition du message
Ce module propose galement dobtenir un gadget spcifique pour linscription la lettre dinformation.
Figure 1062
269
10 Visibilit et communaut
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1063
Message davertissement
Un compte sur WordPress.com doit tre cr pour rcuprer cette clef dans la rubrique Utilisateurs>Paramtres personnels. Une fois la clef renseigne, une dernire tape consiste associer le blog la clef API en utilisant le bouton Add to WordPress.com account.
Figure 1064
Clef API
270
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1065
Confirmation dassociation
Les statistiques sont disponibles dans la rubrique Tableau de bord>Site Stats. Un rsum est galement visible sur la page daccueil du tableau de bord.
Figure 1066
Google Analytics
Google Analytics est la solution gratuite danalyse de trafic propose par Google. Moins facile daccs que WordPress.com Stats, ce service offre une richesse dinformations tout fait impressionnante.
B www.Google.com/Analytics
Installation
Lauthentification sur http://www.google.com/analytics/ ncessite davoir une adresse Gmail. Aprs avoir associ ladresse de son blog, lutilisateur accde une page contenant lidentifiant (ID) de site web ainsi que le code JavaScript qui se charge de transmettre Google tous les vnements qui ont lieu sur le site. Ce type de script est appel un tracker. Dans le cadre dun site lambda, lutilisateur rcupre le tracker quil place en bas de chaque page du site. Dans le cas dun blog WordPress, il doit une nouvelle fois faire appel une extension qui assurera le bon fonctionnement du tracker, quelles que soient les mises jour de moteurs ou de thmes. Lextension Google Analytics for WordPress est prcisment prvue pour insrer le tracker dans chaque page du site. Lassociation du blog avec le compte Google Analytics est ralise en passant par linterface Rglages>Google Analytics qui permet dindiquer lID de site web dans le champ Analytics Account ID.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
271
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1067
Tableau de bord
Au bout de quelques heures, les premires donnes commencent apparatre dans Google Analytics. Le tableau de bord rsume les informations importantes : un graphique prsentant lvolution du nombre de visites ; une carte avec la golocalisation des visiteurs ; un camembert reprsentant les principales sources de trafic ; les pages les plus vues.
272
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1068
Parmi les cinq rubriques proposes dans le menu de gauche, trois sont particulirement adaptes lusage du blogueur : Sources de trafic, Visiteurs et Contenu.
Sources de trafic
La rubrique Sources de trafic indique do viennent les internautes qui arrivent sur le blog. Le trafic se rpartit en trois grandes familles : Moteur de recherche : le visiteur arrive sur le blog suite une recherche sur Google, Bing ou tout autre moteur de recherche ; Sites rfrents : le visiteur passe par un autre site pour accder au blog ; Accs direct : le visiteur utilise son marque-pages ou saisit ladresse du blog directement dans la barre dadresse. La rubrique Sources de trafic>Toutes les sources de trafic donne encore plus de dtails, en prcisant galement les visites issues dun clic sur un lien sponsoris. Le support de la source est alors CPC (cot par clic). Les sous-rubriques Sites rfrents et Mots-cls indiquent les sites et les mots-clefs qui gnrent le plus de trafic.
273
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1069
Visiteurs et contenu
La Vue densemble des visiteurs prcise des valeurs aussi essentielles que le nombre de visites et de pages vues ou le taux de rebond. Le taux de rebond indique le nombre de personnes qui accdent au blog et le quittent aussitt, sans avoir visit une page supplmentaire. Il est essentiel de minimiser ce taux, surtout si le blog cherche se rentabiliser avec laffichage de publicits. En effet, plus un internaute consulte darticles, plus le nombre de publicits affiches est important. Le dfi consiste donc pousser linternaute consulter dautres articles. La sous-rubrique Fidlit des visiteurs donne des informations importantes sur la faon dont est consult le blog, notamment la dure des visites ou le nombre de pages vues. La rubrique Contenu est surtout utile pour sa rubrique Dtail des pages par titre, qui permet de dtecter quels sont les sujets les plus plbiscits par les lecteurs. 274
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1070
Figure 1071
275
10 Visibilit et communaut
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
11
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Gagner de largent
SOMMAIRE
Gagner de largent est une motivation importante pour un grand nombre de blogueurs. Ils sont chaque anne de plus en plus nombreux parvenir en vivre. Si la publicit est la source la plus sre et la plus vidente de revenus, le Web permet toutefois de diversifier ces sources en proposant laffiliation, la vente de produits et le recours aux dons.
de revenus
B Placer de la publicit
sur son blog
WordPress 3
Ce chapitre vise prsenter les diffrentes techniques qui permettent de montiser un blog, de la publicit laffiliation, en passant par les articles sponsoriss, les dons ou la vente de produits.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La publicit
La publicit est la premire mthode qui vient lesprit pour montiser un blog. Ce systme a lavantage dtre simple mettre en place.
Google, avec ses offres AdWords et AdSense, est de loin le leader incontest de la publicit sur le Web. AdWords est un service qui permet aux annonceurs de diffuser leurs publicits sur le Web. Limites lorigine des annonces textuelles (do le nom AdWord, compos de ad, publicit , et word, mot ), les publicits peuvent tre aujourdhui au format image et vido (animations Flash). Les annonces AdWords apparaissent sur les diffrents sites de Google : le moteur de recherche Google, le webmail Gmail, le portail vido YouTube, etc.
Figure 111
B http://adsense.google.com
La grande ide de Google fut dtendre son rseau en permettant tout diteur de contenu en ligne (blog, portails, webzine) de diffuser des annonces galement au sein de son site. En plaant ces encarts publicitaires, les diteurs de sites sont rmunrs ds quun visiteur clique sur un lien sponsoris ou une publicit.
278
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 112
Le service qui offre aux diteurs la possibilit de diffuser les annonces AdWords sur leur site sappelle AdSense. Le processus dinscription impose de prciser ladresse du site sur lequel apparatront les annonces. Une vrification est alors ralise par Google, qui sassure que le blog est bien en conformit avec la lgislation franaise. Les sites de promotion de jeux en ligne ou de vente de mdicaments sont par exemple interdits. Une fois le site accept et le compte valid, longlet Configuration AdSense permet de prciser le format des publicits. Les annonces peuvent en effet tre textuelles ou illustres. De nombreux rglages permettent dadapter les couleurs, lorientation et la taille des annonces. lissue du paramtrage, Google gnre une portion de code JavaScript en charge de laffichage des annonces (ce script est souvent appel tracker) est gnralement insre laide dun widget Text dans la colonne latrale du blog. Une dizaine de minutes dattente sont ncessaires pour que les premires annonces saffichent.
LE SAVIEZ-VOUS ? Transparence
Le sujet a longtemps t tabou, mais nous savons dsormais que Google reverse 68 % des revenus AdWords ses partenaires AdSense.
RAPPEL WordPress.com
La diffusion dannonces AdSense nest pas autorise sur WordPress.com.
Figure 113
279
11 Gagner de largent
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 114
280
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 115
Ce bloc peut tre accompagn dun lien vers une page Partenaires dtaillant les coordonnes du blogueur ainsi que certains aspects du partenariat (dure, garanties, emplacements).
Figure 116
De nombreux emplacements peuvent accueillir de la publicit sur un blog : la colonne latrale ; les articles ; len-tte ; le flux RSS ; la liste de diffusion. Le blogueur doit cependant rester vigilant et viter de transformer son blog en espace publicitaire. Il risquerait alors de dgoter le visiteur et de voir le trafic de son blog baisser, ce qui serait dsastreux tant au niveau conomique quau niveau de limage. La satisfaction du lecteur doit rester la priorit numro un du blogueur : un lecteur satisfait aura tendance pro Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
Solutions-XiTi.aspx
281
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
mouvoir le blog (bouche--oreille, tweets, partage) et participer au dveloppement du trafic. En augmentant sa frquentation par tous les moyens, le blogueur sera en mesure daugmenter le prix de vente de ses encarts et pourra, petit petit, diminuer leur nombre.
Figure 117
282
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La premire solution ce problme consiste ne proposer dans le flux RSS quun extrait du contenu afin dinciter linternaute se rendre sur le blog pour lire la suite. Ce paramtrage est ralis via linterface Rglages>Lecture en choisissant loption Pour chaque article, fournir lextrait. La deuxime solution consiste placer de la publicit directement au sein des contenus des diffrents lments du flux. Linsertion automatique de publicits peut tre ralise simplement en utilisant FeedBurner (voir le chapitre prcdent), qui sappuie tout naturellement sur le service de publicit du groupe, AdSense. La gestion des publicits est disponible dans longlet Monetize.
Figure 118
Cet onglet ne correspond en ralit qu une invitation poursuivre le paramtrage sur le site AdSense (lien Sign in to AdSense). Linterface AdSense Configuration AdSense>Obtenir des annonces permet dadapter un certain nombre de paramtres lis aux publicits : format, frquence dapparition, position par rapport au contenu, etc.
Figure 119
283
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La dernire tape consiste faire en sorte que le flux RSS propos nativement par le blog ne soit pas celui de WordPress, mais celui de FeedBurner. Pour y parvenir, le blogueur peut utiliser lextension FD Feedburner Plugin qui permet de prciser ladresse du flux FeedBurner dans linterface de configuration Extensions>FeedBurner Configuration.
Figure 1110
Lextension FD Feedburner Plugin remplace le flux natif de WordPress par celui de FeedBurner.
Figure 1111
Le flux est bien redirig vers celui de FeedBurner qui contient les publicits.
284
user 177 at Wed Nov 10 04:01:48 +0100 2010
Enfin, la troisime solution, plus technique, consiste ajouter les lignes suivantes au fichier .htaccess :
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Des tudes ayant prouv que la pagination incitait linternaute consulter plus de pages, le blogueur a tout intrt mettre ce systme en uvre. Lextension WP-Pagination est prvue pour rpondre ce besoin. Sa mise en place est hlas un peu complexe, dans la mesure o elle oblige le blogueur modifier des fichiers du thme. La rubrique Rglages>WP-Paginate sert paramtrer diffrents aspects de la pagination.
285
11 Gagner de largent
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1113
La premire tape consiste trouver le template du thme responsable de laffichage des liens Articles plus anciens et Articles plus rcents, cest- dire celui qui fait appel aux fonctions previous_posts_link() et next_posts_link(). Il sagit de loop.php dans le cas du thme Twenty Ten. La seconde tape consiste modifier ce template en utilisant la rubrique Apparence>diteur et remplacer lancien systme de navigation par la fonction wp_paginate().
Version initiale de loop.php
<?php if ( $wp_query->max_num_pages > 1 ) : ?> <div id="nav-below" class="navigation"> <div class="nav-previous"><?php next_posts_link( X __( '<span class="meta-nav">←</span> Older posts', X 'twentyten' ) ); ?></div> <div class="nav-next"><?php previous_posts_link( X __( 'Newer posts <span class="meta-nav">→</span>', X 'twentyten' ) ); ?></div> </div><!-- #nav-below --> <?php endif; ?>
286
user 177 at Wed Nov 10 04:01:48 +0100 2010
Version modifie
<?php if ( $wp_query->max_num_pages > 1 ) : ?> <div id="nav-below" class="navigation"> <?php wp_paginate(); ?> </div> <?php endif; ?>
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1114
Figure 1115
287
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1116
Figure 1117
Invente par Amazon, laffiliation est une technique e-marketing ingnieuse qui repose sur le principe de lapport daffaires. Le principe est assez simple : Amazon permet des sites de devenir partenaires et de proposer eux-mmes des offres Amazon. Les internautes qui cliquent sur ces offres basculent sur le site dAmazon et peuvent ventuellement passer une commande. Amazon est alors en mesure de remonter jusqu
288
user 177 at Wed Nov 10 04:01:48 +0100 2010
laffili et de le rmunrer dun pourcentage pouvant aller jusqu 10 % du montant total de la commande.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
De trs nombreux sites de vente en ligne proposent des politiques daffiliation. Rares sont en revanche ceux qui offrent des outils ergonomiques adapts aux blogueurs.
289
11 Gagner de largent
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1118
Figure 1119
Une fois le widget paramtr, Amazon propose de gnrer un code HTML quil est possible dinsrer dans le blog, au sein dun billet ou dans la barre latrale.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
290
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1120
Figure 1121
291
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Pour obtenir ces liens, le blogueur doit se rendre sur la page produit dAmazon et utiliser la barre doutils Partenaires situe en haut du navigateur.
Figure 1122
Le bouton Faire un lien vers cette page ouvre une fentre qui permet de paramtrer le lien et dobtenir le code HTML associ.
Figure 1123
292
user 177 at Wed Nov 10 04:01:48 +0100 2010
Le code HTML peut ensuite tre intgr au contenu dun article en utilisant lditeur HTML.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1124
Suivi
Laffiliation est impossible sans une transparence et une rigueur absolues de la part de laffilieur. Rien de plus simple en effet pour Amazon que de dire quun client X nest pas pass par le site dun affili avant dacheter. Ce genre de comportement serait cependant suicidaire de la part dAmazon qui a, au contraire, tout intrt ce que ses affilis fassent le plus de chiffre possible. Amazon propose par consquent des outils de reporting trs prcis, qui permettent laffili de savoir en permanence o en sont les commandes, les clics et les conversions. Ces informations sont prsentes sur la droite de longlet Accueil. Des rapports plus complets sont galement disponibles en cliquant sur longlet Rapports. Il devient alors possible de filtrer sur une certaine priode et de raliser des exports.
293
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La rubrique Outils>Widgets>Bannire personnalise permet de concevoir un widget qui peut tre plac dans la colonne latrale. Les rglages importants sont : la taille ; le programme (eBay FR) ; lidentifiant de la campagne ; le terme de recherche.
Figure 1125
Figure 1126
Le widget eBay prsente des produits en rapport avec le terme de recherche indiqu dans linterface de configuration.
294
user 177 at Wed Nov 10 04:01:48 +0100 2010
Une fois tous les champs obligatoires renseigns, la section Code gnr donne accs au code JavaScript placer dans la colonne latrale.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1127
295
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les utilisateurs de Xming qui ralisent une donation ont le privilge de profiter dune version plus jour.
Dans le cadre dun blog disposant dune communaut suffisamment importante, les dons peuvent reprsenter un revenu complmentaire non ngligeable.
Figure 1129
Figure 1130
Cette solution est dautant plus intressante que le service de paiement en ligne PayPal rend sa mise en uvre extrmement simple. Une fois inscrit sur le site paypal.com, le blogueur peut accder la rubrique Dons en 296
user 177 at Wed Nov 10 04:01:48 +0100 2010
passant par longlet Solutions e-commerce. Il dispose alors dune interface pour personnaliser le don.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1131
Linterface permet, par exemple, de dfinir si le don est libre ou dun montant fixe.
Une fois le paramtrage termin, le bouton Crer le bouton permet de rcuprer le code HTML qui peut tre plac, laide du widget Text, en bas de la barre latrale.
Figure 1132
297
11 Gagner de largent
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lextension la plus avance dans ce domaine est WP e-Commerce. Une fois cette extension installe et active, lespace dadministration se dote dune rubrique Products utilie pour enregistrer les produits mis en vente sur le site.
Figure 1133
Menu WP e-Commerce
Lextension tire parti de la colonne latrale en proposant de nombreux widgets. Latests products, pour mettre en avant les derniers produits ajouts la boutique ; Shopping cart, responsable de laffichage du panier ; Product categories, pour lister les diffrentes catgories associes aux produits.
Figure 1134
298
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
12
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Spam et scurit
SOMMAIRE
La scurit a longtemps t un point faible de WordPress. Il convient encore aujourdhui dtre vigilant et de mettre en uvre toutes les bonnes pratiques pour bien protger son blog.
B Se protger contre les pirates B Raliser une sauvegarde B Lutter contre le spam
MOTS-CLEFS
B scurit B spam B mot de passe B mise jour B sauvegarde B captcha B cryptographie B SSL B Akismet
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Les virus informatiques navaient lorigine quun seul objectif : bloquer lordinateur de la victime. Depuis quelques annes, les pirates ont chang de terrain de jeux pour sattaquer au Web. Lintrt pour eux est bien suprieur, car leurs exactions sont dsormais synonymes de profits. Plutt que de dtruire les serveurs sur lesquels ils se sont introduits, les pirates du Web prfrent y installer des outils espions pour les contrler distance. Ces serveurs compromis (qualifis de zombies ) peuvent alors tre utiliss pour relayer des millions de-mails (spams) ou lancer des attaques contre des sites ou des infrastructures informatiques (attaques par dni de service).
Esprer passivement que le blog ne sera pas la cible dune attaque est illusoire. Une attitude plus constructive consiste mettre en uvre la meilleure des protections : maintenir son installation de WordPress jour et sauvegarder rgulirement ses donnes. ce titre, il est vivement conseill deffectuer toutes les mises jour existantes, car chacune delles apporte son lot de corrections et dvolutions.
302
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 121
Figure 122
Figure 123
303
12 Spam et scurit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 124
Le moteur, deux extensions ainsi quun thme peuvent tre mis jour.
ASTUCE Avertissements
La page suivante propose aux blogueurs deux moyens complmentaires dtre avertis de la disponibilit de nouvelles versions de WordPress : une lettre de diffusion et un flux RSS spcifiques.
B http://wordpress.org/download/
WordPress conseille trs juste titre de sauvegarder les donnes avant de procder la mise jour (les problmatiques de sauvegarde sont dtailles ci-dessous). Une fois cette sauvegarde effectue, la mise jour est ralise dun simple clic sur le bouton Mettre jour automatiquement (version fr_FR sil sagit dune version franaise de WordPress). Lopration est assez longue et ne doit surtout pas tre interrompue : il convient par consquent de ne pas changer de page et de ne pas cliquer sur les boutons Arrter ou Actualiser du navigateur. Les mises jour de thmes et dextensions sont tout aussi importantes, dans la mesure o une faille de scurit dans un thme ou une extension peut faire autant de dgts quune faille du moteur.
304
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 125
WordPress affiche un message de confirmation prsentant les oprations ralises pendant la mise jour.
Figure 126
Lorsquune extension dispose dune nouvelle version, un indicateur apparat au niveau du menu Extensions. Lextension prime est accompagne dun message davertissement ainsi que de deux liens permettant de visualiser la page de lextension et de la mettre jour.
sont disponibles.
Figure 128
305
12 Spam et scurit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 129
Figure 1210
Deux types de donnes sensibles doivent plus particulirement tre sauvegardes : le contenu de la base de donnes (articles, pages, menus, catgories, tags, etc.) ; 306
user 177 at Wed Nov 10 04:01:48 +0100 2010
sions, etc.).
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La sauvegarde des fichiers est une opration simple. En utilisant son client FTP, le blogueur peut rcuprer sur son disque dur lintgralit des fichiers contenus dans le rpertoire dinstallation de WordPress. Il existe deux mthodes pour sauvegarder les donnes de la base.
Figure 1211
Depuis la version 3 de WordPress, la restauration des donnes ncessite linstallation de lextension WordPress Importer. Une fois loption WordPress slectionne dans la rubrique Outils>Importer, un formulaire permet dimporter larchive prcdemment tlcharge.
Figure 1212
307
12 Spam et scurit
WordPress 3
La sauvegarde manuelle
Cette solution est lgrement plus complexe mais prsente lavantage de sauvegarder absolument toute la base de donnes, quil sagisse des contenus (articles, pages, commentaires, etc.) ou des lments plus atypiques tels que les paramtres de configuration ou les comptes dutilisateurs. Une restauration du blog lidentique devient alors possible. Ce type de sauvegarde repose sur lutilisation de phpMyAdmin. Laccs cet outil en ligne fait partie des lments transmis par lhbergeur au moment de louverture du compte.
RAPPEL Quelle base de donnes ?
La base de donnes lie au blog est celle qui avait t indique au moment de linstallation de WordPress.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
La colonne de gauche prsente toutes les bases de donnes auxquelles le blogueur a accs. La slection de la base lie au blog affiche sur la droite la liste des tables quelle contient.
Figure 1213
Figure 1214
Ouverture de phpMyAdmin
Figure 1215
Onglet Exporter
Diffrents paramtres doivent tre adapts avant de procder lexport. Toutes les tables commenant par wp_ doivent tre slectionnes. Le mode dexport privilgi est SQL. Dans lespace Options, les cases Structure, Ajouter DROP TABLE/VIEW/PROCEDURE/FUNCTION/EVENT et Donnes doivent tre coches alors que Ajouter IF NOT EXISTS doit tre dcoch. La case cocher Transmettre, dans le bloc du bas, doit galement tre coche et la compression zipp active. Loutil permet alors de rcuprer une archive complte de la base. 308
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1216
Figure 1217
Figure 1218
Lopration dimport est beaucoup plus simple. Longlet Importer du menu horizontal donne accs au formulaire dimportation qui permet de slectionner le fichier qui avait t gnr au moment de lexport. Limportation est dclenche en cliquant sur le bouton Excuter situ en bas du formulaire.
309
12 Spam et scurit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1219
Tlchargement de larchive
Autres pistes
SAVOIR Clefs
Le remplacement des quatre clefs de scurit prsentes dans le fichier de configuration wp-config.php (AUTH_KEY, NONCE_KEY, SECURE_AUTH_KEY, LOGGED_IN_KEY) nest plus ncessaire depuis la version 3 de WordPress.
Dautres techniques peuvent tre mises en uvre pour renforcer la scurit du blog.
Figure 1220
Depuis la version 3, WordPress permet, ds linstallation, de spcifier lidentifiant de ladministrateur principal du blog. Ce changement est important, car trs peu de blogueurs prenaient auparavant le temps de modifier lidentifiant propos par dfaut : admin. En choisissant un identifiant sortant de lordinaire, le blogueur rend dautant plus difficile toute attaque visant usurper ses identifiants de connexion. 310
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1221
LE SAVIEZ-VOUS ? nofollow
Un lien peut tre ignor par un moteur de recherche lorsquil dispose de lattribut rel="nofollow".
311
12 Spam et scurit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1223
Figure 1224
Le pseudonyme est cliquable et amne vers le site renseign dans le formulaire de commentaire.
Au-del de laspect maillage pour le rfrencement, un commentaire est galement une tribune pour un spammeur qui souhaite faire de la publicit pour une offre commerciale. Des robots informatiques sont spcialement conus pour ajouter de faon automatique un mme message sur des centaines de milliers de blogs. Le blogueur doit rester extrmement vigilant face cette menace et mettre en uvre toutes les techniques possibles pour protger son blog.
La rubrique Rglages>Discussions donne la possibilit au blogueur de renseigner deux listes de mots-clefs inappropris (blacklist). La premire passe le statut du commentaire en modrer et la seconde en Indsirable.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Cette interface propose une seconde heuristique de dtection de spam : si au moins deux liens sont dtects dans un commentaire, celui-ci est pass en modrer. Cette valeur de deux est paramtrable. Dans le cadre dune modration a posteriori, un schma assez pertinent consiste ne publier automatiquement un commentaire que lorsque son auteur a dj vu un de ses commentaires pralablement accept. Les spams sont en effet dposs pour la plupart par des robots qui, de par leur nature, sont incapables de proposer un commentaire cohrent vis--vis de larticle.
Figure 1225
Lextension Akismet
Akismet est une extension dveloppe par Automattic qui permet de lutter trs efficacement contre le spam. Elle est incluse par dfaut dans WordPress depuis la version 2.0. Lextension ncessite une clef API pour fonctionner. Une fois active, lextension Akismet transmet automatiquement le contenu de chaque nouveau commentaire sur un serveur central, qui effectue une batterie de tests et retourne son jugement. Sil est dtect comme spam, le message est automatiquement marqu comme Indsirable. La
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
CONSEIL Prudence
Il est prfrable dattendre un peu avant dactiver la suppression automatique des spams par Akismet. La faon de rdiger de vos lecteurs et Akismet ne font peut tre pas bon mnage.
313
12 Spam et scurit
WordPress 3
rubrique Extensions>Configuration Akismet permet de modifier ce comportement et de faire en sorte que le message soit directement supprim.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1226
Captcha
B http://www.google.com/recaptcha
Lajout dun captcha au formulaire de dpt de commentaire est une autre technique efficace pour protger le blog contre le spam. Le service reCAPTCHA est une solution de rfrence dans ce domaine. En plus de sa grande performance, il a lavantage de disposer de deux fonctionnalits particulirement intressantes : laccessibilit pour les malvoyants grce un systme de lecture des lettres prsentes dans limage ; la possibilit dobtenir une nouvelle image lorsque cette dernire nest pas suffisamment lisible. Lextension WP-reCAPTCHA fournit la mise en uvre de ce type de protection. Une fois installe et active, lextension requiert lindication de deux clefs, qui peuvent tre obtenues gratuitement en suivant le lien free reCAPTCHA key.
314
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1227
Linterface de configuration permet : de modifier la langue du captcha (Language) ; de faire en sorte que les utilisateurs authentifis (ou disposant dun rle particulier) naient pas renseigner le captcha (Comment Options).
Figure 1228
315
12 Spam et scurit
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
13
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
B Politique de cache
La satisfaction dun nouveau visiteur dpend de faon non ngligeable de la vitesse de chargement des pages du blog. Or, utilis dans le cadre dun blog fort trafic, WordPress peut vite souffrir de certaines lenteurs. Voyons les diffrentes techniques qui permettent damliorer ses performances.
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
une poque o linstantanit est essentielle, les internautes ne supportent pas de patienter pour accder un contenu. Les statistiques cicontre permettent de constater quel point loptimisation de la vitesse daffichage peut avoir des rpercussions importantes. Le rfrencement du blog peut galement ptir dune lenteur daffichage. Cest pourquoi Google prend dsormais cet aspect en compte pour calculer la qualit dun site en termes de ractivit. Il ne sagit pas dans ce chapitre dentrer dans les dtails techniques lis ces optimisations, mais de prsenter les diffrentes techniques existantes. Ces oprations tant le plus souvent complexes, il est vivement conseill de faire appel lhbergeur pour raliser ces modifications de paramtrage.
Le systme de cache
Toute page web est crite en langage HTML. Un webmaster qui souhaite concevoir une page aura la possibilit dcrire sa page directement en HTML dans un diteur ou de passer par un logiciel de composition de pages web tel quAdobe Dreamweaver.
Figure 131
Interface de Dreamweaver
Envisageable dans le cadre de petits sites vnementiels ou personnels, la conception manuelle de pages devient tout fait inadapte pour des sites disposant de milliers de pages. 318
user 177 at Wed Nov 10 04:01:48 +0100 2010
Cest ce moment quintervient le couple le plus sduisant du web : MySQL et PHP. MySQL est un serveur de bases de donnes ; son rle est denregistrer et de restituer des donnes de la faon la plus rapide possible. Dans le cadre de WordPress, MySQL stocke les diffrents contenus du blog : articles, catgories, mots-clefs, etc. Chaque type dinformation est enregistr dans une table spcifique qui peut tre assimile un classeur Excel. Un classeur reprsente un type de donnes (par exemple, les articles) et les colonnes dsignent les attributs des articles : leur titre, leur contenu, leur description. Il ne sagit en aucun cas de stocker des informations lies la prsentation. Limportant est, par exemple, denregistrer le titre dun article et non pas de savoir sil apparat en italique ou en gras. Le langage de programmation PHP intervient, quant lui, pour faire la liaison entre les donnes stockes dans la base de donnes et le code HTML responsable de laffichage de la page. Pour afficher larticle dont le numro est 39, linternaute renseigne dans son navigateur lURL suivante : http://monblog.com/wordpress/?p=39. Le navigateur interroge, en utilisant le protocole HTTP, le serveur monblog.com pour lui demander de lui retourner la page /wordpress/?p=39. Un script PHP sexcute au niveau du serveur et dtecte quon lui demande dafficher un article dont lidentifiant est 39 (p=39). Il se connecte alors la base de donnes associe au blog, slectionne la table contenant les articles (wp_posts) et rcupre les diffrentes informations associes la ligne 39 (titre, contenu, auteur, etc.). Le script construit la page partir de ces informations et retourne le contenu HTML. Le navigateur reoit alors ce contenu HTML et se trouve en mesure dafficher la page. Ce modus operandi faisant intervenir des scripts et une base de donnes a lavantage de rendre les sites beaucoup plus volutifs. Un changement intgral de prsentation du site se limite ainsi la modification du script responsable de la gnration du HTML. Le nombre darticles publis na aucune incidence. Les donnes stockes dans la base restent les mmes et nont pas tre modifies. Cette faon denvisager une sparation claire entre le contenu et la prsentation est devenue un des fondements du Web moderne. On parle alors de site dynamique, par opposition au site statique.
319
WordPress 3
Le principe du cache
Les sites dynamiques ont linconvnient dtre beaucoup plus gourmands en ressources au niveau du serveur. Alors quavec un site statique le serveur se contente de retourner directement le contenu de la page HTML, il doit, dans le cadre dun site dynamique, se connecter la base de donnes et construire la page pour chaque requte. La mise en uvre dun systme de cache est un moyen dallger considrablement la charge du serveur. Il sagit dviter au script PHP davoir reconstruire systmatiquement les mmes pages HTML. Le principe est le suivant : lorsque le script est excut pour gnrer la page associe larticle X, il commence par regarder si un fichier de cache correspondant cet article existe : si cest le cas, le script rcupre le contenu et le retourne directement au navigateur ; dans le cas contraire, le script gnre la page et en enregistre une copie pour pouvoir lutiliser lors dun prochain appel. Ce fichier intermdiaire enregistr sur le disque est qualifi de fichier de cache . Lorsquil est prsent, lconomie est double puisque le script na pas besoin de se connecter la base de donnes et de construire une page. Ce principe est dautant plus intressant dans le cadre dun blog qui ne comporte gnralement pas plus de quelques milliers darticles avec un accs concentr sur les deux ou trois articles les plus rcents. Appliquer un systme de cache ne se limite bien videment pas la mise en cache des seuls articles. Toutes les pages du blog doivent pouvoir en profiter. Bas sur un principe simple, un systme de cache est en ralit extrmement complexe raliser. Il convient en effet de prendre en compte le fait quun article qui tait disponible peut trs bien disparatre au bout dun certains temps : il peut avoir t supprim ou sa visibilit avoir t passe en Priv. Ces changements ont lieu au niveau de la base de donnes et le systme de cache, qui vite de sy connecter, risque de continuer fournir un contenu qui ne devrait plus tre en ligne. Le systme doit par consquent tre suffisamment intelligent pour invalider les fichiers de cache afin de maintenir une cohrence entre les pages du blog et la base de donnes.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
320
Une fois lextension installe, un message indique quil convient de se rendre dans la rubrique Rglages>WP Super Cache pour activer vritablement la gestion de cache.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 132
Avertissement
Le statut de WP Super Cache doit tre pass On pour devenir fonctionnel. Le changement de paramtrage est pris en compte en activant le bouton Update Status. Une fois le statut mis jour, linterface propose un bouton permettant de mettre jour les rgles de rcriture (Rewrite Rules).
Figure 133
Activation du cache
Figure 134
DTAIL TECHNIQUE
Emplacement des fichiers de cache
Les fichiers de cache sont stocks dans wpcontent/cache. Ils portent des noms tels que wp-cache3f2abc8e6a099d3913f37e423e1f7b71. html et contiennent bien lintgralit du contenu HTML de la page.
Comme indiqu plus haut, la gestion du cache peut entraner des incohrences au niveau de la prsentation du blog. La rubrique Cache Contents dispose dun bouton Delete Cache pour supprimer tous les fichiers de cache afin de repartir sur une version actualise. La suppression de lextension WP Super Cache ncessite de modifier le fichier wp-content/plugins/wp-super-cache/uninstall.php. La constante UNINSTALL_WPSUPERCACHE doit contenir une valeur non vide (par exemple define( 'UNINSTALL_WPSUPERCACHE', '1' )).
321
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 135
Statistiques
La compression de donnes
Le temps de chargement dune page dpend dune quantit trs importante de facteurs : les performances de lordinateur de linternaute ; la rapidit de la liaison entre linternaute et le serveur ; la complexit de la page (structure HTML, JavaScript) ; le poids de la page ; la quantit de fichiers lis la page (images, CSS, JavaScript) ; la puissance du serveur. Le poids de la page, cest--dire la quantit dinformations transfrer entre le serveur et le client, est un lment sur lequel le blogueur peut directement influer. Pour afficher une page, le navigateur envoie une requte au serveur, qui lui rpond en lui retournant le contenu de la page. Ce contenu correspond au code HTML de la page et diffrentes informations lies au protocole HTTP : les en-ttes HTTP. Un des en-ttes peut indiquer que le contenu envoy par le serveur est compress. En recevant cet entte, le navigateur comprend quil doit par consquent dcompresser le contenu quil a reu avant de lafficher. Cette technique est particulirement intressante, car le temps de transfert des donnes entre le serveur et le navigateur reprsente un pourcentage important du temps de chargement global dune page. En transfrant moins de donnes, le temps de chargement se trouve rduit.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
322
Installer le mod_deflate
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lactivation de la compression des pages (voir chapitre 3, page 60) est gnralement de la responsabilit de lhbergeur. Sil feint de ne pas comprendre, lvocation du terme mod_deflate devrait mettre tout le monde daccord.
TECHNIQUE Activation de mod_deflate
Lutilisateur averti pourra activer le mod_deflate en plaant les directives ci-dessous dans le fichier de configuration de Apache ou dans le virtualhost associ au blog. <IfModule !mod_deflate.c> LoadModule deflate_module modules/mod_deflate.so </IfModule> <IfModule !mod_setenvif.c> LoadModule setenvif_module modules/mod_setenvif.so </IfModule> AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript BrowserMatch "MSIE [456]" gzip-only-text/html DeflateCompressionLevel 5
Figure 136
Figure 137
Panneau Firebug
323
WordPress 3
ATTENTION Performance
Veillez fermer le panneau Firebug lissue de son utilisation car son fonctionnement ralentit de faon consquente la vitesse daffichage des pages.
Un clic sur lURL (par exemple GET numeros) fait apparatre diffrents dtails sur la requte. La compression des donnes est active partir du moment o len-tte de rponse contient Content-Encoding : gzip.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 138
En-ttes de la rponse
Les langages interprts (PHP, Python, Ruby) sopposent aux langages compils (C, C++). Dans le cadre dun langage compil, les sources du programme sont convertis une fois pour toutes en une reprsentation binaire qui pourra tre directement excute par le processeur. Plus performante, cette faon doprer souffre de nombreux inconvnients : lourdeur du dveloppement, non portabilit (un binaire Windows ne fonctionne pas sur Mac).
324
bons pour faire en sorte que lexcution de ces requtes soient la plus rapide possible.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 139
Figure 1310
325
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1311
doit contenir la valeur ON ; doit, quant elle, avoir une valeur diffrente de 0. titre dexemple, une valeur de 32000000 signifie que 32 Mo de mmoire vive (RAM) seront utiliss pour stocker les rsultats des requtes. Ces variables doivent tre modifies par lhbergeur dans le fichier my.cnf.
query_cache_type query_cache_size
La
variable
Le protocole PuSH
Pendant longtemps, les moteurs de recherche de blog et les agrgateurs de flux ne pouvaient contrler la mise jour dun flux RSS quen se connectant au blog. Ce processus, dans le cadre duquel un consommateur fait des requtes auprs du producteur, nest absolument pas efficace dans le cas dun blog. Des milliers de requtes sont ralises, quun nouvel article soit publi ou non. Il sagit dune communication en mode Pull (ou tirer ).
326
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Pour des plates-formes de blogs telles que WordPress.com ou Blogger.com, cette situation est dsastreuse dans la mesure o ce sont des dizaines de millions de requtes qui sont ralises pour rien. cette chelle, le gaspillage de ressources et de bande passante est dramatique. Pour amliorer la situation, Google a travaill sur un protocole ouvert qui permet aux blogs davertir (ping) eux-mmes les lecteurs ds quun article est publi. Cette faon doprer est qualifie de mthode Push (du verbe anglais signifiant pousser ). Le protocole PubSubHubbub (galement appel PuSH) est dcrit sur le site http://code.google.com/p/pubsubhubbub/.
Figure 1312
Logo PubSubHubbub
Lextension PuSHPress permet au blog de disposer de ce protocole. Une fois lextension installe et active, le flux RSS du blog intgre bien la balise indiquant que le blog est en mesure de grer le protocole PuSH.
TECHNOLOGIE
PuSH, une technologie encore nouvelle
Tous les consommateurs de flux ne grent pas ce protocole. Ils continueront par consquent vrifier ltat du flux comme avant.
Figure 1313
327
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
chapitre
14
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
SOMMAIRE
WordPress est un moteur ouvert qui offre la possibilit aux dveloppeurs dajouter des fonctionnalits sous la forme dextensions, de widgets et de thmes. Sans rentrer dans les dtails avancs en dveloppement, prsentons, exemples lappui, le fonctionnement de ces diffrents types de modules.
B PHP B MySQL B extension B widget B thme B structure de thmes B API B service web B XML-RPC
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce chapitre dcrit, dans les grandes lignes, le fonctionnement des diffrents types de modules. Un exemple est systmatiquement propos afin dillustrer les concepts prsents. La connaissance du langage de programmation PHP est ncessaire pour pouvoir suivre les exemples.
Une plate-forme logicielle (un framework) est une brique logicielle dont le but est de permettre aux dveloppeurs de concevoir rapidement et efficacement des logiciels complets. WordPress est tellement ouvert quil peut tre considr dans une certaine mesure comme un framework. De nombreuses agences web utilisent dsormais WordPress pour concevoir des sites de contenus, des rseaux sociaux ou des boutiques e-commerce disposant de fonctionnalits spcifiques, mais profitant de linfrastructure gnrale de WordPress (espace dadministration, systme de mise jour, gestion des utilisateurs).
Larchitecture de WordPress a t conue de manire permettre aux dveloppeurs denrichir la plate-forme aussi bien au niveau des fonctionnalits que de la prsentation. Ces ajouts peuvent toucher le blog ou lespace dadministration. tre en mesure de dvelopper une extension est un rel avantage pour un blogueur, qui se trouve ainsi en mesure de faire voluer son blog et son environnement de travail comme il le souhaite.
Principe gnral
Dans sa version la plus simple, une extension correspond un script PHP plac dans le rpertoire wp-content/plugins/. Le nom du script doit se finir par .php. Les informations lies lextension sont places dans un bloc de commentaires situ en haut du script. Ce bloc est structur de la faon suivante :
/* nom: valeur */
WordPress reconnat les mtadonnes suivantes : Plugin Name : nom de lextension ; Plugin URI : page web de lextension ; Description : dtail de la fonctionnalit propose ; Author : identit de lauteur de lextension ; Version : numro de version ; Author URI : site web de lauteur. Le script de lextension contient des fonctions qui sont appeles grce un systme de hooks (de langlais crochet ). Ces derniers peuvent tre assimils des branchements qui vont saccrocher certains emplacements spcifiques et charnires de lexcution du moteur WordPress. Pour afficher une page, WordPress excute son code, ainsi que toutes les fonctions qui ont t rpertories grce au systme de hooks.
330
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress met disposition deux familles de hooks : les hooks daction permettent de dclencher des oprations lors de certains vnements WordPress : enregistrement dun article, soumission dun commentaire, changement de thme, etc. ; les hooks de filtre permettent de modifier le contenu avant laffichage lcran : affichage du contenu de larticle dans le blog, dans le flux RSS, etc.
331
WordPress 3
plugins,
Une fois le script onemore.php plac dans le rpertoire wp-content/ la rubrique Extensions affiche bien la nouvelle extension.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 141
Comme toute extension, Alerte Email doit tre active afin que le hook soit pris en compte par le moteur.
Figure 142
Lextension NbMots a pour but dafficher sous chaque article le nombre de mots quil contient. Il sagit dune modification de contenu et donc dun hook de filtre. La page http://codex.wordpress.org/Plugin_API/Filter_Reference prcise que le filtre donnant accs au contenu de larticle est the_content(). Un filtre peut tre ajout laide de la fonction add_filter(). Comme pour add_action(), le premier paramtre correspond au nom du hook et le deuxime la fonction excuter. la diffrence dun hook daction, la fonction doit ici retourner le contenu quil cre ou modifie.
Script nbmots.php
332
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
function nbmots_count($contenu) { $contenu_brut = strip_tags($contenu); $n = str_word_count($contenu_brut); $contenu .= '<br />Nombre de mots <strong>'.$n.'</strong>'; return $contenu; } add_filter('the_content', 'nbmots_count'); ?>
Figure 143
Chaque article dispose dsormais dune indication sur le nombre de mots quil contient.
Les hooks de filtre ne se limitent pas au traitement des contenus du blog. Lespace dadministration dispose galement de hooks spcifiques. titre dexemple, le hook tiny_mce_before_init est appel avant laffichage de lditeur de texte pour modifier sa configuration. Lextension ci-dessous permet dindiquer lditeur de ne pas supprimer les balises IFRAME lorsque le blogueur passe de lditeur HTML lditeur visuel.
Extension Fix IFRAME
<?php /* Plugin Name: Fix IFRAME Plugin URI: http://monsite.com/fixiframe Description: Empche la disparition des IFRAMEs lors du passage lditeur Visuel Author: Franois-Xavier Bois Version: 0.1 Author URI: http://www.kernix.com/ */ function fb_change_mce_options($initArray) { $attributes = array('align', 'class', 'frameborder', 'height', 'id', 'longdesc', 'marginheight', 'marginwidth', 'name', 'scrolling', 'src', 'style', 'title', 'width'); $elt = 'iframe['.join('|', $attributes).']';
333
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
if (isset($initArray['extended_valid_elements'])) { $initArray['extended_valid_elements'] .= ',' . $elt; } else { $initArray['extended_valid_elements'] .= $elt; } return $initArray; } add_filter('tiny_mce_before_init', 'fb_change_mce_options');
Crer un widget
EN PRATIQUE Widgets par dfaut
Les widgets par dfaut sont disponibles dans le script : wordpress/wp-includes/ default-widgets.php
Techniquement parlant, un widget nest rien dautre quune extension. Le code associ au widget doit par consquent tre galement plac dans le rpertoire wp-content/plugins. Le widget dvelopp dans le cadre de cette partie porte le nom Cours Action : son objectif est dafficher dans la colonne latrale le cours dune action. Le code de laction est prcis dans lespace de configuration associ au widget dans Apparence>Widgets. Le service web finance.yahoo.com fournit le cours jour.
Figure 144
Comme toute extension, le widget Cours Action apparat au sein de la rubrique Extensions.
Le dveloppement dun widget fait intervenir la fois un hook et une classe. La premire tape consiste utiliser le hook daction widgets_init pour lui associer la fonction en charge de dclarer tous les widgets associs lextension : add_action('widgets_init', 'init_cours_action'). La dclaration dun widget est ralise laide de la fonction qui prend en paramtre le nom de la classe PHP qui va se charger de grer tous les aspects du widget : configuration, affichage.
register_widget,
La classe doit hriter de la classe WP_Widget et implmenter plusieurs mthodes : widget(), form(), update(), ainsi quune quatrime portant le nom de la classe (CoursAction() dans le cas prsent). La mthode widget() est en charge de laffichage du widget dans la colonne latrale. Elle reoit deux paramtres : $args et $instance. Le premier paramtre est un tableau associatif contenant diffrents paramtres lis au thme. Le second paramtre contient les attributs du widget.
334
user 177 at Wed Nov 10 04:01:48 +0100 2010
lie au widget. Elle reoit un paramtre $instance. Il sagit comme pour la mthode prcdente des attributs du widget.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 145
Figure 146
du widget. Elle reoit deux paramtres : le premier est un tableau associatif des attributs qui viennent dtre renseigns par le blogueur dans le formulaire de configuration ; le second correspond aux anciennes valeurs des attributs du widget. La mthode doit retourner un tableau associatif des attributs qui seront enregistrs dans la base de donnes. La dernire mthode, qui porte le nom de la classe, permet de dfinir les proprits daffichage du widget au sein de la rubrique Apparence>Widgets. Les proprits du widget peuvent tre initialises avec la mthode WP_Widget(), qui accepte quatre paramtres : le code unique du widget ; lintitul du widget ; un tableau doptions lies laffichage widget : $widget_opts ; un tableau doptions lies laffichage de la bote de configuration du widget : $control_opts. Le tableau $widget_opts peut contenir les options suivantes : classname, pour associer une classe CSS spciale au widget, et description, pour prciser lutilit du widget dans la liste des widgets. Le tableau $control_opts permet de dfinir la largeur (width) et la hauteur (height) de la zone de configuration.
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
COMPATIBILIT PHP 4
La mthode portant le mme nom que la classe correspond son constructeur. Elle est nomme ainsi plutt que __construct() pour maintenir la compatibilit avec PHP 4.
335
WordPress 3
Script : coursaction.php
<?php
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
/* Plugin Name: CoursAction Plugin URI: http://monsite.com/coursaction Description: Affiche le cours dune action dans la colonne latrale Author: Franois-Xavier Bois Version: 0.1 Author URI: http://www.kernix.com/ */ add_action('widgets_init', 'init_cours_action'); function init_cours_action() { register_widget('CoursAction'); } class CoursAction extends WP_Widget { function CoursAction() { $widget_opts = array('classname' => 'cours-action', 'description' => 'Cours d\'une action en temps rel'); $control_opts = array('width' => 200, 'height' => 350); $this->WP_Widget('cours-action', 'Cours Action', $widget_opts, $control_opts); } function widget($args, $instance) { $title = $instance['title'] ? $instance['title'] : 'Action'; echo $args['before_widget']; echo $args['before_title']; echo esc_html($title); echo $args['after_title']; echo '<ul><li>'; echo '<a href="http://finance.yahoo.com/q?s='.$instance['action'].'">'; echo $instance['action'].'</a> : '; echo file_get_contents('http://finance.yahoo.com/d/quotes.csv?s='.$instance['action'].'&f=l1'); echo '</li></ul>'; echo $arsg['after_widget']; } function update($new_instance, $old_instance) { $instance = $old_instance; $instance['title'] = $new_instance['title']; $instance['action'] = $new_instance['action']; return $instance; }
336
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
function form($instance) { $titre = '<p> <label for="'.$this->get_field_id('title').'">Titre: <input type="text" id="'.$this->get_field_id('title').'" name="'.$this->get_field_name('title').'" value="'.esc_attr($instance['title']).'" /></label> </p>'; $action = '<p> <label for="'.$this->get_field_id('action').'">Action: <input type="text" id="'.$this->get_field_id('action').'" name="'.$this->get_field_name('action').'" value="'.esc_attr($instance['action']).'" /></label> </p>'; echo $titre.$action; } } ?>
Figure 147
laborer un thme
Compte tenu de la multitude de thmes WordPress disponibles sur le Web et de la possibilit de les faire voluer laide dun thme enfant, le dveloppement dun nouveau thme nest que trs rarement ncessaire. Certaines entreprises ou institutions auront cependant tout intrt consacrer un peu de temps ce type de ralisation, afin de se dmarquer franchement de la concurrence et de coller trs prcisment la charte graphique en vigueur.
337
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress reconnat les mtadonnes suivantes : Theme Name : nom du thme ; Theme URI : page web du thme ; Description : courte description du thme (peut contenir du HTML) ; Version : version du thme ; Author : nom de lauteur ; Author URI : site de lauteur ; Tags : mots-clefs associs au thme.
338
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 148
Un thme doit tre en mesure dhabiller les diffrents types de pages du blog : la page daccueil ; les articles ; les pages (voire les contenus crs dans rubrique Pages) ; la page derreur ; la liste darticles : slection dune date, dun mot-clef ou dune catgorie. WordPress met disposition du dveloppeur diffrentes fonctions (marqueurs conditionnels) pour connatre le type de la page appele :
is_home() is_single() is_page() is_404() is_date() is_tag() is_search() is_category() is_archive(), qui couvre is_date(), is_tag() et is_category().
Il ne sagit cependant pas de coder lintgralit du thme dans un seul et mme script en faisant appel ces fonctions. Le systme de thmes de WordPress permet au dveloppeur de dfinir un script par type de page. Ces scripts sont appels des templates et doivent respecter la charte de nommage suivante : comments.php : commentaires ; home.php : page daccueil ;
Groupe Eyrolles, 2009
user 177 at Wed Nov 10 04:01:48 +0100 2010
339
WordPress 3
single.php : dtail dun article ; page.php : dtail dune page ; category.php : slection dune catgorie ; tag.php : slection dun mot-clef ; date.php : slection dune date ; search.php : rsultat dune recherche ; 404.php : page derreur. NORME Charte de nommage
Cette norme permet dobtenir une courte description du template dans linterface Apparence> diteur.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le template index.php est appel par dfaut lorsque le thme ne dispose pas du template associ au type de la page appel. titre dexemple, pour afficher la page daccueil, le moteur commence par vrifier si le thme dispose du template home.php. Sil existe, le moteur lexcute et, dans le cas contraire, il utilise index.php (la fonction is_home() devient dans ce cas particulirement utile).
Figure 149
340
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Le script archive.php est un cas particulier dans la mesure o il est appel avant index.php si date.php, category.php, ou tag.php ne sont pas prsents. Il permet ainsi de grer de faon gnrique les diffrents types de pages proposant des listes filtres darticles. Le script functions.php, sil est prsent, est systmatiquement inclus, quelle que soit la typologie de la page. Ce script est lemplacement idal pour placer des constantes, des fonctions gnriques ou des hooks. Chaque template est responsable la fois de laffichage spcifique li son type de page et de llaboration de la structure gnrale du blog. Lide nest bien videmment pas de placer le code HTML associ len-tte, au pied de page et la colonne latrale, dans chaque template du thme. WordPress permet de factoriser ces aspects laide des mthodes get_header(), get_sidebar() et get_footer(). Lorsquelles sont utilises, ces fonctions utilisent les templates header.php, sidebar.php et footer.php. La construction automatique de la colonne latrale en fonction des widgets slectionns par le blogueur est ralise en faisant appel la fonction dynamic_sidebar(). Le fichier functions.php doit dans ce cas faire appel la fonction register_sidebar() pour indiquer au thme les widgets actifs. La construction dun thme consiste finalement faire appel des fonctions spcifiques de WordPress au sein dune architecture HTML adapte au type de template. Ces fonctions mises disposition par WordPress sont appeles template tags. Pour construire la page daccueil, le dveloppeur utilise les template tags suivants : have_posts() : indique sil y a des articles ; the_post() : passe dun article lautre ; the_title() : retourne le titre de larticle courant ; the_excerpt() : retourne lextrait de larticle courant ; the_permalink() : retourne le permalien de larticle courant. Il devient dsormais possible dlaborer un thme de base en mesure dafficher la page daccueil.
Le template responsable de laffichage de la page daccueil : home.php
<?php get_header(); ?>
COMPATIBILIT WordPress 3
Jusqu la version 3, lutilisation des fonctions get_header(), get_footer() et get_sidebar() nimposait pas la prsence des templates associs. Sils ntaient pas prsents, WordPress rcuprait les templates du thme Default. Ce comportement nest plus accept; le thme doit contenir les templates header.php, footer.php, sidebar.php, comments.php, comments-popup.php ou tre dfini comme enfant dun thme qui dispose de ces fichiers.
CONFIGURATION
Nombre darticles sur la page daccueil
Le nombre darticles afficher sur la page daccueil est paramtrable via linterface Rglages>Lecture.
341
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
<?php while (have_posts()) : the_post(); ?> <div class="post"> <div class="post-title"><a href="<?php the_permalink(); ?>"> <?php the_title(); ?></a></div> <div class="post-excerpt"><?php the_excerpt(); ?></div> </div> <?php endwhile; ?> <?php get_sidebar(); get_footer(); ?>
342
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
343
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WordPress 3
Figure 1410
Plutt que de concevoir un nouveau thme en partant de zro, il est possible de se baser sur des structures de thmes (theme framework). Visuellement neutres, ces thmes ont vocation tre adapts dans le cadre de thmes enfants. Ladaptation repose sur le fichier style.css ainsi que sur le script functions.php qui se charge de dfinir des diffrents hooks spcifiques au thme. Dans le cadre de la structure Thematic (ThemeShaper.com), les hooks de filtres et dactions sont prfixs thematic_. Le diagramme http://bluemandala.com/thematic/thematic-structure.html permet de comprendre o sont appels les hooks spcifiques.
344
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
345
14 Dvelopper sous WordPress
WordPress 3
Tester un thme
Theme Switch and Preview est une extension trs utile qui permet aux dveloppeurs dassurer le bon fonctionnement de leur blog durant la phase de conception dun nouveau thme. Une fois lextension installe et active, la nouvelle rubrique Rglages>Theme Switch permet dautoriser (Enable) le changement de thme. Linterface propose alors une liste des diffrents thmes installs (rubrique Open theme in new window). En cliquant sur un thme, le blogueur bascule sur son blog habill avec le thme slectionn. La prise en compte du thme alternatif repose sur lutilisation dun cookie dont la dure de vie par dfaut est limite quelques minutes. Le thme initial rapparat de faon automatique une fois le cookie expir.
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1412
346
user 177 at Wed Nov 10 04:01:48 +0100 2010
Proposer une API (Application Programming Interface) est un moyen pour un systme informatique douvrir ses ressources (donnes et fonctionnalits) des sites et logiciels extrieurs. Plutt technique lorigine, la notion dAPI sest dmocratise avec lavnement du Web dit 2.0. Les sites web ont alors commenc mettre disposition certaines de leurs fonctionnalits dans le cadre des API ouvertes et documentes. Les dveloppeurs ont ainsi pu les exploiter et faire merger de nouveaux usages.
T Mashups
Les mashups sont des sites reposant sur lexploitation dAPI provenant de diffrents autres sites.
Protocoles
Lappel un service web repose sur un protocole. Il sagit dun support pour lacheminement de la requte et la rcupration de la rponse. Les protocoles les plus rpandus aujourdhui sont REST et XML-RPC.
347
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
du fait de sa simplicit de mise en uvre. Lide est ici dexploiter le Web (avec les URL, les diffrentes mthodes HTTP) pour donner accs des fonctionnalits. XML-RPC (XML Remote Procedure Call), utilis par WordPress, est un protocole dans le cadre duquel les donnes sont changes au format XML. Plutt que dadopter un protocole diffrent, WordPress sest rendu compatible avec les API proposes par dautres platesformes de blogs telles que Blogger, MetaWeblog ou Movable Type. Le script qui suit, par exemple, publie un nouvel article lorsquil est excut. LAPI utilise est celle de Blogger. Avant de pouvoir utiliser les services web dun blog WordPress, loption Activer les protocoles XML-RPC doit tre active via linterface Rglages>criture.
Figure 1413
La mthode blogger.newPost est utilise pour crer un nouvel article. Les six arguments quattend cette mthode sont : une clef dapplication (non utilise) ; lidentifiant du blog (non utilis) ; lidentifiant de ladministrateur ; son mot de passe ; le contenu de larticle ; un flag indiquant si larticle doit tre publi ou non. Cette mthode retourne lidentifiant du nouvel article en cas de succs. Le chemin daccs aux services web est le suivant : http://monblog.com/wordpress/xmlrpc.php.
movable_type_api/.
348
user 177 at Wed Nov 10 04:01:48 +0100 2010
$request = xmlrpc_encode_request('blogger.newPost', $args); $options = array('http' => array('method' => 'POST', 'header' => 'Content-Type: text/xml', 'content' => $request)); $context = stream_context_create($options); $datas = file_get_contents("http://localhost/wordpress/xmlrpc.php", false, $context); $response = xmlrpc_decode($datas); if (is_array($response) && xmlrpc_is_fault($response)) { die('erreur: '.$response[faultString].' ('.$response[faultCode].')'); } print('ID du nouvel article : '.$response); ?>
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Figure 1414
349
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Lexique
Agrgateur Logiciel permettant de suivre diffrents flux de syndications (RSS, Atom) en mme temps. API Ensemble de fonctionnalits proposes par un systme informatique. WordPress propose une API (Application Programming Interface) accessible via des webservices. Avatar lment graphique qui sert reprsenter un utilisateur. Les avatars sont gnralement affichs
http://codex.wordpress.org/fr:Accueil
Colonne latrale Colonne gnralement situe sur la droite du blog, regroupant des petits modules appels
widgets.
Extension Systme permettant denrichir les fonctionnalits dun blog (plug-in). Page Une page est un contenu li un blog qui ne correspond pas un article. Une page peut tre
temps (permalink).
Flux de syndication Fichier li un blog qui permet un lecteur de sabonner aux articles du blog et dtre averti
automatiquement ds que le blog est mis jour. Les deux formats les plus connus sont RSS et Atom.
WordPress 3
Folksonomie Taxonomie collaborative. Microblog Type de blog dont les articles sont limits 140 caractres. Twitter en est le reprsentant le plus
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
connu.
Ping Signal automatique envoy par un blog un agrgateur ou un moteur de recherche pour avertir
post en anglais).
Rtrolien Procdure permettant un blog davertir un autre blog quil le cite au sein dun article.
Pingbacks et trackbacks sont les deux types de rtroliens les plus rpandus.
Shortcode Portion de code entoure de crochets permettant dinclure un lment multimdia au sein dun
article.
Taxonomie Action de classer des informations, que ce soit avec des catgories ou des mots-clefs. Thme Ensemble de fichiers qui permettent de dfinir lapparence dun blog. Troll Type de commentaire polmique ayant pour objectif de provoquer les autres internautes. Tumblelog Blog ayant la spcificit de proposer des articles courts. Widget Petit programme situ dans la colonne latrale du blog (par exemple Calendrier, Derniers tweets,
Nuage de mots-clefs).
WordCamp BarCamp ddi WordPress. Un BarCamp est un atelier participatif o se retrouvent les
352
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Webographie
Actualits
En anglais
http://en.blog.wordpress.com http://weblogtoolscollection.com http://planet.wordpress.org http://www.wpjedi.com
En franais
http://www.wordpress-fr.net/blog http://www.fran6art.com
Extensions
http://wordpress.org/extend/plugins/
WordPress 3
Thmes
http://wordpress.org/extend/themes/ http://themeshaper.com
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
Automattic
http://ma.tt
(blog du crateur de WordPress) (le blog du PDG de Automattic) (blogs des employs dAutomattic)
http://toni.org
http://automattic.com/about/
354
user 177 at Wed Nov 10 04:01:48 +0100 2010
Index
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
A
abonn 124 accessibilit 94 administrateur 124 affiliation 288 agenda 236 agrgateur 45, 351 XE 351 aide 85, 87 Ajax 84 Akismet 313 Amazon 288 Android 134 anonymat 6 Apache 60, 71, 73 API (Application Programming Interface) 347, 351 API Key 270, 313 apparence 145 archive 40 widget 192 article 2, 33, 90 crire 91 li 287 liste 101 sponsoris 295 widget 192 Atom 53 audience 270 audio 222 auteur 124 avatar 351
dopcode 324 calendrier 207, 236 widget 192 captcha 181, 314 carte 217 catgorie 38, 97, 118 widget 193 chiclet 351 clef dAPI 270, 313 CMS (Content Management System) 40 Cnil (Commission nationale de linformatique et des liberts) 7 Codex 85, 351 colonne latrale 33, 37, 188, 351 commentaire 2, 36, 111 inscription 262 lutte contre le spam 312 modration 111 widget 193 communaut 259 compression 322 confidentialit 9 contributeur 124 copyright 6 corbeille 103 CPC (cot par clic) 285 CPM (cot par mille) 285 CSS (Cascading Style Sheet) 160, 161
D
Dailymotion 219 Videowall 210 Delicious 250 dveloppement 329 Digg 250 don 296 Dotclear 26 droit dauteur 6 de citation 8 de rponse 7 de reproduction 8
B
base de donnes 61, 71, 319, 325 bibliothque 107 BlackBerry 137 blog 2 cration 58 Blogger 26 blogosphre 1, 351 blogroll 39, 351 widget 194
E
eBay 293 e-commerce 297
C
cache 318, 320
Groupe Eyrolles, 2009
diteur 124 de contenu 92 HTML 92 e-mail 140 embed 198, 215 encodage 332 enregistrement automatique 99 espace dadministration 83, 84 tat 95 export 307 extension 19, 168, 351 Akismet 313 All in One SEO Pack 242 Audio Player 222 configuration 171 Contact Form 7 176, 181 dveloppement 330 Embedded Video 219 Firefox Sync 251 gestionnaire 86 Google Analytics for WordPress 271 Google XML Sitemaps 248 Hello Dolly 169 Hyper Cache 320 installation 172 automatique 172 manuelle 174 MailPress 261 MeeNews 261 Newsletter 261 PollDaddy Polls & Ratings 233 PuSHPress 327 Really Simple CAPTCHA 181 recherche 172 ShareThis 253 Simpler iPaper 225 Subscribe To Comments 262 suppression 170 W3 Total Cache 320 Webmaster Tools Verification 250 widget 196 WordPress SlideShare 229 WordPress.com Stats 89, 139, 270 WP e-Commerce 298 WP Forum Server 182 WP Issuu 225
355
user 177 at Wed Nov 10 04:01:48 +0100 2010
WordPress 3
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
WP Super Cache 320 WP-Cumulus 196 WPhone 128 WP-Pagination 285 WP-reCAPTCHA 314 YARPP 287
Movable Type 26 multimdia 213 musique 222 MySQL 60, 75, 319
I
identi.ca 16 identifiant 310 iFrame 198, 215 image (diter) 109 import 307 indexation 246 installation 60, 65 sous Mac OS X 72 iPad 133 iPhone 130 Issuu.com 224 itinraire 217
N
navigateur (configuration) 85 navigation 40 newsletter 261 NextGEN Gallery 173 nom de domaine 8 nuage de mots-clefs 196 nuage de tags 38 widget 195
F
Facebook 202, 257, 269 page 259 FeedBurner 262 feuille de style 160, 338 fichier audio 222 multimdia 214 fil de syndication 41 Voir aussi flux de syndication Firebug 323 Firefox 49 Flash 215 Flickr 223 badge 209 flux de syndication 3, 41, 261, 262, 326, 351 agrgateur 45 publicit 282 widget 193 flux RSS 2 folksonomie 98, 351 formulaire de contact 176 forum 182 framework 330 FTP (File Transfer Protocol) 61, 63, 307
O
opcode 324 Open Graph Protocol 261 OpenStreetMap 219 OPML (Outline Processor Markup Language) 18 OverBlog 12, 28
J
JavaScript 198
L
lien 117, 311 sponsoris 278 widget 194 Linux 78 liste 36 de diffusion 261 livre 226
P
page 110, 351 widget 195 pagination 285 PaperBlog 12 paquet 78 PDF 224 performance 317 permalien 2, 35, 351 permission 61 PHP 60, 319 optimisation 324 phpMyAdmin 71, 76, 308, 325 Picasa 224 ping 247, 352 pingback 259 Ping-O-Matic 247 podcast 35, 53, 352 PollDaddy 231 post 352 prsentation 228 publicit 278 PuSH (PubSubHubbub) 327 Push/Pull 326
M
marque-pages 250 mashup 347 mdia 104 menu gestionnaire 120 widget 195 mtadonne 35, 41 microblog 14, 352 microformat 18 migration de version 304 mise jour 302 mobile 128 mod_deflate 323 modration 113 montisation 277 mot de passe 310 mot-clef 38 widget 195 moteur de blog 17 moteur de recherche 41
G
galerie photo 173, 223 Google 240, 269, 314, 347 Google AdSense 278, 279 Google AdWords 244, 278 Google Agenda 207, 236 Google Analytics 271, 281 Google Blogs 9, 247 Google Bookmarks 250 Google Buzz 203 Google Friend Connect 266 Google Livres 226 Google Maps 217 Google Traduction 206 Google Web Elements 205
R
raccourci clavier 116 reCAPTCHA 314 recherche (widget) 196
Groupe Eyrolles, 2009
H
hbergement 60
356
user 177 at Wed Nov 10 04:01:48 +0100 2010
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47
rcriture dURL 321 rfrencement 239, 240, 318 rseau social 16, 254 responsabilit 5 REST (Representational State Transfer) 348 rtrolien 2, 259, 352 RSS 51
S
sauvegarde 304, 306 scurit 181, 302 service web 347 ShareThis 252 shortcode 214, 352 site dynamique 319 sitemap 247 Skype 198 SlideShare 228 smartphone 129 social bookmarking 250 Socialbar 37 spam 4, 176, 311 splog 4 SSL (Secure Sockets Layer) 311 statistiques 270 statut 200 syndication (fil ou flux) 41
tag 38, 97 taxonomie 97, 352 Technorati 10, 247 template 146 thme 145, 146, 352 dveloppement 337 gnrateur 155 Kubrick 147 Twenty Ten 148, 286 trackback 259 traduction 206 troll 352 tumblelog 34, 352 Twitter 14, 200, 254 Twitterfeed 254 TypePad 26
W
WampServer 69 widget 37, 187, 188, 260, 352 Amazon 289 dveloppement 334 Text 196 Wikio 11 Windows installation 69 WordCamp 352 WordPress communaut 19 installation 60 moteur 25 tlchargement 62 versions 18 WordPress.com 22 version mobile 128 Wysiwyg 92
U
Unicode 18 URL rcriture/rewriting 71 utilisateur 123
X
XFN (XHTML Friends Network) 18 Xiti 281 XML-RPC (XML Remote Procedure Call) 348
V
vente 297 vido 219 vidoblog 34 Vimeo 214 visibilit 240 vitesse de chargement 317 vlog 34
Y
YouTube 219
T
tableau de bord 88
357
user 177 at Wed Nov 10 04:01:48 +0100 2010
Index
Ce document est la proprit exclusive de Algeria Educ (infoalimosal@gmail.com) - 16 Novembre 2010 15:47