Данные изображения не регистрируются

Я новичок в разработке плагин WordPress и в использовании PHP в целом. Но я построил функциональный плагин.

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

Вот мой код:

<?php foreach( $tiles as $tile ): ?>
<?php
$tile_img = get_post_meta( $tile->ID, 'artise-tile-img', true );
$category_terms = implode( ', ', get_terms( array(
'taxonomy'              => 'artise-tile-category',
'object_ids'            => $tile->ID,
'fields'                => 'names'
) ) );
$itile = array_search( $tile->ID, $curr_tile_ids );
$tileExists = true;
if( $itile === false ){
$itile =  $tile_count;
$tileExists = false;
$curr_tile_ids []= $tile->ID;
}
?>
<div
class="tile-image-container tile-image-cointainer-<?php echo $tile_count ?>"data-tile-id="<?php echo $tile->ID ?>"data-itile="<?php echo $itile ?>"data-tile-name="<?php echo htmlentities( $tile->post_title ) ?>"data-tile-desc="<?php echo htmlentities( $tile->post_excerpt ) ?>"data-category="<?php echo $category_terms ?>"data-category-slug="<?php echo $tile_category->slug ?>">
<img src="<?php echo $tile_img ?>" data-shape="" data-is-hex="" width="75" height="75">
<?php echo $tile->post_title ?>
</div>
?>

Приведенные выше коды находятся в php-файле, который зарегистрирует «плитку» внутри моего плагина. В отдельном php-файле, который предположительно сможет разместить информацию о плитке, у меня есть эти коды:

<div
class="tile-image-container tile-image-cointainer-<?php echo $tile_count ?>"data-tile-id="<?php echo $tile->ID ?>"data-itile="<?php echo $itile ?>"data-tile-name="<?php echo htmlentities( $tile->post_title ) ?>"data-tile-desc="<?php echo htmlentities( $tile->post_excerpt ) ?>"data-category="<?php echo $category_terms ?>"data-category-slug="<?php echo $tile_category->slug ?>">
<img src="<?php echo $tile_img ?>" data-shape="" data-is-hex="" width="75" height="75"><?php echo $tile->post_title ?>

Почему эти данные не выводятся, когда я выполняю элемент «Inspect» на реальной странице, как показано на рисунке ниже:

Вывод на веб-страницу:

введите описание изображения здесь

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector