J'utilise le plugin Pagebar sur le site parce qu'il est simple et que ses couleurs collent avec mon design sans avoir à rien modifier. Mais depuis quelques mois années temps, le validateur W3C renvoie l'erreur suivante :

stray  closing tag after the end of the separator ( ...) 

Après des mois de frustration et aucune mise à jour du plugin prévue, voici comment résoudre l'erreur :

  1. éditez le fichier class-basebar.php du plugin
  2. cherchez cette fonction :
    function transit($place) {
    	if ($place > 0) echo '';
    	echo $this->pbOptions["connect"] !== "" ? $this->pbOptions["connect"] : '...';
    	echo '';
    }
  3. ajoutez des accolades autour de la condition if :
    function transit($place) {
    	if ($place > 0) {
    		echo '';
    		echo $this->pbOptions["connect"] !== "" ? $this->pbOptions["connect"] : '...';
    		echo '';
    	}
    }
  4. sauvegardez le fichier, videz votre cache, l'erreur de validation a maintenant disparu.

Hop, une erreur de moins!

Vous avez un projet WordPress ou WooCommerce, souhaitez ajouter de nouvelles
fonctionnalités ou cherchez à améliorer les performances de votre site?


Parlons de votre projet »

Si vous avez trouvé une faute d’orthographe, informez-nous en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée s’il vous plaît.

Articles en rapport:

WordPress : résoudre l'erreur de validation "stray closing tag after the end of the separator" du plugin Pagebar

par Matt Lecture: 1 min
0

Pin It on Pinterest

Spelling error report

The following text will be sent to our editors: