首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >不加载Enqueue样式函数

不加载Enqueue样式函数
EN

WordPress Development用户
提问于 2019-07-20 22:29:56
回答 1查看 387关注 0票数 1

我一直在阅读Wordpress主题开发手册来了解事物是如何工作的,并尝试根据其中所写的内容进行实践。

我已经创建了我的index.php、style.css、function.php以及页眉和页脚文件。根据包括CSS和JavaScript部件的说法。它说,除了直接使用链接标记之外,我还需要创建一个functions.php,并在该文件中添加带有这些参数的wp_enqueue_style( 'style', get_stylesheet_uri() );函数。

我正在将这一行代码添加到我的functions.php中,但是当我查看页面的源代码时,我无法看到该文件。

我还尝试将这个函数添加到我的header.php中,而不是functions.php中,它似乎不起作用。

EN

回答 1

WordPress Development用户

回答已采纳

发布于 2019-07-20 22:46:52

您对wp_enqueue_style()的调用看起来不错,functions.php是正确的位置,但是您的代码应该包装在一个附加到wp_enqueue_scripts钩子的函数中。有关完整示例,请参阅所引用页面的合并队列函数部分。一般来说,在WordPress中运行的任何代码都应该运行在某些钩子或过滤器上。否则,代码将在读取代码时立即运行,这通常不是正确的时间。

代码语言:javascript
复制
function mytheme_add_theme_scripts() {
  wp_enqueue_style( 'style', get_stylesheet_uri() );
}
add_action( 'wp_enqueue_scripts', 'mytheme_add_theme_scripts' );
票数 0
EN
页面原文内容由WordPress Development提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://wordpress.stackexchange.com/questions/343302

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档