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