我正在WordPress上使用jscrollpane插件以及高级自定义字段插件。jscrollpane插件使用以下短代码:
[vr_jsp]
[/vr_jsp]
我有两个不同的自定义字段,需要放在它们自己的上述短代码集之间,它们是:
<?php the_field(\'first_content_block\'); ?>
<?php the_field(\'second_content_block\'); ?>
我知道您可以使用下面的代码来实现这一点,但我对如何在两个短代码之间输出自定义字段有点困惑。
<?php echo do_shortcode(\'[vr_jsp]CONTENT HERE[/vr_jsp]\'); ?>
为了澄清,我需要在“content HERE”的位置显示自定义字段(first\\u content\\u block)。
最合适的回答,由SO网友:gdaniel 整理而成
使用get\\u字段而不是\\u字段。这样,您可以将其分配给变量。
$first_comment = get_field(\'first_content_block\');
$second_comment = get_field(\'second_content_block\');
echo do_shortcode("[vr_jsp] $first_comment, $second_comment [/vr_jsp]");
我还没试过,但看看效果如何。