Linux 软件免费装
Banner图

Epox Connector for WooCommerce

开发者 epoxtech
更新时间 2026年9月5日 04:58
PHP版本: 7.4 及以上
WordPress版本: 7.0
版权: GPL-2.0-or-later
版权网址: 版权信息

标签

integration media woocommerce product video product images

下载

1.1.0 1.1.1 1.1.4 1.1.6

详情介绍:

This plugin is the store-side half of the Epox integration. Install it on your WooCommerce store and Epox can publish generated images and video straight into your products, reusing the WooCommerce API key you have already issued — there is nothing extra to configure. It exists because the generic WooCommerce product endpoint cannot express what the integration needs. Without this plugin, publishing one image takes three round trips (upload, attach, verify) and WooCommerce re-downloads the file itself, which fails on some hosting stacks and can leave duplicates behind on a retry. With it, the whole operation happens once, on your server, in a single transaction. What it adds:

安装:

  1. Upload the plugin zip via Plugins → Add New → Upload Plugin, or extract it into wp-content/plugins/.
  2. Activate Epox Connector for WooCommerce. WooCommerce must already be active — WordPress will tell you so and block activation otherwise.
  3. In Epox, connect the store as usual using a WooCommerce API key with Read/Write permissions. Epox detects the connector automatically.
There are no settings screens. If the plugin is deactivated, Epox falls back to the standard WooCommerce API and keeps working. Deleting the plugin removes only its own settings — media it has already imported into your library is never touched. For secure Try-On, Epox configures a server-only bridge automatically through the same WooCommerce key you already connected. Your product page requests a short-lived permit from this plugin and passes it to the Try-On iframe; neither your WooCommerce key nor the bridge credential is exposed in browser code.

常见问题:

Do I need a separate API key or password?

No. The plugin registers its routes with WooCommerce's own authentication, so the consumer key and secret you already gave Epox authorise these endpoints too.

What permissions does it require?

The API key's user must be able to edit products (shop manager or administrator, with a Read/Write key). Every request is also checked against the specific product being changed.

My gallery plugin shows videos from a custom field. Will this work?

Probably, and if not it is one filter away. The plugin writes the video URL to its own _epox_video_url field plus a configurable list of third-party keys — wcgs_video and _product_video_url by default. To target a different key, add to the epox_video_meta_keys filter or set the epox_video_meta_keys option. wcgs_video is not a guess: it is the exact key "WooCommerce Gallery Slider" reads off the gallery image's own attachment (get_post_meta( $image_id, 'wcgs_video', true )), confirmed against that plugin's real source.

Does the video need to already be hosted somewhere, or can Epox upload it here?

Either. Send video_url (a string) to point at an already-hosted video — nothing is downloaded, the URL is written to your gallery plugin's meta as-is. Send video (an object with a url) to have this plugin import the video file itself into your media library, the same way it imports images, then write that attachment's own URL as the meta value. The two are mutually exclusive on one media item.

Will it delete my own product photos?

No. Removal only ever deletes files this plugin imported; anything you uploaded yourself is detached from the product but left in your media library.

Can it fetch media from anywhere on the internet?

Only over HTTPS, and only from public hosts — WordPress's own URL safety checks apply. To restrict it further to specific hostnames, use the epox_allowed_media_hosts filter.

更新日志:

1.1.6 1.1.5 1.1.4 1.1.3 1.1.2 1.1.1 1.1.0 1.0.0