Nous avons un client, qui voulait intégrer Dokuwiki dans Wordpress d'une manière, que seuls les utilisateurs qui sont connectés dans Wordpress ont accès au wiki. J'ai donc écrit un plugin d'authentification Dokuwiki qui inclut les corefiles Wordpress nécessaires pour vérifier l'état de connexion.Dokuwiki Authentification Plugin - Impossible de redéclarer is_ssl()
Mon problème est Wordpress ainsi que Dokuwiki ont tous deux une fonction is_ssl() et il en résulte une "Erreur fatale: Impossible de redéclairer ..". L'approche rapide et sale consistait à éditer le corefile Wordpress en ajoutant if (! Function_exists ('is_ssl')) dans /wp-includes/load.php. Malgré le fait, que cela ne devrait pas être fait, il doit être réentré chaque fois que Wordpress reçoit une mise à jour, mais je ne peux pas trouver ou trouver une meilleure solution.