Picard is an experimental prototype WordPress theme that makes use of React and the new WP-API.
Please note, it is STRONGLY recommended that this theme is not used in any production environment. It is purely for educational and testing purposes. This theme is under development so it is not recommended that you rely on any aspect of it.
- Install and activate the WP REST API plugin (make sure that you are using the
master
branch – the default is currently develop). - Clone this repo to your computer in the
wp-content/themes
directory of your WordPress installation (e.g.git clone git@github.com:Automattic/Picard.git
). - Run
npm install
to install the node dependencies. - Run
gulp build
to compile the JavaScript and Sass. - Run
gulp watch
to actively develop the theme and have the styles and JS files automatically update. - Set your permlink structure to
/%year%/%monthnum%/%day%/%postname%/
.
Pull requests and issues are very much welcome!
A not exhaustive list of all things Picard still needs to do:
- Work with different permalink structures.
- Allow user to set a static front page.
- Allow user to use sidebars and widgets.
- Support all permalinks (archives, search etc)