[WordPress] 外掛分享: AgileTix Site Sync

首頁外掛目錄 › AgileTix Site Sync
全新外掛
安裝啟用
尚無評分
剛更新
最後更新
問題解決
WordPress 6.7+ PHP 7.4+ v1.3.7 上架:2026-07-21

內容簡介

AgileTix Site Sync 外掛可將您的 WordPress 網站與 AgileTix 帳戶連接,無需手動輸入資料即可自動創建、更新和管理 WordPress 文章,確保網站與票務系統保持同步。

【主要功能】
• 自動文章管理:從 AgileTix 資料自動創建和更新文章
• 智能內容生成:生成豐富的文章內容,包括媒體輪播和活動描述
• 彈性映射:配置元資料映射和內容佈局
• 主題整合:與 Event Champ 和 Amy Movie 等主題整合
• 事件顯示工具:提供篩選事件列表的短碼
• 內建樣式:附帶固定的前端 CSS 樣式

外掛標籤

開發者團隊

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

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

原文外掛簡介

AgileTix Site Sync connects your WordPress site to your AgileTix account. The plugin automatically creates, updates, and manages WordPress posts from your event and show data, keeping your site synchronized with your ticketing system without manual data entry.
Key Benefits:

Automatic Post Management: Automatically create and update WordPress posts from your AgileTix show data
Smart Content Generation: Generates rich post content including media carousels, event descriptions, showtimes, and venue information
Flexible Mapping: Configure metadata mapping, taxonomy assignments, and content layout in the admin settings
Theme Integration: Integrates with themes such as Event Champ and Amy Movie, or use custom post types
Event Display Tools: Shortcodes for filtered event lists and coming-soon / now-showing banners
Bundled Styling: Ships fixed front-end CSS for plugin shortcodes and event markup; further styling can be done in your theme

Requirements
Before installing AgileTix Site Sync, ensure your WordPress installation meets the following requirements:

WordPress version 6.7 or higher
PHP version 7.4 or higher
Active internet connection for API communication with AgileTix
Valid AgileTix credentials (Domain, Corp Org ID, EPGID, and GUID)
Administrator access to your WordPress site

The plugin receives scheduled data refreshes from AgileTix via external pings (configure under Credentials after validating your account). Action Scheduler is bundled for background batch processing during each refresh. If WooCommerce is installed, the plugin uses its existing Action Scheduler instance instead.
Features
AgileTix Site Sync provides a comprehensive set of features for managing event content on your WordPress site:

Automatic Post Creation and Updates: Creates WordPress posts from your AgileTix show data and keeps them synchronized
Media Carousel Generation: Interactive media carousels for event images and videos in post content
Event List Shortcode: Use [agiletix_event_list] for filtered, sortable event listings
Banner Shortcodes: [agiletix_coming_soon_banner] and [agiletix_now_showing_banner] for scrolling event displays
Bundled Front-End CSS: Fixed plugin styles for shortcodes and event markup (no admin CSS editor)
Theme Integration Options: Event Champ, Amy Movie, or custom post type mapping
Manual and Automatic Data Refresh: Manual utility tools plus optional AgileTix webhook pings
Action Scheduler Integration: Background batch processing for large datasets
Advanced Configuration: Metadata mapping, taxonomy assignments, and content layout blocks
Post Status Management: Draft or publish on create, with optional culling of outdated posts
Block Editor Support: Post content uses WordPress block format where applicable

External services
This plugin connects to AgileTix-hosted services when you configure credentials and use related features.
AgileTix domain location service

What: Resolves your organization’s AgileTix API URL and Web URL from your Domain and Corp Org ID
When: On credential save/validation, entry point lookup, and whenever the plugin needs your ticketing base URLs
Where: https://prod1.agileticketing.net/ATSLocation/Domain.svc/JSON/GetDomainServices for production domains, or https://qa.agiletix.com/ATSLocation/Domain.svc/JSON/GetDomainServices when your domain is configured for QA
Data sent: Domain, Corp Org ID, and application key parameters required by the location service
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

AgileTix refresh webhook registration (optional)

What: Registers your WordPress site refresh endpoint with AgileTix so external pings can trigger data sync when automated refreshes are enabled
When: After credentials are saved and validated successfully on a production site (not staging)
Where: Your resolved AgileTix API URL (Sales.svc/JSON/WordPressWebHook on your organization’s API host, or https://qa.agiletix.com/API/ for QA domains)
Data sent: Corp Org ID, your WordPress REST refresh URL, and the application secret used to authenticate refresh requests
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

AgileTix show/event feed (JSON)

What: Retrieves show and event data from your resolved AgileTix Web URL (feed.ashx) for post sync, shortcodes, and banners; may include image URLs and optional HTML fragments (ExtraHTML, MediaEmbed in AdditionalMedia) that the plugin sanitizes before display
When: On credential validation, manual or automatic data refresh, batch processing, and when the coming-soon feed is enabled
Data sent: Entry point identifiers (GUID, EPG ID, or EPG tag), feed query parameters, and related request context needed to retrieve show data
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

AgileTix-hosted media

What: Loads event images and carousel media from URLs provided in AgileTix feed data (AgileTix CDN or your organization’s ticketing domain)
When: During post creation/update and on the front end when media carousels or event images are displayed
Data sent: Standard HTTP requests for image/media URLs included in feed data (no additional data beyond normal media loading)
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

AgileTix integration widget (optional)

What: When the integration widget is enabled under Config, the plugin loads AgileTix’s agile_integrate.ashx script from your organization’s resolved Web URL. That script integrates your WordPress site with the AgileTix sales system by wiring purchase/sign-in/cart flows into page elements (including sales iframes/modals for ticketing). Related resources may also load from your ticketing domain (such as widget CSS) and, if needed, jQuery from code.jquery.com.
When: On front-end pages when the integration widget option is turned on
Where: {resolved Web URL}agile_integrate.ashx
Data sent: Organization ID, entry point group ID, widget target/mode, and browser context required for ticketing UI; additional data may be sent when users interact with sign-in, cart, or purchase flows
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

AgileTix Entry Point Lookup (admin)

What: An admin Utility-tab helper that lists the entry points linked to a given Entry Point Group (EPG), so you can choose which content to sync without opening the AgileTix desktop app or website. As an implementation detail, it makes a one-time server-side request to the same agile_integrate.ashx endpoint and reads only the entry-point menu list (AgileMenu) from the response; it does not enable or run the front-end sales integration widget.
When: Only when an administrator runs Entry Point Lookup in the WordPress admin (Utility tab)
Where: {resolved Web URL}agile_integrate.ashx
Data sent: Corp Org ID, Entry Point Group ID, and fixed query parameters (target=agile_frame, mode=popup)
Terms of service: https://www.agiletix.com/terms-and-conditions
Privacy policy: https://www.agiletix.com/privacy-statement

Admin settings preview (sample data)

What: Displays read-only example feed JSON on plugin settings screens to illustrate data structure
When: Only in the WordPress admin on Theme and Content settings tabs
Data sent: None; sample data is static and does not call an external API

Bundled third-party library
This plugin bundles Action Scheduler 4.x (WooCommerce) under the GPL v2 or later. Action Scheduler runs scheduled refresh jobs on your site and does not contact external services by itself. If WooCommerce is already installed, the plugin uses the existing Action Scheduler copy instead of loading a second instance.

延伸相關外掛

文章
Filter
Apply Filters
Mastodon