Eu sou novo no uso do Wordpress. Estou tentando integrar o bootstrap 4 a um tema personalizado. Posso adicionar os arquivos css de bootstrap em ok, mas quando adiciono as referências de javaScript, recebo um erro
`Erro fatal: tamanho de memória permitido de 536870912 bytes esgotados (tentativa de alocar 262144 bytes) em C: \ xampp \ htdocs \ wrfguides \ wp-includes \ cache.php na linha 123
Erro fatal: tamanho de memória permitido de 536870912 bytes esgotados (tentativa de alocar 262144 bytes) em Desconhecido na linha 0`
Aqui está minha função:
function bs_wrfguides_scripts()
{
/*CSS Files*/
wp_enqueue_style('bootstrap_css', get_template_directory_uri() . '/css/bootstrap.min.css');
wp_enqueue_style('mainStyles', get_stylesheet_uri());
/*JS Files*/
wp_enqueue_script('fontAwesome', '//kit.fontawesome.com/7b645fb6eb.js', NULL, '5.12.1', true);
wp_enqueue_scripts('bootstrap_js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '4.4.1', true);
}
add_action('wp_enqueue_scripts', 'bs_wrfguides_scripts');
O arquivo tem apenas 59k, então não entendo por que isso é um problema. Se eu comentar esta linha
wp_enqueue_scripts('bootstrap_js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '4.4.1', true);
Então o erro vai embora. O que está acontecendo aqui?
Eu acho que você poderia tentar mudar
wp_enqueue_scripts('bootstrap_js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '4.4.1', true);
Com
wp_enqueue_script('bootstrap_js', get_template_directory_uri() . '/js/bootstrap.min.js', array('jquery'), '4.4.1', true);
wp_enqueue_scripts é um gancho que está sendo acionado quando você enfileira um script https://developer.wordpress.org/reference/hooks/wp_enqueue_scripts/ e parece que você cometeu um erro de digitação usando o nome do gancho em vez da função.
Este artigo é coletado da Internet.
Se houver alguma infração, entre em [email protected] Delete.
deixe-me dizer algumas palavras