Как связать WP_Query и $wpdb

  • Аватар Неизвестно

    Всем привет.
    Есть задача вывести данные из бд и вывод этот сделать с пагинацией.
    Вывести данные из таблицы при помощи цикла я смогла, но не знаю как сделать пагинацию. Пагинацию для постов сделать не проблема, но как быть с информацией из бд не знаю.

    Может есть вариант использовать стандартные инструменты как для постов, типо:

    <?php $wp_query= null;

    $args = array (
    ‘posts_per_page’ => 10,
    ‘post_type’ => ‘post_name’,
    ‘paged’ => $paged
    );

    $wp_query = new WP_Query($args);

    while ($wp_query->have_posts()) : $wp_query->the_post();

    ?>

    Вывод содержимого

    <?php endwhile; ?>

    Только как вместо постов использовать данные из бд, реально ли вообще так сделать?

    Данные брала вот таким вот образом:
    $table_name = $wpdb->prefix . ‘мой_префикс’;
    $cmc_data = $wpdb->get_results( «SELECT * FROM » . $table_name . » ORDER BY rank ASC LIMIT 50″ );

  • Форум «Как связать WP_Query и $wpdb» закрыт для новых ответов.