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!

Si vous avez trouvé une faute d’orthographe, veuillez nous en informer en sélectionnant le texte en question et en appuyant sur Ctrl + Entrée .

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 »

Articles en rapport:

Matt
Author

Matt est formateur, développeur expert WordPress et WooCommerce, et administrateur réseau chez Codeable.

Écrire un commentaire

Rapport de faute d’orthographe

Le texte suivant sera envoyé à nos rédacteurs :