WordPress theme used on bij1.org
Go to file
Kiara Grouwstra bebdc65486 don't pair program items side by side from chapter 12 2023-11-02 19:39:40 +01:00
fontello footer: add code (#17) 2023-02-13 16:28:53 +00:00
logo-sjablonen init 2022-07-23 13:14:14 +02:00
src don't pair program items side by side from chapter 12 2023-11-02 19:39:40 +01:00
.gitignore init 2022-07-23 13:14:14 +02:00
.gitlab-ci.yml init 2022-07-23 13:14:14 +02:00
.woodpecker.yml ci: steps (#24) 2023-08-13 10:16:09 +00:00
LICENSE init 2022-07-23 13:14:14 +02:00
LICENSE.fontello.txt footer: add code (#17) 2023-02-13 16:28:53 +00:00
LICENSE.mastodon-icon.txt footer: add code (#17) 2023-02-13 16:28:53 +00:00
README.md deploy: add missing servers 2023-04-05 16:49:58 +00:00
sync.sh init 2022-07-23 13:14:14 +02:00
test.sh init 2022-07-23 13:14:14 +02:00

README.md

BIJ1 WordPress theme

This is a WordPress theme used at bij1.org, based on a theme called Okaia, and previously maintained by Multitude. Changes are initially tested on wp-staging.bij1.net.

There are a couple of theme settings that you can define as constants:

  • LOGO_BIG_PATH: url of the big/wide logo
  • LOGO_SMALL_PATH: url of the small/mobile logo
  • IS_MAIN_SITE: whether this is bij1.org, used to toggle donation form
  • NEWS_GRID_VIEW: whether to show the news page as a grid (default = false)

Todo

Reproducing

Deployment

Test

./test.sh

Backup

First back up actual server content to separate branches:

./sync.sh

Staging

HOST=wp-staging.bij1.net
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/wordpress/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/amsterdam/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/amersfoort/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/denhaag/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/haarlem/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/hilversum/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/leiden/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/rotterdam/wp-content/themes/BIJ1/

Production

HOST=wp.bij1.net
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/wordpress/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/almere/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/arnij/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/delft/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/denhaag/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/utrecht/wp-content/themes/BIJ1/
rsync --rsync-path="sudo rsync" -avzhLP --delete ./src/* $HOST:/var/www/zaanstreek/wp-content/themes/BIJ1/