Не могу увидеть список новых предметов после импорта - PullRequest
0 голосов
/ 21 февраля 2020

Я обнаружил проблему после импорта товаров. Новые элементы не могут отображаться в списке во внешнем интерфейсе, но они добавляются на панель администратора. Обновленный вручную, я вижу их в списке.

CMS: плагины Wordpress, которые я использую: Essential Real Estate, WP All Import.

Что я сделал: я слышал об обновлении мета-поста и также видел, что это может быть проблемой запроса (но элементы, добавленные вручную, отображаются, и я не вижу в этом никаких проблем).

Вопрос: как их можно добавить сразу после импорта?

Спасибо

1 Ответ

0 голосов
/ 05 марта 2020

Проблема в этой части кода, но я не вижу причины, по которой элементы не отображаются. Я импортирую элементы, и отображаются только старые посты, созданные вручную.

    $args = array(
    'posts_per_page'      => $custom_property_items_amount,
    'post_type'           => 'property',
    'orderby'   => array(
        'menu_order'=>'ASC',
        'date' =>'DESC',
    ),
    'offset'              => ( max( 1, get_query_var( 'paged' ) ) - 1 ) * $custom_property_items_amount,
    'ignore_sticky_posts' => 1,
    'post_status'         => array('publish','pending','draft','future','private'),

);
$data = new WP_Query( $args );
        <div class="<?php echo join( ' ', $wrapper_classes ) ?>">
            <?php if ( $data->have_posts() ) :
                while ( $data->have_posts() ): $data->the_post(); ?>

                    <?php ere_get_template( 'content-property.php', array(
                        'custom_property_image_size' => $custom_property_image_size,
                        'property_item_class' => $property_item_class
                    )); ?>

                <?php endwhile; 
            else: ?>
                <div class="item-not-found"><?php esc_html_e( 'Not found', 'essential-real-estate' ); ?></div>
            <?php endif; ?>
            <div class="clearfix"></div>
            <?php
            $max_num_pages = $data->max_num_pages;
            ere_get_template( 'global/pagination.php', array( 'max_num_pages' => $max_num_pages ) );
            wp_reset_postdata(); ?>
        </div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...