Bonjour,

Je possède un blog fonctionnant sous Wordpress 4.8.2 sur lequel deux auteurs rédigent des articles.
Le blog monétise les articles via Google Adsense, chaque auteur dispose d'un compte Adsense lui permettant d'intégrer ses propres annonces au sein de son article.
A l'époque, mon ancien webmaster m'avait écrit une fonction permettant d'afficher tel ou tel type d'annonce dans la page en fonction de l'auteur, le système fonctionnait parfaitement et les auteurs pouvaient avoir leur code Adsense perso sur leur propre article.

J'ai dernièrement changé de thème sur le blog et depuis ce petit script ne fonctionne plus.
J'ai une page blanche qui s'affiche lorsque le code est inséré à l'endroit souhaité dans le page (single.php)
Voici le script en question :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php $author = get_the_author(); if($author=="auteur1") { ?><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
            <!-- blog-article -->
            <ins class="adsbygoogle"
 style="display:inline-block;width:336px;height:280px"
                 data-ad-client="ca-pub-6xxxxxxxxxxxxx"
                 data-ad-slot="699XXXX"></ins>
            <script>
            (adsbygoogle = window.adsbygoogle || []).push({});
            </script><?php } else { ?><script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
            <!-- blog-article-julia -->
            <ins class="adsbygoogle"
 style="display:inline-block;width:336px;height:280px"
                 data-ad-client="ca-pub-63xxxxxxxxxxxxx"
                 data-ad-slot="644XXXX"></ins>
            <script>
            (adsbygoogle = window.adsbygoogle || []).push({});
            </script><? } ?>
Merci d'avance pour vos réponses.

Olivier