Blog

Hướng dẫn kích hoạt Thrive Theme & Plugin

Trong quá trình cài đặt Thive themes hoặc plugins, bạn sẽ phải nhập activation key để có thể sử dụng toàn bộ chức năng của Thrive. Vậy làm thế nào để có thể qua mặt được Thrive để sử dụng sản phẩm với đầy đủ các tính năng.

Hôm nay, chúng tôi sẽ hướng dẫn bạn cách kích hoạt theme và plugin của Thrive một cách khá đơn giản. Có một điểm rất hay ở Thrive là bạn không cần có key để có thể cập nhật trực tiếp từ nhà sản xuất.

Lưu ý: Sau mỗi lần cập nhật, nếu như các tính năng bị chặn thì bạn phải làm lại các bước dưới đây một lần nữa nhé

Bước 1:

Truy cập vào phần quản trị hosting mà website của bạn đang nằm trên đó. Bạn có thể sử dụng tính năng File Manager có sẵn của hosting hoặc sử dụng FTP để truy cập thư mục cài đặt WordPress.

Bước 2:

Truy cập vào thư mục wp-content

Bước 3:

Sau đó chọn vào thư mục plugins (nếu bạn cài đặt Thrive Plugin) hoặc themes (nếu bạn cài đặt Thrive Theme) 

Bước 4:

Truy cập vào thư mục Thrive theme hoặc plugin mà bạn đang sử dụng. Vd như thrive-visual-editor.

Đường dẫn lúc này sẽ có dạng như sau: wp-content/plugins/thrive-visual-editor

Bước 5:

Tiếp đó, truy cập vào thư mục sau: thrive-dashboard/classes/Product

Bước 6:

Mở và chỉnh sửa file LicenseManager.php

Sau đó, bạn tìm đến hàm “public function checkLicense)” và sẽ thấy đoạn code như bên dưới ( Khoảng từ dòng 151 -198)

public function checkLicense( $email, $key, $tag = false ) {
        $api_url = "http://service-api.thrivethemes.com/license";


        $body = array(
            'email'   => $email,
            'license' => $key
        );

        if ( $tag !== false ) {
            $body['tag'] = $tag;
        }

        $api_url = add_query_arg( array(
            'p' => $this->calc_hash( $body )
        ), $api_url );

        $_args = array(
            'sslverify' => false,
            'timeout'   => 120,
            'headers'   => array(
                'User-Agent' => 'WordPress',
            ),
            'body'      => $body,
        );

Xóa hết đoạn code bên trong từ dấu { đến dấu }

thay bằng đoạn code sau:

$response = array();
$response['success'] = 1;
$response['products'] = array(self::ALL_TAG);
return $response;
Lưu bản nháp tự động

Tiếp tục tìm đến function itemActivated()

thêm đoạn code sau ngay phía dưới:

return true;
Lưu bản nháp tự động

Thế là xong, bạn quay lại trang admin, F5 trang web và kiểm tra lại xem Thrive Dashboard đã được sử dụng bình thường chưa. Nếu như bạn sử dụng nhiều plugin hoặc theme cùng một lúc thì chỉ cần làm đối với một sản phẩm bất kỳ là được.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *