0

私は単純なものが欠けていることを知っています。$video-code が存在する場合、この iframe を表示したいだけです。誰でもこれの何が悪いのか分かりますか? ワードプレスで作業中。エラーはエコー行にあります。.'$video-code' も追加してみました。URLに。

iframe は正しく表示されていますが、変数は URL にテキストとして表示されています。If ステートメントを使用せずにページ内の別の場所で変数を呼び出すと、正しく表示されます。

助けてくれてありがとう!

<?php
$key = 'video-code';
$themeta = get_post_meta($post->ID, $key, TRUE);
if($themeta != '') {
echo '<iframe id="player" width="560" height="315" frameborder="2"     src="http://www.youtube.com/embed/$video-code" ></iframe>';
}?>
4

1 に答える 1

1

$key次のように、を連結できます。

echo '<iframe id="player" width="560" height="315" frameborder="2" 
src="http://www.youtube.com/embed/' . $key . '" ></iframe>';
于 2013-07-24T03:14:29.267 に答える