Эта строка с html внутри php слишком длинная и ее трудно читать, есть ли элегантный способ разбить ее на несколько строк?
<a class="icon-button" href="<?php echo get_term_link( $term ); ?>"><span><?php echo $term->name; ?></span><svg class="eco-sprite icon icon--go" role="img"><use xlink:href="#shape-ButtonDetailBold"></use></svg></a>
Как-то так ты имеешь ввиду …
<?php
. . .
?>
<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
<span><?php echo $term->name; ?></span>
<svg class="eco-sprite icon icon--go" role="img">
<use xlink:href="#shape-ButtonDetailBold"></use>
</svg>
</a>
<?php
. . .
?>
Просто сделайте отступ для вашего HTML:
<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
<span><?php echo $term->name; ?></span>
<svg class="eco-sprite icon icon--go" role="img">
<use xlink:href="#shape-ButtonDetailBold"></use>
</svg>
</a>
<a class="icon-button" href="<?php echo get_term_link( $term ); ?>">
<span>
<?php echo $term->name; ?>
</span>
<svg class="eco-sprite icon icon--go" role="img">
<use xlink:href="#shape-ButtonDetailBold"></use>
</svg>
</a>