在函数mailchimp\\u form\\u shortcode()中,需要进行以下更改(特别是函数的第一行):
<?php
function mailchimp_form_shortcode($atts) {
extract(shortcode_atts(array(), $atts));
if(isset($attrs[\'type\']) && $attrs[\'type\'] == \'some_value\'){
//return "form element";
}
}
add_shortcode(\'mailchimp\', \'mailchimp_form_shortcode\');
?>
您的短代码如下:
[mailchimp type="some_value"]
这样,就可以将参数传递给shortcode函数。在这个shortcode函数中,可以根据传递的参数显示表单元素。
希望这对你有帮助。