Code PHP pour placer Adsense tout au long de l'article sur WordPress ou n'importe quel CMS

En Avril 2020

Club Affiliation Facile
Cet article a été lu 1 fois avant toi... Il y a eu 0 visiteurs sur le blog depuis qu'il existe.
Adsense

=> Comment créer une boucle virale sur internet...

Salut,

Comme tu peux le voir dans cet article, il y a des publicités Adsense placées dans l'article un peu n'importe comment.

=> Le catalogue de toutes mes vidéos exclusives !

C'est le sujet de cet article, je te donne le code PHP que j'utilise pour afficher Adsense un peu n'importe comment dans chaque article, automatiquement.

=> La façon la plus simple de gagner de l'argent en affiliation !

Tu peux mettre n'importe quoi à la place des codes adsense, tes propres pubs ou autre chose.

J'ai 6 codes adsense, 3 pubs responsives et 3 blocs de liens de 200x90 responsives aussi (c'est nouveau, enfin!)

=> Mon patron, c'est Internet !

 

Le code PHP a deux fonctions, tu ne te sers que d'une : getAdsense($mycontent)

=> Ma Formation en Webmarketing

$mycontent c'est le texte de ton article, avant de l'afficher tu dois le passer dans la fonction getAdsense().

Le code PHP va compter combien il y a de paragraphes dans ton article, en comptant le nombre de balises <p>

=> Je partage 20% de mes commissions affilié 1TPE

S'il y en que 6 ou moins, il va mettre adsense devant chaque paragraphe.

S'il y en a plus de 6 il va les placer régulièrement tout le long de l'article, par exemple si l'article a 20 paragraphes il va placer un code adsense tous les 3 paragraphes.

=> L'affiliation 1TPE sous stéroïdes !

En plus il mélange l'ordre des code à afficher, donc ce n'est jamais exactement les mêmes codes aux mêmes positions dans l'article.

 

=> Des milliers de produits numériques ici !

Je sais, tu vas me dire "regarde comme ça fait laid sur ton article, pourquoi je le ferais sur le mien?"

En tous les cas ça fonctionne, adsense fonctionne bien quand il est au plus près du contenu, car c'est ce que les internautes viennent regarder.

=> Mon Club Affiliation Facile pour Affiliés et Vendeurs 1TPE !

Tant qu'à utiliser Adsense autant l'utiliser aux meilleurs emplacements, et c'est dans le contenu, le plus intégré possible au contenu principal de chaque page.

Voici le code PHP :

=> Vends ces 10 Ebooks, tu peux les modifier comme tu veux !

 

function mb_stripos_all($haystack, $needle) {
 
  $s = 0;
  $i = 0;
 
  while(is_integer($i)) {
 
    $i = mb_stripos($haystack, $needle, $s);
 
    if(is_integer($i)) {
      $aStrPos[] = $i;
      $s = $i + mb_strlen($needle);
    }
  }
 
  if(isset($aStrPos)) {
    return $aStrPos;
  } else {
    return false;
  }
}

=> Affiche ton lien sur toutes les pages de mes sites y compris celui-ci !

function getAdsense($mycontent) {

     $myadsense = Array(
          'CODE ADSENSE',
          'CODE ADSENSE',
        'CODE ADSENSE',
          'CODE ADSENSE',
        'CODE ADSENSE',
          'CODE ADSENSE',
        );
        shuffle($myadsense);
      
        $myp = mb_stripos_all($mycontent, '<p>');

        if ($myp === FALSE) {
             // there is no <p> in content
        } else {
              foreach($myp as $key => $value) {
                  $myend = $value + ($key * 11);
                  $mycontent = mb_substr($mycontent, 0, $myend) . "<!--onep-->" . mb_substr($mycontent, $myend);      
              }
          }
          
          if (count($myp) <= 6) {
              for($i=0;$i<count($myp);$i++) {
                  //$mycontent = str_replace('<!--onep-->', $myadsense[$i], $mycontent, 1);
                  $pos = strpos($mycontent,'<!--onep-->');
                if ($pos !== false) {
                    $mycontent = substr_replace($mycontent,$myadsense[$i],$pos,strlen('<!--onep-->'));
                }
              }
          } else {
          
              $step = intval(count($myp) / count($myadsense)) ;
              $cur = 1;
              $cnt = 0;
              for($i=0;$i<count($myp);$i++) {
                  if ( ($cur == 1) && ($cnt < count($myadsense)) ) {
                      $pos = strpos($mycontent,'<!--onep-->');
                    if ($pos !== false) {
                        $mycontent = substr_replace($mycontent,$myadsense[$cnt],$pos,strlen('<!--onep-->'));
                    }
                    $cnt++;
                  } else {
                      $pos = strpos($mycontent,'<!--onep-->');
                    if ($pos !== false) {
                        $mycontent = substr_replace($mycontent,'<!--done-->',$pos,strlen('<!--onep-->'));
                    }
                  }
                  if ($cur < $step) {
                      $cur++;
                  } else {
                      $cur = 1;
                  }
              }
          
          }
         
          return $mycontent;

}

 

Est-ce que tu vas t'en servir sur WordPress ou autre?

A+

Commentaires

Portrait de SteveJobs

Bien pratique, merci !

Portrait de James

De rien Steevy :-)

Tu t'en sers où ?

J'aimerais bien que tu cliques sur ces boutons, parce que ça apportera plus de gens sur mon blog, merci :

Et si tu me laisses ton email, je peux t'aider avec ton blog/site...

Enfin, les commentaires Facebook si tu veux spammer ou poser une question :-)