0

我有一个问题,如何将 style.less 附加到我的 wordpress 主题?

我写了这个:

<script src="js/less.js" type="text/javascript"></script>
<link rel="stylesheet/less" type="text/css" media="all" href="less/style.less">

但我没有任何改变

谢谢

4

2 回答 2

0

首先在你的functions.php

require_once( 'wp-less/wp-less.php' );

然后尝试将css文件入队

wp_enqueue_style( 'less-style', get_stylesheet_directory_uri() . '/style.less' );

在你的functions.php你可以写你的自定义钩子

function nt_less() {



      if ( ! is_admin() ) {
              wp_enqueue_style( 'screen', get_stylesheet_directory_uri() . '/screen.less', null, '2.2', 'screen' );
              wp_enqueue_style( 'print', get_stylesheet_directory_uri() . '/print.less', null, '2.2', 'print' );
         }

    }

    add_action('wp_enqueue_scripts', 'nt_less');
于 2013-09-19T17:58:05.690 回答
0

我建议你使用 wordpress lessify 插件http://wordpress.org/plugins/lessify-wp/。只需安装并激活它,它就可以解决问题。

于 2013-11-10T08:52:07.533 回答