我正在尝试获取一个短代码来向 div 添加一个 id,这部分工作正常,但它添加了一些额外的东西,我不确定是因为我做错了什么,还是其他原因。这是实际的简码:
function jump_function($params){
//Extract parameters and supply default values
extract( shortcode_atts( array(
'id' => ''
), $params ) );
//The parameters are now stored as variables
return do_shortcode('<div id="' . $id . '"</div>');
}
add_shortcode( 'jump', 'jump_function' );
我试图让它显示为
<div id="id-here"></div>
但在页面上显示如下:
<div div="" <="" id="id-here" style="position: relative;"><div></div></div>
我做错什么了吗?