+ All Categories
Home > Documents > Conversion de template HTML en thème WordPress

Conversion de template HTML en thème WordPress

Date post: 03-Jul-2015
Category:
Upload: chi-nacim
View: 9,900 times
Download: 2 times
Share this document with a friend
Description:
Free Days Tlemcen ,ateliers WP : conversion d'une template HTML en thème WordPress.
24
Conversion de Template HTML en Thème Wordpress Par Ghilas BELHADJ
Transcript
Page 1: Conversion de template HTML en thème WordPress

Conversion de Template HTML en Thème Wordpress

Par Ghilas BELHADJ

Page 2: Conversion de template HTML en thème WordPress

Avant Toute Chose

Vérifiez si vous avez l’autorisation d’utiliser la Template

CC

Page 3: Conversion de template HTML en thème WordPress

Préparation d’un dossier pour le thème

Parcourez le dossier wp-content/themes de votre installation

WordPress

Créez, puis renommez un dossier qui vas contenir les fichiers de votre

thème

Page 4: Conversion de template HTML en thème WordPress

Le minimum requis pour un thème WordPress

/*Theme Name: FreeDays TlemcenTheme URI: http://wpdz.org/events/Description: Théme Crée à partir d'unetemplate HTML GratuiteVersion: 1.0 (WP3.3.0)Author: Ghilas BELHADJAuthor URI: http://junksource.com/Tags: RamblingSoul, rs12, cool, sweet*/

C’est le fichier par défaut d’un thème WordPress

Page 5: Conversion de template HTML en thème WordPress

Jeter un coup d’œil sur la Template

Page 6: Conversion de template HTML en thème WordPress

header.php

sidebar.php

footer.php

index.php

Page 7: Conversion de template HTML en thème WordPress

C’est l’heure de mettre la main dans le cambouis

Page 8: Conversion de template HTML en thème WordPress

header.php

index.php

sidebar.php

footer.php

Faites attention à ne pas entremêler les balises !!!

Page 9: Conversion de template HTML en thème WordPress

La feuille de style

Page 10: Conversion de template HTML en thème WordPress

Les autres fichiers

Page 11: Conversion de template HTML en thème WordPress

Relier Les Fichiers Entre Eux

Page 12: Conversion de template HTML en thème WordPress
Page 13: Conversion de template HTML en thème WordPress

header.php

sidebar.php

footer.php

index.php

Page 14: Conversion de template HTML en thème WordPress

Commençons la conversion

Page 15: Conversion de template HTML en thème WordPress

Conversion de header.php

header.php

<?php bloginfo('stylesheet_url'); ?>

<?php bloginfo('html_type');

<?php bloginfo('charset'); ?>

<?php bloginfo('name'); ?><?php wp_title(''); ?>

<?php bloginfo('name'); ?>

<li><a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('description'); ?>">Accueil</a></li>

<?php wp_nav_menu(); ?>

Page 16: Conversion de template HTML en thème WordPress

sidebar.php

Conversion de sidebar.php

<?php wp_list_cats(); ?>

<?php get_archives(); ?>

<?php wp_list_bookmarks('title_li=&categorize=0'); ?>

<?php get_search_form(); ?>

Page 17: Conversion de template HTML en thème WordPress

Conversion de footer.php

footer.php

/!\ Respectez les termes du contrat

Page 18: Conversion de template HTML en thème WordPress

Conversion de index.php

Prendre UN échantillon d’article

<?php the_time('d'); ?>

<?php the_time('M'); ?>

<?php the_author(); ?>

<?php comment_popup_link(); ?>

<?php the_category(‘, ’); ?>

<?php the_tags(); ?>

<?php the_excerpt(); ?>

<?php the_pemalink(); ?>

<?php the_title(); ?>

index.php

Page 19: Conversion de template HTML en thème WordPress

Faire boucler tout ça

<?php if (have_posts()) : while(have_posts()) : the_post(); ?>

<?php endwhile; endif; ?>

Page 20: Conversion de template HTML en thème WordPress

Liens de pagination

Après remplacement des liens par les fonctions WordPress :previous_posts_link() et next_posts_link()

Page 21: Conversion de template HTML en thème WordPress

Création d’un fichier single.php

<?php the_content(); ?>

<?php comments_template(); ?>

Page 22: Conversion de template HTML en thème WordPress

Aller plus loin avec votre thème ?

Functions.php

• Changer les paramètres par défauts de Wordpress

• Gérer les widgets sur votre thème

• Ajouter de nouvelles fonctionnalité grâce à l’API

WordPress où aux fonctions PHP

• …

Les Plugins

Page 23: Conversion de template HTML en thème WordPress

Aller plus loin avec votre thème ?

Le site de la documentation officielle de WordPress :Codex.WordPress.org/fr:Accueil

Si vous avez besoins d’aide:WPDZ.org/support

Page 24: Conversion de template HTML en thème WordPress

Merci de votre attention ;)


Recommended