Zitat:
Zitat von marX Wenn bei den Posts das Feld nicht vorhanden ist, dann wird in diesem Fall die Werbung angezeigt. |
Also reicht das, wenn ich die Felder nur da benutze, wo keine Werbung hinsoll, gut.
Zitat:
|
Das Plugin kenne ich nicht. Kommt drauf an wie das Plugin eingebunden wird, damit es Werbung anzeigt. Prinzipiell kannst du natürlich den Code des Plugins so abändern, dass in diesem Plugin auf das Custom Field geprüft wird.
|
Dann schaue ich mal, wenn ich das mit den Custom Fields hinbekommen habe.
Zitat:
|
Da ist wohl irgendwo ein Syntaxfehler reingerutscht. Was steht denn in Zeile 18 bzw. davor?
|
PHP-Code:
<?php
if (is_home()) {
query_posts("cat=-27");
}
?>
<?php get_header(); ?>
<div id="main">
<?php get_sidebar(); ?>
<div class="left_side">
<?php if (have_posts()) : ?>
<?php while (have_posts()) : the_post(); ?>
<?php $adsensevalue= get_post_meta($post->ID, 'adsense', $single = true); ?>
<?php if( !isset($adsensevalue) || !$adsensevalue ) {
<script type="text/javascript"><!--
google_ad_client = "pub-2682670173450275";
/* 468x60, Erstellt 30.04.08 */
google_ad_slot = "0433496235";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
} ?>
<div class="post" id="post-<?php the_ID(); ?>">
<h2><a href="<?php the_permalink() ?>" rel="bookmark" title="Permanenter Link zu <?php the_title(); ?>"><?php the_title(); ?></a></h2>
<h3><img src="<?php bloginfo('stylesheet_directory'); ?>/images/timeicon.gif" alt="" /> <?php the_time('F jS, Y') ?> von <img src="<?php bloginfo('stylesheet_directory'); ?>/images/author.gif" alt="" /> <?php the_author() ?> </h3>
<div class="entry">
<?php the_content('Den Rest des Eintrags lesen »'); ?>
</div>
<?php comments_template(); ?>
<?php endwhile; ?>
<?php else : ?>
<h2 align="center">Nicht gefunden</h2>
<p align="center">Entschuldigung, aber du suchst nach etwas, dass es hier nicht gibt.</p>
<?php endif; ?>
<?php
if (function_exists('wp_pagebar'))
wp_pagebar();
?>
</div>
</div>
<?php get_footer(); ?>
</div>
Zeile 18 müsste dort sein, wo ich meinen Google AdSense-Code eingebaut habe, oder?