<iframe内のショートコードが有効にならない。
-
動画の埋め込みで、<iframe〜の中にショートコードを入れると、[]がそのまま出力されてしまいます。
原因と解決策がわかる方がいましたら、教えていただきたいです。
【例】
「embed」という文字列をショートコード[text]で呼べるようにする。https://www.youtube.com/[text]/ZUVd6NmrVWw
↓
そのまま[text]が文字列として出力されているhttps://www.youtube.com/embed/ZUVd6NmrVWw
になるようにしたい。
補足
・普通の文字列の間にショートコードを使うとちゃんと適用されます。
abc[text]efg→abcembedefg・function.phpには以下のように書いています。
function getText() { $position = get_post_meta(get_the_ID(), 'text', true); return $position; } add_shortcode('text', 'getText');
2件の返信を表示中 - 1 - 2件目 (全2件中)
2件の返信を表示中 - 1 - 2件目 (全2件中)
- トピック「<iframe内のショートコードが有効にならない。」には新たに返信することはできません。