
內容簡介
Volade Series 外掛為 WordPress 提供了一個系列功能,讓相關的文章可以被歸類在同一系列中,並顯示每篇文章的部分編號及總數,方便讀者瀏覽系列內容,提升網站的整體連貫性。
【主要功能】
• 支援多語言,社群翻譯的 17 種語言
• 自動顯示系列指標,包含部分計數和前後連結
• 四種放置方式:自動、區塊、小工具及短碼
• 每個系列都有專屬頁面,按編輯順序列出部分
• 依據部分編號提供前後連結,避免跳至無關文章
• 提供目錄功能,顯示系列中所有部分的順序
外掛標籤
開發者團隊
原文外掛簡介
Volade Series gives WordPress something it does not have: a series. Posts that belong together are grouped under one series, each of them says which part it is and how many parts there are, and the previous/next links walk that series and nothing else. It connects your site to the Volade ecosystem with a clean, WordPress.org-compliant freemium approach.
Why this is different
Everything below is verifiable in the plugin files, not a promise:
17 languages, translated by the community. The interface is fully internationalised (text domain volade-series) and localised through WordPress.org language packs, so translations are always current and update with WordPress. Languages are picked with SVG flag icons rather than emoji.
Rendering opens no connection. The indicator, its stylesheet and the series page are built from data WordPress has already loaded. The plugin’s only outbound request is the optional licence check, which gates no feature.
One renderer per display, every placement through it. The automatic placement, the block, the widget, the [volade_series] shortcode and the volade_series() template function all call the same indicator code, and the table of contents is reached the same way by its own block, widget and shortcode, so markup can never differ from one placement to another.
Three presets chosen from live previews – default, compact and minimal – drawn with the stylesheet that actually ships, not described in a dropdown.
The sequence is yours. Leave every part number empty and the series follows publication order; give each part its number and the indicator, the series page and the previous/next links all reorder together, because they all read the same column.
A per-post switch in the editor box that turns off the automatic placement for one post without touching a template, while an explicit block or shortcode still wins.
Nothing to fill in. No account, no API key and no configuration are needed before the first post shows an indicator.
Features
A volade_series series taxonomy, available on every post type listed in the settings, with its own admin screen and a column on the post list.
Automatic indicator above (or below) the content of single posts that belong to a series: part counter, linked series title, previous and next part.
Four ways to place it: the automatic placement, a “Series indicator” block in the editor, a widget for any widget area, and a [volade_series] shortcode.
volade_series() template function for themes and page builders, so the indicator can go anywhere the automatic placement cannot reach.
A page for every series, listing its parts in the order the editor gave them, newest part last by default and reordered the moment a part number is set.
Previous and next links that step through the series only, never through unrelated posts, and follow the part numbers rather than the publication dates.
A table of contents for a whole series: every part in order, the one being read marked in place, placed with a “Series list” block, a [volade_series_list] shortcode or a widget for any widget area.
A “Latest series” widget for any widget area: the series whose newest part was published most recently, newest first, with the number of parts in each and a heading you can rename or clear.
A dedicated Reorder Parts screen: every part of one series as a row you drag into place by its grip, or renumber by typing a position. Saving closes the series up into 1, 2, 3, and the indicator, the series page, the previous/next links and the table of contents all follow. Works with a keyboard, and works with JavaScript turned off, because the row that posts is a plain number field.
Seven settings: master switch, post types, part counter, series title, previous/next links, placement and style.
Three visual presets (default, compact, minimal) shown as live previews you click to choose.
Hide the indicator on a single post from the editor box, without touching a template.
Keyboard-visible focus ring, reduced-motion and higher-contrast support, print styles and a layout that wraps cleanly on a phone.
Free features work out of the box, no external configuration required.
Premium entitlements verified server-side via api.volade.com.
No payments or checkout are handled inside this plugin.
Graceful fallback: if the API is unreachable, the plugin treats the site as non-premium with a short cache, and never breaks the site.
Dedicated top-level menu on the left of the dashboard, with a screen for Overview, Settings, Reorder Parts, License, Language, Tools and About.
Interface localised in 17 languages through WordPress.org language packs, selected with flag icons (SVG, no emoji).
Design and colour tokens taken verbatim from volade.com, so the admin screens match the site.
Discreet marketing only: the Free vs Premium comparison, a review link and a newsletter link live on the plugin’s own screens. No global admin notice is ever displayed.
Backup tools on Volade Series > Tools: export every setting to a JSON file, import one back, or restore the defaults. Each operation is capability-checked, nonce-checked and validated against a whitelist of this plugin’s own options.
A System Information panel (plugin, WordPress and PHP versions, last check) that is read entirely locally: rendering it never sends a request.
A short “Getting started” checklist on the Overview, computed from state already stored in your database. Nothing is locked behind it, and it sends nothing anywhere.
Extension points for developers: actions and filters around the API call, the entitlement, the screens and the settings, plus wp volade-series WP-CLI commands.
External Services
This plugin connects to an external service to verify Premium entitlements. The connection happens only when you run a premium status check yourself from Volade Series > Tools. The plugin never contacts this service automatically, in the background or on a schedule, and rendering a screen or a series indicator never triggers an outbound request.
Service provider: Volade
Service URL: https://api.volade.com/
What it is used for: Verifying whether the current site holds an active Premium entitlement.
Data sent:
Site URL (home_url())
Domain (host extracted from the site URL)
Plugin version (VOLADE_SERIES_VERSION)
Plugin identifier (volade-series)
Optional license key, only if one has been entered in Settings
Optional Authorization: Bearer header, only if an API key has been entered in Settings
No personal user data, no email addresses, no payment data and no user identifiers are collected or transmitted by this plugin.
When it is sent: Only when a premium entitlement check is performed. Results are cached in a WordPress transient (1 hour on success, 5 minutes on failure) to minimize the number of requests.
Terms of Service: https://volade.com/en/terms.html
Privacy Policy: https://volade.com/en/privacy.html
