カスタムフィールドにテキストフィールドを追加し、ユーザー定義のフィールドにYouTubeのビデオのリンクを受けて表示しようとする場合は、次のような形式で使用します。
<?php if( get_field('youtubeurl') ){ $embed_code = wp_oembed_get( get_field('youtubeurl') ); echo $embed_code; } ?>
上記のコードをYouTubeのビデオを表示する場所に配置してください。
カスタムフィールドは、手動で直接作成しただけでもされて(この WordPress Codex文のUsage部分を参照) 高度なカスタムフィールドというプラグインを使用してもされます。
参考までにACFを使用している場合は、フィールドを表示するには、次のようなコードを使用します。
<p><?php the_field('field_name'); ?></p>
変数として使用する場合には、:
<?php $variable = get_field('field_name'); // $variable로 작업 ?>
そして条件は
<?php if(get_field('field_name')) { echo '<p>' . get_field('field_name') . '</p>'; } ?>
もっと詳しく ここを参照してください。
コメントを残す