- Environnement local + TODO création projet
- [WP CLI]
- ❗🤬 Avoir 1 Token Github pour [Composer] (Laragon =>
C:\laragon\bin\composer) - Node js (Laragon =>
C:\laragon\bin\nodejs) - Gitbash (Laragon =>
C:\laragon\bin\git)
cd www/
git clone git@github.com:Symtere/wordpress-scaffold.git
cd my-project-name
npm i
npm run scaffold // 1) New project- A la fin de l'installation, redémarrer Apache (Laragon => recharger).
- Les fichiers suivants avec les informations saisies depuis le terminal ont été générés : .htaccess, robots.txt, composer.json, package.json, gitignore.txt, README.md
- Le starter thème a été installé (https://github.com/Symtere/wordpress-blank-theme)
- Régler la structure des permaliens sur
/%post_id%/%postname%/
Suppression du dossier /.git actuellement relié à wordpress-scaffold.git et ajout de la nouvelle remote.
sh scaffold/git/init.shEn cas d'échec, on peut lancer ces commandes
rm -rf ./.git
git init
git remote add origin git@github.com:Symtere/`new-project`.gitcd www/new-project // root project
npm run scaffold // 2) Add migrationsExport/Import BDD - Synchronisation fichiers
cd www/new-project // root project
npm run scaffold // 3) Add RGPD pagesGénération des pages RGPD suivantes dans le back office de wordpress avec le titre du site et l'url du site
- create => Mentions légales, Les cookies, Demande de données personnelles
- update or create => Politique de confidentialité