WP Media Folder云插件文档

介绍

WP Media Folder Addon插件与Dropbox,Google Drive和OneDrive连接,以及嵌入PDF文件等新功能到WordPress的本地媒体管理器。

 

云横幅,插件

 

I. WP MEDIA FOLDER云添加安装

1.1安装

WP Media Folder Cloud插件是一个单独的插件,需要单独激活。 为了安装我们的插件,您应该使用标准的WordPress安装程序,或者解压缩插件并将文件夹放在/ wp-content / plugin中。

 

安装-WP-媒体文件夹

 

然后点击 激活插件 看到WP Media Folder Cloud Addon菜单出现在WordPress的侧边菜单中。

可以从媒体菜单和编辑器上方的媒体按钮访问WP Media Folder插件。 您还可以在“设置”菜单下找到参数。

 

1.2更新插件

要更新WP Media Folder Cloud插件,您可以使用WordPress默认更新程序。 您也可以从www.joomunited.com下载的.zip文件中删除它并安装新版本。 在任何情况下,您都不会丢失任何内容,因为所有内容都存储在数据库中。

 

WPMF  - 附加更新

 

请务必始终使用最新版本以避免安全性和稳定性问题。

要更新到付费版本,您需要从WordPress设置登录您的JoomUnited帐户: 设置>常规

 

链接帐户

 

然后使用您的JoomUnited帐户的登录名和密码。 成功登录后,该按钮将随文本变为蓝色 断开我的JoomUnited帐户.

 

image9

 

通过这种方式,您可以使用WordPress标准更新程序更新所有JoomUnited商业插件。

 

wpmf-addon-update1

 

II。 连接GOOGLE DRIVE

2.1创建Google云端硬盘应用


Google Drive与WP Media Folder的集成包含在附加组件中。 除了WP Media Folder之外,您还需要安装此附加组件(插件)。 该插件还包括Dropbox,OneDrive Personal,OneDrive Business和Amazon S3的集成。

首先,要使用Google云端硬盘,您需要使用Google开发应用来连接您的网站。 去 https://console.developers.google.com/project 并创建一个新项目。

 

image79

 

然后设置项目名称 - 您可以提供所需的任何名称,但不包括空格或重音。

 

image31


然后等待几秒钟来创建项目。

 

image62

 

如果您是第一次使用Google Drive API,则需要将其激活。

 

使驱动器的API

 

从左侧菜单中,单击“API Manager”。

 

image53


从左侧菜单中,导航至 “凭据”>>“新凭据”>> OAuth客户端ID; 如果询问,请在OAuth许可屏幕中添加名称。

 

OAuth的谷歌驱动器


现在,最重要的一步:

  • 选择“Web应用程序” 并添加您选择的名称
  • 授权的JavaScript来源: https://your-domain.com(替换为您的域名,没有斜杠)
  • 授权重定向URI: https://your-domain.com/wp-admin/options-general.php?page=option-folder&task=wpmf&function=wpmf_authenticated
    (替换为您的域名)

 

应用程序的凭据

 

谷歌最近改变了他们的政策,所以你需要填补你的政策 授权域名 OAuth同意屏幕标签。

 

授权域

 

此外,您应该添加您的域名 域验证选项卡。 请点击 添加域名 按钮并按照说明操作。

 

添加域

 

现在,您可以返回上一步创建凭据。

然后......瞧! 你有你的ID和秘密添加WP Media Folder的配置。

2.2在WP Media Folder中登录Google云端硬盘


然后返回WordPress管理员并单击菜单 设置> WP Media Folder>云> Google云端硬盘选项卡。

请选择你的 媒体链接类型:

  • 公开链接: 为您的文件生成可访问的公共链接,并影响对云文件的适当权限(共享链接)
  • 私人连结: AJAX链接,隐藏云链接以保留文件的原始访问权限(用户需要登录才能查看图像)

 

媒体连杆式

 

之后,你可以粘贴你的

  • 客户ID
  • 客户秘密

保存配置并单击 连接Google云端硬盘按钮.

 

谷歌登录

 

如果您没有犯任何错误,您应该在新窗口中验证授权,如下所示:

 

谷歌的API,允许

 
连接应该是成功的☺如果成功,您可以直接从WordPress的媒体管理器创建和管理Google Drive媒体。

 

2.3我可以使用Google云端硬盘媒体做什么?

它是如何工作的?

WP Media Folder将使用站点名称在您的Google云端硬盘上生成根文件夹。

 

谷歌驱动器,文件夹


WP Media Folder Google云端硬盘中添加的所有文件夹和子文件夹都将在此文件夹下同步。

 

什么是同步方向?

它在两个方向都有效! 您可以从Google云端硬盘添加文件并在WP Media Folder中查看,或在WP Media Folder中添加文件并在Google云端硬盘中查看。 这也意味着您可以使用Google Drive同步软件从桌面管理WordPress文件。 那太疯狂了 - 我们知道! ☺

 

谷歌驱动同步

 

WP Media Folder Google Drive集成允许您对媒体执行以下两种操作:

第一个选择是 导入Google云端硬盘媒体 在WP Media Folder中(导入文件夹选择)。

 

进口介质谷歌驱动器

 

第二种选择是 嵌入Google云端硬盘媒体 直接在你的内容中。 在这种情况下,媒体将从Google云端硬盘加载,而不是从您的服务器加载。

 

嵌入-谷歌驱动

 

摆脱错误:错误:“将WP Media Folder与Google云端硬盘连接时,invalid_scope”

谷歌最近推出了一个新的安全层,迫使应用程序得到验证。 如果您使用自己的Google帐户创建了应用,然后使用相同的帐户从WordPress登录,则不会看到此错误。
只有当您使用Google帐户创建应用并尝试使用其他帐户从WordPress连接到Google时,才会显示此错误。

在这种情况下,您需要在此过程中获得Google的批准: https://support.google.com/code/contact/oauth_app_verification

 

OAuth的开发,验证表格

 

III。 DROPBOX集成

3.1创建Dropbox应用程序


Dropbox集成作为单独的附加组件分发。 您需要在WP Media Folder之外另外安装此附加组件(插件)。 该插件还包括Google Drive,OneDrive Personal,OneDrive Business和Amazon S3的集成。

首先,您需要一个Dropbox应用程序将您的网站连接到Dropbox帐户。 去 https://www.dropbox.com/developers 并创建一个新的应用程序。

 

创建-Dropbox的应用程序内

 

然后设置应用类型: “Dropbox API”,“完整保管箱” 要么 “App文件夹” 并提供 应用名称.

Full Dropbox: 来自WP Media Folder的文件类别将作为文件夹添加到Dropbox帐户的根目录中(一个网站=一个Dropbox帐户)。
“App文件夹”: 所有文件夹/文件将存储在一个文件夹下(以避免Dropbox帐户中的混乱)。

 

Dropbox的-APP-信息

 
你差不多完成了 - 你的应用程序已经创建,你有你的应用程序密钥和秘密。

 

应用程序创建,保管箱


3.2在WP Media Folder中登录Dropbox


要完成集成,请返回WordPress仪表板并单击菜单 设置> WP Media Folder>云> Dropbox选项卡。

请选择你的 媒体链接类型:

  • 公开链接: 为您的文件生成可访问的公共链接,并影响对云文件的适当权限(共享链接)
  • 私人连结: AJAX链接,隐藏云链接以保留文件的原始访问权限(用户需要登录才能查看图像)

 

媒体连杆式

 

之后,粘贴你的

  • 应用密钥
  • 应用秘密

那么你 保存 配置,之后点击 连接Dropbox按钮。

 

Dropbox的-WP-连接

 

您必须验证应用访问权限的访问权限 - 只需点击即可 允许 按钮。

 

Dropbox的应用程序内,允许

 

最后,将生成授权代码。 将此代码复制到WP Media Folder的配置中。

 

复制autho码

 

连接应该成功☺如果成功,您可以在Dropbox和WP Media Folder中创建文件夹和子文件夹。 一切都会自动同步!

 

3.3它是如何工作的? 我该怎么办Dropbox?

它是如何工作的?

Dropbox可以同步WP Media Folder界面上的文件夹或子文件夹和文件,反之亦然(从WP Media Folder到Dropbox)。

 

保管箱的Web


什么是同步方向?

它在两个方向都有效! 您可以将文件添加到Dropbox并在WP Media Folder中查看,或使用WP Media Folder添加文件并在Dropbox中查看。 这也意味着您可以使用Dropbox同步软件从桌面管理WP Media Folder文件。 那太疯狂了 - 我们知道! ☺

 

Dropbox的,双向同步

 

WP Media Folder Dropbox集成允许您使用媒体执行两种类型的操作:

第一个选择是 导入Dropbox 通过选择要复制的文件夹在WP Media Folder中显示媒体。

 

进口的Dropbox文件夹

 

第二种选择是 嵌入Dropbox 直接在您的内容中的媒体。 在这种情况下,媒体将从Dropbox加载到您的内容中,而不是从您的服务器加载。

 

Dropbox的媒体嵌

 

IV。 ONEDRIVE INTEGRATION

4.1 Microsoft OneDrive应用程序注册


OneDrive集成作为单独的插件分发。 除了WP Media Folder之外,您还需要安装此附加组件(插件)。 该插件还包括Google Drive,Dropbox,OneDrive Business和Amazon S3的集成。

首先,您需要Microsoft Azure应用程序才能将您的网站连接到OneDrive个人帐户。 去 https://portal.azure.com/,登录并点击 新注册 按钮。

 

附加微软应用

 

在注册申请表时,设置应用程序名称并将您的网站URL复制到 重定向网址字段 然后点击 寄存器 按钮。

 

寄存器应用


 
你差不多完成了 - 从这里你有一个应用程序ID(客户端ID),只缺少密码。 在左侧菜单中,转到 证书和秘密,然后点击 新客户秘密 按钮创建一个。 之后,填写 描述 并设置 过期 为了它。

 

new-password-1

 

按下后立即生成密码(Client Secret) 按钮; 复制它,因为你很快就会需要它。

 

new-password-2


4.2从WP Media Folder登录OneDrive


返回WordPress仪表板并单击菜单 设置> WP Media Folder>云> OneDrive选项卡> OneDrive个人设置.

请选择你的 媒体链接类型:

  • 公开链接: 为您的文件生成可访问的公共链接,并影响对云文件的适当权限(共享链接)
  • 私人连结: AJAX链接,隐藏云链接以保留文件的原始访问权限(用户需要登录才能查看图像)

 

媒体连杆式

 

之后,将以下内容粘贴到表单字段中:

  • 客户ID
  • 客户秘密

 

证书副本

 

之后,您保存配置并点击 连接OneDrive 按钮。

 

连接-onedrive

 

您必须验证访问授权才能授予对WordPress的访问权限; 只需单击是 在新窗口中。

 

应用程序授权

 

连接应该成功☺如果成功,您可以在OneDrive和WP Media Folder中创建文件夹和子文件夹 - 一切都将自动同步!

4.3它是如何工作的? 我可以用OneDrive做什么?

它是如何工作的?

OneDrive可以同步WP Media Folder界面上的文件夹和子文件夹和文件,反之亦然(从WP Media Folder到OneDrive)。


什么是同步方向?

它在两个方向都有效! 您可以将文件添加到OneDrive并在WP Media Folder中查看,或者在WP Media Folder中添加文件并在OneDrive中查看。 这也意味着您可以使用OneDrive同步软件从桌面管理WP Media Folder文件。

WP Media Folder Onedrive集成允许您使用媒体执行3种类型的操作:

  • 在WP Media Folder中导入OneDrive介质(连接后自动工作)
  • 将OneDrive媒体导入WordPress媒体库

 

WordPress的进口 - 媒体OneDrive

 

  • 将OneDrive媒体直接嵌入您的内容中。 在这种情况下,媒体将从OneDrive加载到您的内容中,而不是从您的服务器加载。

 

嵌入-OneDrive图像

 

V. ONEDRIVE业务整合

5.1 Microsoft OneDrive业务应用程序注册


OneDrive Business集成作为单独的插件分发。 除了WP Media Folder之外,您还需要安装此附加组件(插件)。 该插件还包括Google Drive,Dropbox,OneDrive Personal和Amazon S3的集成。

首先,您需要Microsoft Azure应用程序才能将您的网站连接到OneDrive Business帐户。 去 https://portal.azure.com/,登录并点击 新注册 按钮。

 

附加微软应用

 

在注册申请表时,设置应用程序名称并将您的网站URL复制到 重定向网址字段 然后点击 寄存器 按钮。

 

注册-APP-业务


 
你差不多完成了 - 从这里你有一个应用程序ID(客户端ID),只缺少密码。 在左侧菜单中,转到 证书和秘密,然后点击 新客户秘密 按钮创建一个。 之后,填写 描述 并设置 过期 为了它。

 

new-password-1

 

按下后立即生成密码(Client Secret) 按钮; 复制它,因为你很快就会需要它。

 

新密码业务


5.2从WP Media Folder登录OneDrive业务


返回WordPress仪表板并单击菜单 设置> WP Media Folder>云> OneDrive选项卡> OneDrive业务设置.

请选择你的 媒体链接类型:

  • 公开链接: 为您的文件生成可访问的公共链接,并影响对云文件的适当权限(共享链接)
  • 私人连结: AJAX链接,隐藏云链接以保留文件的原始访问权限(用户需要登录才能查看图像)

 

媒体连杆式

 

然后将以下内容粘贴到表单字段中:

  • 客户ID
  • 客户秘密

 

证书副本,企业

 

之后,您保存配置并点击 连接OneDrive业务 按钮。

 

连接-onedrive业务

 

您必须验证访问授权才能授予对WordPress的访问权限; 只需单击是 在新窗口中。

 

应用程序授权

 

连接应该是成功的☺如果成功,您可以在OneDrive Business和WP Media Folder中创建文件夹和子文件夹 - 一切都将自动同步!

5.3它是如何工作的? 我可以用OneDrive Business做什么?

它是如何工作的?

OneDrive Business可以同步WP Media Folder界面上的文件夹和子文件夹和文件,反之亦然(从WP Media Folder到OneDrive Business)。


什么是同步方向?

它在两个方向都有效! 您可以将文件添加到OneDrive Business并在WP Media Folder中查看,或者在WP Media Folder中添加文件并在OneDrive Business中查看。 这也意味着您可以使用OneDrive同步软件从桌面管理WP Media Folder文件。

WP Media Folder Onedrive Business集成允许您使用媒体执行3种类型的操作:

  • 在WP Media Folder中导入OneDrive Business媒体(连接后自动工作)
  • 将OneDrive Business媒体导入WordPress媒体库

 

导入 - 媒体OneDrive业务

 

  • 将OneDrive Business媒体直接嵌入您的内容中。 在这种情况下,媒体将从OneDrive Business加载到您的内容中,而不是从您的服务器加载。

 

嵌入-OneDrive企业形象

 

VI。 AMAZON S3集成

6.1创建IAM用户


Amazon S3与WP Media Folder的集成包含在附加组件中。 除了WP Media Folder之外,您还需要安装此附加组件(插件)。 该插件还包括Google Drive,Dropbox和OneDrive的集成。

首先,您需要登录 亚马逊控制台 如果您没有AWS S3帐户,请注册。

登录控制台后,您需要创建一个新的IAM用户。 然后去 IAM用户页面 在AWS控制台中,单击“添加用户”按钮。

接下来输入用户的名称,然后选中复选框 程序化访问作为Access类型,然后单击 下一篇:权限 按钮。

 

创建用户

 

要允许新用户管理S3服务中的存储桶和对象,您需要授予特定权限。 点击 “直接附加现有政策” 按钮,然后在筛选器策略输入框中输入“S3”。 选择“AmazonS3FullAccess”策略,然后单击 下一个:标签 按钮。

 

用户权限

 

您可以跳过此步骤或根据需要添加密钥。 然后点击 下一页:查看按钮。

 

添加标签

 

如果一切顺利,请单击 创建用户 按钮。

 

审核用户

 

将显示具有用户安全凭证的安全屏幕,其包括访问密钥ID和秘密访问密钥。 亚马逊不会再显示这些,所以请将它们下载为.csv,并将它们复制到安全的地方。 如果丢失它们,您始终可以从控制台创建一组新密钥,但以后无法再次检索密钥。

 

aws-s3-key

 

 

6.2从WP Media Folder登录到Amazon S3

返回WordPress仪表板并单击菜单 设置> WP Media Folder>云> Amazon S3 标签。 将以下内容粘贴到表单字段中:

  • 访问密钥ID
  • 秘密访问密钥

 

输入键

 

之后,保存设置,连接应该是成功的。 请转到下一步以发现AWS S3功能。

 

6.3它是如何工作的? 我可以用Amazon S3做什么?

它是如何工作的?

将WP Media Folder与Amazon S3连接并启用后 复制到Amazon S3 选项,上传的所有新媒体都将发送到Amazon S3。

 

复制到AWS

 

请记住创建并选择存储所有数据的存储桶。

 

创建桶

 

如果您想在使用Amazon S3集成之前同步上传的媒体,请单击 与Amazon S3同步 按钮。 然后它会将您现有的所有媒体库发送到您的S3存储桶。

注意: 执行此操作时,您的媒体的URL将被Amazon S3 URL替换。 请参阅下面的示例。
从https://joomunited.com/wp-content/uploads/2019/02/image.jpg到>> https://s3-us-west-1.amazonaws.com/joom-united/WP+Media+Folder+ - +网上商店/的wp-content /上传/ 2019/02 / image.jpg的

 

要卸载您网站上的媒体,您应该启用 在Amazon S3上传后删除 选项,您的媒体库将完全存储在Amazon S3而不是您的服务器上。

 

offload-media-amazon-s3

 

通过启用 亚马逊附件标签 选项,当您将鼠标悬停在左上角的aws3标签上时,将显示每种媒体上的信息。

 

亚马逊标签

 

如果要更改媒体位置或删除插件,请单击 检索Amazon S3 Media 按钮,然后您的所有媒体将从亚马逊复制到您的媒体库。 您内容中添加的所有以前的链接都将保留在原位(没有损坏的链接)。

 

检索-AWS

 

七。 在WORDPRESS内容中嵌入PDF

您可以在内容中嵌入PDF文件。 这意味着在WordPress内容的其余部分显示PDF,而不仅仅是下载链接。 您将获得PDF文档的完整预览,嵌入功能可处理具有响应式设计的多页导航。

只需在媒体管理器中打开PDF文档,然后查看右栏底部的设置 嵌入PDF - 打开它。

 

PDF-嵌入

 

这样,将显示PDF文档而不是下载链接。

使用Amazon S3时嵌入PDF

如果使用Amazon S3,您需要配置一点点以在您的内容中嵌入PDF文件。 请按照以下步骤操作。

首先,导航到AWS控制台并找到S3配置区域。 之后,选择用于存储资产的存储桶并选择 权限 弹出窗口中的部分。

 

PDF-许可

 

在“权限”选项卡下,单击“添加CORS配置”按钮。 AWS将提供应该正常工作的默认XML配置:

<CORSConfiguration>
<CORSRule>
<AllowedOrigin> * </AllowedOrigin>
<AllowedMethod>得到</AllowedMethod>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>授权</AllowedHeader>
</CORSRule>
</CORSConfiguration>

但是,出于安全原因,您可能更愿意限制对自己的WordPress网站域的访问:

<CORSConfiguration>
<CORSRule>
<AllowedOrigin> http://www.mysite.com </AllowedOrigin>
<AllowedOrigin> https://www.mysite.com </AllowedOrigin>
<AllowedMethod>得到</AllowedMethod>
<AllowedMethod>头</AllowedMethod>
    <MaxAgeSeconds>3000</MaxAgeSeconds>
<AllowedHeader>授权</AllowedHeader>
</CORSRule>
</CORSConfiguration>

 

PDF-配置

 

您需要在文本区域粘贴上面的XML代码。 记得点击 保存 按钮,现在您可以在内容中嵌入PDF文件。 祝好运!

 

八。 同步

要将同步方法和同步周期设置为云文件夹,请转到 设置> WP Media Folder>云>同步选项卡。

  • 同步方法: 云同步方法。 默认为AJAX,仅限高级用户。
    • 使用卷曲
    • 使用Ajax
    • Crontab网址
  • 同步周期: 自动云内容同步延迟。 默认为5分钟。

 

同步设置

 

在WP Media Folder仪表板上,同步时主云文件夹旁边会有一个同步图标。

 

同步符号

 

如果你手动按下 运行完全同步 右键单击云文件夹按钮,右上角会出现一条通知消息。

 

同步云文件夹