Hey wiebejammin,
Your issue is being caused by WPAudio. There is a block of JavaScript that creates paths to some images for the player. The block looks like this:
<script type="text/javascript">
/* <![CDATA[ */
var wpa_url = 'https://newhealthvisions.com/wp-content/plugins/wpaudio-mp3-player';
var wpa_urls = [];
var wpa_pref_link_mp3 = true;
/* ]]> */
</script>
This is causing two images to load over HTTP rather than HTTPS and that makes the page insecure. The images are these:
https://newhealthvisions.com/wp-content/plugins/wpaudio-mp3-player/wpa_play.gif
https://newhealthvisions.com/wp-content/plugins/wpaudio-mp3-player/wpa_pause.gif
My plugin is aware of what it fixes, and unfortunately, it can’t really do anything about inline JavaScript. You can, however, modify the plugin to work with SSL like so:
Go to the plugin editor and open wpaudio.php. Find these lines toward the top of the file:
if ( ! defined( 'WPA_URL' ) )
define( 'WPA_URL', WP_PLUGIN_URL . '/wpaudio-mp3-player' );
Change it to this:
if ( ! defined( 'WPA_URL' ) )
define( 'WPA_URL', plugins_url('', __FILE__) );
I would recommend contacting the plugin author to let him know that his plugin is not SSL aware. If you update the plugin, you will most likely have to re-do this change.
Let me know if that fixes your issue.