WP Media Folderアドオン:Googleドライブ統合

1. Googleドライブアプリを作成する


WP Media FolderとのGoogleドライブの統合は、アドオンに含まれています。 WP Media Folderに加えて、このアドオン(プラグイン)をインストールする必要があります。 アドオンには、Google Photo、Dropbox、OneDrive Personal、OneDrive Business、Amazon S3の統合も含まれています。

まず、Google Driveを使用するには、Webサイトに接続するためのGoogle Dev Appが必要です。 に行く https://console.developers.google.com/project そして新しいプロジェクトを作成します。

 

image79

 

それからプロジェクト名を設定します - あなたは好きな名前を付けることができますが、スペースやアクセントを含んではいけません。

 

image31


それからプロジェクト作成のために数秒待って下さい。

 

image62

 

Google Drive APIを初めて使用する場合は、それをアクティブにする必要があります。

 

enable-drive-api

 

左側のメニューから「API Manager」をクリックします。

 

image53


左のメニューから、 「認証情報」>>「新しい認証情報」>> OAuthクライアントID; 要求されたら、OAuth同意画面に名前を追加してください。

 

oAuth-google-drive


今、最も重要なステップ:

  • 「Webアプリケーション」を選択 そしてあなたの選んだ名前を付け加えてください
  • 許可されたJavaScriptの由来: https://your-domain.com(末尾にスラッシュを付けずにドメイン名に置き換えます)
  • 承認されたリダイレクトURI https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (ドメイン名に置き換えてください)

 

アプリ認証情報

 

Googleは最近ポリシーを変更しました。 許可ドメイン OAuth同意画面タブ

 

許可ドメイン

 

また、あなたのドメインをで追加する必要があります ドメイン確認タブ クリックしてください ドメインを追加 ボタンと指示に従ってください。

 

ドメイン追加

 

これで、前の手順に戻って資格情報を作成できます。

じゃあ… あなたは自分のIDとSecretにWP Media Folderの設定を追加することができました。

2. WP Media FolderでGoogleドライブにログインします


それからWordPress管理者に戻ってメニューをクリックしてください [設定]> [WP Media Folder]> [クラウド]> [Googleドライブ]タブ

これからは、自分のドライブだけでなく、 共有ドライブ、最初に選択してください。

 

ドライブタイプ

 

次に、 メディアリンクタイプ:

  • 公開リンク: ファイルの公開アクセス可能リンクを生成し、クラウドファイルの適切な権限に影響を与えます(共有リンク)
  • プライベートリンク: AJAXリンク、クラウドリンクを非表示にしてファイルの元のアクセス権を保持します(ユーザーは画像を表示するためにログインが必要です)

 

メディアリンクタイプ

 

その後、あなたはあなたのを貼り付けることができます

  • クライアントID
  • クライアントシークレット

設定を保存してをクリックします。 Googleドライブに接続ボタン.

 

Googleログイン

 

間違いをしていない場合は、次のように新しいウィンドウで承認を確認する必要があります。

 

google-api-permission

 
接続は成功するはずです☺成功すれば、WordPressのメディアマネージャからGoogle Driveメディアを直接作成および管理できます。

 

3. Googleドライブメディアで何ができますか?

それはどのように機能しますか?

WP Media Folderは、サイト名を使用してGoogleドライブにルートフォルダを生成します。

 

Googleドライブフォルダ


WP Media Folder Googleドライブに追加されたすべてのフォルダとサブフォルダは、このフォルダの下に同期されます。

 

同期の方向は何ですか?

両方向に機能します。 Googleドライブからファイルを追加してWP Media Folderに表示することも、ファイルをWP Media Folderに追加してGoogleドライブに表示することもできます。 また、Googleドライブ同期ソフトウェアを使用してデスクトップからWordPressファイルを管理できるということも意味します。 それはクレイジーです - 私たちは知っています! ☺

 

Googleドライブ同期

 

WP Media Folder Googleドライブの統合により、メディアで2種類のアクションを実行できます。

最初の選択肢は Googleドライブのメディアをインポートする WP Media Folder(インポート用のフォルダ選択)

 

import-media-google-drive

 

2番目のオプションは Googleドライブのメディアを埋め込む あなたのコンテンツに直接。 この場合、メディアはサーバーからではなく、Googleドライブから読み込まれます。

 

埋め込みGoogleドライブ

 

エラーを取り除く:エラー:「GoogleドライブとWP Media Folderを接続するときのinvalid_scope」

Googleは最近、アプリの検証を強制する新しいセキュリティレイヤを導入しました。 Googleアカウントでアプリを作成した後、同じアカウントでWordPressからログインしても、このエラーは表示されません。
このエラーは、GoogleアカウントでAppを作成し、他のアカウントでWordPressからGoogleに接続しようとした場合にのみ表示されます。

この場合、このプロセスに従って、Googleの承認を得るにはアプリが必要です。 https://support.google.com/code/contact/oauth_app_verification

 

OAuth開発者確認フォーム