2015-03-31 77 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