安装了新的 wordpress 5.8 但为什么 Jquery 库不显示在二十一 wordpress 主题的前端?

Installed fresh wordpress 5.8 but why Jquery library don't show on frontend of twenty twentyone wordpress theme?

已安装 Fresh wordpress 5.8 版 主题活跃 - 二十二十一

问题 - Jquery 库无法在前端加载。

尝试在 header.php 中执行 运行 几个 Jquery 命令,但在检查元素工具中生成错误“Jquery 未定义”。我知道默认情况下 wordpress 与 Jquery 捆绑在一起,它包含在 wp-includes 目录中。

打字错误? Jquery() 与 jQuery().

否则,请尝试查看源代码并单击链接到 jQuery 文件。 WP 托管环境可能会影响文件是否正确链接。

** 更新 - 太棒了,你设法对它进行了排序!

我自己修好了。

问题与 wordpress Twenty Twentyone 主题有关。 Wordpress 实际上与 Jquery 捆绑在一起,但新的 Twenty Twentyone 主题不包含 enable/register Jquery 的代码。我在 functions.php 中放置了一个代码来注册 Jquery 这个主题,现在 Jquery 正在前端加载。

这是我在functions.php

中使用的
function load_scripts(){
    wp_enqueue_script('jquery'); # Loading the WordPress bundled jQuery version.
    //may add more scripts to load like jquery-ui
}
add_action('wp_enqueue_scripts', 'load_scripts');

以前的 wordpress 主题,如二十十六、二十三总是在 functions.php 文件中实现此代码,因此我们总是在前端加载 Jquery 库。