He,
ich hoffe hier kann mir jemand weiter helfen. Ich nutze ein Theme mit Coustom Fields und haben folgenden Code in der single.php:
<center>
<object width="<?php $values = get_post_custom_values("width"); echo $values[0]; ?>" height="<?php $values = get_post_custom_values("height"); echo $values[0]; ?>">
<param name="movie" value="<?php $values = get_post_custom_values("swf_url"); echo $values[0]; ?>">
<embed src="<?php $values = get_post_custom_values("swf_url"); echo $values[0]; ?>" width="<?php $values = get_post_custom_values("width"); echo $values[0]; ?>" height="<?php $values = get_post_custom_values("height"); echo $values[0]; ?>"> </embed>
</object>
</center>
Nun passt das auch alles, nur will ich, wenn ich keine swf Datei ausgebe, ein Bild und/oder ein Youtube Video ausgeben. Jetzt habe ich zwar folgende Befehle:
<a href="<?php $values = get_post_custom_values("link"); echo $values[0]; ?>" title="<?php the_title(); ?>" rel="nofollow" target="_blank">
<img src="<?php echo bloginfo('template_url'); ?>/<?php
$values = get_post_custom_values("bild"); echo $values[0]; ?>"
/></a>
<?php $youtubeid = get_post_meta($post->ID, "youtubeid", true); ?>
<?php if($youtubeid !== '') { ?>
<object type="application/x-shockwave-flash" style="width:425px; height:350px;" data="http://www.youtube.com/v/<?php
echo $youtubeid; ?>">
<param name="movie" value="http://www.youtube.com/v/<?php echo "youtubeid"; ?>" />
</object>
<?php } ?>
Alles anzeigen
und über meinen Browser funzt auch alles. Nur habe ich grad von Usern erfahren, dass wenn ein Youtube Video oder ein verlinktes Bild, anstatt eine Flashdatei angezeigt wird, über dem Youtube Video oder über dem Bild eine Info kommt: "Klicken Sie hier, um das Plugin herunterzuladen".
Genau das sollte nicht sein. Wie kann ich es nun ändern, dass WENN keine Flashdatei in swf, DANN soll es leer bleiben, bzw. eine andere von mir gewählte Datei, ob Bild oder Youtube Video anzeigen?
Wäre echt toll, wenn mir da jemand helfen könnte...
Gruß André