[WordPress] 外掛分享: Condixia – REST Gateway

首頁 › 外掛目錄 › Condixia – REST Gateway
WordPress 外掛 Condixia – REST Gateway 的封面圖片
全新外掛
安裝啟用
—
尚無評分
17 天前
最後更新
—
問題解決
WordPress 6.2+ PHP 7.4+ v0.1.1 上架:2026-09-27

內容簡介

Condixia – REST Gateway 提供安全的 REST API 存取,讓外部應用程式能夠經過認證地訪問 WordPress 內容及選定的 WooCommerce 數據,適合開發者用於各種應用程式開發。

【主要功能】
• 安全的 Condixia API 客戶端和 Bearer 憑證
• 每個客戶端的範圍和權限控制
• 支援的 WordPress 內容的創建和更新訪問控制
• 只讀的 WooCommerce 產品和訂單訪問
• API 客戶端管理和端點文檔在 WordPress 控制台內

外掛標籤

開發者團隊

⬇ 下載最新版 (v0.1.1) 或搜尋安裝

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Condixia – REST Gateway」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Condixia – REST Gateway provides authenticated and controlled REST access to WordPress content and selected WooCommerce data for external applications.
It is designed for developers building applications such as Laravel dashboards, headless frontends, mobile applications, internal tools, reporting systems, and SaaS integrations that use WordPress as a backend.
Condixia uses its own API client and credential system. External applications do not need WordPress user passwords, login cookies, Application Passwords, WooCommerce consumer keys, JWT plugins, or OAuth plugins.
Core Features

Secure Condixia API clients and Bearer credentials.
API credentials are stored as hashes rather than reusable plaintext secrets.
API secrets are displayed only when initially created.
Per-client scopes and permissions.
Credential expiration, disabling, and revocation.
Versioned REST namespace using condixia/v1.
Read access to posts, pages, and supported public custom post types.
Explicitly controlled create and update access for supported WordPress content.
Write operations are disabled by default per resource.
Read-only WooCommerce product access.
Read-only WooCommerce order access.
WooCommerce HPOS-compatible order access using supported WooCommerce APIs.
Pagination, searching, filtering, sorting, and field selection where supported.
Basic per-client rate protection.
Resource schemas that prevent unrestricted field and metadata exposure.
Endpoints documentation inside WordPress Admin.
API client management inside WordPress Admin.
No DELETE operations in the Free edition.

Security Model
Condixia separates authentication from authorization.
Authentication determines which Condixia API Client is making the request.
Authorization determines which resources and operations that client may access.
Successfully authenticating does not automatically grant unrestricted access.
Resources expose explicitly defined fields rather than raw WordPress or WooCommerce objects. Arbitrary post metadata, authentication data, session information, API secrets, and other protected internal values are not exposed by default.
WordPress content writes use supported WordPress APIs. WooCommerce order and product access uses supported WooCommerce APIs.
Authentication
External applications authenticate using an HTTP Bearer credential:
Authorization: Bearer cxi_v1_.

The plaintext secret is shown only when the API client is created.
Store API credentials securely in your external application.
Production API requests should use HTTPS.
Example Request
Retrieve WordPress posts:
GET /wp-json/condixia/v1/resources/posts

Example cURL request:
curl -H "Authorization: Bearer " "https://example.com/wp-json/condixia/v1/resources/posts"

Retrieve a specific post:
GET /wp-json/condixia/v1/resources/posts/123

Retrieve WooCommerce products:
GET /wp-json/condixia/v1/resources/products

Retrieve WooCommerce orders:
GET /wp-json/condixia/v1/resources/orders

Available resources depend on the active WordPress post types, installed plugins, WooCommerce availability, resource configuration, and the API client’s assigned scopes.
Third-Party Libraries
Condixia – REST Gateway includes Select2 for searchable multi-select controls in the WordPress administration interface.
Select2
Version: 4.1.0
License: MIT
Project: https://select2.org/
Source: https://github.com/select2/select2
The Select2 license is included with the bundled library.

延伸相關外掛

文章
Filter
Mastodon