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 帐户 (在新标签页中打开)并单击 Affiliate link and payment 链接来获取这些信息,这将打开包含这两个值的联盟页面。

需要帮助将 WPML 安装程序添加到您的主题或插件吗?


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

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

作者:Amir