Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tonicpow/wordpress-plugin

Wordpress & WooCommerce plugin for interacting with the TonicPow API
https://github.com/tonicpow/wordpress-plugin

bitcoin bitcoinsv bsv php tonicpow woocommerce-plugin wordpress wordpress-plugin

Last synced: 7 days ago
JSON representation

Wordpress & WooCommerce plugin for interacting with the TonicPow API

Awesome Lists containing this project

README

        

TonicPow Wordpress Plugin

> Learn more [about TonicPow](https://tonicpow.com/?utm_source=github&utm_medium=sponsor-link&utm_campaign=wordpress-plugin&utm_term=wordpress-plugin&utm_content=wordpress-plugin). Checkout the [TonicPow API Docs](https://docs.tonicpow.com).

[![last commit](https://img.shields.io/github/last-commit/tonicpow/wordpress-plugin.svg?style=flat&v=3)](https://github.com/tonicpow/wordpress-plugin/commits/master)
[![version](https://img.shields.io/github/release-pre/tonicpow/wordpress-plugin.svg?style=flat&v=3)](https://github.com/tonicpow/wordpress-plugin/releases)
[![php](https://img.shields.io/badge/php-7.4.3-blue.svg?v=3)](https://www.php.net/downloads)
[![wordpress](https://img.shields.io/badge/wordpress-5.6.2-blue.svg?v=3)](https://wordpress.org/download/)
[![Mergify Status](https://img.shields.io/endpoint.svg?url=https://gh.mergify.io/badges/tonicpow/wordpress-plugin&style=flat&v=3)](https://mergify.io)
[![Sponsor](https://img.shields.io/badge/sponsor-TonicPow-181717.svg?logo=github&style=flat&v=3)](https://github.com/sponsors/TonicPow)
[![slack](https://img.shields.io/badge/slack-tonicpow-orange.svg?style=flat&v=3)](https://atlantistic.slack.com/app_redirect?channel=tonicpow)

## Table of Contents

- [Download](#download)
- [Installation](#installation)
- [Features](#features)
- [Developer Resources](#developer-resources)
- [Code Standards](#code-standards)
- [Maintainers](#maintainers)
- [Contributing](#contributing)
- [License](#license)


## Download

The latest release will always be available to download at this link:
[https://tonicpow.com/wordpress/tonicpow.zip](https://tonicpow.com/wordpress/tonicpow.zip)


## Installation

- Follow the [wordpress guidelines](https://wordpress.org/support/article/managing-plugins/) for installing the plugin.


## Features

- Trigger a `conversion` on an action (I.E.,: order)
- Record the `tncpw_session` of the visitor
- Display a `widget`


## Developer Resources

Checkout the [Wordpress Plugin Guide](https://tonicpow.com/guides/developers/wordpress-plugin), and the [TonicPow API Docs](https://docs.tonicpow.com)

Package Dependencies

- [Wordpress](https://wordpress.com/)
- [WooCommerce](https://woocommerce.com/)

Library Deployment

[goreleaser](https://github.com/goreleaser/goreleaser) for easy binary or library deployment to GitHub and can be installed via: `brew install goreleaser`.

The [.goreleaser.yml](.goreleaser.yml) file is the configuration for [goreleaser](https://github.com/goreleaser/goreleaser).

Use `make release-snap` to create a snapshot version of the release, and finally `make release` to ship to production.

Makefile Commands

View all `makefile` commands

```shell script
make help
```

List of all current commands:

```text
all Runs multiple commands
clean Remove previous builds and any test cache data
help Show this help message
release Full production release (creates release in Github)
release-test Full production test release (everything except deploy)
release-snap Test the full release (build binaries)
replace-version Replaces the version in HTML/JS (pre-deploy)
tag Generate a new tag and push (tag version=0.0.0)
tag-remove Remove a tag if found (tag-remove version=0.0.0)
tag-update Update an existing tag to current commit (tag-update version=0.0.0)
```


## Code Standards

Read more about this PHP project's [code standards](.github/CODE_STANDARDS.md).


## Maintainers

| [Satchmo](https://github.com/rohenaz) | [MrZ](https://github.com/mrz1836) |
| :--------------------------------------------------------------------------------------------------: | :----------------------------------------------------------------------------------------------: |
| [Satchmo](https://github.com/rohenaz) | [MrZ](https://github.com/mrz1836) |


## Contributing

View the [contributing guidelines](.github/CONTRIBUTING.md) and follow the [code of conduct](.github/CODE_OF_CONDUCT.md).

### How can I help?

All kinds of contributions are welcome :raised_hands:!
The most basic way to show your support is to star :star2: the project, or to raise issues :speech_balloon:.
You can also support this project by [becoming a sponsor on GitHub](https://github.com/sponsors/tonicpow) :clap:
or by making a [**bitcoin donation**](https://tonicpow.com/?utm_source=github&utm_medium=sponsor-link&utm_campaign=wordpress-plugin&utm_term=wordpress-plugin&utm_content=wordpress-plugin) to ensure this journey continues indefinitely! :rocket:

[![Stars](https://img.shields.io/github/stars/tonicpow/wordpress-plugin?label=Please%20like%20us&style=social)](https://github.com/tonicpow/wordpress-plugin/stargazers)


## License

[![License](https://img.shields.io/github/license/tonicpow/wordpress-plugin.svg?style=flat&v=3)](LICENSE)