// Записываем в переменную all_post все наши посты массивом:
all_post = document.querySelectorAll('article[id^="post-"]');
// Перебираем элементы массива по одному через цикл for:
for (i = 0; i < all_post.length; i++) {
// Сохраняем в переменную image_post код изображения:
image_post = all_post[i].querySelector('a').innerHTML;
// Удаляем ссылку с изображением:
all_post[i].querySelector('a').remove();
// Записываем то, что осталось после удаления:
other_info = all_post[i].innerHTML;
// Записываем данные обратно уже обернув в нужные нам блоки:
all_post[i].innerHTML = '<div class="image_block">'+image_post+'</div><div class="other_info">'+other_info+'</div>';
}
ttt = JSON.parse(test); // Так
vvv = Boolean(JSON.parse(test)); // И вот так