WPML

Trình cài đặt WPML giúp các nhà phát triển giao diện và plugin cung cấp các giao diện và plugin Multilingual Ready (sẵn sàng cho đa ngôn ngữ) cho khách hàng của họ. Một đoạn mã PHP nhỏ sẽ cung cấp cho khách hàng của bạn tùy chọn mua, cài đặt và kích hoạt WPML ngay từ bên trong giao diện của bạn.

Lợi ích của việc thêm trình cài đặt WPML vào giao diện hoặc plugin của bạn


Dưới đây là những lợi thế của việc thêm trình cài đặt của WPML vào giao diện hoặc plugin của bạn:
  • Đây là bằng chứng vững chắc cho khách hàng của bạn thấy rằng giao diện hoặc plugin của bạn là Multilingual Ready và hoàn toàn tương thích với WPML
  • Cung cấp cho khách hàng của bạn một cách dễ dàng để mua, cài đặt và kích hoạt WPML
  • Khách hàng của bạn nhận được mức giảm giá 10% độc quyền khi mua WPML từ bên trong giao diện hoặc plugin của bạn
  • Bạn nhận được tới 27% hoa hồng liên kết cho mỗi giao dịch bán hàng

Cách trình cài đặt của WPML hoạt động cho khách hàng của bạn


Trước khi chúng ta đi sâu vào cách thực hiện điều này, hãy xem những gì khách hàng của bạn sẽ thấy sau khi bạn đã thêm trình cài đặt WPML:

Trình cài đặt là một thư viện Composer công khai. Để thiết lập nó, hãy sử dụng các bước sau:

    1. Tải Composer
    2. Thêm trình cài đặt làm phần phụ thuộc cho giao diện hoặc plugin của bạn: composer require otgs/installer
    3. Tải tệp bootstrap của trình cài đặt và cấu hình nó cho phù hợp, trước hook init:
Mã trình cài đặt 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
	]
);

Bạn có thể thấy trình cài đặt WPML bằng cách điều hướng đến Plugin -> Thêm mới, trong tab Thương mại.

Trình cài đặt nhúng WPML – tab Thương mại

Thêm tab trình cài đặt WPML mới vào các tùy chọn giao diện của bạn


Trong ví dụ này, chúng tôi thêm một tab mới vào màn hình trang quản trị các tùy chọn giao diện. Mã bên dưới dành riêng cho giao diện ví dụ của chúng tôi và cho biết cách đăng ký nhiều tab. Bạn có thể sử dụng mã này để tham khảo, nhưng lưu ý rằng giao diện của bạn sẽ sử dụng mã khác. Do đó, bạn không thể sao chép/dán nó “nguyên bản”.

Bạn có thể dễ dàng tìm thấy các hướng dẫn trực tuyến về cách thêm tab vào các tùy chọn giao diện cho WordPress.

Trình cài đặt trang quản trị tùy chỉnh:

Trình cài đặt WPML trang quản trị tùy chỉnh
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>";
Đảm bảo rằng hàm này được gọi sau hook “admin_init”.

Khách hàng của bạn hiện có thể cài đặt và kích hoạt WPML từ bên trong giao diện của bạn, giúp họ tạo các trang web đa ngôn ngữ bằng WPML rất dễ dàng.

Sử dụng ID liên kết của bạn


Trình cài đặt WPML hoạt động với chương trình liên kết của chúng tôi, cung cấp cho bạn hoa hồng từ mỗi giao dịch bán hàng bạn thực hiện. Bạn có thể bao gồm thông tin liên kết của mình trong trình cài đặt. Các giao dịch bán WPML bắt đầu từ bên trong giao diện của bạn được tính vào tài khoản liên kết của bạn.

Để hưởng hoa hồng liên kết, bạn cần đặt ID liên kếtkhóa liên kết của mình. Bạn có thể lấy các thông tin này bằng cách truy cập vào tài khoản WPML của bạn và nhấp vào liên kết Affiliate link and payment.

Trang liên kết WPML

Cần trợ giúp thêm trình cài đặt của WPML vào giao diện hoặc plugin của bạn?


Sử dụng biểu mẫu này nếu bạn cần trợ giúp trong việc thêm trình cài đặt WPML vào giao diện hoặc plugin của bạn.

Biểu mẫu thuộc về vị trí này sẽ đi kèm với hệ thống biểu mẫu mới — nó sẽ tự động xuất hiện ở vị trí này.

Được viết bởi Amir · Cập nhật lần cuối vào 18 tháng 10 năm 2024