Code Snippet – Anasayfa

<?php
$args = array(
    'post_type'      => 'hizmet', // Özel post tipi adı
    'posts_per_page' => 6, // Toplam 6 post göster
);

$custom_query = new WP_Query($args);

// Eğer post varsa
if ($custom_query->have_posts()) :
    echo '<div class="custom-post-container">'; // Başlangıç

    while ($custom_query->have_posts()) : $custom_query->the_post();
        ?>
        <div class="custom-post">
            <h4><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
            <?php
            // Öne çıkartılan resmi göster
            if (has_post_thumbnail()) {
                the_post_thumbnail('large'); // 'thumbnail' boyutunu kendi ihtiyacınıza göre değiştirebilirsiniz.
            }
            ?>
            <div class="overlay">
                
            </div>
        </div>
        <?php
    endwhile;

    echo '</div>'; // Bitiş
    // WP_Query sıfırla
    wp_reset_postdata();
else :
    // Post bulunamadıysa
    echo 'Herhangi bir özel post bulunamadı.';
endif; 
?>