質問編集履歴

2

文言を適切に致しました。

2018/07/29 23:39

投稿

退会済みユーザー
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」の出力に、**『文字列でなく動画をechoさせたい』**のです。
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

試したことを追記いたしました。

2018/07/29 23:39

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,9 +18,7 @@
18
18
 
19
19
  ###試したこと
20
20
 
21
- 本文と同じ形式で出力させたらどうかと思いwpautopで囲ってみたのです変わりありませんでし
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
  ```