Agregar función para mostrar imágenes no agregadas en el post

  • Autor Autor sebasxnco
  • Fecha de inicio Fecha de inicio
S

sebasxnco

Épsilon
hola que tal tengo el siguiente codigo para auto agregar una imagen si la hay en el post o si agrego una imagen al custom-field entonces muestra esa

PHP:
<!-- Thumbnail from Custom Field, Post first image or default thumbnail -->
<div class="thumbnail"><a href="<?php the_permalink() ?>" rel="bookmark">
<?php
$PostContent = $post->post_content;
$ImgSearch = '|<img.*?src=[\'"](.*?)[\'"].*?>|i';
preg_match_all( $ImgSearch, $PostContent, $PostImg );
$ImgNumber = count($PostImg[0]);

    if ( get_post_meta($post->ID, "Image", true) )
  { ?>
        <img src="<?php echo get_post_meta($post->ID, "Image", true); ?>" alt="<?php the_title(); ?>" />
<?php }
    elseif ( get_post_meta($post->ID, "Image", true) )
  { ?>
        <img src="<?php echo get_post_meta($post->ID, "Image", true); ?>" alt="<?php the_title(); ?>" />
<?php }
    elseif ( $ImgNumber > 0 )
  {
    for ( $i=0; $i < $ImgNumber ; $i++ )
     {
        echo $PostImg[0][$i];
     };
}
    else
    { ?>
        Full Post
<?php } ?></a></div>

y quiero que aparte de las dos funciones que tiene detecte y ponga alguna de las imágenes que se subieron al post pero que no se agregaron a los custom-field ni al cuerpo del post.

para probarlo simplemente agregar

<?php include (TEMPLATEPATH . "/thumbnail.php"); ?>
 
Atrás
Arriba