creativecommons / wp-theme-cc-chapter

Creative Commons Chapter site theme (including chapter sites setup, taxonomies, and widget code)
GNU General Public License v2.0
1 stars 9 forks source link
creative-commons

Creative Commons - Chapter WordPress theme

Creative Commons Chapter site theme (including chapter sites setup, taxonomies, and widget code)

Development Installation

This theme uses npm, gulp, and browserify to manage dependencies.

Versions of node and npm we know work:

To install gulp:

To build the js/css:

Standalone installation

Requirements

Clone the repository into your wp-content/themes

> git clone git@github.com:creativecommons/wp-theme-cc-chapter.git

then, go to the directory (cd wp-theme-cc-chapter) and execute composer install

> composer install

Composer will install the required dependencies such as

Once composer finished to install dependencies a new directory called queulat will be created in wp-content/mu-plugins To enable this plugin you should create a queulat.php file in wp-content/mu-plugins with the following content:

<?php
/**
 * Plugin Name: Queulat Loader
 * Description: Load Queulat mu-plugin
 */

// Load Composer autoloader
require_once __DIR__ .'/../themes/wp-theme-cc-chapter/vendor/autoload.php';

// Load Queulat main file.
require_once __DIR__ .'/queulat/queulat.php';

note: if you chose a different directory name for theme repository you should replace wp-theme-cc-chapter for the chosen directory/folder name

Once queulat is installed, you should install its javascript dependencies by executing

> npm install --production

or

> yarn install --prod

Zip install

You can download the zip of this theme and dependencies in the last release in the repository

Please unzip the downloaded file and copy/upload directories to the wordpress install in the following order: