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 </span> closing tag after the end of the separator ( ...</span>) 

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 :
    <code class="language-php">function transit($place) {
    	if ($place > 0) echo '<span class="break">';
    	echo $this->pbOptions["connect"] !== "" ? $this->pbOptions["connect"] : '...';
    	echo '</span>';
    }
  3. ajoutez des accolades autour de la condition if :
    function transit($place) {
    	if ($place > 0) {
    		echo '<span class="break">';
    		echo $this->pbOptions["connect"] !== "" ? $this->pbOptions["connect"] : '...';
    		echo '</span>';
    	}
    }
  4. sauvegardez le fichier, videz votre cache, l'erreur de validation a maintenant disparu.

Hop, une erreur de moins!

Pour développer votre projet WordPress ou Woocommerce, faites appel à mon expertise pour réaliser un site rapide, performant et fonctionnel.

Je soumets mon 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

Share This

Spelling error report

The following text will be sent to our editors: