A WordPress cafe website that recommends drinks based on the weather at a fixed location.
cafe-weather-recommenderplugincafe-weather-cafecustom theme- Weather-aware drink recommendations using Open-Meteo
- Custom
cafe_drinkcontent type and seeded starter drinks - Docker Compose setup for local development
- Start Docker Desktop.
- From the project root, run:
docker compose up -d- Open WordPress in your browser:
http://localhost:8080
- Complete the WordPress installer.
- In WordPress admin, activate:
- Theme:
Cafe Weather Cafe - Plugin:
Cafe Weather Recommender
- The plugin creates the main site pages and seeds drink content on activation.
- The homepage uses the
[cafe_weather_drinks]shortcode. - The menu page uses the
[cafe_drink_menu]shortcode.
docker-compose.ymlsets up WordPress and MySQL.wp-content/plugins/cafe-weather-recommender/contains the plugin.wp-content/themes/cafe-weather-cafe/contains the custom theme.RUN_WITH_DOCKER.mdhas quick run instructions.FIRST_RUN.mdhas the installation checklist.
If you change plugin or theme files, refresh the site in your browser. If WordPress does not pick up a change, restart the containers:
docker compose restart