MENU

Typecho插件footer注入不生效问题

2021 年 05 月 23 日 • 建站

Typecho为插件提供了很多挂接点,其中就包含了头部header和尾部footer的元素注入。插件可以通过这种方式向网页添加cssjs等内容。

最近在使用插件的时候,发现插件通过footer注入函数注入的内容为空。代码如下:

Typecho_Plugin::factory('Widget_Archive')->footer = array('SlimBox2_Plugin', 'footlink');

定位了一圈发现是由于使用的模板中,模块实现的footer.php中并未回调Typecho的挂接执行函数所致。在模板的footer.php中添加如下内容即可。

<?php $this->footer(); ?>