Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/asdfdotdev/utm.codes
WordPress plugin that makes building analytics friendly links quick and easy.
https://github.com/asdfdotdev/utm.codes
analytics bitly-api codecov marketing-tools php php56 php74 php8 php81 phpunit-tests rebrandly-api utm-codes wordpress wordpress-plugin
Last synced: about 1 month ago
JSON representation
WordPress plugin that makes building analytics friendly links quick and easy.
- Host: GitHub
- URL: https://github.com/asdfdotdev/utm.codes
- Owner: asdfdotdev
- License: gpl-2.0
- Created: 2018-02-11T22:54:47.000Z (almost 7 years ago)
- Default Branch: main
- Last Pushed: 2024-06-09T01:47:25.000Z (5 months ago)
- Last Synced: 2024-09-29T19:23:27.471Z (about 2 months ago)
- Topics: analytics, bitly-api, codecov, marketing-tools, php, php56, php74, php8, php81, phpunit-tests, rebrandly-api, utm-codes, wordpress, wordpress-plugin
- Language: PHP
- Homepage: https://utm.codes
- Size: 1.73 MB
- Stars: 10
- Watchers: 4
- Forks: 14
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: .github/CONTRIBUTING.md
- Funding: .github/funding.yml
- License: LICENSE
- Code of conduct: .github/CODE_OF_CONDUCT.md
- Security: SECURITY.md
Awesome Lists containing this project
README
[![PHPUnit Tests (8.x)](https://github.com/asdfdotdev/utm.codes/workflows/PHPUnit%20Tests%20(8.x)/badge.svg)](https://github.com/asdfdotdev/utm.codes/actions)
[![PHPUnit Tests (7.x)](https://github.com/asdfdotdev/utm.codes/workflows/PHPUnit%20Tests%20(7.x)/badge.svg)](https://github.com/asdfdotdev/utm.codes/actions)
[![PHPUnit Tests (Legacy 7.x)](https://github.com/asdfdotdev/utm.codes/workflows/PHPUnit%20Tests%20(Legacy%207.x)/badge.svg)](https://github.com/asdfdotdev/utm.codes/actions)
[![codecov](https://codecov.io/gh/asdfdotdev/utm.codes/branch/main/graph/badge.svg)](https://codecov.io/gh/asdfdotdev/utm.codes)Welcome to the developer repository for utm.codes, a WordPress plugin that makes creating analytics friendly marketing links quick and easy.
For more information about this plugin [visit utm.codes](https://utm.codes).
To download just the plugin (without the developer extras in this repo) check out [utm.codes on WordPress.org](https://wordpress.org/plugins/utm-dot-codes/).
### Compatibility
[![WordPress Compatibility](https://img.shields.io/badge/WordPress-5.1_to_6.5-blue.svg?logo=wordpress)](https://wordpress.org/)
[![PHP Compatibility](https://img.shields.io/badge/PHP-7.1_to_8.3-%238892BF.svg?logo=php)](https://php.net/)utm.codes is developed for, and tested with, platform versions covering [the vast majority of WordPress users](https://wordpress.org/about/stats/), including:
- WordPress 5.1, 5.2, 5.3, 5.4, 5.5, 5.6, 5.7, 5.8, 5.9, 6.0, 6.1, 6.2, 6.3, 6.4, and 6.5
- PHP 7.1, 7.2, 7.3, 7.4, 8.0, 8.1, 8.2, and 8.3## Branches
**main** - Contains the latest usable code and will mirror the code available for download from WordPress.org.
**development** - This branch will at times be more experimental and may contain incomplete and/or untested ideas. Please reference latest commit messages/tags for further details. This branch should be used for development and experimentation only and not deployed to a production environment.
## Repository Contents
```
.
├── _build
│ ├── javascript
│ └── styles
├── _test
│ ├── bin
│ └── tests
├── classes
├── css
├── img
├── js
└── languages
```- **_build** - Static resource build files used to compile our javascript and stylesheet
- **_test** - PHPUnit unit, integration, and ajax test resources
- **classes** - Core classes used by our plugin
- **css** - Compiled admin stylesheet used by our plugin
- **img** - Our awesome logo
- **js** - Compiled javascript file used by our plugin
- **languages** - Portable Object Template (.pot) file for plugin translation## Build Process
utm.codes uses webpack. Prerequisites include a working and reasonably up-to-date install of node and npm.
For instructions on running the build check out the [README](./_build#readme).
## Tests
For instructions on running test check out the [README](./_test#readme).
## Providing Feedback
We would be delighted if you'd submit a review of this plugin. [Click here to post a review.](https://wordpress.org/plugins/utm-dot-codes/)
If you'd like to contribute to utm.codes please reference our [code of conduct](./.github/CODE_OF_CONDUCT.md) and [contributing](./.github/CONTRIBUTING.md) guides.