sage README

The project's README from github.com/roots/sage. As one markdown file: README.md.

Sage

Packagist Installs Build Status Follow Roots Sponsor Roots

Sage

Advanced hybrid WordPress starter theme with Laravel Blade and Tailwind CSS

Sage brings proper PHP templating and modern JavaScript tooling to WordPress themes. Write organized, component-based code using Laravel Blade, enjoy instant builds and CSS hot-reloading with Vite, and leverage Laravel's robust feature set through Acorn.

Read the docs to get started

Support us

Roots is an independent open source org, supported only by developers like you. Your sponsorship funds WP Packages and the entire Roots ecosystem, and keeps them independent. Support us by purchasing Radicle or sponsoring us on GitHub — sponsors get access to our private Discord.

Sponsors

Carrot WordPress.com Itineris Kinsta 40Q

Community

Keep track of development and community news.

sage (roots/sage)

Searching Database…

13.3K ·GitHub
Что это такое?Sage — это продвинутая стартовая тема для WordPress, которая сочетает шаблонизатор Laravel Blade с Tailwind CSS и встроенной поддержкой блочного редактора.
Это готовая тема, которую можно просто активировать, или основа для создания своей собственной?Это отправная точка для разработчиков: вы строите тему своего сайта поверх неё, пишете компонентные шаблоны на Blade и оформляете всё через Tailwind, вместо того чтобы переделывать чужой дизайн.
С чего мне начать работу с ней?README отсылает к документации Roots для установки; повседневная работа идёт через Vite — npm run dev для мгновенных сборок с горячей перезагрузкой CSS, npm run build для продакшен-ассетов.
Что мне нужно установить, чтобы разрабатывать с её помощью?Node.js для сборки через Vite (пакет требует ^20.19.0 или >=22.12.0), а также сайт на WordPress с PHP на сервере — сама тема там представляет собой обычный PHP.
Нужно ли знать Laravel, чтобы пользоваться Sage?Вы пишете шаблоны на синтаксисе Blade из Laravel, а Sage получает доступ к возможностям Laravel через интеграцию Acorn, поэтому основы Blade пригодятся — но это по-прежнему тема для WordPress, а не приложение на Laravel.
Мне будет слишком сложно, если я новичок в разработке под WordPress?Предполагается, что вы будете писать шаблоны на Blade и запускать сборку через Node, поэтому тема рассчитана на разработчиков; если вам нужно просто установить готовый дизайн, проще взять классическую тему.
Что такое Acorn?Acorn — это интеграционный слой, который приносит Laravel в WordPress: именно так Sage получает доступ к инструментам и возможностям Laravel внутри темы.
Работает ли она с блочным редактором WordPress?Да, поддержка блочного редактора встроена, так что шаблоны на Blade и стили Tailwind можно сочетать с блоками WordPress сразу после установки.
Она бесплатная и на чём держится её разработка?Тема распространяется по лицензии MIT и бесплатна. Roots — независимая организация, существующая только на деньги разработчиков: за счёт покупок Radicle и спонсорства на GitHub (что также открывает доступ в приватный Discord). Проект развивается с 2011 года и собрал более 13 000 звёзд.
Creator
roots
Size
10.1 MB
Stars
13.3K
Age
15y
Commits · 90 Days