Take full control of your users' consent with a truly first-party approach. Comply with EU ePrivacy Directive and UK PECR by avoiding risky third-party consent services, all while promoting transparency, trust, and privacy-first technology.
To install this you will need to clone this repo locally with command:
git clone https://github.com/aesirxio/wordpress-analytics-plugin.git
After that you can run the next commands.
yarn install - initialize libraries
yarn build - for building Joomla zip installer (PHP 7.2 or higher)
yarn watch - for watching changes in the JS when developing
Alternatively can be used docker-compose with npm and php included, see available commands in Makefile:
Before build docker container please make sure you set correct USER_ID and GROUP_ID in .env file
make init - initialize libraries
make build - for building Joomla zip installer (PHP 7.2 or higher)
make watch - for watching changes in the JS when developing
If you don't have Makefile set uo on Windows you can use direct docker commands.
docker-compose run php-npm yarn install - initialize libraries
docker-compose run php-npm yarn build - for building Joomla zip installer (PHP 7.2 or higher)
docker-compose run php-npm yarn watch - for watching changes in the JS when developing
After running the build the install package will be created in the dist folder.