Форум программистов, компьютерный форум, киберфорум
WordPress
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 06.05.2019
Сообщений: 8
1

Импортированные элементы не отражаются в списке

04.03.2020, 11:18. Показов 383. Ответов 2

Author24 — интернет-сервис помощи студентам
Использую плагины Essential Real Estate и WP Import.
Проблема в списке новых импортированных элементов, которые я не вижу после импорта - они не отображаются. Когда я нажимаю на кнопку «Обновить» у элемента в админке, тогда он появляется в списке. Замечаю, что нет никаких различий в записях базы данных между импортированными элементами и элементами, которые создаются вручную. Также сторонние плагины отражают список импортированных элементов, значит дело больше в коде (в данном случае поиска плагина Essential Real Estate). Можете ли вы сказать мне, где именно или как решить эту проблему? На мой взгляд код абсолютно корректен.

https://bitbucket.org/snippets/dev11292/znRdx5
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2020, 11:18
Ответы с готовыми решениями:

Не сохраняются импортированные запросы
Добрый день! Нужна ваша помощь или совет. Есть две базы: "старая" и "новая". Старая база...

Как изменить импортированные данные на число
Добрый день! В одной таблице имеется две колонки - дата и котировка валюты на данную дату - данные...

Переставить элементы первого списка, чтобы сначала шли элементы, которые встречаются во втором списке
1) переставить елементы 1го списка таким образом, что бы сначала шли те элементы, что встречаются...

Не отражаются картинки
http://gogas89.ru.swtest.ru/index.php?route=common/home вот посмотрите, почему мозила отражает...

2
0 / 0 / 0
Регистрация: 06.05.2019
Сообщений: 8
05.03.2020, 13:59  [ТС] 2
Проблема в этом коде, однако он абсолютно корректен и я не вижу, почему работать с новыми импортируемыми элементами он не может.
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
$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>
0
0 / 0 / 0
Регистрация: 06.05.2019
Сообщений: 8
06.03.2020, 18:42  [ТС] 3
Решено! Проблема была в этой части кода:

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
if (!empty($features)) {
    foreach($features as $feature){
        $tax_query[] = array(
            'taxonomy' => 'property-feature',
            'field' => 'slug',
            'terms' => $feature
        );
        $parameters.=sprintf( __('Feature: <strong>%s</strong>; ', 'essential-real-estate'), $feature);
    }
}
 
$args['meta_query'] = array(
    'relation' => 'AND',
    $meta_query
);
 
$tax_count = count($tax_query);
if ($tax_count > 0) {
    $args['tax_query'] = array(
        'relation' => 'AND',
        $tax_query
    );
}
Удалив эту часть, элементы появились.
0
06.03.2020, 18:42
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.03.2020, 18:42
Помогаю со студенческими работами здесь

В динамическом списке найти первый наименьший и последний наибольший элементы и удалить все элементы, расположенные между ними.
Дан список из целых чисел, найти первое из всех минимальных значений и последнее из всех...

Изменения в dataGridView не отражаются в БД
DataGridView с БД аксесс в качестве источника. Пока получается добавление данных и сохранение после...

Изменения заносятся в бд , но не отражаются в DBGrid
Уважаемые форумчане,будьте добры помогите решить проблему,ибо мозгов нет совсем и времени уже в...

Не отражаются подкатегории товаров в каталоге WooCommerce
Здравствуйте! В данном разделе сайта: https://baklajan61.ru/product-category/grunty-i-torfy/...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru