为动态内容使用 PHP Wordpress 变量 do_shortcode
Using PHP Wordpress variable do_shortcode for dynamic content
我正在构建一个 Wordpress 网站,我的目标是让用户能够在博客文章的 Wordpress 后端放置自定义短代码,并在网站上显示该内容。
我正在使用一个简单的文本字段高级自定义字段来执行此操作(如下所示。)但我正在努力将其与 do_shortcode
变量集成。
非常感谢任何帮助,谢谢。
获取高级自定义字段输入以显示为纯文本
<?php if( get_field('brand_video') ):?>
<?php the_field('brand_video');?>
<?php endif;?>
获取Wordpress输出视频
<?php echo do_shortcode("[video id=204]"); ?>
我将两者结合的尝试
<?php if( get_field('brand_video') ):?>
<?php echo do_shortcode(the_field('brand_video'));?>
<?php endif;?>
在 do_shortcode 中将 the_field 替换为 get_field。
the_field 是 return 一个值。
get_field 是打印一个值。
<?php if( get_field('brand_video') ):?>
<?php echo do_shortcode(get_field('brand_video'));?>
<?php endif;?>
我正在构建一个 Wordpress 网站,我的目标是让用户能够在博客文章的 Wordpress 后端放置自定义短代码,并在网站上显示该内容。
我正在使用一个简单的文本字段高级自定义字段来执行此操作(如下所示。)但我正在努力将其与 do_shortcode
变量集成。
非常感谢任何帮助,谢谢。
获取高级自定义字段输入以显示为纯文本
<?php if( get_field('brand_video') ):?>
<?php the_field('brand_video');?>
<?php endif;?>
获取Wordpress输出视频
<?php echo do_shortcode("[video id=204]"); ?>
我将两者结合的尝试
<?php if( get_field('brand_video') ):?>
<?php echo do_shortcode(the_field('brand_video'));?>
<?php endif;?>
在 do_shortcode 中将 the_field 替换为 get_field。
the_field 是 return 一个值。 get_field 是打印一个值。
<?php if( get_field('brand_video') ):?>
<?php echo do_shortcode(get_field('brand_video'));?>
<?php endif;?>