WP LESSPHP — & gt; Неустранимая ошибка: необработанное исключение «Исключение» с сообщением «ошибка загрузки:

Я загрузил lessphp в свою тему WordPress — это полный кастом — но я не понимаю, почему он не может правильно связать файл .less.

чтобы быть более понятным, текущие пути таковы:

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.

В голову:

<?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:

Неустранимая ошибка: необработанное исключение «Исключение» с сообщением «ошибка загрузки: не удалось найти lessphp / input.less» в C: \ Server \ www \ shape \ wp-content \ themes \ shape \ lessphp \ lessc.inc.php на линии 1818

Как я могу сделать??

и можно ли изменить классический путь ??

благодарю вас.

0

Решение

РЕШЕНИЕ:

только wamp localhost:

Измените путь с bloginfo («xxx») на php dirname (FILE).

<?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 localhost & WordPress онлайн:

<?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

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]