Javascript文件没有在Wordpress主题中正确排队

时间:2012-07-23 19:51:36

标签: wordpress wordpress-theming

我正在将 TextPattern 网站转换为 Wordpress 主题。该网站刚刚开始,http://ronvilwordpress.krd-design.net。我在解决 JavaScript 文件时出现问题。我将以下代码放入 functions.php 文件中:


<?php

// load javascript
add_action( 'wp_enqueue_scripts', 'load_js_files' );

function load_js_files() {
wp_register_script( 'modernizr', get_stylesheet_directory_uri() .     '/javascript/modernizr-1.7.min.js', array('jquery'), '1.0', true );
wp_register_script( 'plugins', get_stylesheet_directory_uri() . '/javascript/plugins.js', array('jquery'), '1.0', true );
wp_register_script( 'dd_belatedpng', get_stylesheet_directory_uri() . '/javascript/dd_belatedpng.js', array('jquery'), '1.0', true );
wp_register_script( 'script', get_stylesheet_directory_uri() . '/javascript/script.js',  array('jquery'), '1.0', true );
wp_register_script( 'xregex', get_stylesheet_directory_uri() . '/javascript/xregex.js', array('jquery'), '1.0', true );
wp_enqueue_script('modernizr');
wp_enqueue_script('dd_belatedpng');
wp_enqueue_script('plugins');
wp_enqueue_script('script');
wp_enqueue_script('xregex');
}



?>

JavaScript 文件位于主题文件夹根目录中标有'javascript'的文件夹中,因此我认为这不是文件路径的问题。

其他人遇到这个问题?任何帮助将不胜感激。

由于

1 个答案:

答案 0 :(得分:0)

这不是文件路径,Wordpress将文件排入正确的路径,JS可以访问。它将它们插入而不是通过它们。这不是你的问题,你在dd_belatedpng.js中有一个JS错误,暂时摆脱它,然后看看你对其他文件的位置。