現在、http://ifttt.comを使用して、SoundCloud から公開されているお気に入りを取得し、Wordpress サイト ( http://diversesounds.co.uk ) に投稿しています。
IFTTT は、私のサイトに次の内容の投稿を作成します。
<div class="trackUrl" id="(IFTTT then grabs the Track URL and places it here)">
次に、次の JS ブロックがあります。
<script src="//connect.soundcloud.com/sdk.js"></script>
<script>
<?php
if(have_posts()): while (have_posts()) : the_post(); ?>
<?php
// Exploding the content to get track url from Div ID
$theContent = get_the_content();
$explode = explode('"', $theContent);
$trackUrl = $explode[3];
?>
SC.oEmbed(
"<?php echo $trackUrl; ?>",
{
color: "494e72",
show_comments: false
},
document.getElementById("<?php echo $trackUrl; ?>")
);
<?php endwhile; endif; ?>
上記のコードは完全に機能しますが、手動で再生した最初のトラックを終了した後、次のトラックを自動再生したいと考えています。