在Wordpress中,我有一行代码可以从http加载图像,并且希望从https加载图像。
<img class="img_notif" src="<?php the_field('small_img',$post->ID); ?>" />
这是它在页面中所做的:
<img class="img_notif" src="http://www.startupacademy.ro/wp-content/uploads/2013/06/antreprenor-de-succes-mic.jpg" />
如何更改代码,以便强制Wordpress从https加载图像?
最佳答案
由于WP似乎没有执行此操作的本机方法(我为</sarcasm>
感到震惊),因此您可以使用PHP进行替换。将行更改为
<img class="img_notif" src="<?php str_replace('http', 'https', the_field('small_img',$post->ID)); ?>" />