Plugin Documentation

MT Woocommerce NFT Importer


Start a NFT affiliates website by importing NFTs from OpenSea.io via their API. The NFTs will be imported in WooCommerce and will create affiliate/external products.

Some features of the Plugin

Installation

There are two ways to complete the installation of this plugin:

Installation via WordPress dashboard

  1. Download the zip file of the plugin mt-nft-importer.zip from CodeCanyon
  2. Access the WordPress Dashboard and go to Plugins -> Add New -> Upload Plugin install
  3. Click Install to install/activate the plugin.

Installation via FTP

  1. Download the zip file of the plugin mt-nft-importer.zip from CodeCanyon
  2. Access the Filezilla (or any other FTP tool)
  3. Unzip the plugin archive mt-nft-importer.zip on your computer
  4. Browse to wp-content/plugins/ on Filezilla and upload the mt-nft-importer plugin directory
  5. Wait for the files to transfer and go to your dashboard -> Plugins and activate the plugin

Affiliate Settings

Go to admin dashboard > MT Plugins > NFT Importer and click the Settings button from the upper-right area.

step 1

Fields:

Setup Price Live Update (v1.0.5)

There are three ways in which you can do this:

Setup a cronjob on your server by command line.

  1. Open your terminal or cmd.
  2. Connect to your server by ssh.
  3. Type crontab -e to edit your cronjobs.
  4. At the end of the file add * * * * * curl --silent (PATH-TO-YOUR-WORDPRESS-INSTALLATION)/wp-content/plugins/mt-nft-importer/cron.php >/dev/null 2>&1
  5. For more information follow this tutorial.

Setup a cronjob on your server with CPanel.

  1. Login into your CPanel.
  2. Search for Cron Jobs in your CPanel:
    step 1
  3. Select from "Common Settings" to run Once Per Minute:
    step 2
  4. Edit and paste the following command: curl --silent (PATH-TO-YOUR-WORDPRESS-INSTALLATION)/wp-content/plugins/mt-nft-importer-fetcher-addon/cron.php >/dev/null 2>&1
    Then press "Add New Cron Job" button.
    step 3
  5. Good job! Your products will be up to date now.
    step 4

Or use a website like EasyCron.

  1. step 1
  2. step 2
  3. step 3

    Copy this link and replace (YOUR-WEBSITE-URL) with your website url: https://(YOUR-WEBSITE-URL)/wp-content/plugins/mt-nft-importer/cron.php

Importing NFTs as Products (External/Affiliate)

After completing the steps in the previous section, the NFT Importer submenu is now available and displayed on the admin dashboard.

Go to admin dashboard > MT Plugins > NFT Importer.

Step 1: Filter your search (fields)

step 1

On this settings tab you should configure the search form that will be used for the products import.

Step 2: Select which NFTs to import (handpick your favorite NFTs)

step 2

On this settings tab you should handpick your favorite NFTs that will be imported as affiliate/external products on the 3rd step.

Step 3: The Import

On this you will see the loading animation while the importer does the job.

step 3

When the importer finishes the job, this confirmation message will appear.

step 3

NFT Products Fields

This plugin will generate External/Affiliate products on WooCommerce. In our example, the two selected products:

products

The NFT Importer also creates a tab (product edit view) with some of the imported fields editable:

products

NFT Item Page (Product)

The product page will automatically list the imported information:

products

F.A.Q

Q: Do I need WooCommerce?
A: Yes! This plugin works with WooCommerce only;

Q: What API is being used?
A: OpenSea.io API;

Q: How fast does it imports the NFTs?
A: Let's use the 100 NFT's example. It will import them in <20-40 seconds;

Q: Compatible with other themes?
A: Yes! It is compatible with any theme;

Q: What is the name of the theme used in this demo?
A: iffiliate - WooCommerce Amazon Affiliates Theme by ModelTheme;

Q: How to Increase the Memory Limit on WordPress?
A: Please check this tutorial;

Change LOG