Lewati ke konten utama

Addon WP Media Folder : Integrasi Google Drive

1. Masuk ke Google Drive di WP Media Folder

Untuk menyelesaikan integrasi, kembali ke dashboard WordPress dan klik menu Settings > WP Media Folder > Cloud > tab Google Drive. Pertama, Anda dapat mengatur thumbnail untuk gambar.

Hasilkan gambar mini: Opsi ini akan menghasilkan gambar mini dan menyimpannya di akun cloud Anda. Thumbnail gambar akan dihasilkan sesuai dengan pengaturan WordPress dan digunakan saat Anda menyematkan gambar (untuk tujuan kinerja)

 

hasilkan-gambar-thumbnail

 

Kemudian Anda dapat memilih jenis Drive Anda :

  • Drive saya: gunakan akun pribadi Anda
  • Drive bersama: gunakan  akun G Suite Anda

 

tipe penggerak

 

Kemudian pilih jenis tautan Media Anda secara default saat Anda menyisipkan media cloud di halaman atau postingan.

  • Tautan publik: menghasilkan tautan yang dapat diakses publik untuk file Anda dan memengaruhi hak yang sesuai pada file cloud (Tautan bersama). Misalnya: https://drive.google.com/uc?id=1Bq_VQt4z5Sy74Xg3IoN3KKWg4P7gymV1
  • Tautan pribadi: Tautan AJAX, akan menyembunyikan tautan cloud untuk menjaga hak akses asli file Anda. Misalnya: https://yourdomain.com/wp-admin/admin-ajax.php?action=wpmf-download-file&id=1Bq_VQt4z5Sy79Xg3IoN3KKWg4P7gymV1&dl=0

 

tipe-tautan media

 

Kemudian Anda dapat terhubung ke akun Google Drive dengan mode Otomatis atau mode Manual :

Mode otomatis

Mulai sekarang, Anda dapat menghemat banyak waktu saat menghubungkan ke server Google Drive. Pertama, untuk menggunakan fitur ini, Anda harus menautkan akun Joomuned Anda di Menu Pengaturan > Umum, silakan klik pengaturan WordPress jika Anda belum terhubung.

 

tidak terhubung-google-drive

 

Kemudian kembali ke plugin Settings > WP Media Folder > Cloud > tab Google Drive dan klik Connect Google Drive di pojok kanan.

 

connect-auto-google-drive

 

Kemudian ikuti langkah selanjutnya untuk menyelesaikan koneksi.

 

terhubung-otomatis-google-drive

 

Ini sangat cepat, kan? Ya, kami tahu itu. :)  


Mode manual

Dengan kredensial di langkah sebelumnya, di tab Google Drive, rekatkan

  • ID Klien
  • Rahasia klien

Simpan konfigurasi dan klik tombol Connect Google Drive .

 

login google

 

Jika Anda tidak melakukan kesalahan, Anda harus memvalidasi otorisasi di jendela baru seperti yang ditunjukkan:

 

izin google-api

 

Koneksi harus berhasil Jika berhasil, Anda dapat membuat dan mengelola media Google Drive langsung dari pengelola media WordPress.

 

2. Apa yang dapat saya lakukan dengan media Google Drive?

Bagaimana cara kerjanya? 

WP Media Folder akan menghasilkan folder root di Google Drive Anda dengan nama situs.

 

folder-google-drive

 

Semua folder dan sub-folder yang ditambahkan di WP Media Folder Google Drive akan disinkronkan di bawah folder ini ( WP Media Folder - {sitename}). Dan sebaliknya, semua media Anda dari folder root di Google Drive akan disinkronkan ke perpustakaan Media Anda di Wordpress.

 

Apa arah sinkronisasi?

Ia bekerja di kedua arah! Anda dapat menambahkan file dari Google Drive dan melihatnya di WP Media Folder , atau menambahkan file di WP Media Folder dan melihatnya di Google Drive. Ini juga berarti Anda dapat mengelola file WordPress dari desktop menggunakan perangkat lunak sinkronisasi Google Drive. Itu gila - kami tahu! ☺

 

sinkronisasi google-drive

 

Integrasi WP Media Folder Google Drive memungkinkan Anda 2 jenis tindakan dengan media Anda:

Opsi pertama adalah mengimpor media Google Drive di WP Media Folder (pemilihan folder untuk diimpor).

 

impor-media-google-drive

 

Opsi kedua adalah menyematkan media Google Drive di konten Anda secara langsung. Dalam hal ini, media akan dimuat dari Google Drive, bukan dari server Anda.

 

embed-google-drive

 

Singkirkan kesalahan: kesalahan: "invalid_scope saat menghubungkan WP Media Folder dengan Google Drive"

Google baru-baru ini memperkenalkan lapisan keamanan baru yang memaksa aplikasi untuk diverifikasi.
Jika Anda telah membuat aplikasi dengan akun Google Anda dan kemudian Anda masuk dari WordPress dengan akun yang sama, Anda tidak akan melihat kesalahan ini. Kesalahan ini hanya akan muncul jika Anda telah membuat Aplikasi dengan akun Google dan mencoba terhubung ke Google dari WordPress dengan akun lain.

Dalam hal ini, Anda memerlukan aplikasi Anda untuk disetujui oleh Google dengan mengikuti proses ini: https://support.google.com/code/contact/oauth_app_verification

 

OAuth-Developer-Verifikasi-Formulir

 

3. Buat Aplikasi Google Drive


Integrasi Google Drive dengan WP Media Folder disertakan dalam Add-on. Anda perlu menginstal add-on (plugin) ini selain WP Media Folder . Add-on ini mencakup integrasi untuk Google Photo, Dropbox, OneDrive Personal, OneDrive Business, Amazon S3, DigitalOcean, Linode, dan Wasabi juga.

Pertama, untuk menggunakan Google Drive, Anda memerlukan Aplikasi Google dev untuk menghubungkan situs web Anda. Buka https://console.cloud.google.com/ dan buat proyek baru.

 

Buat-proyek-1

 

Kemudian atur nama proyek - Anda dapat memberikan nama apa pun yang Anda inginkan, tetapi tidak menyertakan spasi atau aksen. Kemudian tunggu beberapa detik untuk pembuatan proyek.

 

Nama Proyek

 

Jika ini pertama kalinya Anda menggunakan Google Drive API, Anda harus mengaktifkannya.

 

aktifkan-drive-api

 

Dari menu sebelah kiri, klik "API & Layanan"

 

menu-api-service

 

Dari menu sebelah kiri, navigasikan ke “Kredensial”, di panel utama klik “+ Kredensial Baru” >> ID klien OAuth ; jika diminta, tambahkan nama ke layar persetujuan OAuth Anda.

 

oAuth-google-drive

 

Sekarang, langkah terpenting:

  • Pilih "Aplikasi web" dan tambahkan nama pilihan Anda
  • Asal JavaScript resmi: https://domain-anda.com (ganti dengan nama domain Anda, tanpa garis miring)
  • URI pengalihan resmi: https://domain-anda.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (ganti dengan nama domain Anda)

 

aplikasi-kredensial

 

Catatan: jika peringatan ini muncul: "Untuk membuat ID klien OAuth, Anda harus terlebih dahulu menetapkan nama produk di layar persetujuan" Anda harus mengklik tombol Konfigurasi layar persetujuan API & Layanan >> Layar persetujuan OAuth , lalu tambahkan nama domain Anda di domain Resmi .

Pertama, Anda harus memilih Jenis Pengguna.

 

OAuth-jenis pengguna

 

  • Internal: aplikasi Anda dibatasi untuk pengguna G Suite dalam organisasi Anda.
  • Eksternal: aplikasi Anda akan tersedia untuk semua pengguna dengan akun Google.

Kemudian, isi domain resmi Anda dan lanjutkan dengan langkah-langkah berikut untuk menyelesaikan pendaftaran aplikasi. Sekarang Anda dapat kembali ke langkah sebelumnya: Pilih "Aplikasi web" untuk membuat kredensial.

 

layar persetujuan

 

Dan status penerbitan harus Produksi , jika saat ini Pengujian , Anda harus mengklik Publikasikan aplikasi untuk mengubah status.

 

terbitkan-aplikasi

 

Lalu… voila! Anda mendapatkan ID dan Rahasia untuk ditambahkan dalam konfigurasi WP Media Folder .

 

oauth-klien