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 souhaitez réaliser un nouveau projet WordPress ou WooCommerce, ou ajouter de nouvelles fonctionnalités? Ou 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: