J
Juanjo87
Gamma
Diseñador
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Muy buenas, pues necesito ayuda con este código.
tengo este codigo que seria para mostrarme los post mas comentados
esto lo cargo desde el function.php y lo muestro en la plantilla así:
y funciona correctamente, pero, necesito agregarle esto al primer codigo:
sustituyendo esto:
pero tal cual, me tira error.
Como puedo añadirle ese código al primero? no se si me explico bien
tengo este codigo que seria para mostrarme los post mas comentados
PHP:
<?php
function popularPosts($num) {
global $wpdb;
$posts = $wpdb->get_results("SELECT comment_count, ID, post_title FROM $wpdb->posts ORDER BY comment_count DESC LIMIT 0 , $num");
foreach ($posts as $post) {
setup_postdata($post);
$id = $post->ID;
$title = $post->post_title;
$thumb = get_the_post_thumbnail($post->ID);
$count = $post->comment_count;
if ($count != 0) {
$popular .= '<li>';
$popular .= '<a href="' . get_permalink($id) . '" title="' . $title . '">' . $thumb . '</a> ';
$popular .= '</li>';
}
}
return $popular;
}
?>
esto lo cargo desde el function.php y lo muestro en la plantilla así:
PHP:
<?php echo popularPosts(10); ?>
y funciona correctamente, pero, necesito agregarle esto al primer codigo:
PHP:
<li class="<?php echo $post->post_title; ?>">
<div class="list-add-2"><?php $arg = array ('echo' => true);do_action('gd_mylist_btn',$arg);?></div>
<a class=""rel="nofollow" href="<?php the_permalink(); ?>"><?php the_post_thumbnail('medium'); ?></a>
</li>
sustituyendo esto:
PHP:
$popular .= '<li>';
$popular .= '<a href="' . get_permalink($id) . '" title="' . $title . '">' . $thumb . '</a> ';
$popular .= '</li>';
pero tal cual, me tira error.
Como puedo añadirle ese código al primero? no se si me explico bien