Are you looking for a way to explode each newline in a separate list item with the URL as both the href and the name? While there’s probably a plugin for this, we have created a quick code snippet that you can use to explode custom field into list in WordPress.
Instructions:
All you have to do is add this code to your theme’s index.php or single.php file:
<? $source = get_post_meta($post->ID, 'CUSTOM_FIELD_NAME', true); if($source){ $source = explode("\n", $source); ?> <ul> <? for($i = 0;$i<sizeof($source);$i++){ ?> <li><a href="<? echo $source[$i]; ?>"><? echo $source[$i]; ?></a></li> <? } ?> </ul> <? } ?>
Note: If this is your first time adding code snippets in WordPress, then please refer to our guide on how to properly copy / paste code snippets in WordPress, so you don’t accidentally break your site.
If you liked this code snippet, please consider checking out our other articles on the site like: Best dedicated hosting companies and What is a blog? Blog vs. Website.
Thanks Kevin, this worked perfectly.
Cool Jack glad that I could help.