サウンドクラウドの短いコードは機能していないようです。私は数日かけて試してみましたが、生のコードとして表示されています。これはグリッチなのか、サポートは正式に打ち切られたのか、いくつかの回避策はありますか?
[soundcloud url="https://api.soundcloud.com/tracks/151458437" params="color=ff5500&auto_play=false&hide_related=false&show_artwork=true&show_comments=true&show_user=true&show_reposts=false" width="100%" height="166" iframe="true" /]
https://soundcloud.com/radhanath-swami/offer-the-best-you-have
最新のワードプレス3.9.1を使用する
あなたがWordPress 3.5以上を使っているなら、URLを に分けて にすればいいでしょう:
https://soundcloud.com/radhanath-swami/offer-the-best-you-have
埋め込みコードを使用する必要はありません、WordPressはoEmbedを介して埋め込みを処理します。
また コーデックスを見てください 。
編集:あなたが小さな画像をしたい場合は、おそらく質問でそれを言及すべきだった...
最も簡単な方法はおそらく埋め込みコードを
<iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/151456970&color=ff5500&auto_play=false&hide_related=false&show_artwork=true&show_comments=true&show_user=true&show_reposts=false"></iframe>
Soundcloudの埋め込み画面の[Wordpress code]チェックボックスは、Wordpress.comユーザー専用です。自己ホスト型(Wordpress.org)のサイトがある場合は、[Wordpress code]のチェックを外して<iframe>
コードをコピーします。それをあなたのワードプレスページのHTMLビューに貼り付けてください。ほら!
自己ホスト型WordPressのコアコードは単純に 持っていません /そのようなショートコードです。それはwordpress comサービスでの追加追加です。
サウンドクラウドのURLを単独で使用することでうまく機能しますが、カスタマイズするためのショートコードはありません。あなたはそれのためにカスタムコードを追加するか、そのようなショートコードを実装するプラグインを研究する必要があるでしょう。
Rolandのコメントがなぜ「Shortcode embeds」設定をオンにした状態で使用すると埋め込みコードが機能するのかが不明です。
私はテーマを最新バージョンのWP 4で使用していますが、SoundCloudショートコードはJetpack Shortcode Embedsを有効にしたときにのみ機能します。
私はこれを理解しようとして長すぎる時間を費やし、ついにそれを見つけたので、ここに投稿してください。大きな四角いプレイヤーが欲しいなら、Rarstが言っているように、Soundcloud URLを別の行に貼り付けるだけです。例えば:
https://soundcloud.com/user-426955691/episode-1-about-the-chat
小さいプレーヤーを埋め込むのはトリッキーです、そして私は簡潔な答えを見つけることができませんでした。
まず、Souncloudから。
小さいプレーヤーをハイライトして、小さいプレーヤーがコードを埋め込むのを確認します。それはこのようになります。
WordPressは<iframe>
をエディタにドロップさせません。セキュリティ上の理由によるものと思われます。 iframe というプラグインをダウンロードしました。このプラグインを使用すると、コンテンツに<iframe>
タグを追加できます。変更するだけ < そして > <iframe>
タグ内の括弧内の文字 []例えば、 [iframe]
。
Iframeプラグインを有効にしたらそのため、WordPressのページ編集画面にこのコードをドロップするだけです。
[iframe width="100%" height="166" scrolling="no" frameborder="no" src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/304567138&color=ff5500&auto_play=false&hide_related=false&show_comments=true&show_user=true&show_reposts=false"][/iframe]
これを自分のfunctions.phpに追加する
// Add SoundCloud oEmbed
function add_oembed_soundcloud(){
wp_oembed_add_provider( 'http://soundcloud.com/*', 'http://soundcloud.com/oembed' );
}
add_action('init','add_oembed_soundcloud');
Source: oEmbedを使ってSoundCloudをWordPressの投稿に埋め込む方法
内側の<?php ?>
を確認してください