[WordPress] 外掛分享: Capitol GAINS: CreativEngine Congressional Utilities

首頁外掛目錄 › Capitol GAINS: CreativEngine Congressional Utilities
全新外掛
安裝啟用
尚無評分
11 天前
最後更新
問題解決
WordPress 6.2+ PHP 7.4+ v1.3.12 上架:2026-03-05

內容簡介

Capitol GAINS 是一款全面的 WordPress 外掛,專為管理國會運作而設計,提供會議、參與者、成員及相關數據的管理工具。此外掛整合了 Advanced Custom Fields (ACF) Pro 和 Elementor,方便內容管理與顯示。

【主要功能】
• 會議管理:創建、更新及管理國會會議
• 參與者追蹤:管理證人、提名人及委員會成員
• 檔案管理:上傳及組織會議檔案,支援禁運
• REST API:完整的 REST API 供外部系統整合
• CSV 匯入:批量匯入會議及相關數據
• Elementor 整合:自訂小工具顯示會議及檔案

外掛標籤

開發者團隊

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

① 下載 ZIP → 後台「外掛 › 安裝外掛 › 上傳外掛」
② 後台搜尋「Capitol GAINS: CreativEngine Congressional Utilities」→ 直接安裝(推薦)
📦 歷史版本下載

原文外掛簡介

Capitol GAINS (Government Archives & Information Navigation Suite) is a comprehensive WordPress plugin that provides a suite of tools for managing congressional operations, including meetings, participants, members, files, and related data. The plugin integrates with Advanced Custom Fields (ACF) Pro and Elementor for content management and display.
Key Features

Meeting Management: Create, update, and manage congressional meetings with full metadata support
Participant & Member Tracking: Manage witnesses, nominees, and committee members
File Management: Upload and organize meeting files with embargo support
REST API: Complete REST API for external system integration
CSV Import: Bulk import meetings, panels, panel members, members, participants, and files via CSV
Elementor Integration: Custom widgets for displaying meetings, files, filters, and more
Live Hearings: Support for live streaming and upcoming meeting alerts
Advanced Filtering: Dynamic filter system with real-time count updates
Preview System: Generate previews of meetings before publishing

Requirements

WordPress: 6.2 or higher
PHP: 7.4 or higher
ACF Pro: Required (plugin will show notice if not active)
Elementor: Optional but recommended for frontend display

Custom Post Types
The plugin registers the following custom post types:

Meetings (meeting) – Main meeting post type
Participants (meeting_participant) – Witnesses and nominees
Members (meeting_member) – Committee members
Meeting Files (meeting_file) – Files associated with meetings

Taxonomies

Meeting Status (meeting_status)
Meeting Type (meeting_type)
Committee Type (committee_type)
Privacy Type (privacy_type)
Congress (congress)
Subcommittee (subcommittee)
Participant Type (participant_type)

Taxonomies can be enabled/disabled and assigned to different post types via plugin settings.
Database
The plugin uses custom database tables for optimized data storage:

wp_capigacr_meetingmeta – Meeting metadata
wp_capigacr_participantmeta – Participant metadata
wp_capigacr_membermeta – Member metadata
wp_capigacr_filemeta – File metadata

Database migrations are handled manually via admin UI.
API Integration
The plugin provides a comprehensive REST API for external system integration with endpoints for:

Creating and updating meetings
Managing files
Checking meeting existence
Getting live meetings
Filter counts
Preview generation

Base URL: /wp-json/meetings/v1/
External Services
This plugin may fetch data from external services in the following scenarios:

File Imports: When importing files via CSV, the plugin may download files from external URLs if specified in the import data. This is user-initiated and requires explicit import action.

All external requests use WordPress’s built-in HTTP API with proper SSL verification and timeouts.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon