Développer et utiliser les « shortcodes » WordPress

Archives de l'auteur


Une injection SQL consiste à entrer des caractères précis dans une variable qui sera utilisée dans une requête SQL. Ces caractères feront en sorte que la requête originale sera déviée de son but afin d'ouvrir des portes aux utilisateurs malveillants. Ils pourraient, par exemple, s'authentifier sans connaître le mot de passe, créer un nouvel usager administrateur dont ils connaîtront le mot de passe, détruire une table, bousiller les données, etc.
Mais où ces injections peuvent-elles être entrées ? À n'importe quel endroit où les données peuvent être modifiées par un usager : dans une case de saisie, dans un URL, dans un cookie, etc.
(suite…)Votre site Web devra fort probablement accéder à une base de données pour définir soit sa structure (ex : ses menus, ses configurations), soit son contenu (ex : le texte à afficher dans les pages Web, les usagers ayant droit de se connecter), soit les deux.
Il existe plusieurs techniques pour accéder à la base de données et y exécuter des requêtes. Avant PHP 5.5.0, plusieurs programmeurs utilisaient mysql_connect() et les autres fonctions de l'extension mysql (voir l'article « Travailler avec une base de données MySQL »).
Cette extensions est désormais obsolète. Les programmeurs avisés utilisent maintenant l'extension mysqli. Le i tient pour improved. Il s'agit donc d'une version améliorée de l'extension originale.
(suite…)

Vous désirez développer un nouveau site Web à partir de zéro ? Voici des gabarits HTML et CSS qui pourront servir de base à votre travail.
Ces gabarits sont bien incomplets. Il vous offrent cependant la possibilité de débuter votre site sans vous casser la tête pour les prémices habituelles.
(suite…)
Adapter un site Web au mobile consiste à ajuster la feuille de style pour que l'affichage soit aussi agréable sur un ordinateur à écran large que sur un téléphone cellulaire. On parlera de rendre le site Web adaptatif ou, en anglais, responsive.
Si les règles de bases sont assez simples à mettre en place, il reste que l'adaptation demande un travail supplémentaire non négligeable. Et pour que l'affichage sur cellulaire soit optimal, vous devrez probablement passer de longues heures à jouer avec votre CSS.
Saviez-vous que les firmes qui développent des sites Web peuvent ajouter facilement 500$ aux coûts d'un site Web pour le rendre adaptatif ?
C'est ici qu'une extension comme WPTouch devient intéressante : vous l'installez sur votre site WordPress et, du coup, votre site s'affiche correctement sur un téléphone cellulaire sans que son apparence soit affectée sur un écran plus large.
(suite…)
Il existe différents types d'abonnements à un site Web. Parmi les plus fréquents, notons :
C'est justement à ce dernier type d'abonnement que « Subscribe to comments » s'adresse. (suite…)

Si vous tenez un blogue ou si vous publiez de l'information sur votre site d'entreprise en utilisant la fonctionnalité d'articles de WordPress, vous aimerez Navayan Subscribe. Cette extension permet aux internautes de s'abonner au site Web. Les abonnés recevront un courriel à chaque fois que vous publiez un nouvel article.
(suite…)