Wordpress主题无法加载,/ js / jquery.php?

时间:2014-02-03 06:40:55

标签: php jquery wordpress wordpress-theming web-hosting

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 ...有什么建议吗?

4 个答案:

答案 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