Salut à tous,

J’ai commencé mon blog, il y a quelques semaines, et comme chacun de vous, j’essai de modifier l’aspect de celui-ci afin de le mettre à mon goût.

Que ce soit, en travaillant un thème existant ou en le créant à partir de zéro, je me suis rapidement rendu compte qu’il fallait avoir quelques notions de PHP afin de pouvoir travailler.

Je vais donc à travers une série d’articles, essayer de partager avec vous les différentes étapes que j’aurai franchies pour m’approcher du thème adapté à mon CDC, qui ressemblera à cela :

Theme_mistipi

En premier lieu, il faut comprendre comment fonctionne le script PHP.

Le principe est le suivant :

PHP

Votre navigateur (IE, Opéra, Mozilla ou autre ) envoi l’adresse que vous avez tapée au serveur Web ( distant ) :

  1. Celui-ci cherche dans son arborescence si le fichier existe, et si celui-ci porte une extension reconnue comme une application PHP. Si c’est le cas, le serveur web transmet ce fichier à PHP.
  2. PHP parse le fichier, c’est-à-dire qu’il va analyser et exécuter le code PHP qui se trouve entre les balises <?php et ?>. Si ce code contient des requêtes vers une base de données MySQL, PHP envoie la requête SQL. La base de données renvoie les informations voulues au script qui peut les exploiter (pour les afficher par exemple).
  3. PHP continue de parser la page, puis retourne le fichier dépourvu du code PHP au serveur web.
  4. Le serveur web renvoi un fichier ne contenant plus de PHP, seulement du HTM au navigateur qui l’interprète et l’affiche.

Vous remarquez donc que PHP s’exécute derrière le serveur. Il n’y a plus aucune trace du code PHP lorsque vous regardez le code source de la page dans votre navigateur internet.

Il est nécessaire de bien comprendre cela, car si l’on souhait programmer en local, il faut créer ce même environnement sur son poste.

Et vous vous rendrez rapidement compte que la programmation en local est insdipensable. Sans cela, vous devrez modifier votre fichier PHP, l’envoyer via un Serveur FTP, et enfin vous pourrez voir le résultat. En local, vous modifiez votre fichier vous l’enregistrez, et vous raffraichissez votre navigateur et voilaaaa.

Il existe différentes applications sous Windows – Linux – Apple qui vous permettront de faire cela. Je n’en citerai qu’une seule par OS, mais cette liste n’est pas exhaustive :

  • Sous Windows nommée WAMP : EasyPHP
  • Sous Linux nommée LAMP : XAMPP ( il existe également une version pour Windows et une autre pour Apple)
  • Sous MAC OS nommée MAMP : MAMP

Les procédures d’installation necessite une certaine rigueur et de bien respecter les diffèrentes étapes. Celles-ci sont décrite sur les liens suivants :

Lorsque vous aurez installé l’application AMP ( Apache Mysql PHP ), il faudra installer votre blog sur votre poste.

Voir aussi :

Créer son thème WordPress – 1 – Le PHP

Créer son thème WordPress – 2 – Installer WordPress en local

Créer son thème WordPress – 3 – Fonctionnement WordPress

Créer son thème WordPress – 4 – Initier les templates Header / Index / Style

Créer son thème WordPress – 5 – Header

Créer son thème WordPress – 6 – Index

Créer son thème WordPress – 7 – Searchform / Sidebar

Créer son thème WordPress – 8 – Footer

Créer son thème WordPress – 9 – Single  / Archive / Search  / Page 

Créer son thème WordPress – 10 – Comments / 404

Créer son thème WordPress – 11 – Style.css

 En attendant bon blog.

@ plus

Jeft

Articles similaires :


  • billboc

    salut !
    bravo pour ton tutorial
    je vais me lancer aussi dans le création d’un blog wordpress
    penses tu que ton tutorial sera compatible avec la version 3 de wordpress ?

    merci

  • Jeft

    Salut et merci. Ca fait toujours plaisir d’avoir des compliments lorsque l’on sait le travail que représente ce type de tutoriel.
    Il n’y a pas de raison que cela ne fonctionne pas avec la version 3 de WordPress, puisque ce tutoriel ne concerne que la partie Template et que celle-ci n’est jamais impacté par les mises à jour.
    @ plus

  • Pingback: Tweets that mention Créer son thème Wordpress – 1 – Le PHP | Mistipi -- Topsy.com()

  • merci beaucoup frere
    bravo

  • under

    Sous Windows nommée WAMP : EasyPHP
    Sous Linux nommée LAMP : XAMPP ( il existe également une version pour Windows et une autre pour Apple)

    Wamp = EasyPhp ?? Depuis quand ?? Wamp c’est Wamp et EasyPhp c’est EasyPhp.

    Sous Linux nommée Lamp ??? = Xampp ??? Ouh la. Lamp c’est la combinaison de Linux Apache Mysql Php, Xampp c’est apachefriends qui fait ça. Les fondamentaux sont à revoir. Bon courage pour les autres.