Tutoriels Wordpress pour débutants

Archives de novembre, 2011

En passant

Qu’est-ce que WordPress ?

Avant d’envisager d’utiliser WordPress, il faut déjà savoir de quoi il s’agit. WordPress est la première plateforme de blog au monde, toute technologie confondu.

WordPress vous fournit les outils nécessaires pour organiser le contenu de votre site, mais la fonction de ces outils de manière spécifique, tout comme un type de logiciel de traitement de texte a ses boutons spécifiques pour la création de listes. Mais il y a une différence entre sachant quel bouton afin de créer une liste de presse et la réflexion sur les façons d’utiliser des listes dans vos documents. Vous allez apprendre à penser comme WordPress afin que vous pouvez organiser votre contenu de façon efficace et souple, dès le départ et être en mesure d’utiliser de façon nouvelle et utile plus tard.

Logo WordPressLorsque vous ouvrez un site Web dans votre navigateur, vous voyez une seule page remplie de texte et de médias (graphiques, photos, vidéo et ainsi de suite), comme une page dans un magazine ou un journal est une entité unique, composée de textes et d’images. Mais ce que vous voyez dans une fenêtre de navigateur est créé à partir d’une série d’instructions : le code HTML. Si au bout du compte, le code HTML est la seule entité derrière ce que vous voyez à l’écran : l’équivalent de la page imprimée.

Cependant, il y a une différence importante entre une page HTML et une page imprimée. Le code HTML qui est alimenté à votre navigateur peut être une entité unique lorsqu’il arrive dans le navigateur, mais elle peut ou ne peut être pas une seule entité assis sur le serveur en attente pour les navigateurs de le récupérer, comme un magazine sur un kiosque à journaux en attente d’être acheté. Le code HTML peut être composé de morceaux de code qui obtenez assemblés dans son ensemble dans cette fraction de seconde lorsque le navigateur tire au large de la plate-forme.

Publicités
En passant

Fonctionnement du coeur de WordPress

Code PHPTrois structures de base de WordPress interagissent pour créer des pages HTML : le coeur (aussi appelé noyau ou core en anglais), le thème et la base de données (où le contenu est stocké). Le coeur est l’ensemble des fichiers que vous téléchargez de WordPress.org et qui effectuent des tâches de stockage, extraction et assemblage de contenu. La base de données (MySQL) est où est stocké le contenu et le thème est constitué des fichiers de modèle qui fournissent des instructions pour l’essentiel sur ce qu’il faut récupérer et comment assembler.

L’adresse web que vous tapez dans une fenêtre de navigateur va à l’essentiel de WordPress, qui vérifie ensuite avec la base de données afin de déterminer quel fichier de modèle à rechercher dans le thème. Le noyau lit le fichier de modèle et suit les instructions sur quels morceaux de contenu pour récupérer. Selon la complexité du modèle, il peut y avoir des douzaines de morceaux se trouvent dans la base de données où ils sont stockés (techniquement, pas tous les morceaux est physiquement stockés dans la base de données, mais au moins, les renseignements sur comment pour fi nd eux est stockée il). Après avoir constaté le contenu, le cœur assemble ensuite les morceaux conformément aux instructions du modèle et de vous voir le résultat sous la page HTML dans votre navigateur. Et, bien entendu, tout cela s’est passé dans une fraction de seconde (ou deux).

Chargement des plugins et des thèmes

Logiciel de toute nature est accordé sans cesse nouvelles fonctionnalités, renforcées pour la sécurité, faite plus efficace et ainsi de suite. Si vous deviez refaire complètement votre thème chaque fois que le WordPress Core nécessaire à une mise à jour, il serait très inefficace, tout aussi avoir à refaire votre contenu de site Web en raison d’une nouvelle structure ou look serait inefficace. Comme je l’ai dit plus tôt, WordPress à son cœur est un ensemble de trois structures distinctes le cœur, le thème et le contenu (dans une base de données) dont chacun peut être retouché, mis à jour ou complètement remplacé, tous indépendamment.

Il existe une structure quatrième distincte pour WordPress qui est entièrement facultative : plug-ins. Il s’agit de morceaux de code supplémentaire que vous branchez littéralement dans le système de WordPress et ils fournissent des fonctionnalités supplémentaires, de laisser entrer le taux de personnes le contenu sur votre site pour créer automatiquement les tweets sur Twitter.

Utiliser WordPress comme un CMS

La création de pages HTML dynamiques est la moitié de ce qu’un système de gestion de contenu fait : il prend des morceaux de code (votre contenu) et les assemble dans une seule page HTML. L’autre fonction d’un CMS est de fournir un moyen facile pour vous, l’utilisateur, pour gérer tous ce contenu.

Gestion de contenu ne signifie pas seulement que vous pouvez entrer du texte ou télécharger des images, cela signifie aussi rendre plus facile pour vous de déterminer les relations entre les blocs de contenu. Sélectionner une catégorie pour l’article sur lequel vous travaillez, présenter ce contenu de façon particulière lorsqu’un visiteur demande une page sur votre site Web.

Tout le monde sait le rôle d’un CMS lorsqu’il s’agit de gérer le contenu : il peut s’utiliser sans avoir à connaître le langage HTML. Mais pourquoi ne pas simplement gérer le contenu des pages HTML individuelles ?
Tout ce processus donne beaucoup de travail supplémentaire. Si vous aviez un site web de quelques pages qui n’a jamais changé, c’est peut-être vrai.
Mais supposons que, même sur un site Web de cinq pages, que vous avez décidé de que vous n’aimait pas la section haut de la page ou l’en-tête qui apparaît sur toutes les pages de votre site. Bien qu’un CMS pour les pages statiques rendrait facile à changer, vous aurait encore besoin modifier les graphismes sur toutes les pages de cinq séparément, parce qu’ils sont tous les morceaux individuels physique de codage. Imaginez maintenant cette tâche sur un site avec 500 pages ou de 5 000 ! Même avec des capacités de recherche et de remplacement, vous devrez télécharger toutes les 5 000 pages sur le serveur pour remplacer l’ancienne version, puis le faire une fois de plus tous pour le prochain changement. Aïe !

Bien que WordPress a été conçue comme logiciel de blogging, il pourrait être manipulé à être utilisé comme un CMS pour n’importe quel type de site. Avec les dernières versions de WordPress, il est devenu un CMS liséré plein-fl. Mais la question demeure : Pourquoi utiliser WordPress pour votre site Web ?

Beaucoup d’autres systèmes de gestion de contenu est là-bas bons qui sont également open source. Je pense que la réponse est double :

  • La simplicité et la flexibilité de la conception de WordPress rendent facile à apprendre, facile à étendre et facile à personnaliser.
  • La communauté de WordPress est si vaste et si dynamique que vous avez excellent soutien et aurez pour les années à venir.
  • Le fait est que chaque CMS requiert la pensée créative, parfois Add-ons et parfois personnalisation du codage, parce que chaque propriétaire de site auront des besoins spécifiques. Nul CMS peuvent satisfaire aux exigences de chacun à droite de la boîte.

Tous les sites Web ont beaucoup d’éléments communs qui peuvent avoir des noms différents et des fonctions différentes, mais du point de vue du codage HTML, ils opèrent dans essentiellement de la même façon. Par exemple, j’ai besoin d’une page complète de témoignages alors que vous avez besoin d’une page de tous vos promotions actuelles. Si un témoignage et un spécial sont des blocs de contenu, tout nous avons besoin de la CMS à faire c’est assembler nos morceaux dans des pages entières. Votre en-tête et pied de page peuvent être très différentes en apparence et le contenu de la mine, mais nous avons tant besoin un en-tête et un pied de page. Un bon CMS indifférent qui est qui juste, il assemble et gère, facilement et efficacement, comme le fait de WordPress.

Création de pages HTML dynamique est la moitié de ce qu’une gestion de contenu (CMS) de système ne fait : il prend des morceaux de code (votre contenu) et les pièces ensemble dans une seule page HTML. L’autre fonction d’un CMS est de fournir un moyen facile pour vous, l’utilisateur, pour gérer tous ces morceaux de contenu.

Système de gestion de contenu

Gestion de contenu ne signifie pas seulement vous permettant d’entrer du texte ou de télécharger des images ; Cela signifie aussi rend plus facile pour vous de déterminer les relations entre les blocs de contenu. Sélectionner une catégorie pour l’article que vous travaillez sur, par exemple, raconte le CMS pour assembler ce morceau de façon particulière lorsque quelqu’un sur Internet demande une page sur votre site Web.

Tout le monde sait le rôle d’un CMS lorsqu’il s’agit de gérer le contenu : elle enregistre l’avoir à connaître le codage HTML. Mais pourquoi ne pas simplement le CMS gérer le contenu des pages HTML individuelles ? Toute cette entreprise assemblage ressemble à beaucoup de travail supplémentaire. Si vous aviez un petit site web qui n’a jamais changé, c’est peut-être vrai. Mais supposons que, même sur un site Web de cinq pages, que vous avez décidé de que vous n’aimait pas la section haut de la page ou l’en-tête qui apparaît sur toutes les pages de votre site.

Bien qu’un CMS pour les pages statiques rendrait facile à changer, vous aurait encore besoin modifier les graphismes sur toutes les pages de cinq séparément, parce qu’ils sont tous les morceaux individuels physique de codage. Imaginez maintenant cette tâche sur un site avec 500 pages ou de 5 000 ! Même avec des capacités de recherche et de remplacement, vous devrez télécharger toutes les 5 000 pages sur le serveur pour remplacer l’ancienne version, puis le faire une fois de plus tous pour le prochain changement. Aïe !

Dans la première édition de ce livre, j’ai expliqué que, bien que WordPress a été conçue comme logiciel de blogging, il pourrait être manipulé à être utilisé comme un CMS pour n’importe quel type de site. Avec les dernières versions de WordPress, il est devenu un CMS liséré plein-fl. Mais la question demeure : Pourquoi utiliser WordPress pour votre site Web ? Beaucoup d’autres systèmes de gestion de contenu éxistent; également open source pour la plupart.

La communauté de WordPress est si vaste et si dynamique que vous avez excellent soutien et aurez pour les années à venir. Le fait est que chaque CMS requiert la pensée créative, parfois des plugins sont nécessaires, et d’autre fois ce sont des personnalisation du code, parce que chaque propriétaire de site a des besoins spécifiques. Aucun CMS ne peut satisfaire aux exigences de chacun dans configuration de base. La simplicité et la flexibilité de la conception de wordpress rendent facile à apprendre, facile à étendre et facile à personnaliser.

Tous les sites Web ont beaucoup d’éléments communs qui peuvent avoir des noms différents et des fonctions différentes, mais du point de vue du codage HTML, ils opèrent dans essentiellement de la même façon. Par exemple, j’ai besoin d’une page complète de témoignages alors que vous avez besoin d’une page de tous vos promotions actuelles. Si un témoignage et un spécial sont des blocs de contenu, tout nous avons besoin de la CMS à faire c’est assembler nos morceaux dans des pages entières. Votre en-tête et pied de page peuvent être très différentes en apparence et le contenu de la mine, mais nous avons tant besoin un en-tête et un pied de page. Un bon CMS indifférent qui est qui juste, il assemble et gère, facilement et efficacement. Comme le fait de WordPress.

La gestion de contenu sous WordPress

Comme tout CMS, WordPress stocke le contenu qu’il utilise pour assembler les pages HTML dans une base de données MySQL. Stocker le contenu de la base de données vous permet de modifier ce contenu et stocker ensuite des instructions sur comment ce contenu est lié à d’autres contenus sont vraiment ce que gestion du contenu signifie.

Connexion au backoffice WordPress (v2.3, 2008)Toutes les bases de données fonctionnent à peu près de la même façon, et bien que la partie de la simplicité et la flexibilité de WordPress découlent de la façon dont ses créateurs construisirent la base de données et les fichiers pour l’exécuter, en bout de ligne, ce qui importe aux utilisateurs est l’interface qui est utilisée pour faire de la gestion. C’est cette interface d’administration (ou backoffice) que des centaines de milliers d’utilisateurs à travers le monde trouvent tellement facile à utiliser.

Chaque CMS (système de gestion de contenu) a sa façon particulière de traiter le contenu et si WordPress est extrêmement facile à utiliser, vous devez toujours comprendre comment il fait référence aux méthodes qu’il utilise pour organiser et structurer le contenu.

Prenons par exemple les articles, dans le monde des blogs, on appelle à l’acte de création d’une nouvelle entrée de blog comme le « post ». Il n’est donc pas surprenant que le type principal de contenu segmentons dans WordPress est appelé un post, mais qui ne signifie pas que nous devons utiliser les billets de WordPress exclusivement pour un blog. Un post est juste un bloc de texte et de certaines instructions stockées dans une base de données. Ils pourraient tout aussi bien être appelés les blocs.

WordPress a un autre type de contenu appelé « page », mais ça n’a rien à voir avec les pages HTML que vous voyez dans votre navigateur. Comme les posts, les pages de wordpress sont essentiellement des blocs de texte accompagnés d’instructions (les métadonnées) stockées dans une base de données. Ils sont différents des posts, cependant, de plusieurs façons.

L’harmonie des couleurs en webdesign

Le choix de couleurs à utiliser dans un webdesign, un thème Wordpres par exemple, n’est pas à faire à la légère ou au hasard.

Quel est le nombre maximal de couleurs à utiliser ?

Le jeu de couleurs est la chose la plus difficile à faire lorsqu’on créé un thème. Certains webdesigners expérimentés qui ont des années de formation sur la couleur dans leur bagage professionel redoutent toujours cette étape du choix de la palette de couleurs.

Palette des couleursLa couleur est la première chose que remarqueront les visiteurs sur votre site, et c’est la première chose qui les aideront à se faire un avis, sont-il juste sur un de ces blog wordpress sans originalité, comme il en éxiste pleins d’autres, surtout si vous vous êtes basé sur un thème existant.

Beaucoup de concepteurs se limitentent à trois couleurs, cependant, un ensemble de 10 couleurs est probablement plus réaliste pour créer le design. N’oubliez pas, WordPress génère automatiquement plusieurs types de liens que vous devrez utiliser.

Vous devez d’abord définir une palette prédéfinie de 3 à 10 couleurs disposées en une hiérarchie de la plus importante à la moins importante.

Il est plus pratique de créer un fichier texte simple qui répertorie les valeurs hexadécimales des couleurs prédéfinies, puis d’ajouter des commentaires et remarques pour chaque couleur et comment elle sera utilisé dans le futur thème. Il est alors plus facile d’ajouter les couleurs à la feuille CSS, et plus tard au .PSD, lors de la conception de l’interface graphique.

Binvenue sur TutoAstuce

Vous trouverez sur TutoAstuce des publications en rapport avec WordPress : tutoriels pour débutants, comment installer WordPress, pourquoi choisir WordPress… mais aussi des tests de plugins de la communauté.