Grid WP Pluging Loop через галерею изображений CPT - PullRequest
0 голосов
/ 28 декабря 2018

Grid Pluging великолепен, но документации не так много.

У меня есть пользовательский тип записи, с файлом single-cpt.php, все отображается правильно, за исключением того, что мне нужно зациклитьизображения галереи, которые находятся в пробке и отражают их URL.Не удалось это сделать.

См. Изображение: enter image description here

Единственная документация, которую они предоставляют на своем сайте https://theme -one.com / docs / the-grid /

У каждого CPT есть своя галерея, мне нужно знать способ их зацикливания и повторения.

Я пробовал много разбез удачи, это мой последний код.

<?php 

// Init The Grid Elements instance

$tg_el = The_Grid_Elements();



// Prepare main data for futur conditions

$image  = $tg_el->get_attachment_url();

$format = $tg_el->get_item_format();

$media = in_array($formats, array('gallery'));

        foreach ($media as $medias) {
            echo "<p>Hola</p>";
        }

echo $tg_el->get_item_format();



echo $tg_el->get_item_ID('gallery');

 ?>

"Hola" в цикле, который я проверял, сколько раз он печатался, чтобы увидеть, правильно ли я иду

Затем я напечатал все мета-поля в типе сообщения, чтобы посмотреть, смогу ли я распознать что-то, что может помочь мне с циклом.

<?php 
$post_id = get_the_ID();
<?php $meta = get_post_meta($post_id); ?>
<?php $key_1_values = get_post_meta( 76, 'key_1' ); ?>

<?php 

$myvals = get_post_meta($post_id);

foreach($myvals as $key=>$val)
{
    echo $key . ' : ' . $val[0] . '<br/>';
}

 ?>

Это повторило это

_edit_last : 1
slide_template : default
the_grid_item_custom_link_target : _self
the_grid_item_col : 1
the_grid_item_row : 1
the_grid_item_content_color : dark
the_grid_item_overlay_color : light
the_grid_item_gallery : 594,595,596,597
the_grid_item_video_ratio : 4:3
the_grid_item_youtube_ratio : 4:3
the_grid_item_vimeo_ratio : 4:3
the_grid_item_wistia_ratio : 4:3
_edit_lock : 1545151448:1
the_grid_item_format : gallery

Надеюсь, я дал достаточно информации

Если вы хотите взять штекер за руку, чтобы проверить его, сделайте это.https://drive.google.com/drive/folders/1QbbyAOBOlHHtoCO2ESJggGu3QIlBk9aq?usp=sharing

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