Suporte » Plugins » Função chamada via widget pula condição

  • Resolvido vitorhugo

    (@vitorhugo)


    Olá pessoal,

    A minha dúvida é a seguinte, fiz o código abaixo para chamar os últimos 6 artigos mostrando uma imagem (no lugar o texto) formando link. A imagem é chamada via Custom Fields e possui o script timthumb para redimensionar a figura.

    Quero colocar a chamada da função num widget (usando exec-PHP), porém, ele pula a condição do if para verificar o Custom, vai direto para else.

    Porém, usando o código (com as devidas adaptações, mas sem mexer na essência dele) diretamente no sidebar, ele funciona perfeitamente.

    Alguém teria uma luz?

    function recente( $iQnt = 6 )
    {
    	$ultimos = new WP_Query( "showposts=" . $iQnt);
    	while($ultimos->have_posts()) : $ultimos->the_post();
    	if ( get_post_meta($post->ID,'recente',true) ) {
    	$recent .= '<a href="' . get_permalink() . '" title= " '. get_the_title(). '">
    	<img src=" '. get_bloginfo('wpurl').' /wp-content/scripts/timthumb.php?src='.get_post_meta($post->ID, 'recente',true).'&w=75&h=75&zc=1" width="75" height="75" alt=" '. get_the_title(). '" /></a>';	
    
    	}
    	else {
    
    	$recent .= '<a href="' . get_permalink() . '" title= " '. get_the_title(). '">
    	<img src=" '.get_bloginfo('template_directory').'/images/semfoto.jpg" width="75" height="75" alt=" '. get_the_title(). '" /></a>';
    	}
    	endwhile;
    	echo $recent;
    }
Visualizando 2 respostas - 1 até 2 (de um total de 2)
Visualizando 2 respostas - 1 até 2 (de um total de 2)
  • O tópico ‘Função chamada via widget pula condição’ está fechado para novas respostas.