public function enqueue_scripts() { wp_enqueue_script('timber-foundation-modernizr'); wp_enqueue_script('foundation'); if (!is_admin()) { $foundation_js_vars = $this->foundation_js_vars; add_action('wp_footer', function () use($foundation_js_vars) { ?> <script> (function($) { $(document).foundation(<?php if (!empty($foundation_js_vars)) { echo json_encode($foundation_js_vars); } ?> ); })(jQuery); </script> <?php do_action('timber_foundation_init'); }, 999); } parent::enqueue_scripts(); }