• Resolved matiaspunx

    (@matiaspunx)


    Buenas! estoy intentando usar el plugin pero ya tengo el template que va en el index, hay forma de usar solo el query con mi propio div?

    Tengo un div donde uso una imagen de fondo para el thumbnail y unos <h5> para el titulo, tambien tengo la categoria del post.

    Ya lo tengo funcionando actualmente pero quisiera usar el query de este plugin, hay manera de integrarlo por ejemplo en el index.php?

    Espero que se entienda en espa?ol.

Viewing 2 replies - 1 through 2 (of 2 total)
  • Plugin Author Hector Cabrera

    (@hcabrera)

    Hola @matiaspunx,

    Sí, se habla espa?ol ??

    Y sí, puedes usar la clase WordPressPopularPosts\Query para obtener la data de la base de datos y luego darle estructura como prefieras.

    Aquí tienes un ejemplo:

    <?php
    if ( is_plugin_active('wordpress-popular-posts/wordpress-popular-posts.php') ) {
    
        $args = [
            'range' => 'last24hours',
            'post_type => 'post',
            'limit => 5
        ];
        $popular_posts = new WordPressPopularPosts\Query($args);
        $results = $popular_posts->get_posts();
    
        // We have some popular posts to show, let's build the list
        if ( is_array($results) && ! empty($results) ) {
            ?>
            <div class="popular-posts">
                <?php
                foreach ($results as $popular_post) {
                    // echo '<pre>'; var_dump($popular_post); echo '</pre>';
    
                    $post = get_post($popular_post->id);
                    setup_postdata($post);
    
                    echo get_the_title();
                }
                wp_reset_postdata();
                ?>
            </div>
            <?php
        } // No popular posts found
        else {
            // @TODO
        }
    
    }
    Thread Starter matiaspunx

    (@matiaspunx)

    funcionó perfecto! quedó funcionando genial, muchisimas gracias, Hector!

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Custom Template’ is closed to new replies.