Les transitions CSS3

Les spécifications CSS3 ont introduit un nouvel attribut ‘transition’ permettant de créer des animations sans passer par des bibliothèques Javascript. Littéralement les transitions permettent de gérer le passage d’un état 1 à un état 2 d’un élément du DOM à l’aide de différents attributs, prenons le simple exemple suivant : Mon lien et le style[…]

Intégrer une view drupal dans un template en quelques lignes de codes

S’il est possible d’inclure une view dans une page à l’aide de blocks/regions, il est également possible de l’intégrer en quelques lignes de code directement dans votre template de node : Mettons que vous avez déjà créer une view de type block et que vous souhaitez l’inclure dans votre template de node (ex : node–montypedecontenu.tpl.php),[…]

wp_mail() et smtp-mailer

Si vous souhaitez envoyer vos mails à un serveur smtp (ou relais) smtp, vous pouvez utiliser le plugin smtp-mailer : https://wphowto.net/smtp-mailer-plugin-for-wordpress-1482 Ce plugin vous permettra de paramétrer le serveur smtp (authentication, tls, SSL, host, etc…). Il vous faudra ensuite utiliser la fonction d’envoi de mail intégrée de wordpress wp_mail (voir notre post sur wp_mail()). Bon[…]

Comment intégrer WordPress dans des scripts php externes ?

Si vous souhaitez bénéficiez de l’environnement et des fonctions WordPress dans un script/page php externe dans votre site, voici comment procéder : <?php require(‘./wp-load.php’); ?> Nb: le fichier wp-load.php se trouve à la racine de WP, donc mettre le bon chemin si votre fichier php ne se trouve pas lui même à la racine. Bon code[…]

Fonction wp_mail() wordpress

La fonction wp_mail() proposée par wordpress permet de s’affranchir de l’utilisation de la fonction mail() de PHP. Pourquoi utiliser cette fonction ? La principale raison est qu’elle permet de limiter l’envoi de spams et de plus elle est très simple à utiliser, prenons ce premier exemple  : <?php $to = ‘adresse.dest@email.com’; $sujet = ‘Mon sujet’; $message[…]

Passage Type-association réflexif non associatif au modèle relationnel avec MySQL

Petit rappel: un type-association réflexif matérialise une relation entre un type-entité et lui même. (ici le type-entité SOCIETE) Nous sommes dans le cas d’un type association non symétrique. Il peut y avoir une société qui est donneur d’ordre d’une autre, et il peut également y avoir une société qui est sous-traitante d’une autre. Il y a[…]

Traductions dans un Child Theme WordPress

Vous avez installé un thème WordPress et pour le modifier « proprement », sans risque de voir vos modifications écrasées lors d’une mise à jour du thème principal, vous avez créé un thème enfant, un child Theme, très bien. Vous souhaitez garder la même philosophie et créer un fichier de traduction dans votre langue préférée, la langue[…]