WP 智能合约 – WordPress 的区块链技术
已发表: 2022-03-14如果您可以直接从您的 WordPress 网站交易 NFT 会怎样?
或者,想象一下,如果您无需编写代码就可以铸造 ERC-20 代币。
创建自己的众筹网站怎么样?
如果您对 Web3 感兴趣并且一直想知道如何将区块链技术与 WordPress 集成,那么这里有一个解决方案。
WP Smart Contracts 是一个 WordPress 插件,可让您在多个网络上管理、部署智能合约并与之交互,包括 ERC-20 / BEP-20 代币、NFT 市场和 Staking 合约。
该插件面向希望创建利用区块链技术开始参与 Web3 的网站的 WordPress 开发人员和用户。 即使您只是将脚趾浸入 Web3 水中,您现在也可以开始使用 WP 智能合约来测试场景并更好地了解交易 NFT 或创建智能合约意味着什么。
如果您对这一切意味着什么感到有点落后,我们有一个播客和一个资源列表,可以帮助您了解更多信息。 阅读后,请务必跳回此处,我们将向您展示如何立即以实用的方式应用您的新知识。
在此分析中,我们将向您展示 WP Smart Contracts 的工作原理以及如何在您熟悉的 WordPress 环境中开始构建交易平台。
如果您对区块链、NFT 和智能合约有所了解,那么让我们开始吧!
WP 智能合约能为您做什么
从广义上讲,WP Smart Contracts 是一种“使用 WordPress 在多个网络上管理智能合约的简便方法”。 更具体地说,该插件提供了多种机会以以下形式创建这些智能合约:
- ERC-721 NFT 收藏品市场
- ERC-20/BEP-20 标准和高级令牌
- ERC-20/BEP-20 质押
- 安全的众筹活动
虽然有一些很棒的模板可用于创建加密货币博客,但此插件可帮助您创建功能强大的智能合约平台。

WP Smart Contracts 允许您通过您的 WordPress 网站将您连接到多个网络,从而进入区块链市场。 它与 WooCommerce 类似,因为它使用自定义帖子类型,允许您填写预定字段,以便在您想要的市场的任何方面进行设置——甚至是同一站点上的多个市场。
创建一些产品后,您可以直接通过您的网站进行交易。 它们也可以转移到任何其他帐户。 所有繁重的工作都由 MetaMask 浏览器扩展处理,这意味着您的资产可以免受黑客攻击。
我将在下一节中指导您入门。
如何开始使用 WP 智能合约
开始使用 WP Contracts 就像安装插件一样简单。 它可以免费下载和安装,并且有几个指南可以帮助您连接到网络并开始创建智能合约。
连接到您选择的网络后,您可以部署任意数量的 NFT、智能合约或代币。 同样,在仪表板中管理它们就像管理 WooCommerce 产品或表单一样简单。 还有一个 WP 智能合约向导可以帮助您入门。
让我们看一下设置的步骤!
1.安装和连接
首先,您只需要安装 WP Smart Contracts 插件。 您可以从他们的网站下载它,但最简单的方法是在“添加新插件”仪表板中搜索它:

像安装任何其他插件一样安装和激活。
2. 设置 Infura 帐户
激活 WP 智能合约后,您将收到一条警报,告知您需要 Infura 项目 ID。

Infura 提供了访问以太坊网络所需的 API。 只需单击警报窗口中的 Infura 项目 ID 链接,您就会被转到 Infura 网站以设置您的免费帐户。 创建一个项目并查看设置:

您需要复制项目 ID (而不是项目机密)并返回 WordPress。 在仪表板中,导航到Settings>WP Smart Contracts 。 滚动到设置页面的底部,您将看到 Infura 框,您可以在其中粘贴您的项目 ID。 就是这样!
3. 连接到 MetaMask
在开始创建和部署智能合约之前,您需要使用 MetaMask 安装并连接到网络。 Metamask 是一个钱包和 dApp 浏览器扩展,可让您保护您的资金并在线与 EVM 智能合约交互。
WP Smart Contracts 提供了详细的教程来帮助您设置 MetaMask:

按照他们的指示连接到测试网络,您可以在其中获得几个免费代币开始玩。 您需要有一些代币才能在您的站点上部署智能合约,并且强烈建议在启动到主网之前在测试环境中进行。
任何时候您想查看您的 MetaMask 钱包,只需单击浏览器中的狐狸头,您就可以查看您的统计数据或更改网络。


您还将看到您当前的网络连接反映在 WordPress 管理仪表板的顶部。
4. 创建智能合约
开始创建智能合约的最简单方法是使用 WP 智能合约向导。 只需单击管理菜单栏顶部的链接,您就会看到选择:

例如,让我们创建一些加密货币。 单击创建硬币按钮后,您将进入硬币向导菜单。 从那里,您可以选择要创建的令牌类型:

- 香草:省气代币
- 开心果:改进的安全令牌
- 巧克力:高级令牌

从那里,您需要决定要在其中提供令牌的网络。 您可以按网络类型或区块链类型进行过滤。 同样,我建议从 Ethereum Ropstein 等测试网络开始。 它是免费的测试,当你只是在弄清楚事情是如何工作的时候,你的代币不会部署到主网上。

下一个屏幕本质上是一个名为“添加新币”的自定义帖子类型。 您可以为您的硬币创建名称(标题),添加描述,然后您可以再次选择硬币类型或风味。
在定义菜单下,您可以为硬币命名(如果您还没有的话)、创建一个符号、指定它应该是多少个小数,并决定初始供应量。
向下滚动到新智能合约菜单,您最终可以在其中部署您的代币。

您将看到一个弹出窗口,您需要同意服务条款并且您已达到法定年龄。 单击“是,请继续”后,您需要在弹出的 MetaMask 窗口中进行确认。
一两分钟后,您的硬币将被部署,您可以“查看帖子”在您的网站上查看它:

就是这样! 您可以按照向导创建您喜欢的任何智能合约,或者使用 WordPress 仪表板菜单中的添加新链接从头开始。

在您尝试创建一些测试智能合约之后,让我们来看看定制!
自定义 WP 智能合约
WP Smart Contracts 允许使用“皮肤”对硬币、众筹活动和 NFT 进行全球定制。 有几种可供选择:

选择新皮肤相当直观。 还有一些全局设置,例如:
- 分隔符格式
- 交易价值中显示的小数点
- 日期格式
这些值设置完全由您自行决定。
外观和感觉
如果您正在寻找更多的外观定制,您可以在您的活动 WordPress 主题中替换插件的模板,而无需更改插件代码。 WP Smart Contracts 使用由 Mustache 提供支持的 PHP 和 JavaScript 模板的无逻辑模板系统。
与子主题类似,您无需更改插件内的模板,只需将它们移动到您的活动主题文件夹中并进行调整即可。 他们在其网站上提供了完整的定制教程。
WP 智能合约定价
正如我之前提到的,WP Smart Contracts 是 100% 免费下载、安装和设置的。 没有“专业”版本具有额外的功能,以后需要担心。
定价有一个警告,如果您还不熟悉加密货币网络和铸币的工作原理,则需要在开始部署智能合约之前了解这一点。
部署费用会有所不同,具体取决于您要创建的智能合约的类型。
代币定价
代币合约在香草和开心果口味中是免费的,但价格从 5 美元到 300 美元不等(价格根据市场波动)。

NFT定价
NFT 合约也有不同的风格,范围从 20 美元到 900 美元不等,具体取决于你想要部署到的风格和网络。

其他智能合约定价
智能合约风格还取决于您选择部署的网络。 在各种口味和网络中,价格从 10 美元到 600 美元不等。

在以太坊网络上部署——最流行和最知名的——总是会处于较高的水平。 在创建智能合约之前对各种区块链做功课是有意义的,这样你就知道你可以花多少钱在费用上。
关于 WP 智能合约的最终想法
WP Smart Contracts 是开始在您的 WordPress 网站上使用区块链技术的一种极其简单的方法。 设置只需几分钟,您无需成为开发人员即可创建和部署您的智能合约。
我可以看到这个插件可以为那些不熟悉加密货币、NFT 或智能合约的人打开新的机会。 对我来说,只需完成设置插件的步骤,就可以了解智能合约的工作原理。 此外,因为你可以在许多可用的测试网络上进行尝试,所以不用担心你会“搞砸”并损失一大笔钱——无论是现金还是加密货币。
无论您想创建硬币、NFT 还是众筹活动,WP Smart Contracts 都是适合您熟悉的 WordPress 生态系统的绝佳解决方案。