我一直在为WordPress创建一个插件,该代码在激活时向侧栏添加代码片段。WP_Enqueue_Script在页脚,非边栏中加载
到目前为止,脚本在加载页面时起作用,但它显示在页面的页脚而不是侧栏中。
我该更改哪些代码才能使代码显示在侧栏而不是页脚?
/**
* Front-end display of widget.
*
* @see WP_Widget::widget()
*
* @param array $args Widget arguments.
* @param array $instance Saved values from database.
*/
public function widget($args, $instance) {
echo $args['before_widget'];
if (! empty($instance['title'])) {
echo $args['before_title'] . apply_filters('widget_title', $instance['title']). $args['after_title'];
}
wp_enqueue_script('external-script');
//echo __('Hello, World!', 'text_domain');
echo $args['after_widget'];
}
https://github.com/ModMarc/WordPress-Humanity-Box-Widget/blob/master/Widget.php