首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WP LESSPHP ->致命错误:未命名的异常‘异常’与消息‘加载错误:

WP LESSPHP ->致命错误:未命名的异常‘异常’与消息‘加载错误:
EN

Stack Overflow用户
提问于 2018-09-19 14:23:45
回答 1查看 574关注 0票数 0

我在wordpress主题中加载了lessphp --这是一个完整的自定义--但是我不明白为什么它不能正确地链接.less文件。

更清楚的是,目前的途径如下:

代码语言:javascript
复制
path:(themefolder/lessphp/lessc.inc.php)
path:(themefolder/lessphp/input.less) hemmm not working! yeaaa!
path:(themefolder/lessphp/output.css) hemmm not working! 

ps. for now, I am in wamp localhost.

进入头部:

代码语言:javascript
复制
<?php
    //$inputPath = get_bloginfo("template_url")."/lessphp/input.less";

    require "lessphp/lessc.inc.php";
    $less = new lessc;
    $less->checkedCompile("lessphp/input.less", "lessphp/output.css");
?>

当然,在写作之前,我阅读并做了所有的事情,但是,没有,我仍然不明白.

php错误是:

致命错误:在第1818行的C:\Server\www\shape\wp-content\themes\shape\lessphp\lessc.inc.php中找不到lessphp/input.less的异常和消息'load error:未能找到lessphp/input.less‘。

我能做什么??

那么,是否有可能改变传统的道路?

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2018-09-22 07:27:43

解决办法:

只有沼泽地主机:

将路径从bloginfo("xxx")更改为php dirname(FILE)。

代码语言:javascript
复制
<?php

    $lesspath = dirname(FILE)."\yourextrafolderpath\lessphp\lessc.inc.php";
    $inputFile = dirname(FILE).'\extrafolderpath\input.less';
    $outputFile = dirname(FILE).'\extrafolderpath\output.css';

    require_once $lesspath; $less = new lessc;

    // create a new cache object, and compile
    $less->compileFile($inputFile,$outputFile);

?>

<link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/extrafolderpath/output.css"> 

wamp本地主机的替代方式& wordpress在线:

代码语言:javascript
复制
<?php

        $lesspath = get_parent_theme_file_path()."\yourextrafolderpath\lessphp\lessc.inc.php";
        $inputFile = get_parent_theme_file_path().'\extrafolderpath\input.less';
        $outputFile = get_parent_theme_file_path().'\extrafolderpath\output.css';

        require_once $lesspath; $less = new lessc;

        // create a new cache object, and compile
        $less->compileFile($inputFile,$outputFile);

    ?>

    <link rel="stylesheet" href="<?php bloginfo("template_url"); ?>/extrafolderpath/output.css">

测试过..。工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52408142

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档