Dotclear et WordPress sont incontestablement les CMS les plus répandus en ce qui concerne la gestion de blogs. Cependant par défaut Wordpress n’est pas capable d’interpréter le code php dans ses articles. Heureusement des plugins existent.
J’utilise personnellement ExecPHP. L’installation est simplissime il suffit de placer dans le répertoire wp-content/plugins/ le fichier exec-php.php puis d’activer le plugin dans la console d’administration du blog.
Il est également conseillé de désactiver dans les options d’écriture :
WordPress doit automatiquement corriger les balises XHTML non valides
Ensuite dans la rédaction de l’article il suffit d’insérer les balises <?php et ?>
$ip=$_SERVER[’REMOTE_ADDR’] ;
echo “Démonstration drôlement impressionnante, votre @ip ou celle de votre proxy est : ” . $ip ;
?>