[WordPress] 外掛分享: Web-Engine Graph

首頁 › 外掛目錄 › Web-Engine Graph
WordPress 外掛 Web-Engine Graph 的封面圖片
全新外掛
安裝啟用
—
尚無評分
剛更新
最後更新
—
問題解決
WordPress 6.5+ PHP 8.1+ v1.0.20754 上架:2026-10-27

外掛標籤

開發者團隊

⬇ 下載最新版 (v1.0.20754) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Web-Engine Graph」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Web-Engine Graph draws your site’s content as a graph. Each record is a node, and the lines between them are the connections WordPress already holds:

Posts, pages and your site’s own custom post types (published content only)
Categories, tags and other public taxonomies, joined to the content that uses them
Users, joined to the content they wrote and to their roles
Navigation menus and their items, joined to the pages, posts and terms they link to
Parent and child pages, and the same for any hierarchical post type

The graph opens on a new admin page, Graph, and is built from your own database each time the page is opened.
Filters. A stack of filters decides what is on screen. Each filter adds one record type to the graph, and can include or exclude records you pick. Turn on Related and a filter shows only the records of its type that connect to the records shown by the filters with Related off, such as the users who wrote a chosen set of posts. With no filters, everything is shown.
Layouts. The same records can be arranged in six ways:

Manual: you place every record, and nothing moves unless you move it
Series: the records of one type along a line, in date or alphabetical order, with related records in rows above and below
Tree: records with parents and children, each parent above its children
Grouped: one cluster per record type
Hubs: each record of one type at the centre of the records that connect to it
Columns: one column per filter, sorted to shorten the lines between neighbouring columns

Who can use it. The Graph page is open to Editors and Administrators (any user who can edit other people’s posts). Connecting the site to the cloud needs an Administrator.
Saving. You can explore, filter and arrange the graph without an account, and every feature works without saving. To save a graph and reopen it later, an Administrator connects the site to a Web-Engine cloud account. Connecting is optional and registration is free. Registering includes agreeing that saved graphs may appear in the cloud’s public gallery, as set out on the registration page. Saved graphs belong to the site rather than to one WordPress user.
Privacy. The graph view itself makes no call to any outside service. The plugin contacts the Web-Engine cloud only to connect the site and, once connected, to save, list or reopen saved graphs, to open My account, and to say goodbye when the plugin is deleted. It adds no analytics or tracking. The External services section below lists exactly what is sent and when.
The plugin adds nothing to your site’s public pages.
External services
This plugin can connect to the Web-Engine cloud (https://www.we360.cloud), a service operated by Web Engine Limited, to save graphs and reopen them later. The connection is optional. Drawing, filtering and arranging the graph uses only your site’s own database and makes no call to the cloud.
The site talks to the cloud only in the circumstances below. Every request after connecting carries the site’s access token.

Connecting: when an Administrator clicks Register, their browser opens a page on www.we360.cloud carrying the Administrator’s email address, their name (first and last name, or display name if those are empty), the site’s domain, the address to return to on the site, and a one-time security code. Once they approve, the site exchanges a code for an access token with the cloud directly, sending the site’s domain.
Checking the connection: when a graph is saved, and when the cloud refuses a request, the site asks the cloud for the connection’s status. No site content is sent.
Saving a graph: the site sends the graph’s name, its filters, its layout positions, its colours and display settings, and a snapshot of the records on screen with the connections between them. Each record carries its title or name, type, link, WordPress ID and, for content, its publication date. User records carry the display name, the author page link and roles. The save also records the site’s domain and the plugin’s version. Post content, excerpts, email addresses and passwords are not sent. A large save is sent in several parts.
Public gallery: registering with the cloud includes agreeing that saved graphs may be shown in its public gallery. A graph in the gallery shows only what was visible when it was saved, such as record titles, and no links.
Listing and reopening saved graphs: the site asks the cloud for the list of saved graphs, the saves within one, and the filters, layout and colours of the save being opened. The records themselves are read from your site again, not from the save.
Opening My account: the site sends its domain to the cloud and receives a sign-in link for the cloud’s dashboard.
Uninstalling: when the plugin is deleted and no other Web-Engine plugin is installed, the site sends its domain to the cloud so the cloud can revoke its access token.

The plugin sends nothing else. It contains no analytics or tracking, loads no assets from a content delivery network, and bundles all of its JavaScript.
Web-Engine cloud terms of service: https://www.we360.cloud/terms-of-service
Web-Engine cloud privacy policy: https://www.we360.cloud/privacy-policy
Source code
The admin page’s JavaScript, dist/buttercup-wordpress.js, is compiled and minified. Its human-readable source ships with the plugin:

src/: the admin page, written in TypeScript and React
buttercup/: the graph engine, in TypeScript

The bundle is built from src/index.ts with @wordpress/scripts (webpack), TypeScript and Tailwind CSS. React, ReactDOM and @wordpress/i18n are taken from WordPress rather than bundled. The licences of the bundled third-party code are listed in dist/buttercup-wordpress.js.LICENSE.txt.
The PHP in lib/ is not compiled.

延伸相關外掛

文章
Filter
Mastodon