WordPress – deaktivovat Adsense/reklamu jen na určitých příspěvcích



Povedlo se mi nalézt kód, který zajistí to, že se na WordPress blogu ve zvolených příspěvcích nezobrazí reklamí kód.

Je potřeba upravit šablonu WordPressu z administrace WordPressu (Vzhled / Editor / Header.php (záhlaví))

a toto vložit:

<?php

global $adsense_flag;
$adsense_flag=1;
// Vložte ID čísla wordpress článků/příspěvků. Například 27 a 45. V těchto příspěvcích se reklama NEzobrazí
$adsense_block_post = array(27,45);
if (in_array($post->ID,$adsense_block_post,true)){
$adsense_flag=0;
}else{
$adsense_flag=1;
}
?>

Dále v Editoru šablon vyberte šablonu příspěvku (single.php apod.)

do místa, kde chcete mít reklamu, například adsense kód vložte:

<?php
global $adsense_flag;
if($adsense_flag!=0) {
?>
ZDE VAS ADSENSE KOD NEBO JINY HTML KOD
<?php } ?>

Možné použití tohoto WordPress hacku: Máte na wordpress blogu reklamu Adsense a některé články porušují pravidla Adsense. Proto si zjistíte ID čísla těchto porušujcích článků (WordPress Admin / Příspěvky / najeďte na odkaz pro úpravu daného příspěvku a ve stavovém panelu vidíte v odkazu číslo příspěvku.) číslo příspěvku pak vložit do prvního zmíněného kódu..