Naissance du site

Bon, pour être franc, le contenu de ce site était au départ, présent sur un espace personnel qui m’étais réservé et que je rends public. J’ai décidé de mettre en place une vitrine spécifiques à mes activités informatiques en général et sous WordPress en particulier.

Ainsi vous pouvez retrouver le projet d’une version pré-installée en local de WordPress (qui ne vous a pas échappé si vous êtes lecteur/lectrice attentif du forum de support en français). Un ensemble de pages est consacrée au projet accessible dans le menu Purple-Wyvern WordPress, expliquant le concept, l’installation et la mise en oeuvre. N’hésitez pas à prendre contact avec moi en cas de questions ou de suggestion quant à l’évolution de ce projet.

Vous trouverez sur les autres pages, des astuces découvertes intéressantes un peu partout et rassemblées sur ce site. J’y ai déposé également, des tutoriels, des traductions… Bref, un reflet de mon activité avec WordPress ces derniers temps.

Viendront s’ajouter à cela d’autres réalisations, actuellement en cours…

Les fonctions de débogage

Il est possible lorsque l’on débogue dans  WordPress de mettre en place différentes fonctions permettant de faciliter cette tâche.

Affichage des messages

Pour afficher les messages d’erreur et d’avertissement de PHP, il faut modifier le fichier wp-config.php pour y ajouter cette ligne :

define('WP_DEBUG', false);

Pour les scripts JavaScript :

define('WP_DEBUG', false);

Affichage des requêtes MySQL

Les modifications sont à faire également dans le fichier de configuration. Il faut simplement ajouter la ligne suivante :

define('SAVEQUERIES', true);

Il faut ensuite ajouter dans le pied de page du thème, les fonctions permettant de les visualiser :

<?php
if (current_user_can('administrator')){
    global $wpdb;
    echo "<pre>";
    print_r($wpdb->queries);
    echo "</pre>";
}
?>

Attention cette fonction est accessible, que si le mode débogage est activé dans WordPress.

Retrait d’action

Dans certaines circonstances, il peut être intéressant de supprimer certaines actions dans WordPress, pour enlever par exemple le Meta Tag Generator, qui n’apporte rien, sinon des informations à d’éventuels pirates. Il existe un commande remove_action() justement faite pour cela. Il suffit simplement de l’ajouter dans le fichier functions.php de votre thème. Dans l’exemple cité ci-dessus, la commande à ajouter est la suivante :

remove_action ('wp_head', 'wp_generator');

Cette fonction peut s’appliquer à toutes sortes d’actions qui ne vous servent pas.

1 19 20 21 22 23 26