imgix-wordpress/images-via-imgix

imgix WordPress 插件

安装量: 5,637

依赖项: 0

建议者: 0

安全性: 0

星标: 54

关注者: 4

分支: 14

开放问题: 8

类型:wordpress-plugin

1.3.2 2017-04-11 13:40 UTC

This package is not auto-updated.

Last update: 2024-09-26 20:12:43 UTC


README

Scrutinizer Code Quality Build Status

这是一个由社区支持的 WordPress 插件,可自动通过 imgix 服务加载您现有的(以及未来的)WordPress 图片,以获得更小、更快和更好的图片。

功能

  • 您的图片位于 CDN 后面。
  • 使用 自动格式 选项自动生成更小和更快的图片。
  • 使用 自动增强 选项自动生成外观更好的图片。
  • 在“文本模式”下编辑 <img> 标签时,可以使用任意的 imgix API 参数,它们将会被传递。
  • 无需锁定!禁用插件后,您的图片将按安装前的方式提供服务。

入门指南

  1. 如果您还没有 imgix 账户,请在 imgix.com 上注册。

  2. 创建一个 imgix 来源的 Web 文件夹,将 基础 URL 设置为您的 WordPress 根 URL(不包含 wp-content 部分)。例如,如果您的 WordPress 实例位于 http://example.com,示例图片为 http://example.com/wp-content/uploads/2017/01/image.jpg,则您的来源的 基础 URL 将仅为 http://example.com/

  3. 下载 imgix WordPress 插件 imgix_plugin.zip 并安装到您的 WordPress 实例中。在 WordPress 管理界面,点击右侧的“插件”然后“添加新插件”。这将带您到一个上传 imgix_plugin.zip 文件的页面。或者,您可以将 imgix_plugin.zip 的内容提取到您的 WordPress 实例的 wp-content/plugins 目录中。

  4. 返回“插件”页面,并确保已激活“imgix 插件”。激活后,点击“设置”链接,填写“imgix 主机”字段(例如,http://yourcompany.imgix.net)。这是您在步骤 #1 中创建的 imgix 来源的完整主机。可选地,您还可以启用 自动格式自动增强。最后,完成设置后点击“保存选项”。

  5. 转到您的 WordPress 博客上的帖子,并确保您的图片现在是通过 imgix 提供的。

历史

最初,此插件作为官方 imgix 组织的一部分托管。由于他们专注于 PHP 库,因此该插件已被弃用。

此插件由社区维护和管理。Imgix 仁慈地允许在这里使用其名称,但请注意,此插件没有官方支持。如果您有任何问题,请在此存储库中提交一个问题

测试

此插件使用 phpunit 运行其测试。您需要设置一个本地测试数据库来运行这些测试。您可以使用引导脚本完成此操作。

$ bin/install-wp-tests.sh imgix_wordpress_tests <YOUR MYSQL USERNAME> <YOUR MYSQL PASSWORD>

然后运行测试就像这样

$ phpunit

使用 Docker 进行测试

此插件使用 phpunit 运行其测试。如果您不想在本地设置测试数据库,可以使用 Docker。

启动数据库

$ docker-compose up -d mysql

然后运行测试就像这样

$ docker-compose up phpunit