将外部代码包含在Wordpress插件中

时间:2016-11-08 10:16:47

标签: javascript wordpress

我使用此代码在我的插件中导入外部html文件:

<?php
   ...
   function showCalendar() {   
        include 'index.html';
   }
    add_shortcode( 'calendar', 'showCalendar' );
?>

但是进入html我有一些像这样的javascript代码:

<head>
    <script type="text/javascript" src="js/jquery-1.11.1.js"></script>
    <script type="text/javascript" src="js/jquery-ui-1.11.1.js"></script>   
    <script type="text/javascript" src="jquery-ui.mycode.js"></script>      
</head>
<body>      
    <div class="box">                       
        <script>
            /*some code*/
        </script>   
    </div>
</body>

Wordpress没有执行该部分。我该如何解决这个问题? THX!

2 个答案:

答案 0 :(得分:1)

在.html文件中使用javascript文件的完整路径。

答案 1 :(得分:0)

在Wordpress中,您无法直接在文件中包含脚本。

您应该使用wp_enqueue_scripts添加脚本,或者您可以使用wp_register_scripts注册脚本并在以后需要时添加脚本。