Voici ma problématique : lorsque je développe un plugin pour WordPress et que je veux mettre mes mises à jour sur le SVN, je crée deux environnements de test. Le premier est l’installation d’un WordPress vierge. Mon plugin se trouve dans C:\wamp\www\wordpress_test\wp-content\plugins\MONPLUGIN Le deuxième est mon SVN qui contient mon plugin: C:\wamp\www\pluginWP\MONPLUGIN\trunk Je teste donc lire la suite »
Dans cette première partie, nous nous pencherons sur une technique permettant la gestion de trois environnements de déploiements. Developement Testing (QA) Production La majorité des développeurs ne font pas usage de ces trois environnements dans leurs projets et, pourtant, la technique proposée ici peut permettre d’éviter bien des gaffes. Voici comment, dans mes projets, j’arrive lire la suite »
Pour la deuxième partie du tutoriel, nous allons nous attarder sur la création d’un widget à même le plugin. 1. Utilisation du widget L’utilisation du widget est très pratique quand nous désirons offrir une certaine flexibilité à l’administrateur lors du déplacement ou de la modification d’une zone du gabarit. En ce qui nous concerne, le lire la suite »
J’avais fait précédemment un article sur le même sujet, mais cet article n’expliquait pas réellement LA bonne façon de le faire. Voici la nouvelle méthode : Dans votre dossier thème par défaut, ajoutez un fichier qui sera votre gabarit. (ex : listfruit-page.php) Dans le tout début de ce fichier ajouter un commentaire qui permettra d’identifier votre gabarit lire la suite »
La création d’extension WordPress ne demande pas beaucoup d’expérience, il suffit de savoir ce qu’on veut faire précisément. Pour vous expliquer le mieux possible comment faire une extension WordPress, nous allons créer une extension permettant d’afficher votre « Wall » de votre Facebook grâce au ID unique de votre compte. 1. Comment commencer ? Tout lire la suite »
Dans un billet précédent, je vous parlais de PHPStorm, un IDE pour PHP extrêmement bien fait. Et bien, il y avait une autre fonctionnalité que je ne connaissais pas qui était implémentée au sein de PHPStorm. Zen coding, vous connaissez? Moi, je ne connaissais pas et je suis très heureux de l’avoir découvert. Zen Coding lire la suite »
Je viens de finir une extension pour WordPress permettant de se faire une liste d’articles pour l’utilisateur et d’ensuite générer un PDF. L’extension se nomme WP_Handbook. En gros, l’utilisateur lit votre article et lui donne la possibilité d’ajouter cet article dans son “booklet”(ou favoris). Ensuite, l’utilisateur a le choix de générer un PDF avec tous lire la suite »
J’utilisais récemment un outil nommé Cufon pour générer des fonts compatibles pour le web. Cependant, cet outil occasionnait certains problèmes lorsque venait le temps de l’utiliser de différente façons avec le CSS. En effet, il générait quelques fois des espaces superflus… Cette déception fut rapidement oubliée lorsque j’ai découvert Font Squirrel. Tout d’abord, les bugs que lire la suite »
Si vous cherchez un outil de développement PHP performant, je vous conseil PhpStorm. Après avoir utilisé NotePad++, E-TextEditor, Eclipse, j’avais toujours le même problème. J’étais incapable d’utiliser convenablement mon gestionnaire de version et mon FTP. Les avantages que j’ai notés avec l’utilisation de PhpStorm : l’intégration de Subversion, Git et CVS de base; la facilité avec lire la suite »