<tr class="tr">
<td><div class="hover">тот самый скрытый блок коих более 30</div>
</td>
<td>блабла</td>
</tr>
global $wpdb;
$id = array('100', '200` ,'300` ,'400');
$query = $wpdb->get_results(
"
SELECT `id`, `name`, `icon`
FROM table
WHERE `id` IN ('" . implode("','", $id) . "');
"
);
<img src="/icon/<?php echo $query[1]->icon; ?>.jpg" width="34" height="34" />
Без записи в базу нельзя так ?