我有一个问题,如何将 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">
但我没有任何改变
谢谢
首先在你的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');
我建议你使用 wordpress lessify 插件http://wordpress.org/plugins/lessify-wp/。只需安装并激活它,它就可以解决问题。