web-dev-qa-db-fra.com

WordPress ajoutant des balises <br> au contenu d'un plugin

Nous avons écrit un plugin qui montre les critiques lors de l'utilisation d'un shortcode. Sur certains sites, Wordpress ajoute des balises <br> dans tout le contenu du code court, et d'autres pas.

Le shortcode fonctionne ici (à proximité immédiate) .

Le shortcode contient des balises insérées ici (Dent Biz).

Il y a quelques articles ici et ici qui recommandent d'ajouter le code suivant. dans le fichier functions.php.

remove_filter( 'the_content', 'wpautop' );
add_filter( 'the_content', 'wpautop' , 12);

J'ai essayé ceci sur le 2ème site ci-dessus (Dent Biz), mais cela ne résout pas le problème. De plus, j'ai essayé de désactiver tous les autres plugins sur le site sans succès. J'espère qu'il existe un moyen simple d'empêcher WordPress de molester le code HTML renvoyé par le plugin.

Toute aide serait appréciée!

3
azcoastal

Il s'avère que le thème Infocus était le coupable. La désactivation a immédiatement résolu le problème.

Leur forum d'assistance a recommandé l'utilisation du shortcode [raw] [/ raw] entourant notre shortcode, ce qui nous a permis d'utiliser notre plugin avec le thème Infocus.

[raw] [recentreviews radius = "15" count = "3" zoomlevel = "10"] [/ raw]

1
azcoastal