创建不带jQuery的模式对话框

时间:2010-11-30 作者:Justin Alexander

我正在编写一个插件,它依赖于屏幕空间的模式对话框。

现在我正在使用jQuery创建对话框,但我希望有一种更好地集成到管理主题中的方法。

显然,WP必须有某种本机对话系统(用于上传)。如何访问它?

1 个回复
最合适的回答,由SO网友:Jan Fabry 整理而成

WordPress管理区域使用Thickbox, 它仍然是一个jQuery插件(jQuery在整个管理领域都使用)。您需要将脚本和样式排队(add_thickbox() 为您执行此操作),然后是所有具有类的链接thickbox 将被转换。您还需要添加一些URL参数,例如图像上载链接如下所示:media-upload.php?post_id=735&type=image&TB_iframe=1&width=640&height=285. post_idtype WordPress是特定的,但是TB_iframe, widthheight Thickbox需要,您也应该在自己的链接中使用它们。

结束

相关推荐

How do you debug plugins?

我对插件创作还很陌生,调试也很困难。我用了很多echo,它又脏又丑。我确信有更好的方法可以做到这一点,也许是一个带有调试器的IDE,我可以在其中运行整个站点,包括插件?