background preloader

Template

Facebook Twitter

Cms

Template_Hierarchy.png (1550×730) Initiation aux templates en PHP avec Smarty - Club d'entraide des développeurs francophones. Cet article à pour but d'initier le lecteur à l'utilisation des templates en PHP avec le moteur de template Smarty.

Initiation aux templates en PHP avec Smarty - Club d'entraide des développeurs francophones

Une autre idée, sous-jacente, est de convaincre de l'intérêt d'utiliser un système de template dans les développements PHP. Il ne s'agit en aucun cas ici de vous en présenter toutes les fonctionnalités, mais de vous donner un aperçu de ce que l'on peut faire avec Smarty et comment on peut le faire. J'ai souhaité rendre Smarty le plus accessible possible en mettant l'accent sur les aspects pratiques (exemples, recettes de code et debogage), j'espère que vous aurez plaisir à me lire. Lire l'article. Article lu 7148 fois. The anatomy of a WordPress theme. Index.php – home The index file controls what the homepage of your WordPress theme looks like.

The anatomy of a WordPress theme

By default it is a loop that queries and then displays the most recent blog posts, with a link in the bottom to view previous posts. Alternately, you can specify in wp-admin -> settings -> reading to have the home page be a page you created yourself in WordPress. In that case, you specify a different page/URL for the regular blog posts to appear on, and that page is generated by index.php. Les systèmes de templates. Qu'est ce que c'est template est un mot anglais qui peut se traduire par modèle ou gabarit.

Les systèmes de templates

Le principe est de séparer le code php de la mise en page html; Le code php dans un fichier, la mise en page contenant les balises html dans un autre fichier. On se retrouve alors avec, d'un coté, le script qui fait tout ce qu'il a à faire (ex: récupération de données dans une base de données, traitement…), et d'un autre coté, la mise en page avec des zones prédéfinies où seront placées les données générées par le script.

L'avantage évident est de pouvoir travailler uniquement sur la mise en page, sans modifier quoi que ce soit dans le code php et inversement, ou de diviser efficacement le travail à faire, le programmeur s'occupant uniquement de la partie scripting, et le designeur, de la mise en page. Représentation simpliste et symbolique du fonctionnement d'un système de template : Smarty : Template Engine. The Unstandard modifié : Onglets intégrés. Par niss • 25 mar, 2008 • Catégorie: Thèmes WordPress en français • Une fois n’est pas coutume, j’ai décidé de vous proposer une version un peu modifiée d’un thème qui m’a énormément plu : The Unstandard.

The Unstandard modifié : Onglets intégrés

J’ai donc intégré les fameux onglets affichant les derniers articles que vous avez écrit par catégorie, dans la sidebar. La configuration des onglets se fait via le panneau d’administration du thème, où il vous suffira de saisir les nom des catégories que vous souhaitez afficher dans les onglets. WordPress The Unstandard Download - Derek Punsalan - 5ThirtyOne. The Unstandard is a two-column WordPress theme featuring three widget enabled zones.

WordPress The Unstandard Download - Derek Punsalan - 5ThirtyOne

The current 2.0 release is a complete re-write requiring WordPress 3.0 or better. Prior versions of the theme utilized a timthumb + custom fields setup to populate thumbnails for core pages. Thanks to the latest features offered by WordPress, assigning a thumbnail to a post is a simple two-step process. No more manual custom fields for post thumbnails. Screenshots Features Lightweight optimized structural / presentation markupThree customizable widget zonesAssign an image to front pages via WordPress ‘Featured Image’Custom background supportCustom nested menus supportIncludes five color options (child themes) Download Interested in seeing how your site might look with the Unstandard theme? WordPress Grid Focus Download - Derek Punsalan - 5ThirtyOne. If you are running a pre 12/05/08 release of Grid Focus, please note that much of the code was re-written.

WordPress Grid Focus Download - Derek Punsalan - 5ThirtyOne

Please save any personal modifications you may have made before installing the latest edition. WordPress Grid Focus was originally a personal project designed and coded for 5thirtyone.com.