Salve a tutti,
tempo fa avevo implementato un sistema che mi permetteva di mostrare un codice adsense dopo il secondo h2 delle pagine dei miei articoli. si tratta di questo:
<?php
// ELIMINA SCRIPT E ADSENSE NELLA PAGINA
if ($_COOKIE["displayCookieConsent"]<>"y") {
$this->item->text=preg_replace('#<iframe.*?\/iframe>|<embed.*?>|<ins.*?\/ins>|<object.*?\/object>|<script.*?\/script>#is', "" , $this->item->text);
} else {
// cerco il primo <h2>
$x1=0+strpos(strtolower($this->item->text), "<h2 ");
if ($x1>0) {
$x1=$x1+4;
// cerco il secondo <h2>
$x2=0+strpos(substr(strtolower($this->item->text), $x1), "<h2 ");
$x3=0+$x1+$x2;
// se esiste visualizzo un codice intermedio
if ($x2>0) {
$prestringa=substr($this->item->text, 0, $x3);
$poststringa=substr($this->item->text, $x3);
// ricordarsi di mettere il simbolo \ prima di tutte le virgolette ( salvo quelle iniziali e finali )
$codiceadsenseintermedio="
CODICE ADSENSE
";
$this->item->text=$prestringa." $codiceadsenseintermedio ".$poststringa;
}
}
}
// FINE ELIMINA SCRIPT E ADSENSE NELLA PAGINA
?>
<?php } ?>
ora però non capisco come fare per aggiornare questo codice in modo da poterne mostrare anche uno dopo il quinto di h2