对该结果可以通过单个短码函数实现。这是你的密码-
function paragraph_shortcode( $atts, $content = null ) {
$pull_atts = shortcode_atts( array(
\'value\' => 0
), $atts );
return \'You are reading paragraph \' . wp_kses_post( $pull_atts[ \'value\' ] ) . \': \' . do_shortcode($content);
}
add_shortcode( \'paragraph\', \'paragraph_shortcode\' );
它会像你预期的那样工作。只需按照描述输入数据-
[paragraph value="1"]text text text[/paragraph]
[paragraph value="2"]moretext moretext moretext[/paragraph]
您将获得所需的输出。