блокиране на AdSense реклами само за определен пост

kruxdoom

Member
Привет, от няколко дни се опитвам да забраня показването на реклами AdSense само за избран пост.... без успех

сайта ползва платена тема, а рекламите са инжектирани с Google AdSense плъгин
Като решение успях да открия само това в Интернет, но и то не сработва при мен https://www.reddit.com/r/Wordpress/comments/1lykna/how_to_remove_adsense_on_specific_wordpress_post/

Някои ако е наясно моля да сподели :wink:
 
Последно редактирано:
От: блокиране на AdSense реклами само за определен пост

Тъкмо го пробвах и това и не се получава. Или не го правя както трябва или кода е грешен
Направих това:


--това го сложих в header.php

/
<?php Global $ad_flg; $ad_flg=1; ?>
<?php $adsense_blck_post = array(82959, 82960); ?>
<?php if (in_array($post->ID,$adsense_blck_post,true)) $ad_flg=0; ?>


-> рекламната единица я мушнах в widget в sidebar, както е описано


<?php Global $ad_flg; if($ad_flg!=0) { ?>
You adsense code here

<?php } ?>
 
От: блокиране на AdSense реклами само за определен пост

Решението е ползване на плъгин за инжектиране на рекламния код във всички постовете и същия плъгин за блокиране на рекламите в точно избран пост - появяват се отметки за блокиране в менюто - Post Edit.

Това е плъгина: https://wordpress.org/support/view/plugin-reviews/quick-adsense-reloaded
 
От: блокиране на AdSense реклами само за определен пост

Вместо да използваш плъгини, който да ти товарят сайта излишно, редактирай темата и създай една категория, на която да не се показват рекламите.
 
От: блокиране на AdSense реклами само за определен пост

Има логика... ще помисля и по този вариант :)
 
От: блокиране на AdSense реклами само за определен пост

Вместо да използваш плъгини, който да ти товарят сайта излишно, редактирай темата и създай една категория, на която да не се показват рекламите.
Доста по елегантно е да се warpn-e кода за инжектирането на рекламите с един филтър и после си закачай на него каквото ти е кеф - категории постове итн.
 

Горе