Как заменить это:
<img src="<?php bloginfo('template_directory')?>/images/gallery_1(maybe 2 or 3, etc.).gif"><br>
на это:
<a href="#"><img src="<?php bloginfo('template_directory')?>/images/gallery_1(the same as the above).gif"><br></a>
Найти:
(\<img src="[^"]+?"\>\<br\>)
Заменить:
<a href="#">$1</a>
Замените
<img src="\([^"]+\)"><br>
на
<a href="#"><img src="\1"><br></a>
В качестве отступа ваш <a> действительно не должен содержать <br>.Лучше: сделай это display: block; с помощью CSS.
<a>
<br>
display: block;