wordpress have_posts tidak berfungsi

//As per my understandings of your issue:

//You are not querying posts you need to show. Use wp_query() to query your posts before loop.

$wp_query = new WP_Query(array('posts_per_page'=>-1));
while ($wp_query->have_posts()) : $wp_query->the_post();
    //your code here
endwhile;
Mushy Mink