Mercredi 7 décembre 2011 11:30:02
- Modifié le Lundi 12 décembre 2011 10:15:04
Objet
Quand un article m’intéresse ou qu’il est assez long, j’ai pour habitude de l’imprimer soit pour le conserver, soit pour le lire plus tard à tête reposée.
En l’état actuel de notre thème, essayez avec votre navigateur, de voir l’ aperçu d’un article sans l’imprimer. Ce n’est pas très beau! Votre page est encombrée de la barre de navigation, du sidebar, du footer. Lire la suite…
Mardi 6 décembre 2011 14:43:41
- Modifié le Lundi 12 décembre 2011 10:15:33
Objet
Le template comments est chargé:
- d’afficher le nombre de commentaires par type,
- d’afficher les méta-données du commentaire (origine, date)
- d’afficher le commentaire selon son niveau de profondeur,
- de créer le lien vers la réponse à un commentaire,
- de ne pas afficher les commentaires en attente de modération,
- d’afficher le bloc de saisie d’un commentaire. Lire la suite…
Lundi 5 décembre 2011 08:41:06
- Modifié le Lundi 12 décembre 2011 10:16:07
Objet
A ce stade du développement de notre thème si vous cliquez sur le titre de l’article pour afficher son contenu, vous remarquez qu’il manque la possibilité d’introduire un commentaire et la navigation d’un article à l’autre, bien pratique pour suivre une série d’articles traitant du même sujet. Comme pour les templates archive et search, plusieurs solutions sont possibles: Lire la suite…
Dimanche 4 décembre 2011 17:58:49
- Modifié le Lundi 12 décembre 2011 10:16:41
Objet
La recherche des articles dans le blog en entrant un texte par le dispositif de recherche est réalisée en utilisant par défaut le template index. Comme pour le template archive, l’affichage doit être concis et présenter un bref extrait du début du contenu de l’article. Ceci est réalisé par la fonction the_excerpt() qui remplace avantageusement the_content().
Nous allons simplement copier le template archive. Lire la suite…
Dimanche 4 décembre 2011 13:33:40
- Modifié le Jeudi 15 décembre 2011 10:26:34
Objet
La recherche des articles dans le blog en filtrant les dates (archives), les catégories, les tags est effectuée en utilisant par défaut le template index. L’affichage doit être concis et présenter un bref extrait du début du contenu de l’article. Ceci est réalisé par la fonction the_excerpt() qui remplace avantageusement the_content(). Plusieurs solutions sont possibles: Lire la suite…
Dimanche 4 décembre 2011 08:53:51
- Modifié le Lundi 12 décembre 2011 10:17:33
Objet
Ce template prend en charge l’affichage du pied de page. Vous pouvez y mettre ce que vous voulez. Dans mon journal que j’ai voulu volontairement sobre, j’ y ai mis sur une seule ligne les informations qui, à mon avis, me paraissent essentielles:
- le nom du blog,
- le SGC utilisé, ici WordPress,
- la version du SGC,
- l’ abonnement au blog (flux RSS), Lire la suite…
Vendredi 2 décembre 2011 11:10:53
- Modifié le Jeudi 5 juillet 2012 13:30:41
Objet
Ce template prend en charge l’affichage du sidebar.
Sidebar statique ou dynamique?
Le sidebar dynamique permet d’ajouter des widgets. Dans notre cas c’est peu utile puisque nous en maîtrisons la programmation. Il est possible d’en ajouter ou d’en retirer en modifiant le sidebar.php . Cependant si vous souhaitez diffuser votre thème cela offre à son utilisateur potentiel une possibilité d’adaptation qu’il ne faut pas négliger. Lire la suite…
Jeudi 1 décembre 2011 11:06:41
- Modifié le Lundi 12 décembre 2011 10:18:27
Objet
Dans la partie 4 nous avons vu que le template index.php était le fichier nécessaire et suffisant (avec style.css) pour faire fonctionner notre thème. Il vaut bien un chapitre!
Que doit-il faire?
Il est chargé de présenter les Posts, titre et contenu, dans la page Web. Problème classique de la programmation, nous ne savons s’il y a des Posts, ni combien il y en a. S’il n’y a pas de Posts, il est intéressant de le signaler par un message. S’il y a des Posts, il faut éviter la saturation et en limiter le nombre par page Web tout en ayant un moyen d’en balayer l’ensemble. D’autre part, nous ne souhaitons pas encombrer notre page avec des Posts trop longs, il faut un moyen d’en présenter le début avec un lien pour en lire la suite.
Tout cela est réalisé simplement dans WordPress par une instruction conditionnelle, une boucle while un index et quelques fonctions. Lire la suite…
Tags:
comments_popup_link,
edit_post_link,
index,
next_posts_link,
previous_posts_link,
style,
Template,
the_category,
the_content,
the_ID,
the_permalink,
the_post,
the_tags,
the_time,
WordPress,
_e
Catégories:
Blog
|
5 Commentaires |
Mardi 29 novembre 2011 14:57:10
- Modifié le Lundi 12 décembre 2011 10:18:58
Définition
Un thème WordPress est un ensemble de fichiers modèles appelés template qui produit la page Web. Il donne une présentation graphique à vos données. Le thème permet aussi d’associer des fonctions qui faciliteront l’accès aux données. Il est l’interface graphique entre l’utilisateur et vos données. Ces fichiers sont liés entre-eux par un lien hiérarchique. S’il y a un schéma à retenir, il est ici .
Au minimum, un thème comprend 2 fichiers: style.css, index.php. Tout autre fichier peut être ajouté mais pour répartir la programmation et faciliter la maintenance du thème il est d’usage d’inclure les fichiers: comments.php, footer.php, header.php, sidebar.php .
Lire la suite…
Tags:
bloginfo,
comments,
CSS,
footer,
get_footer,
get_header,
get_sidebar,
header,
HTML,
index,
is_single,
MySql,
Notepad++,
PHP,
screenshot,
searchform,
sidebar,
style,
Template,
Theme,
WordPress,
wp_footer,
wp_head,
wp_list_pages,
wp_title
Catégories:
Blog
|
4 Commentaires |
Lundi 28 novembre 2011 14:48:28
- Modifié le Lundi 12 décembre 2011 10:19:26
L’installation de WordPress en local est très simple. Elle ne prend que quelques minutes.
1- Vérifier les prérequis système PHP et Mysql ici .
2- Télécharger WordPress ici .
3- Décompresser le fichier zip.
4- Copier le répertoire wordpress dans le répertoire xampp/htdocs . Lire la suite…