Altyapı wordpress'tir.
Daha önce böyle birşey uygulayan var mı acaba, veya napılabilir.
8
●521
<?php
$allowed = array(1,3,5,7,9); // sayfa yada konu idleri.
if(in_array($post->ID, $allowed)):
?>
<!-- reklam kodu buraya -->
<script type="text/javascript">alert('Hello world');</script>
<!-- reklam kodu buraya bitiÅŸ -->
<?php endif; ?>1,3,5,7,9 yerine görünmesini istediğin sayfaların idlerini yazıp virgül ile ayırmalısın.<?php
$allowed = array(1,3,5,7,9); // sayfa yada konu idleri.
if(!in_array($post->ID, $allowed)):
?>
<!-- reklam kodu buraya -->
<script type="text/javascript">alert('Hello world');</script>
<!-- reklam kodu buraya bitiÅŸ -->
<?php endif; ?> <?php
// bu fonksiyonu functions.php içerisine eklemelisin.
function get_tag_id_by_name($tag_name) {
global $wpdb;
$tag_ID = $wpdb->get_var("SELECT * FROM ".$wpdb->terms." WHERE `name` = '".$tag_name."'");
return $tag_ID;
}
?>
<?php
$allowed_posts = array(1,2,3,4,5); // sayfa yada konu idleri.
$allowed_terms = array(1,2,3,4,5); // etiket idleri (etiket adına görede olabilir ama şu an idye göre yaptım, id yazmak daha kolay olabilir diye)
$term = single_tag_title(null, false);
$term_id = get_tag_id_by_name($term);
if(in_array($post->ID, $allowed_posts) || in_array($term_id, $allowed_terms)):
?>
<!-- reklam kodu buraya -->
<script type="text/javascript">alert('Hello world');</script>
<!-- reklam kodu buraya bitiÅŸ -->
<?php endif; ?>deneme yapmadım ama tamam sanırım.
<?php
if(strpos($_SERVER['REQUEST_URI'],'ETİKET SAYFASININ ADRESİNDEN BİR PARÇA') === false){
echo 'reklam kodları';
}
?>