因此, 我在Wordpress主题开发以及整个Web开发方面都是超级新手, 并且正在尝试了解WP生态系统。任何帮助都感激不尽
在浏览一些WP教程时, 我发现有多种方法可以在wordpress中包含style.css文件。即
- < ?php bloginfo(‘ stylesheet_url’ ); ?>
- < ?php echo get_stylesheet_uri(); ?>
- < ?php echo get_template_directory_uri(); ?> / style.css
除此之外, 我们还可以使用功能-wp_enqueue_style()
我的问题是, 在wordpress模板中包含style.css的正确方法是什么。
#1我相信使用wp_enqueue_style()是基本的并且更合适。
如果你希望仅在特定页面模板上引用样式表, 则可以这样做
if ( is_page_template('template-directory/template-name.php')) {
wp_enqueue_style( 'theme_css', get_template_directory_uri() . '/directory/filename.css');
}
或者, 如果它不是特定于页面模板, 则只需执行此操作。
wp_enqueue_style( 'theme_css', get_template_directory_uri() . '/directory/filename.css');
这段代码将需要放入你的functions.php文件中。在此处详细了解-> https://developer.wordpress.org/themes/basics/includes-css-javascript/#stylesheets
你还需要注意引用CSS文件的顺序-> CSS样式表会覆盖哪个顺序?
#2一切都会为你工作, 并且我的想法中没有” 正确的方式” 之类的东西。无论如何使用< ?php bloginfo(‘ stylesheet_url’ ); ?> , 因为它是wordpress功能, 并且在head标签中会更好。
推荐阅读
- 谈ansible配置host_key_checking = False
- 在wp_nav_menu的第一个孩子之前添加img
- 在保留站点logo和说明的同时添加页眉图像滑块
- 同时添加自定义图像字段和其他字段
- 优先添加动态自定义样式在WordPress中不起作用
- 在主题中添加额外的注册字段我的插件wordpress
- 是否将自定义CSS添加到默认style.css(下划线_S WordPress主题)()
- 将视频上传器添加到我的WordPress自定义程序中
- 将if语句添加到WordPress中的php中的类