我自己创建wordpress主题,但我的functions.php无法正常工作。我认为这个问题有很多帖子,但我找不到合适的帖子。
我该如何解决?
我的代码:
<?php
// Register Custom Navigation Walker
require_once('wp_bootstrap_navwalker.php');
register_nav_menus( array(
'primary' => __( 'Pagrindinis Menu', 'Harionew' ),
) );
function apdaila_scripts() {
wp_enqueue_style( 'blain-basic-style', get_stylesheet_uri() );
wp_enqueue_style( 'apdaila-bootstrap-style', get_stylesheet_directory_uri()."/css/bootstrap.min.css", array('apdaila-fonts','apdaila-layout') );
wp_enqueue_style( 'apdaila-main-style', get_stylesheet_directory_uri()."/css/main.css", array('apdaila-fonts','apdaila-layout') );
wp_enqueue_script('apdaila-collapse', get_template_directory_uri() . '/js/collapse.js', array('jquery') );
wp_enqueue_script( 'apdaila-bootstrap', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery') );
wp_enqueue_script( 'apdaila-jquery', get_template_directory_uri() . '/js/jquery-1.12.0.min.js', array('jquery') );
}
add_action('wp_enqueue_script','apdaila_scripts');
?>
答案 0 :(得分:1)
add_action( 'wp_enqueue_scripts', 'themeslug_enqueue_style' );
你使用了错误的钩子。使用'wp_enqueue_scripts'
答案 1 :(得分:1)
你错过了钩子中的's'wp_enqueue_scripts
那应该是add_action('wp_enqueue_scripts','apdaila_scripts');
答案 2 :(得分:1)
您为添加脚本编写了错误的挂钩。
请替换此行
add_action('wp_enqueue_script','apdaila_scripts');
到这一行
add_action('wp_enqueue_scripts','apdaila_scripts');