WordPress расширенная библиотека мультимедиа запрашивает изображения, не появляющиеся с Polylang - PullRequest
0 голосов
/ 02 февраля 2019

На моем WordPress сайте, в основном, у меня есть эти две страницы "галерея" и "Галерея" (переведенные), которые выводят некоторый текст и галерею изображений ниже.

Я использовал расширенную медиа-библиотеку, чтобы я мог пометить свои изображенияс категорией и запросите только изображения из этой конкретной категории, называемой "галерея изображений", и код в page-gallery.php выглядит следующим образом.

<?php
$args = array(
    'post_type' => 'attachment',
    'post_status' => 'any',
    'posts_per_page' => - 1,
    'tax_query' => array(
        array(
            'oderby' => 'title',
            'order' => 'ASC',
            'field' => 'slug',
            'taxonomy' => 'media_category',
            'terms' => 'image-gallery'
        )
    )
);

$query = new WP_Query($args);

while ($query->have_posts()):
    $query->the_post();
    $image = wp_get_attachment_image_src(get_the_ID() , 'full');
    echo "<img src='" . $image[0] . "'/>";
endwhile;
?>

Английская страница работает нормально, но переведенная версия сPolylang не отображает изображения вообще с тем же запросом.Я правильно создал дублированную переведенную страницу, как и все мои другие страницы, разве не должен работать тот же запрос?я имею в виду, я просто хочу изображения с этим конкретным термином?

В каком-то другом посте я видел предложение отменить выбор на вкладке языка для media, где написано: Activate languages and translations for media, но это не тактакже не работает.

Очевидно, что моя медиатека пуста, потому что там написано «Английский» (65), все изображения, а для сербского - «0».Мои знания WordPress и PHP вообще плохие, но я надеюсь, что это имеет смысл.

1 Ответ

0 голосов
/ 10 февраля 2019

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

»СМИ "должен быть также деактивирован, кстати.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...