在另一个简码中回显简码
Echo shortcode in another shortcode
如何在另一个短代码中显示短代码。
function html_block_short_code() {
$content_id = get_post_field('post_content', 180);
ob_start();
echo do_shortcode("$content_id");
return ob_get_clean();
}
add_shortcode('html_block','html_block_short_code');
感谢您的回答。
在简码文档下的 wordpress 网站中,您会找到疑惑的答案。
function caption_shortcode( $atts, $content = null ) {
return '<span class="caption">' . do_shortcode($content) . '</span>';
}
请参考https://codex.wordpress.org/Shortcode_API
在您的代码中,您可以简单地执行以下操作:
function html_block_short_code($atts, $content = null) {
return do_shortcode($content);
}
add_shortcode('html_block','html_block_short_code');
希望对您有所帮助!
如何在另一个短代码中显示短代码。
function html_block_short_code() {
$content_id = get_post_field('post_content', 180);
ob_start();
echo do_shortcode("$content_id");
return ob_get_clean();
}
add_shortcode('html_block','html_block_short_code');
感谢您的回答。
在简码文档下的 wordpress 网站中,您会找到疑惑的答案。
function caption_shortcode( $atts, $content = null ) {
return '<span class="caption">' . do_shortcode($content) . '</span>';
}
请参考https://codex.wordpress.org/Shortcode_API
在您的代码中,您可以简单地执行以下操作:
function html_block_short_code($atts, $content = null) {
return do_shortcode($content);
}
add_shortcode('html_block','html_block_short_code');
希望对您有所帮助!