How do I list the_tags() into HTML data-attribute

Use json_encode(): <li class=”griditemleft” data-tags=”<?php $posttags = get_the_tags(); $data = array(); foreach($posttags as $tag) { $data[] = $tag->name; } echo json_encode( $data ); Later, in your JavaScript, iterate over the li items and for each item use: // get an array of tag names with jQuery’s parseJSON() var itemtags = $.parseJSON( item.data(‘tags’) ); See jQuery … Read more