2015-03-31 81 views
0

我有一個小問題。我上傳了3個文件到我的服務器。 1個php文件和2個js文件。 PHP文件可以參考這2個JS文件。我需要在WordPress的頁面上運行這些文件。我試圖安裝EXEC PHP插件,我寫了包含php文件與幾個js文件

include './online/demo_iframe.php'; 
wp_enqueue_script("jquery.ba-postmessage", "./online/jquery.ba-postmessage.js", false, false); 
wp_enqueue_script("jquery.min", "./online/jquery.min.js", false, false); 

但這不起作用。所以,這個問題,我知道如何運行的PHP文件,與「包括」,但我不知道如何連接這個PHP文件與我的2個JS文件。謝謝。

回答

0

看來URL路徑問題,嘗試使用全(不是相對)路徑文件:

<?php 
//For PHP include, use full path to your file, e.g. /var/www/example.com/wp-content/themes/etc/etc 
include 'full_path_to_your_php_file/online/demo_iframe.php'; 
//For JS scripts, use bloginfo('url') to point to your files 
wp_enqueue_script("jquery.ba-postmessage", bloginfo('url')."/path_to_your_theme_file/online/jquery.ba-postmessage.js", false, false); 
wp_enqueue_script("jquery.min", bloginfo('url')."/path_to_your_theme_file/online/jquery.min.js", false, false); 
+0

不工作yet..But有可能,做一個網站地址這樣的wordpress頁面www.mysite/cataloge/demo_iframe.php?但是這個地址還必須從同一目錄中讀取2個JS文件? – Vladson 2015-03-31 14:33:18