将 CSS 库集成到 WordPress 中的最简单方法是啥

Posted

技术标签:

【中文标题】将 CSS 库集成到 WordPress 中的最简单方法是啥【英文标题】:Whats the easiset way to integrate a CSS Library into WordPress将 CSS 库集成到 WordPress 中的最简单方法是什么 【发布时间】:2021-08-13 03:47:36 【问题描述】:

我正在寻找一种简单快捷的最佳方式来让 Bootstrap 或 Tailwind CSS 在我的 WordPress 中运行,以帮助保持页面和帖子。

是否有要安装的插件或将 sn-p 代码放入 functions.php 中 - 我仍在学习 Web 开发,并且非常了解它。感谢您的帮助!

【问题讨论】:

欢迎来到 Stack Overflow! wp_enqueue_scripts() 是你的朋友。或者,只需将其放入 header.php 即可(尽管入队是首选方法)。 我似乎无法让它为 TailwindCSS 工作:<?php function add_theme_codes() wp_enqueue_style( ‘style’, ‘https://unpkg.com/tailwindcss@^2/dist/tailwind.min.css’); add_action( ‘wp_enqueue_scripts’, ‘add_theme_codes’ ); ?> 您在哪里添加该代码?而且,您似乎正在使用“智能”引号。那些需要更改为常规引号' 【参考方案1】:

谢谢你,感谢我在 elsewehere 找到的一些代码,我还能够通过一个名为 Code Snippets 的 WordPress 插件将其加入队列,但它也可以在 functions.php 文件中使用。

<?php
function pwwp_enqueue_my_scripts() 
    // jQuery is stated as a dependancy of bootstrap-js - it will be loaded by WordPress before the BS scripts 
    wp_enqueue_script( 'bootstrap-js', '//stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js', array('jquery'), true); // all the bootstrap javascript goodness

add_action('wp_enqueue_scripts', 'pwwp_enqueue_my_scripts');

function pwwp_enqueue_my_styles() 
    wp_enqueue_style( 'bootstrap', '//stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css' );

    // this will add the stylesheet from it's default theme location if your theme doesn't already
    //wp_enqueue_style( 'my-style', get_template_directory_uri() . '/style.css');

add_action('wp_enqueue_scripts', 'pwwp_enqueue_my_styles');
?>

这是用于 TailwindCSS 的一个

<?php
    function pwwp_enqueue_my_styles() 
    wp_enqueue_style( 'bootstrap', '//unpkg.com/tailwindcss@2.1.2/dist/tailwind.min.css' );

    // this will add the stylesheet from it's default theme location if your theme doesn't already
    //wp_enqueue_style( 'my-style', get_template_directory_uri() . '/style.css');

add_action('wp_enqueue_scripts', 'pwwp_enqueue_my_styles');
?>

【讨论】:

以上是关于将 CSS 库集成到 WordPress 中的最简单方法是啥的主要内容,如果未能解决你的问题,请参考以下文章

如何将引导 css 添加到我的 Wordpress 插件

如何将动画 css 添加到我的 wordpress 主题中[重复]

尝试将 Wordpress 平台集成到另一个 Wordpress 平台时显示错误

springboot的最简创建方式

禅道的最简使用

汉诺塔的最简的步骤思路