Warning: require_once(/js/jquery.php): failed to open stream: No such file or directory in /home1/jamie/public_html/drexelreviews.com/wp-content/themes/instant/functions.php on line 494
Fatal error: require_once(): Failed opening required '/js/jquery.php' (include_path='.:/opt/php54/lib/php') in /home1/jamie/public_html/drexelreviews.com/wp-content/themes/instant/functions.php on line 494
我打开jquery.php,文件为空,
我不确定这是来自/ opt / php54 / lib / php 我在hostgator中运行wordpress 3.8.1 ...有什么建议吗?
答案 0 :(得分:2)
如果这是你的动态js文件,你仍然需要将它排队.. functions.php中的代码可以是这样的......
function my_scripts_method() {
wp_enqueue_script(
'custom-script',
get_stylesheet_directory_uri() . '/js/jquery.php',
array( 'jquery' )
);
}
add_action( 'wp_enqueue_scripts', 'my_scripts_method' );
答案 1 :(得分:1)
Io你在WordPress模板文件中..
尝试拨打get_template_part('js/jquery');
答案 2 :(得分:0)
包含文件的地方尝试提供完整路径
<?php bloginfo('template_directory'); ?>/js/jquery.php
答案 3 :(得分:0)
假设你使用这样的东西来要求文件
<?php require_once ('/js/jquery.php');?>
Wordpress将需要来自root的文件。所以在这种情况下没有这样的文件。
如果您要求在主题文件夹中的文件“例如foobar-theme”,则需要
<?php require_once (get_template_directory_uri().'/js/jquery.php');?
&GT;
Finall注意检查你是否在jquery.php之上设置了正确的Mime类型(假设你需要运行js代码)
内容类型:application / javascript