我有一个带有原始URL的自定义字段,我想将它们转换为超链接。所以我使用了以下代码:
<?php $text = get_post_meta( get_the_ID(), \'Links\', TRUE );
echo make_clickable( $text ); ?>
这段代码的问题是,它不适用于包含空格的URL。如何使其适用于带有空格的URL?
最合适的回答,由SO网友:TheDeadMedic 整理而成
URL预先编码空格:
make_clickable( str_replace( \' \', \'%20\', $text ) );