Supprimer les saut de lignes lors de l’inclusion de php dans vos articles

Avec les extensions comme PHP Execution Plugin il est possible d’utiliser du code PHP pour réaliser des articles « complexe » dans WordPress.

Mais l’inconvénient ce sont les saut de lignes ajoutés par WordPress, qui annule tous vos efforts de mise en page, la solution est soit de réaliser un code php sans retour à la ligne ni indentation ou bien alors de désactiver le fonctionnement par défaut de WordPress dans certaines conditions.

C’est cette dernière solution que nous allons détailler ici.Voici ce que nous voulons obtenir (noté la différence d’espace entre le graphique et le tableau)
Donc pour annuler les sauts de lignes il faut :

  1. Editer le fichier header.php de votre theme et ajouter le code ci-dessous :
    [code type= »php »]
    if (get_post_meta($post->ID, "withphp", true)) {
    remove_filter (‘the_content’, ‘wpautop’);
    //echo "<– no wpautop filer –>";
    }
    [/code]
  2. Ajouter un champs personnalisé à votre article qui aura pour nom withphp et pour valeur oui