Я хочу хранить информацию о публикации (например, заголовок, содержимое и другие настраиваемые поля), используя атрибуты данных и используя их при возникновении события, в Wordpress.
Например, это файл php:
<?php if ($podcasts->have_posts()) : while ($podcasts->have_posts()) : $podcasts->the_post(); ?>
<div class="controller-player"
data-track="<?= the_field('soundcloudtrack') ?>"
data-artist="<?= the_field('artistName') ?>">
</div>
<?php endif; ?>
<?php endwhile;
wp_reset_postdata();
и это событие:
$('body').on('click', '.controller-player', function () {
newTrack = $(this)[0].dataset.track;
newArtist = $(this)[0].dataset.artist;
});
Это безопасно?Или это плохая практика?