Skip to content

Thème WordPress du site tela-botanica.org

License

Notifications You must be signed in to change notification settings

telabotanica/wp-theme-telabotanica

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Thème Wordpress du site tela-botanica.org

Ce thème utilise le bundler Webpack et l'outil de gestion de dépendances Composer.

Pour débuter

Installer Node

Installer les dépendences du projet

npm install
composer install

Définir les constantes suivantes dans wp-config.php:

/**
 * Remplir ces valeurs avec les clés d'API du compte Algolia
 */
define('ALGOLIA_APPLICATION_ID',);
define('ALGOLIA_SEARCH_API_KEY',);
define('ALGOLIA_ADMIN_API_KEY',);
define('ALGOLIA_PREFIX',); // (correspondant à l'environnement en cours, par exemple `prod_`)

Pendant le développement

npm start

Cette commande :

  • surveille les fichiers du thème
  • recompile automatiquement à chaque modification

Compiler le thème

npm run build

Cette commande :

  • compile assets/styles/main.scss dans dist/bundle.css
  • compile assets/scripts/main.js dans dist/bundle.js
  • inclut en inline les images SVG utilisées dans les feuilles de style

Déployer le thème avec git

Depuis le serveur :

git pull composer install