Llevo todo el dia liado con las imagenes destacadas del theme BeeGee, el problema es que este theme usa timthumb que en mi hosting por lo que sea no funciona, la solucion era sustituir esto en loop_resume.php
por
que no es del todo correcto porque llama a esta función
que define una imagen por defecto para todos los artículos, una chapuza del autor del theme, lo logico seria mostrar la imagen destacada de cada artículo
Bien, yo he peusto esto que no usa esa función
con este codigo, se muestran las imagenes destacadas, pero no como debe ser, yo quiero mostrar la imagen junto al resmen del artículo, pero no hay manara, llevo todo el dia y no he conseguido nada, siempre queda encima del extracto del artículo.
PHP:
<img src="<?php echo get_bloginfo('template_url')?>/thumb/timthumb.php?src=<?php echo catch_that_image() ?>&w=227&h=136" class="first_img"/>
PHP:
<img src="<?php echo catch_that_image() ?>" class="first_img"/>
PHP:
function catch_that_image() {
global $post, $posts;
$first_img = '';
ob_start();
ob_end_clean();
$output = preg_match_all('/<img.+src=[\'"]([^\'"]+)[\'"].*>/i', $post->post_content, $matches);
$first_img = $matches [1] [0];
if(empty($first_img)){ //Defines a default image
$first_img = "/images/default.jpg";
}
return $first_img;
}
Bien, yo he peusto esto que no usa esa función
PHP:
<?php
// La funcion Post Thumbnail.
if ( function_exists("has_post_thumbnail") && has_post_thumbnail() ) { the_post_thumbnail(array(200,160), array("class" => "topleft post_thumbnail")); }
//Post Thumbnail Fin
?>