WPML

WPML 安装程序可帮助主题和插件作者为其客户提供 Multilingual Ready(支持多语言)的主题和插件。只需一小段 PHP 代码,即可为您的客户提供直接从您的主题中购买、安装和激活 WPML 的选项。

向主题或插件添加 WPML 安装程序的优势


以下是向您的主题或插件添加 WPML 安装程序的优势:
  • 向您的客户有力地证明您的主题或插件是 Multilingual Ready 的,并且与 WPML 完全兼容
  • 为您的客户提供购买、安装和激活 WPML 的便捷方式
  • 您的客户在从您的主题或插件中购买 WPML 时可享受 10% 的专属折扣
  • 您可以从每笔销售中获得高达 27% 的联盟佣金

WPML 安装程序如何为您的客户提供服务


在深入探讨如何执行此操作之前,请先看看添加 WPML 安装程序后您的客户将看到什么:

安装程序是一个公共 Composer 库。要进行设置,请执行以下步骤:

    1. 获取 Composer
    2. 将安装程序添加为您的主题或插件的依赖项: composer require otgs/installer
    3. 在 init 钩子之前,加载安装程序引导文件并进行相应配置:
WPML 安装程序代码
require_once 'vendor/autoload.php';
include 'vendor/otgs/installer/loader.php';

WP_Installer_Setup(
	$wp_installer_instance,
	[
		'plugins_install_tab' => 1, // optional, default value: 0
		'affiliate_id:wpml' => '99999', // optional, default value: empty
		'affiliate_key:wpml' => 'NNNNNNNNNN', // optional, default value: empty
		'src_name' => 'NAME OF THEME', // optional, default value: empty, needed for coupons
		'src_author' => '',// optional, default value: empty, needed for coupons
	]
);

您可以通过导航至插件 -> 安装插件,在商业选项卡下查看 WPML 安装程序。

WPML 嵌入式安装程序 – 商业选项卡

向您的主题选项添加新的 WPML 安装程序选项卡


在本示例中,我们向主题选项管理后台屏幕添加了一个新选项卡。下面的代码特定于我们的示例主题,并展示了如何注册多个选项卡。您可以从这段代码中获取灵感,但请注意,您的主题将使用不同的代码。因此,您不能“原样”复制/粘贴它。

您可以轻松找到有关向 WordPress 主题选项添加选项卡的在线教程。

自定义管理后台安装程序:

自定义管理后台 WPML 安装程序
echo '<div class="wrap otgsi_downloads_form">';
$config['template'] = 'compact'; //required
$config['product_name'] = 'WPML';
$config['box_title'] = 'Multilingual GoodDay';
$config['name'] = 'GoodDay'; //name of theme/plugin
$config['box_description'] = 'GoodDay theme is fully compatible with WPML - the WordPress Multilingual plugin. WPML lets you add languages to your existing sites and includes advanced translation management.';
$config['repository'] = 'wpml'; // required
$config['package'] = 'wpml'; // required
$config['product'] = 'multilingual-cms-2'; // required
WP_Installer_Show_Products($config);
echo "</div>";
确保在 “admin_init” 钩子之后调用此函数。

您的客户现在可以从您的主题中安装和激活 WPML,这使得他们使用 WPML 创建多语言网站变得非常容易。

使用您的联盟 ID


WPML 安装程序与我们的联盟计划配合使用,该计划为您促成的每笔销售提供佣金。您可以在安装程序中包含您的联盟信息。从您的主题中促成的 WPML 销售将计入您的联盟帐户。

要享受联盟佣金,您需要设置您的联盟 ID联盟密钥。您可以通过前往您的 WPML 帐户并单击联盟链接和付款链接来获取这些信息。

WPML 联盟页面

需要有关向您的主题或插件添加 WPML 安装程序的帮助?


如果您在向主题或插件添加 WPML 安装程序时需要帮助,请使用此表单。

属于此处的表单将随新表单系统一起提供 — 它将自动显示在此位置。

作者:Amir · 最后更新时间:2024年10月18日