如果没有wp_footer,是否在页脚中插入JS代码段?

时间:2011-05-18 作者:Casey

我写了一个插件wp_enqueue_script() 它将在页眉或页脚中包含代码段,具体取决于您传递的参数。这个in_footer 如果主题使用wp_footer()

如果我想在</body>如果主题未使用,则标记wp_footer()

2 个回复
SO网友:Jan Fabry

如果主题未实现wp_footer() 许多依赖于它的功能都会中断。因此,implementing wp_footer() is required to get your theme accepted in the WP.org directory. 因此,当wp_footer() 缺少。

确保在常见问题解答中添加您需要的通知wp_footer() 在主题中。您还可以在插件管理页面中添加一个检查:检查是否存在wp_footer() 可以像加载带有特殊$_GET 变量,这将触发一个钩子,该钩子在中输出一些控制代码wp_footer, 并读取结果,查看是否可以找到此控制代码。

SO网友:fuxia

你可以使用output buffering 并将脚本附加到末尾。但你不应该。

它很慢wp_footer 故意的旁白:</body>, 结束标记是可选的。我从2001年起就没用过。所以这是你不能依赖的。

结束

相关推荐

Footer.php not showing?

这是我的索引。php文件,出于某种原因页脚。php未通过加载真的很奇怪,它在我的主题目录中,这可能是什么原因? <?php get_header(); ?> <?php get_sidebar(); ?> <div id=\"content\"> <?php query_posts(\'cat=-15\'); ?> <?php if (have_posts()) : ?> &