这是我第一次在这里问问题。我有点纠结于如何在一个短代码中做echo do_shortcode();。
我试着在谷歌上搜索答案,但没有结果。
我想知道是否有可能在一个短代码中回显一个短代码。如果是的话,任何指针都很受欢迎。
谢谢。
function cpa_haven_banner() {
return '
Female
';
}
add_shortcode('cpa-haven', 'cpa_haven_banner');发布于 2020-08-10 13:18:52
这应该是可行的:
function cpa_haven_banner() {
$shortcode = do_shortcode("[get_sheet_value location='LOAN!B7']");
return '
Female ' . $shortcode .
'
';
}
add_shortcode('cpa-haven', 'cpa_haven_banner');发布于 2020-08-10 13:16:32
我会将所有标记放入一个变量中,并返回通过do_shortcode传递的结果:
function cpa_haven_banner() {
$html = '
Female [get_sheet_value location=\'LOAN!B7\']
';
return do_shortcode( $html );
}
add_shortcode('cpa-haven', 'cpa_haven_banner');https://wordpress.stackexchange.com/questions/372705
复制相似问题