Html Wordpress-短代码忽略外部div

Html Wordpress-短代码忽略外部div,html,wordpress-theming,wordpress,Html,Wordpress Theming,Wordpress,我发现了一个大问题,我真的不明白到底发生了什么。我有一个div,在这个div中嵌套了一个短代码 编辑:短代码按其应有的方式输出,它只是忽略嵌套在其中的所有div,并单独输出,强制其高于页面上的其余内容 例如: [SHORTCODE][/SHORTCODE]我设法回答了自己的问题,希望我能帮助其他人解决同样的问题: /*------------------------------------------------------------------- *一些小玩意儿 *-----------

我发现了一个大问题,我真的不明白到底发生了什么。我有一个div,在这个div中嵌套了一个短代码

编辑:短代码按其应有的方式输出,它只是忽略嵌套在其中的所有div,并单独输出,强制其高于页面上的其余内容

例如:


[SHORTCODE][/SHORTCODE]
我设法回答了自己的问题,希望我能帮助其他人解决同样的问题:

/*-------------------------------------------------------------------
*一些小玩意儿
*------------------------------------------------------------------*/
添加_短代码('thingy','thingy_短代码');
函数thingy_短代码($atts,$content=null)
{
提取(短码_atts(数组('category'=>'0'),$atts));
ob_start();
展品。。。。。。
去这里
$popular=ob_get_contents();
ob_end_clean();
返回$popular;

}
你确定不应该有花括号吗?我有一个使用短代码的插件,它就是花括号?短代码本身正在工作,它将出现在页面顶部。完全忽略它周围的所有div。我试着用花括号以防万一,但这次不是这样。谢谢你的帮助,我真的很感激:)