我想在我的WordPress网站上添加一些“依赖项”(Bootstrap和CanvasJS)。因此,我在函数中编写了这样的代码。php文件:
function basic_enqueue_style()
{
/*Bootstrap*/
wp_enqueue_script(\'popper\', \'https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.3/umd/popper.min.js\', [\'jquery\']);
wp_enqueue_script(\'bootstrap\', \'https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/js/bootstrap.min.js\', [\'jquery\', \'popper\']);
wp_enqueue_style(\'bootstrap\', \'https://stackpath.bootstrapcdn.com/bootstrap/4.1.1/css/bootstrap.min.css\');
/*Personal CSS*/
wp_enqueue_style(\'main\', get_template_directory_uri() . \'/css/main.css\');
/*CanvasJS*/
wp_enqueue_script(\'canvasjs\', get_template_directory_uri() . \'/js/canvasjs.min.js\');
}
add_action(\'wp_enqueue_scripts\', \'basic_enqueue_style\');
作为“依赖项”,应从中加载
header
不
footer
因此,我没有表示
$in footer
像
true
(默认值
false
) 参数
文件说明:
wp_enqueue_script( $handle, $src, $deps, $ver, $in_footer);
添加“依赖项”后得到的错误信息:
我要换点什么吗
index.php
文件现在看起来是这样的:
<?php get_header(); ?>
<?php if (is_user_logged_in()): ?>
<?php $expensesFormPage = get_page_by_title(\'formularz wydatkow\'); ?>
<?php wp_redirect(get_permalink($expensesFormPage->ID)); ?>
<?php else: ?>
<a href="<?php echo wp_registration_url(); ?>">Zarejestruj sie!</a>
<?php wp_login_form(); ?>
<?php endif; ?>
<?php get_footer(); ?>
非常感谢您的帮助!!