Addon WP Media Folder : Tích hợp Google Drive
1. Đăng nhập vào Google Drive trong WP Media Folder
Để hoàn tất việc tích hợp, hãy quay lại bảng điều khiển WordPress và nhấp vào menu Cài đặt > WP Media Folder > Đám mây > tab Google Drive. Đầu tiên, bạn có thể đặt hình thu nhỏ cho hình ảnh.
Tạo hình thu nhỏ hình ảnh: Tùy chọn này sẽ tạo hình thu nhỏ hình ảnh và lưu trữ chúng trên tài khoản đám mây của bạn. Hình thu nhỏ của hình ảnh sẽ được tạo theo cài đặt WordPress và được sử dụng khi bạn nhúng hình ảnh (cho mục đích hiệu suất)
Sau đó, bạn có thể chọn loại Drive của mình :
- Ổ đĩa của tôi: sử dụng tài khoản cá nhân của bạn
- Bộ nhớ dùng chung: sử dụng tài khoản G Suite của bạn
Sau đó, chọn loại liên kết Phương tiện của bạn theo mặc định khi bạn chèn phương tiện đám mây vào một trang hoặc bài đăng.
- Liên kết công khai: tạo liên kết có thể truy cập công khai cho các tệp của bạn và ảnh hưởng đến các quyền thích hợp trên các tệp trên đám mây (Liên kết được chia sẻ). Ví dụ: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
- Liên kết riêng: Liên kết AJAX, sẽ ẩn liên kết đám mây để giữ quyền truy cập ban đầu vào tệp của bạn. Ví dụ: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0
Sau đó bạn có thể kết nối tài khoản Google Drive với chế độ Tự động hoặc Chế độ thủ công :
Chế độ tự động
Từ bây giờ, bạn có thể tiết kiệm rất nhiều thời gian khi kết nối với máy chủ Google Drive. Đầu tiên, để sử dụng tính năng này, bạn phải liên kết tài khoản Joomunited của mình tại Menu Cài đặt > Chung, vui lòng nhấp vào cài đặt WordPress nếu bạn chưa kết nối.
Sau đó quay lại plugin Cài đặt > WP Media Folder > Đám mây > tab Google Drive và chỉ cần nhấp vào Kết nối Google Drive ở góc bên phải.
Sau đó làm theo các bước tiếp theo để hoàn tất kết nối.
Thật nhanh chóng phải không? Vâng, chúng tôi biết điều đó. :)
Chế độ thủ công
Với thông tin đăng nhập ở bước trước, tại tab Google Drive, hãy dán
- ID khách hàng
- Bí mật của khách hàng
Lưu cấu hình và nhấp vào nút Kết nối Google Drive .
Nếu bạn không mắc lỗi nào, bạn nên xác thực ủy quyền trong một cửa sổ mới như được hiển thị:
Kết nối sẽ thành công ☺ Nếu thành công, bạn có thể tạo và quản lý phương tiện Google Drive ngay từ trình quản lý phương tiện của WordPress.
2. Tôi có thể làm gì với phương tiện Google Drive?
Làm thế nào nó hoạt động?
WP Media Folder sẽ tạo thư mục gốc trên Google Drive của bạn với tên trang web.
Tất cả các thư mục và thư mục con được thêm vào WP Media Folder Google Drive sẽ được đồng bộ hóa trong thư mục này ( WP Media Folder - {sitename}). Và ngược lại, tất cả media của bạn từ thư mục gốc trên Google Drive sẽ được đồng bộ hóa với thư viện Media của bạn trên Wordpress.
Hướng đồng bộ là gì?
Nó làm trong cả hai hướng! Bạn có thể thêm tệp từ Google Drive và xem tệp đó trong WP Media Folder hoặc thêm tệp trong WP Media Folder và xem tệp đó trong Google Drive. Điều đó cũng có nghĩa là bạn có thể quản lý các tệp WordPress từ máy tính để bàn của mình bằng phần mềm đồng bộ hóa Google Drive. Điều đó thật điên rồ - chúng tôi biết! ☺
Việc tích hợp Google Drive trong WP Media Folder cho phép bạn thực hiện 2 loại hành động với phương tiện của mình:
Tùy chọn đầu tiên là nhập phương tiện Google Drive trong WP Media Folder (lựa chọn thư mục để nhập).
Tùy chọn thứ hai là nhúng trực tiếp phương tiện Google Drive vào nội dung của bạn. Trong trường hợp này, phương tiện sẽ được tải từ Google Drive, không phải từ máy chủ của bạn.
Google gần đây đã giới thiệu một lớp bảo mật mới buộc các ứng dụng phải được xác minh.
Nếu bạn đã tạo ứng dụng bằng tài khoản Google của mình và sau đó đăng nhập từ WordPress bằng chính tài khoản đó thì bạn sẽ không thấy lỗi này. Lỗi này sẽ chỉ xuất hiện nếu bạn đã tạo Ứng dụng bằng tài khoản Google và cố gắng kết nối với Google từ WordPress bằng tài khoản khác.
Trong trường hợp này, bạn cần ứng dụng của mình được Google phê duyệt theo quy trình sau: https://support.google.com/code/contact/oauth_app_verification
3. Tạo ứng dụng Google Drive
Tích hợp Google Drive với WP Media Folder được bao gồm trong Tiện ích bổ sung. Bạn cần cài đặt tiện ích bổ sung (plugin) này ngoài WP Media Folder . Tiện ích bổ sung bao gồm tích hợp cho Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode và Wasabi nữa.
Trước tiên, để sử dụng Google Drive, bạn cần có Ứng dụng Google dev để kết nối website của bạn . Truy cập https://console.cloud.google.com/ và tạo một dự án mới.
Sau đó, thiết lập tên dự án - bạn có thể cung cấp bất kỳ tên nào bạn muốn, nhưng không bao gồm dấu cách hoặc dấu. Sau đó đợi vài giây để tạo dự án.
Nếu đây là lần đầu tiên bạn sử dụng API Google Drive, bạn cần kích hoạt nó.
Từ menu bên trái, nhấp vào “API & Dịch vụ”
Từ menu bên trái, điều hướng đến “Thông tin xác thực”, trên bảng điều khiển chính nhấp vào “+ Thông tin xác thực mới” >> ID khách hàng OAuth ; nếu được yêu cầu, hãy thêm tên vào màn hình đồng ý OAuth của bạn.
Bây giờ, bước quan trọng nhất:
- Chọn “Ứng dụng web” và thêm tên bạn chọn
- Nguồn gốc JavaScript được ủy quyền: https://your-domain.com (thay thế bằng tên miền của bạn, không có dấu gạch chéo)
- URI chuyển hướng được ủy quyền: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
(thay thế bằng tên miền của bạn)
Đầu tiên bạn cần chọn Loại người dùng.
- Nội bộ: ứng dụng của bạn được giới hạn cho người dùng G Suite trong tổ chức của bạn.
- Bên ngoài: ứng dụng của bạn sẽ có sẵn cho bất kỳ người dùng nào có tài khoản Google.
Sau đó, điền vào các miền được ủy quyền của bạn và tiếp tục thực hiện các bước sau để hoàn tất đăng ký ứng dụng. Bây giờ bạn có thể quay lại bước trước: Chọn “Ứng dụng web” để tạo thông tin xác thực.
Và trạng thái xuất bản phải là Sản xuất , nếu đang là Thử nghiệm , bạn nên nhấp vào nút Xuất bản ứng dụng để thay đổi trạng thái.
Vậy thì… voilà! Bạn có ID và Bí mật của mình để thêm vào cấu hình của WP Media Folder .