我开发了一个自定义主题。一切都工作正常但安装后的主题我无法上传任何图片同时点击按钮也无法正常工作
答案 0 :(得分:1)
包含CSS和JavaScript文件会发生这种情况。
我使用 after_setup_theme()
操作而不是 wp_enqueue_scripts()
,这不是包含JS和CSS文件的正确方法。
另一个问题是包含CSS和JS我使用了 wp_enqueue_style()
,这是错误的。
当我使用 wp_enqueue_style()
代表css而 wp_enqueue_script()
代表JS时,它的工作完美并解决了我的问题。
这是适合我的代码。 包括JS文件:
add_action('wp_enqueue_scripts','add_js');
function add_js(){
wp_enqueue_script('nav', get_template_directory_uri().'/js/bootstrap.js', array('jquery'), '', TRUE);
}
包括CSS文件:
add_action('wp_enqueue_scripts','add_css');
function add_css(){
wp_enqueue_style('bootstrap', get_template_directory_uri().'/css/bootstrap.css');
}