如何从插件中获取站点主页?

时间:2014-01-23 作者:user1632018

我正在创建一个有预览的插件,有点像主题定制器预览。它在Iframe中显示用户站点。问题是,我似乎无法使用标准的方式获取用户主页,例如:

<iframe id="preview_frame" src="<?php get_bloginfo(\'url\'); ?>"></iframe>
或:

<iframe id="preview_frame" src="<?php get_home_url(); ?>"></iframe>
有人能解释一下正确的方法吗?他们是否以特定方式将网站显示为预览?我用钩子disable the admin bar in the preview, 因此,如果有一种优雅的方法来创建没有管理栏的预览,那就很好了。谢谢

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

您只是没有使用正确的功能。尝试使用此选项:

<iframe id="preview_frame" src="<?php echo home_url(); ?>"></iframe>

结束

相关推荐

在edit.php上禁用inline_dit()

在课堂上WP_Posts_List_Table 有一个名为inline_edit() 它负责呈现在上使用(但最初隐藏)的整个快速编辑表wp-admin/edit.php. 我想prevent 该表无法呈现,因为我正在处理的站点有数千个类别术语,它们都作为带有复选框的列表项添加到此快速编辑表中。它使edit.php 巨大而缓慢的加载(在某些情况下,一些jQuery插件甚至会使一些浏览器暂停)。我没有找到任何方法,在WP_Posts_List_Table, 阻止呈现此表。也没有办法edit.php 非呼叫$w