在WordPress中添加style.css,正确的方法

因此, 我在Wordpress主题开发以及整个Web开发方面都是超级新手, 并且正在尝试了解WP生态系统。任何帮助都感激不尽
在浏览一些WP教程时, 我发现有多种方法可以在wordpress中包含style.css文件。即

  1. < ?php bloginfo(‘ stylesheet_url’ ); ?>
  2. < ?php echo get_stylesheet_uri(); ?>
  3. < ?php echo get_template_directory_uri(); ?> / style.css
【在WordPress中添加style.css,正确的方法】可以在header.php中添加代码的前3行
除此之外, 我们还可以使用功能-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标签中会更好。

    推荐阅读