Lessphp error ir WP CherryFramework

WordPress turi tokį (ne)malonų framework kaip Cherry... Ir perkeliant iš dev į prod projektus, kurių template pastatytas ant jo, gali nutikti taip:

lessphp fatal error: load error: failed to find /home/domains/stoncius.lt/wwwdocs/dev/wp-content/themes/theme49622/bootstrap/less/bootstrap.lesslessphp fatal error: load error: failed to find /home/domains/stoncius.lt/wwwdocs/dev/wp-content/themes/theme49622/style.less

Gal kam nors sutaupys laiko... Šita klaida kyla, kai Cherry ieško less failų tais failo keliais, kurie įrašyti cache failuose.

Trinam CherryFramework failus:

  • less/bootstrap.less.cache
  • less/style.less.cache

Template'o viduj:

  • themexxxx/style.less.cache
  • themexxxx/bootstrap/less/bootstrap.less.cache

Po perkrovimo failai sukuriami iš naujo, klaida dingsta.

Sėkmės kūryboje 😉

 

P.S. Patogus įrankis SQL duombazėse esančių nuorodų keitimui: http://pixelentity.com/wordpress-search-replace-domain/ Naudingas tuo, kad nesudarko serializuotų masyvų esančių WP duombazėje.