在第一个//wp_get_attachment_url//中添加一个词作为子域名

时间:2020-12-21 作者:sa eu

我们使用此代码显示链接。。。

$mp3Link = wp_get_attachment_url($mp3_file_id);
<a class="w3-black" href="\'.$mp3Link.\'" rel="nofollow" >mp3</a>
现在看起来是这样的:

https://example.com/wp-content/uploads/2020/12/Amir.mp3

我希望它是这样的:

https://sub.example.com/wp-content/uploads/2020/12/Amir.mp3

我的意思是,我只想通过编辑上面的代码来实现

1 个回复
最合适的回答,由SO网友:Q Studio 整理而成

$mp3Link = wp_get_attachment_url($mp3_file_id);
$mp3Link = str_replace( \'example.com\', \'sub.example.com\', $mp3Link ); 
<a class="w3-black" href="\'.$mp3Link.\'" rel="nofollow" >mp3</a>
更换example.com 对于您的实际域,这不是最优雅的解决方案,但可能会奏效。

相关推荐

Attachments without images

我正在使用Attachments 插件,但我相信这个问题适用于常规媒体库。我想做的是有一个“附件”(元数据、标题、标题),但没有与之关联的图像。原因是,我想将附件视为“项目项”,可以是图像或文本块。这可能吗?