質問編集履歴
2
文言を適切に致しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
カスタムフィールドの出力で自動
|
1
|
+
カスタムフィールドの出力で自動埋め込み
|
test
CHANGED
@@ -1,10 +1,10 @@
|
|
1
1
|
###目的
|
2
2
|
|
3
|
-
ワードプレスの本文にyoutubeのURLを貼ると
|
3
|
+
ワードプレスの本文にyoutubeのURLを貼ると、動画がそこで再生できるように埋め込まれて出力されますが、この機能をカスタムフィールドの出力でも使う事ってできませんか?
|
4
4
|
|
5
5
|
|
6
6
|
|
7
|
-
次のようにカスタムフィールド「doga」の出力
|
7
|
+
次のようにカスタムフィールド「doga」の文字列を出力するときに、文字列の出力でなくて、埋め込まれた動画として出力させたいのです。
|
8
8
|
|
9
9
|
```php
|
10
10
|
|
@@ -33,3 +33,7 @@
|
|
33
33
|
echo wp_get_video_extensions($doga);
|
34
34
|
|
35
35
|
```
|
36
|
+
|
37
|
+
|
38
|
+
|
39
|
+
※尚、youtube以外にも普段ワードプレスが自動埋め込みするすべてのURLに対応させたいです。
|
1
試したことを追記いたしました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -18,9 +18,7 @@
|
|
18
18
|
|
19
19
|
###試したこと
|
20
20
|
|
21
|
-
本文と同じ形式で出力させたらどうかと思い
|
21
|
+
本文と同じ形式で出力させたらどうかと思い「wpautop」をフィルターさせてみたり、または「wp_get_video_extensions」とやらも使ってみましたが変わりなくURLが文字列で出力されてしまいます。
|
22
|
-
|
23
|
-
|
24
22
|
|
25
23
|
```php
|
26
24
|
|
@@ -28,4 +26,10 @@
|
|
28
26
|
|
29
27
|
echo wpautop($doga);
|
30
28
|
|
29
|
+
|
30
|
+
|
31
|
+
$doga = xprofile_get_field_data('doga' ,bp_get_member_user_id());
|
32
|
+
|
33
|
+
echo wp_get_video_extensions($doga);
|
34
|
+
|
31
35
|
```
|