Install
This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/musabshakeel576/etc-nft-wordpress-plugin/archive/refs/heads/main.zipUpdates itself. It ships its own updater (Update URI header), so new versions appear under Dashboard → Updates.
NFTGate
WordPress plugin to onboard web2 users through email login and credit card payment checkout for ETC (lingouni) NFT.
Getting Started
1. Update variables:
- ALCHEMYAPIKEY in nftgate.php file.
- contracts with smart contract addresses in nftgate.php file.
- environment with either staging or production depending on testnet or mainnet respectively in public/js/nftgate-public.js file.
- collectionId, projectId, and totalPrice from Crossmint and smart contract in public/js/nftgate-public.js file.
1. Create a .zip file of NFTGate WordPress plugin.
1. Intall .zip file in your WordPress website.
1. Add class="nftgate-open-modal" and data-nftgate-id="0"[^1] to each button on your website.
1. Optional, if you want to open modal through redirect, add nftgate-id=0[^1] parameter to the URL.
[^1]: data-nftgate-id or nftgate-id can be 0, 1, or 2 depending on NFT type you want to mint which are Value, Gold, and Platinum.